/*
Theme Name: The Core Child
Description: The Core is created by <a href="http://themefuse.com">ThemeFuse</a>. The Core comes with 17 different themes inside it with more to come soon. The long list of features makes The Core the only stop when searching for a cutting edge WordPress theme. Child theme for the The Core. Child themes are the recommended way of making modifications to a theme. <a href="http://codex.wordpress.org/Child_Themes">Reade More</a>
Author: ThemeFuse
Author URI: http://themefuse.com/
Template: the-core-parent
Version: 1.0
Text Domain: the-core
Tags: left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

.fw-header .fw-header-main { box-shadow: 30px 30px 30px rgba(0,0,0,.05);}

/*
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 { color:inherit; font-weight:inherit; line-height:inherit; font-size:inherit;}
*/

.fw-price-1 .fw-price-package div:last-child { border: none !important;}
.carte-prix .fw-price-table { width: 70%;}
.carte-prix .fw-price-table .fw-price-col:nth-child(1){ text-align: left; width: 80% !important;}
.carte-prix .fw-price-table .fw-price-col:nth-child(2){ text-align: right; width: 20% !important;}
.carte-prix .separator .fw-special-title:before { content: ''; display: block; width: 10%; height: 3px; background: #F2F2F2; margin: 0 auto 40px auto;}


.no-border .fw-price-1 .fw-price-row { background: none; color: #FFFFFF;}
.no-border .fw-price-table .fw-price-col:nth-child(1){ text-align: left; width: 80% !important; padding-left: 0;}
.no-border .fw-price-table .fw-price-col:nth-child(2){ text-align: right; width: 20% !important; padding-right: 0;}

.no-border .fw-price-table .fw-price-col:nth-child(1),
.no-border .fw-price-table .fw-price-col:nth-child(2){ border-top: 2px solid rgba(255,255,255,.1); padding-top: 10px; border-bottom: 2px solid rgba(255,255,255,.1); padding-bottom: 10px;}


/* HIDE MENU */
.page-id-2932 .fw-nav-wrap { display: none;}
.page-id-2932 .fw-wrap-logo { float: none !important; width: 40%; margin: 0 auto;}
.page-id-2932 .fw-wrap-logo .fw-site-logo img { width: 50%; margin: 0 auto !important; float: none; display: block;}

.wrap-contact-forms { width: 100% !important; padding: 0 !important; background: none !important; margin-bottom: 40px !important;}
.wrap-contact-forms .fw-row { padding: 0 0 10px 0;}
.wrap-contact-forms input, .wrap-contact-forms textarea { background: #F2F2F2 !important;}
.wrap-contact-forms textarea { height: 70px !important;}

#cookie-law-bar a { color: #FFFFFF;}

.fw-special-subtitle { margin-top: 20px !important;}

.header-2 .fw-header-main .fw-container { padding: 0 !important;}

@font-face {
   font-family: 'gunplay';
   src: url('GunPlay/gunplayrg.eot');
   src: url('GunPlay/gunplayrg.eot') format('embedded-opentype'),
   			url('GunPlay/gunplayrg.woff2') format('woff2'),
   			url('GunPlay/gunplayrg.woff') format('woff'),
   			url('GunPlay/gunplayrg.ttf') format('truetype'),
   			url('GunPlay/gunplayrg.svg#gunplayrg') format('svg');
}
.credits,.credits a,.credits .fw-text-inner p { font-size: 12px !important; color: #FFFFFF;}
.credits .sep { opacity: .5; padding: 0 10px;}
.credits .gunplay { font-family: 'gunplay';}

.credits { position: absolute; bottom: 0; width: 100%; z-index: 99999;}
.credits .fw-col-inner { padding: 10px 0 !important;}

.fw-wrap-logo .fw-site-logo { text-align: left !important;}
.fw-wrap-logo .fw-site-logo img {width: 200px;}
.fw-logo-no-retina.header-1 .primary-navigation, .fw-logo-no-retina.header-5 .primary-navigation { margin-top: 20px;}
.fw-site-navigation > ul > li > a { text-transform: uppercase; font-weight: 800;}

.header-1 .primary-navigation > ul > li > a {margin-left: 24px !important; letter-spacing: 0.16rem;}

@media (max-width: 479px)
{
  h1.fw-special-title {line-height: 22px !important;}
  h2.fw-special-title {line-height: 20px !important;}
  .margin-responsive-left-right .fw-col-inner {padding-left: 8px !important; padding-right: 8px !important;}
  .fw-logo-no-retina.header-1 .mmenu-link, .fw-logo-no-retina.header-5 .mmenu-link {margin-top: 0px; float: right; text-align: right; display: contents;}
  .fw-wrap-logo .fw-site-logo img {margin-top: -40px;}
}
