/*

Theme Name: GM2017 - By Webam Studio

Theme URI: http://webamstudio.fr

Author: Webam Studio

Author URI: http://webamstudio.fr

Template: examiner

*/



/* =Reset

-------------------------------------------------------------- */

/* FORM */

fieldset{width:100%;margin:0;padding:0;background:transparent;border:none;box-sizing:border-box;}
label{font-weight:bold;margin-top:5px;box-sizing:border-box;}
input,select,textarea,.btn{background:white;border:2px solid lightgray;outline:none;-moz-transition:all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;height:40px;line-height:35px;font-size:16px;text-align:left;padding:0 2%;width:90%;margin:5px 3%;text-align:center;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;box-sizing:border-box;}
textarea{height:100px;}
input:hover,select:hover,textarea:hover,input:focus,select:focus,textarea:focus,.btn:hover{border-color:#1d1d1b;}
input[type=submit],.btn{background:#1d1d1b;color:white;font-weight:bold;cursor:pointer;}
input[type=checkbox],input[type=radio]{background:none;height:auto;line-height:normal;width:auto;margin:0 3px;}



/* PAGE SINGLE */

.achat{list-style:none;margin-top:25px;}
.achat li{display:block;width:100%;margin:25px 0;text-align:right;}
.achat li a{display:block;}
.achat li a img{max-width:100%;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.achat li:hover a img{opacity:.7;}

/* MON COMPTE */

.page-id-83 .entry-content{}
.page-id-83 fieldset{padding:10px;text-align:center;border:2px solid #E5192C;}
.page-id-83 legend{color:black;text-transform:uppercase;margin:auto;padding:0 5px;min-height:30px;line-height:30px;font-size:22px;text-align:center;background:white;border:2px solid #E5192C;cursor:pointer;}
.page-id-83 label a{color:black;}
.page-id-83 hr{margin:20px auto;}
.page-id-83 .les-formules{list-style:none;}
.page-id-83 .les-formules li{display:block;width:100%;border:1px solid lightgray;margin:5px 0;padding:5px;box-sizing:border-box;position:relative;color:black;line-height:20px;text-align:left;}
.page-id-83 .les-formules li:hover{background:#E5192C;}
.page-id-83 .les-formules li label{display:block;width:100%;margin:0;padding:0;}
.page-id-83 .les-formules li input,.page-id-83 .les-formules li div{display:inline-block;width:auto;margin-left:1%;margin-right:1%;vertical-align:middle;}
.page-id-83 .les-formules li div span{display:block;width:100%;font-size:20px;}
.page-id-83 .les-formules li div span.small,.page-id-83 .les-formules li div span.small *{font-size:12px;}
.page-id-83 .les-formules li div span.reduc{font-size:24px;position:absolute;top:5px;right:5px;background:#E5192C;bottom:5px;width:18%;padding:0 2px;display:inline-block;line-height:70px;}
.page-id-83 .les-formules li div span.reduc sup{position:absolute;top:5px;right:1px;}
.page-id-83 .chmdp p,.page-id-83 .chmdp input[type='submit'],
.page-id-83 .hf p,.page-id-83 .hf ul,.page-id-83 .hf input[type='submit']{display:none;}
.page-id-83 .chformp{margin-top:10px;}
.adwords.page-id-83 .chformn.hf{display:none;}

/* LISTING KIOSQUE */

.page-id-297 .entry-content{text-align:center;}
.page-id-297 h3{margin-top:20px;}
.page-id-297 #cp_kiosque{margin:5px auto;}
.page-id-297 #liste_kiosques{list-style:none;}
.page-id-297 #liste_kiosques li{display:none;margin:10px auto;}
.page-id-297 .entry-content p a{color:black;font-size: 24px;margin:20px 0;display:block;}
.page-id-297 .entry-content p a:hover{color:black;}

/* BOUTIQUE */

.page_1309.woocommerce div.product p.price,.page_1309.woocommerce div.product span.price,
.page_1290.woocommerce div.product p.price,.page_1290.woocommerce div.product span.price{color:#CC0607;}
.page_1309.woocommerce #respond input#submit.alt,.page_1309.woocommerce a.button.alt,.page_1309.woocommerce button.button.alt,.page_1309.woocommerce input.button.alt,
.page_1290.woocommerce #respond input#submit.alt,.page_1290.woocommerce a.button.alt,.page_1290.woocommerce button.button.alt,.page_1290.woocommerce input.button.alt{background-color:#CC0607;margin-top:4px;}

.page_1308.woocommerce div.product p.price,.page_1308.woocommerce div.product span.price{color:#039CED;}
.page_1308.woocommerce #respond input#submit.alt,.page_1308.woocommerce a.button.alt,.page_1308.woocommerce button.button.alt,.page_1308.woocommerce input.button.alt{background-color:#039CED;margin-top:4px;}

.woocommerce-result-count,.sku_wrapper{display:none !important;}

.3colomn{}
.3colomn td{padding:10px;box-sizing:border-box;}
.3colomn td > img{width:100%;height:auto;}

.news-post .widget_wysija{width:50%;float:right;}
.news-post input[type="submit"],.news-post .wysija-paragraph{width:45%;margin:0;display:inline-block;vertical-align:top;}
.news-post input[type="submit"],.news-post .wysija-paragraph input{margin:3px 0;}

.top-menu-posts li .featured-posts-image img{object-fit:cover;height:58px;}
.top-menu-posts li .category-icon{display:none;}
.top-menu-posts li{width:15%;margin:0 2%;}
.top-menu-posts li .featured-posts-text{width:calc(100% - 80px);}
.top-menu-posts li .featured-posts-title{width:100%;}

.huge .img-featured-posts-image:after, .super-image:after, .super-slider li .super-slider-post:after, .super-slider li .super-slider-post:after, .img-featured-posts-image:before, .small-image::before, .wide-slider .slides li:after{display:none;}
iframe{max-width:100%;}
#quads-ad2_widget{margin-top:20px;}

.magazine-en-kiosque{background:white;}
.colHalf{float:left;width:50%;box-sizing:border-box;padding:1%;}
.b-magazine h3{text-align:center;font-size:28px;}

#post-page-subtitle{display:inline !important;background:#E5192C;float:none;line-height:45px !important;padding:5px 10px;}

/* MAGAZINES */ 

.page-id-52 .m-magazine{display:inline-block;width:23%;margin:0.8%;vertical-align:top;}

.super-slider-title{font-size:20px;}
.super-slider-post h2 a{color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.6);}

.trending-posts-title{padding:10px 0;}

@-webkit-keyframes blink {50%{color:#000000;}}
@keyframes blink {50%{color:#000000;}}

.toblink,.blink.menu-link,.blink.menu-link a{
	color:#E5192C;
	-webkit-animation:blink .5s step-end infinite alternate;
	-moz-animation:blink .5s step-end infinite alternate;
	-ms-animation:blink .5s step-end infinite alternate;
	-o-animation:blink .5s step-end infinite alternate;
	animation:blink .5s step-end infinite alternate;}

/* Cookie notif */
#cookie-bar{background:rgba(0,0,0,.8);height:auto;line-height:24px;color:#ffffff;text-align:center;padding:3px 0;}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%;}#cookie-bar.fixed.bottom{bottom:0;top:auto;}#cookie-bar p{margin:0;padding:0;}#cookie-bar a{color:#ffffff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px;}#cookie-bar .cb-enable{background:#666;}#cookie-bar .cb-enable:hover{opacity:.8;}#cookie-bar .cb-disable{background:#ffffff;}#cookie-bar .cb-disable:hover{opacity:.8;}#cookie-bar .cb-policy{background:#533F30;}#cookie-bar .cb-policy:hover{opacity:.8;}

@media screen and (max-width: 800px) {
	.colHalf,.page-id-52 .m-magazine{float:none;width:100%;margin:0;height:auto !important;}
}