﻿
.recentpost-carousel .item, .client-carousel .item { margin: 0 10px; }


.recentpost-carousel .item { background: #f0f0f0; }


#whiteboxstrip{
background: none;
}

		 

	  .huge_it_slideshow_image_1 {
			
	  }
#shopping_bag .title,#shopping_bag_adding_item .title{text-align:center;margin:8px 0 5px}


.fresh_works .fresh_works_multylist li {
	margin: 0px 0px 0px 0px;
}

.fresh_works .fresh_works_multylist li .item {
	width:223px;
	height:200px;
}

.fresh_works .fresh_works_multylist li .item .caption {
	width:203px;
	height:180px;
}



.fresh_works {
	float: left;
	width: 100%;
	height: 418px;
}


#bannerslideshow .controls {
	display: none;
}


#bannerslideshow{
	position: relative;
	width: 100% !important;
	height: auto !important;
	float: left;
	padding: 0;
}





.\@atanet-hidden, #header-controls, #header-forms-search, #header-forms-login,
#bannerslideshow, #header-forms-find, #content-header-upper, #resize-group-photoheader, #content-header-lower,
.menu, .footermenu, .breadcrumb_trail,
#footer-copyright ul li a,
#footer-twitter, #footer-links, .link_more {
	display: none;	
}

.assistive-text {
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}


.assistive-text,
.site .screen-reader-text {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	overflow: hidden;
	height: 1px;
	width: 1px;
}

.main-navigation .assistive-text:focus,
.site .screen-reader-text:hover,
.site .screen-reader-text:active,
.site .screen-reader-text:focus {
	background: #fff;
	border: 2px solid #333;
	border-radius: 3px;
	clip: auto !important;
	color: #000;
	display: block;
	font-size: 12px;
	height: auto;
	padding: 12px;
	position: absolute;
	top: 5px;
	left: 5px;
	width: auto;
	z-index: 100000; 
}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.container, .row {
  height: 100%;
}
.container,.row{height:100%}


.single-post .et_pb_text {
	max-width: 690px;
	margin: auto;
	margin-bottom: 30px;
}

.et_pb_text_27.et_pb_text { color: #999999 !important; }
#searchform{background-color:#fff;padding-left:15px;padding-right:15px;border-bottom:#d4d0c8 dotted 1px;border-right:#d4d0c8 dotted 1px}
@charset "windows-1251";.col{border:0px solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}
.col{border-left-width:8px;padding:0 0px}

.texts, .col{width:100% !important;}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }


.genesis-nav-menu .menu-item {
	border: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}




.menu .menu-item:focus {
	position: static;
}


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
#header_mobile .img-responsive{margin:0 auto}
.img-aides .img-responsive{margin:0 auto!important}
.help-bloc-infra .img-responsive{margin:0 auto!important;padding-top:5px}
.mobile-center .img-responsive{margin:0 auto!important}
#carousel-footer-mobile .img-responsive{margin:0 auto!important}
.bloc-avantages .img-responsive{margin:0 auto}
.img-encart.img-responsive{display:inline-block!important}
.credibility2{clear:both;margin:0 auto}


#wrapper_sec {
	width:960px;
	margin:0px auto;
}

    .thirdpost {
        width: 31.2%;
        float: right;
        margin-right: 0;
        margin-left: 2%;
    }

    .thirdpost img { width: 100% }

.thirdpost:last-child { margin-right: 0 }

.thirdpost .featured-title {
    font-size: 10px;
    line-height: 1.3;
}
.bar2{width:43px;height:3px;background-color:#022c59;margin:6px 0;transition:0.4s;}
.change .bar2,.change .menu-title{opacity:0;}

#section_line{
width:100%;
float:left;	
display:block;	
	}

#section_line img{
width:100%;
}
.row{margin-left:-6px;margin-right:-7px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.et_pb_module{max-width:100%}

.b-section {
    min-width: 1000px;
    padding: 60px 0 120px 0;
}



.title-underlined, hgroup.title-theme h1, .l-bg-head h1, .woocommerce .woocommerce-Reviews-title {
  margin-bottom: .3em; }

  .title-underlined:after, hgroup.title-theme h1:after, .l-bg-head h1:after, .woocommerce .woocommerce-Reviews-title:after {
    display: block;
    content: '';
    padding-top: 20px;
    border-bottom: 1px solid #5F0938;
    width: 70%;
    max-width: 150px;
    margin: auto; }


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}


.button{
	width:100%;
	height:35px;
	line-height:35px;
	background-color:#3e3d3d;
	border:4px solid #1f1f1f;
	color:#cfcfcf;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	margin-top:10px;
	cursor:pointer;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}


.button:hover{
	color:#ff2400;
	background-color:#2d2d2d;
	border:4px solid black;
}


	.boxed-layout #site-title a img {
		width: 668px;
	}

	
	#site-title {
		font-size: 34px;
	}

	
	.boxed-layout #site-branding,
	.boxed-layout #site-title a img,
	.boxed-layout-small #site-branding,
	.boxed-layout-small #site-title a img {
		max-width: 400px;
	}


#site-title a {
	color: #222;
	display: block;
}


.side-menu-wrap #site-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 1.636;
}


.footer .private-links {
  float: right;
}

.h349 {
  
}

.h349 h2 {
  color: red;
  padding: 0;
  margin: 0;
}
.ap_home_extra .app_premium_note_cintillo{margin-bottom:5px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}

	

	.search-container, .meta-navbar { margin: 0 30px 0 0; }



.meta-navbar li a {				font-size: 11px;	color: #2E92CD;							   text-decoration: none;		 }

.meta-navbar li a:hover {																	   text-decoration: underline;   }
 
.meta-navbar.bottom li a {		 					color: #ffffff;							   								 }
	
.meta-navbar.bottom li a:hover {        												       	 							 }


#footer .meta-navbar {
	height: 35px;	
}


.meta-navbar { 
	float: right;
	height: auto;
	margin-top: 3px;
}


.meta-navbar li {
	float: left;   
	margin: 0 0 0 15px;
	list-style: none;
	height: 28px;
}


.meta-navbar.bottom li { margin: 5px 0 0 15px; }
nav.pages li.subscribe a,nav.pages li.menu-item-259 a,nav.pages li.menu-item-260 a{color:red}
body.homepage nav.pages li.magazine a,body.issues nav.pages li.issues a,body.blog nav.pages li.blog a,body.authors nav.pages li.authors a,nav.pages li.current-menu-item a,body.single-issues li.menu-item-75 a,body.single-bonus li.menu-item-76 a{border-bottom:2px solid black}



.with_aside .content_wrapper{max-width:1240px;margin:0 auto}


	.header-open .section_wrapper,
	.header-open .container,
	.header-open.with_aside .content_wrapper	{max-width:940px;}


	.section_wrapper,
	.container,
	.with_aside .content_wrapper	{max-width:940px;}


	.left-sidebar .items_group,
	.right-sidebar .items_group,
	.with_aside .content_wrapper 		{max-width:100%;}


 #pgc-363-0-0 , #pgc-363-8-0 , #pgc-363-8-3 { width:15% }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-363 .panel-grid-cell { padding:0 }
 #pl-363 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-w5b142e34c0cd3 .panel-grid-cell { padding:0 }
 #pl-w5b142e34c0cd3 .panel-grid .panel-grid-cell-empty { display:none }

.list-small .author,
.list-small .suffix,
.list-small .entry-summary{display:none;}

.list-medium .author,
.list-medium .suffix{display:none;}
#site-description,#site-title,.info-toggle-button,.loop-actions,.loop-title,.section-header,.widget-header,.widget-single-post-stats .suffix{text-transform:uppercase}
.grid-medium .entry-meta,.grid-medium .entry-summary,.grid-medium .suffix,.grid-mini .comments,.grid-mini .entry-meta,.grid-mini .entry-summary,.grid-mini .suffix,.grid-small .entry-meta,.grid-small .entry-summary,.grid-small .suffix,.list-small .suffix{display:none}
.widget-single-post-stats .suffix{font-style:normal;font-size:10px;font-weight:700}
.widget-posts .author,.widget-posts .post-grid-2 .comments,.widget-posts .post-grid-2 .entry-meta,.widget-posts .post-grid-3 .stats,.widget-posts .suffix{display:none}

.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}

.widget-area .textwidget ul {
	list-style: disc outside;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}

.widget-area .textwidget li {
	margin-left: 36px;
	margin-left: 2.571428571rem;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}
