﻿
.box04_left {
width: 205px;
float: left;
}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


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

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

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

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
#main #error404 h1{margin:0 0 15px;background:none;text-align:center;border:none;padding:0;letter-spacing:.1em}
#main{font:normal 12px/18px Arial, Helvetica, sans-serif;color:}
.sticky-footer .buttons{display:-webkit-flex;display:flex;align-items:center}
.sticky-footer .button{flex:auto;font-size:14px;line-height:43px;height:42px;color:#fff}
.sticky-footer .button.style1{border:none}
.sticky-footer .button.style2{background:transparent;border:1px solid #fff;box-sizing:border-box;line-height:42px}
.sticky-footer.white-theme{background:#fff}
.sticky-footer.white-theme .button{color:#000}
.sticky-footer.white-theme .button.style1{color:#fff}
.sticky-footer.white-theme .button.style2{border:1px solid #000}

body[page^="tickets"] .sticky-footer, body[page^="lineup"] .sticky-footer{display:none;}
.alignright,img.alignright{display:inline;float:right;margin-left:1.5em;margin-bottom:1.5em}
.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%}

.td_block_big_grid_11 .td_module_mx15 {
  width: 30%;
  
}

.td_block_big_grid_11 .td_module_mx15 .td-module-thumb {
  height: 360px;
  
  
}

.td_block_big_grid_11 .td_module_mx15 .td-meta-align {
  padding-right: 2px;
}





div.header-wrapper .responsive-menu-wrapper{ display: none; }

	
	div.header-wrapper .logo-wrapper{ float: none; padding: 20px 0px 20px; }

	div.header-wrapper .gdl-navigation-wrapper{ float: none; padding-bottom: 20px; }
 
	div.header-wrapper .navigation-wrapper{ display: none; }
	
		
		
	.module_round_box_outer #myGallery .carouselContainer {
		display:none !important;}
#s5_responsive_mobile_sidebar .module_round_box_outer{margin:0 0 16px!important;padding:0!important}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}

.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}

.container-fluid:before,.container-fluid:after{content:" ";display:table}

.container-fluid:after{clear:both}

.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}

.blackout{display:none;width:100%;position:fixed;top:0;bottom:0;left:-100%;z-index:99;background-color:rgba(0,0,0,.7);-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;}

.blackout.is-active{left:0;}
.n2-ss-slider.n2-ss-mobile .n2-ss-slider-1,.n2-ss-slider.n2-ss-tablet .n2-ss-slider-1{background-attachment:scroll!important}
.n2-ss-slider .n2-ss-slider-1 .n2-ss-layer-content{min-height:100%}
div#n2-ss-2 .n2-ss-slider-1{position:relative;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;height:650px;border-style:solid;border-width:0px;border-color:#3e3e3e;border-color:RGBA(62,62,62,1);border-radius:0px;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;}

table.classementNormal td.pos {text-align:center;}
#container{clear:both;overflow:hidden;}

#wrapper{
    background-color: #FFFFFF;
    margin: 0 auto;
    width: 100%;
}
.region-help .block{overflow:hidden}
.region-footer-right{width:200px;margin:20px auto;}
.region-footer-menu{display:none;}

.view{ float: left; margin: -6px 0 0 14px;border: none;}
.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}
.row{margin-right:-15px;margin-left:-15px}
.container-fluid:after,.container-fluid:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.row:after,.row:before{display:table;content:" "}
.container-fluid:after,.modal-header:after,.nav:after,.row:after{clear:both}
 
body.page-template-arma-php #innertop h3 {color: #fff}

body.page-template-no-sidebar-php #innertop h3 {color: #fff}

body.page-template-armahigh-php #innertop h3 {color: #fff}


body.page-template-no-sidebar-php .innertop ul {margin: 0 1px;}



#et-secondary-menu li,
#top-menu li {
	word-wrap: break-word;
}


#et-secondary-menu .et-social-icons {
	margin-right: 20px;
}


#et-secondary-menu {
	float: right;
}


	#et-secondary-nav,
	#et-secondary-menu {
		display: none !important;
	}


	#et-secondary-menu .et_duplicate_social_icons {
		display: inline-block;
	}


	#et-info,
	#et-secondary-menu {
		display: block;
		float: none;
		text-align: center;
	}


	.et_secondary_nav_two_panels #et-secondary-menu {
		margin-top: 12px;
	}

.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#555555;}

#calendar2 thead tr.month{
  background-color: #43b851;
  height: 30px;
  color: #fff;
}


#container:after, #header:after, #main:after, #main-fullwidth:after, #footer:after, .clearfix:after { 
    content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;
}


#container, #header, #main, #main-fullwidth, #footer, .clearfix { display:block; }
.question__answer-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;z-index:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:-webkit-transform 400ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 400ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 400ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 400ms cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 400ms cubic-bezier(0.645, 0.045, 0.355, 1)}
.question__answer-container .btn__left{padding:24px}

a.custom-logo-link {
    position: absolute;
}


#header-search {
	float: right;
	margin-top: 8px;
	margin-right: 4px;
	opacity: 1;
}


.s5_h3_first, #subMenusContainer .S5_submenu_item:hover .s5_sub_a_span, .highlight_color, .line_1_404, .btn-link {
color:#E3601A !important;
}

  .is-sticky-nav .header__navigation-widgets::before { display: none; }

.header__navigation-widgets { -webkit-order: 4; -ms-flex-order: 4; order: 4; z-index: 1; position: relative; width: 100%; }

.header__navigation-widgets .widget:last-of-type { margin-bottom: 20px; }


.header__widgets + .header__navigation-widgets .widget:first-of-type { margin-top: 0; }

.no-flexbox .header__logo, .no-flexbox .header__navigation, .no-flexbox .header__widgets, .no-flexbox .header__navigation-widgets { display: inline-block; width: 100%; }

.no-flexbox .header__navigation-widgets { background-color: #2f538a; margin-bottom: 0; }

.no-flexbox .header__navigation-widgets::before, .no-flexbox .header__navigation-widgets::after { display: none; }

.header__navigation-widgets .social-icons__link { display: inline-block; }

#product-loop-wrap .columns .title, 
#product-loop-wrap .columns .price, 
#product-loop-wrap .columns .buy-btn,
#product-loop-wrap .columns .sold-out { font-size: 14px; width: 100%; text-align: center; display: block; margin-bottom: 10px; float: none; border: none; }

#product-loop-wrap .columns .buy-btn { font-weight: bold; color: #00B876; }

#product-loop-wrap .columns:hover .buy-btn { color: #FFF; }




.share { position: absolute; top: 36px; overflow: hidden; width: 307px; right: 0px; }

.share .shlabel { float: left; font: 9px/33px Arial, Helvetica, sans-serif; color: #FFFFFF; margin-right: 4px; text-transform: uppercase; margin-left: 4px; }

.share .shhold { float: left; width: 245px; }

.large-8 .large-6,
#content .large-8,
#primary .large-8{
    padding-left: 0;
}

#content #secondary,
#primary #secondary{
    padding-right: 10px;
}


#primary {
	padding: 10px;
	border-top: none;
	margin-top: -10px;
	padding-top: 16px;
	padding-left: 10px !important;
}
.medium-8{width:66.66667%}
.home .wp-block-spacer[style="height:80px"]{height:40px!important}
.home .wp-block-spacer[style="height:60px"]{height:15px!important}
.home .wp-block-spacer[style="height:30px"]{height:10px!important}

.fooleft {
	width: 420px;
	max-height: 750px;
	float: left;
	//background: #f7efb1;
}

.clear {
    clear: both;
}


.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}



.resize-content-column {
	padding: 4px 4px 5px 4px;
	width: 100%;
	height:auto !important;
	border-bottom: 2px solid #566B7B !important;
}


.resize-content-column h3 {
	padding-top: 8px;
	padding-bottom: 4px;
	font-size: 16px; 
}


.resize-content-column h4 {
	padding-top: 3px;
	font-size: 14px; 
}

#subscribe-shadow {
	clear: both;
	text-align: center;
	position: relative;
	bottom: 3px;
	height: 10px;
	margin: 0 0 -8px;
}

		.site-header, #footer-content, #subscribe-shadow img  { 
			width: 98%; 
		}

		.site-header, #user-links .container, #footer-content, #subscribe-shadow img { 
			width: 100%; 
		}
#menu-item-140991 a{color:#fff !important;}
.social_menu .menu-item{display:table-cell}

.site-nav--standard .dropdown-menu,
.site-nav--standard .menu-item {
    color: inherit;
    background: inherit;
}

.dropdown-menu .menu-item {
    display: block;
    margin: 0 !important;
    padding: 0;
}

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

        
        .header .logo .logo_standard{
        }

.site-footer .textwidget p {
    color: #ffffff;
}

.site-footer .textwidget table {
    width: 100%;
}

.site-footer .textwidget th, .site-footer .textwidget td {
    padding: 0;
    border: 0;
}

.post-data { margin-top: -5px }

.advanced-recent-posts li.vertical-small .post-data, .popular-posts li.vertical-small .post-data, .category-posts li.vertical-small .post-data, .related-posts-widget li.vertical-small .post-data, .author-posts-widget li.vertical-small .post-data {
float: left;
width: 100%;
clear: both;
padding: 25px 30px;
padding-bottom: 15px;
box-sizing: border-box;
}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}


.wpml-ls-statics-footer a {color:#444444;background-color:#ffffff;}
.wpml-ls-statics-footer a:hover,.wpml-ls-statics-footer a:focus {color:#000000;background-color:#eeeeee;}

.wpml-ls-statics-footer{display:none}




.mh-widget .search-form { background: #f9efef; }




.mh-widget-title-inner { display: inline-block; font-size: 13px; font-size: 0.8125rem; font-weight: 700; color: #fff; padding: 10px 15px; background: #fd82b1; }

.mh-widget-title-inner a { color: #fff; }

.mh-widget-title { padding: 0; border-bottom: none; background: #fd82b1; background: rgba(253, 130, 177, 0.6); }

.mh-widget-col-1 .mh-slider-caption { background: #ffadce; }




.mh-widget .tagcloud a, .mh-footer-widget .tagcloud a { background: #ffadce; }

.tagcloud a:hover, .mh-widget .tagcloud a:hover, .mh-footer-widget .tagcloud a:hover { background: #fd82b1; }
.sidebar .input-group .form-control{height:46px;padding:12px}
.sidebar .input-group .form-control:focus{-moz-box-shadow:0 1px 1px rgba(0,0,0,.075) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;border-color:#CCC}
.input-group .form-control{-webkit-box-sizing:border-box;box-sizing:border-box}

.span2{width:170px}

.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}

input.span2, textarea.span2, .uneditable-input.span2{width:156px}

.table td.span2, .table th.span2{float:none;width:124px;margin-left:0}
.home-page-card{color:#FFFFff;}
.home-page-card p{text-align:left;}
.home-page-card blockquote{font-family:'Roboto Slab',serif;font-size:125%;font-weight:bold;margin:0.25em 0;padding:0.35em 37px;line-height:1.45;position:relative;color:#000000;display:inline-block;width:63%;}
.home-page-card blockquote cite{color:#000000;font-size:71%;display:block;margin-top:1.5em;margin-left:33px;}
.home-page-card blockquote cite:before{content:"\2014 \2009";}
.home-page-card blockquote:before{left:0;}
 .avia-fullwidth-slider{border-top-style:solid;border-top-width:1px;z-index:1}
 .avia-fullwidth-slider.avia-builder-el-0{border-top:none}

.avia-layerslider,.avia-fullwidth-slider{display:none}
.td-header-style-7 #td-top-search{margin-top:0;top:auto;bottom:17px}
.td-header-style-7 .td-affix #td-top-search{bottom:0}
.td_stretch_content #td-top-search{right:10px}


.footer--eoh-icon {
	max-width: 48px;
	height: auto;
}
.nav-design:hover .meganav-disc-title{background:#EC008C;}
.nav-design .meganav-disc-title a,.nav-design .meganav-disc-title a:visited{color:white;}
.nav-act:hover .meganav-disc-title{background:#00B6F2;}
.nav-act .meganav-disc-title a,.nav-act .meganav-disc-title a:visited{color:white;}
.nav-bt:hover .meganav-disc-title{background:#73C800;}
.nav-bt .meganav-disc-title a,.nav-bt .meganav-disc-title a:visited{color:white;}
.nav-htc:hover .meganav-disc-title{background:#A000CE;}
.nav-htc .meganav-disc-title a,.nav-htc .meganav-disc-title a:visited{color:white;}
.nav-c:hover .meganav-disc-title{background:#F57920;}
.nav-c .meganav-disc-title a,.nav-c .meganav-disc-title a:visited{color:white;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-12{width:100%}


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

.et_pb_text_27.et_pb_text { color: #999999 !important; }
.site-footer__legal-nav__link{color:#d5d5d5;font-size:10px;line-height:2.2em}
.site-footer__legal-nav__link,.site-footer__legal-nav__copyright{font-size:12px;line-height:25px;color:#d5d5d5}
.m-nav-fold i {background-color: rgba(245,245,245, 1);color: #222222;}
.productfinder__label-outer{position:relative;display:table;width:100%;height:100%}

.clearfix{clear:both;}

.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;
}
 #pg-16-0 , #pg-16-3 , #pg-16-4 , #pg-16-5 , #pg-16-6 , #pg-16-7 , #pg-16-8 , #pg-16-9 , #pl-16 .so-panel { margin-bottom:50px }
 #pl-16 .so-panel:last-child { margin-bottom:0px }
 #pg-130-0 , #pl-130 .so-panel { margin-bottom:50px }
 #pl-130 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cbb6534592f5-0 , #pl-w5cbb6534592f5 .so-panel { margin-bottom:50px }
 #pl-w5cbb6534592f5 .so-panel:last-child { margin-bottom:0px }


.blue {
  color: #424095; }


#top .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content-pos-content{
	display: table-cell;
    vertical-align: middle;
}
.fl-builder .container.fl-content-full{margin:0;padding:0;width:auto;max-width:none}
.fl-builder .container.fl-content-full .fl-content{margin:0;padding:0}
.fl-builder .container.fl-content-full .fl-post-header{margin-left:20px;margin-right:20px;padding-top:40px}
.fl-builder .container.fl-content-full .fl-comments{margin-left:20px;margin-right:20px}
.fl-builder .container.fl-content-full .fl-post-header,.fl-builder .container.fl-content-full .fl-comments{margin:0 40px;width:auto}
.fl-builder.fl-full-width .container.fl-content-full .fl-post-header,.fl-builder.fl-full-width .container.fl-content-full .fl-comments{margin:0 40px;width:auto}
.desk-pull-1-12{margin-left:8.33333%}
#stickyunit.affix{top:0;position:fixed!important}
#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}
.bottom-nav{padding:15px 0}
.bottom-nav li{display:inline-block;padding-right:22px;font-size:14px;font-weight:600}
.bottom-nav a{color:#bbb;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.bottom-nav a:hover{opacity:.7}
.press li.second{float:right}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-sm-6 {
    width: 50%;
  }
.table-reviews .item .c3{position:relative;top:9px}
.table-reviews .item .c3 h4{font-size:19px;font-size:1.1875rem;font-weight:400;line-height:1.3em}
.table-reviews .item .c3 h4 strong{color:#67c453}
.table-reviews .item .c3 p{font-size:12px;font-size:.75rem;line-height:1.5em}
.table-s1 .item .c3{width:20%;text-align:center}
.table-s1 .item .c3 .rating{display:inline-block}
.table-s1.table-big .item .c3{width:19%}
.table-s1.table-big .item .c3 .review-link{display:block;text-decoration:underline;margin-top:10px}
.table-s1.table-big .item .c3 .review-link:hover{text-decoration:none}
.table-s1.table-s1--ncount .item .c3{width:23%}
.main-col .table-s1 .item .c3 .rating i{width:20px;line-height:20px;font-size:18px;font-size:1.125rem}
.main-col .table-s1.table-s1--ncount .item .c3{width:25%}


.bgblue {
	
	background-color: #a6bbc2;
}


.catchresponsive-nav-menu .menu-item:hover,
.catchresponsive-nav-menu .page_item:hover {
	position: static;
}


.sidebar-header-right .widget_nav_menu .menu-item:hover {
	position: relative;
}



#top .widget_nav_menu .sub-menu, #top .widget_nav_menu .children{
padding:0 0 0 10px;
overflow: hidden;
margin:0;
}


.children .children .says{
border-bottom-style: solid;
border-bottom-width: 1px;
}


#top .commentlist .children ul{
margin: 0 0 0 47px;
}


.children .comment_content {
margin: -44px 0 0 28px;
padding-bottom:30px;
z-index: 1;
}


.children .gravatar{
position: relative;
left:-24px;
z-index: 2;
width:50px;
}


#top .children .comment-reply-link {
left: -44px;
}


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}

.home #main .latest_ads table td.photo { padding-left:2px; }
 
.home #main .latest_ads table td.photo img { background:#FFF; border:1px solid #DDD; padding:1px; }

.ad_list table td.photo { padding-left:2px; }
 
.ad_list table td.photo img { background:#FFF; border:1px solid #DDD; padding:1px; }


.user_public_profile #main .latest_ads table td.photo {
    padding-left: 2px;
}







.photo a img {
    border:1px solid #DDD !important;
}


.photo {
    width: 125px;
}

td.ensystdbottom {padding:0;vertical-align:bottom;border:0;margin:0}
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}

.exit_form_wrap {
	width: 100%;
	max-width: 360px;
	margin: 30px auto;
}

.exit_form_wrap h2 {
	text-align: left;
}
.is-border{border-width:1px;border-style:solid;border-color:#ececec;position:absolute;pointer-events:none;border-radius:0;margin:0;top:0;bottom:0;right:0;left:0}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

#product li ul.box_ul {
    background: white;
    border: 1px solid #d8d8d8;
    list-style: none;
    margin: 0;
    display: none;
    position: absolute;
    left: 0;
    top: 37px;
    z-index: 10;
    
    padding: 15px 0;
}

#product li:hover ul.box_ul, #product li.jshover ul.box_ul {
    display: block;
}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
#g-navigation .g-menu-item-subtitle{text-transform:lowercase;font-size:.85rem;font-weight:700;opacity:.8;padding-top:2px}
.g-menu-item-subtitle{opacity:.7}
.g-menu-item-container{display:block;position:relative}
.g-menu-item-container input,.g-menu-item-container textarea{color:#666}
#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding:.938rem 1rem}
#g-mobilemenu-container .g-toplevel li .g-menu-item-content{display:inline-block;line-height:1rem}
#g-mobilemenu-container .g-menu-item-container{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;transition:transform .2s ease-out}
#g-mobilemenu-container .g-menu-item-subtitle{line-height:1.5}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}

.cont
{
	padding-left:4px;
	line-height:1.7;
}


#sliding-popup .popup-content #popup-text {
  color: #fff;
  font-weight: bold;
  margin: 5px 0 0;
  max-width: 60%;
}


#sliding-popup  .popup-content.info #popup-text {
  padding: 0 10px;
  text-align: center;
  margin-top: 0;
}


#sliding-popup  .popup-content.info #popup-text p {
  font-size: 14px;
  font-weight: 500;
}


#sliding-popup .popup-content #popup-text h1,
#sliding-popup .popup-content #popup-text h2,
#sliding-popup .popup-content #popup-text h3,
#sliding-popup .popup-content #popup-text p {
  color: #727174;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.4;
  margin: 0 0 5px 0;
}
.fusion-menu-item-button .menu-text{border-color:#ffffff;}
.fusion-menu-item-button:hover .menu-text{border-color:#ffffff;}
.fusion-secondary-menu-icon .menu-text{width:100%}
.fusion-secondary-menu-icon .menu-text:before{font-family:icomoon;content:'\f07a';margin-right:10px}
.fusion-secondary-menu-icon .menu-text:after{font-family:icomoon;content:'\e61f';margin-left:10px}
.fusion-megamenu-wrapper .menu-text{margin-left:23px}
.fusion-mobile-nav-holder .menu-text{-webkit-font-smoothing:auto}
.fusion-top-header.menu-text-align-center .fusion-main-menu a.fusion-flex-link{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}


.bd-lft-sec{
	width:300px;
	float:right;
	display: none; 
}
.col-row-item .col-row-item-gray{color:#a0a0a0;font-size:.8em;font-weight:700;text-align:left}

.body_index2 { font-family: Tahoma; font-size: 11px; color: 164572 ; text-align: justify}
.small01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}

.omurga_sag_yan, .omurga_sol_yan{background-color:#E6ADD3;width:10px}
#block-commerce-cart-cart{display:none;position:absolute;top:24px;padding:1em 1em 0 1em;z-index:9999;background:#333333;}
#block-commerce-cart-cart *{color:white;}
#block-commerce-cart-cart a:hover{color:#e7b019;}
#block-commerce-cart-cart .view-footer a{text-decoration:none;background:#666666;color:white;padding:0.2em 0.5em;}
#block-commerce-cart-cart .view-footer a:hover{color:#e7b019;}
h2.pane-title,h2.section-title,h2.field-name-pp-title,.block header h2{border-top:10px solid black;padding-top:5px;padding-bottom:1.8em;width:80%;max-width:400px;text-align:center;margin:auto;}
#sidebar h2.pane-title,#sidebar
h2.section-title,#sidebar
h2.field-name-pp-title,#sidebar
.block header h2{border:none;}
#nav-secondary .block{float:left;}
.block-facetapi header h2{padding-bottom:0.5em;}
#prebar .block{margin-right:0 !important;overflow:hidden;}

    .co-uk-only, .banker-uk-only, #block-block-76, .menu-mlid-1447{
      display: none !important;
    }

.text-font-color{color:#838383;}


.collapse {
  display: none;
}


.collapse.in {
  display: block;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}



body .cookie-notice-container #cn-notice-text {
	display: block;
	width: 100%;
	padding: 0 0 8px;
	font-size: 12px;
	text-align: center;
}


body .cookie-notice-container .cn-button {
	border-radius: 0;
	padding: 6px 10px 8px;
	font-size: 13px;
	line-height: 1;
}

#header .cs-logo{text-align:center;padding:45px 0 0;}

.cs-logo, header.modern .cs-logo-modern, .cs-menu-slide{position:relative; }

#header.modern .cs-logo.cs-logo-dark,#header .cs-logo.cs-logo-light{display:none;}

#header.modern .cs-logo.cs-logo-light{display:block;}

.cs-logo a{color:#207dba !important; font-size:36px !important; }

.cs-footer-nav .cs-logo{display:inline-block;margin-bottom:18px;}
img.alignnone{margin:5px 0 20px}
#u2529{z-index:6;width:368px;background-color:transparent;position:relative;margin-right:-10000px;margin-left:50%;left:-600px;}
.clip_frame{overflow:hidden;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h2,h2{font-size:30px}


h1.h1, h2.h2 {
    font-size: 50px;
    font-weight: 600;
    letter-spacing: 2px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 0;
   
}

span.city-time{
  padding-right: 20px;
}

.img_right {
	float: right;
	margin: 5px 0px 10px 20px;
	border-radius: 8px;
	box-shadow: 1px 1px 10px #aaa, inset 1px 1px 10px #fff;
}

.item4 {
    order: 4;
    flex-grow: 1;
    text-align: center !important;
}
.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-4{width:33.33333333%}

#description{position:absolute;top:140px;text-align:center;width:100%;}
#description p{width:690px;max-width:100%;margin:0 auto;font-size:1.125em;color:#817f7f;font-style:italic;line-height:normal;text-shadow:0 1px 0 #fff;}

		
		
		.wpp-meta, .post-stats {
			display: block;
			font-size: 0.8em;
			font-weight: bold;
		}

header .navbar-primary .navbar-nav .nav-item .dropdown-menu.menu-heading {
    padding-bottom: 10px;
}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:17px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:17px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:11px;padding-bottom:11px;margin-top:-11px;}


#footer .tagline { font-family: BentonSansCondBold, Arial, serif; font-weight: normal; -webkit-font-smoothing: antialiased; background: #7A1705; color: #fff; font-size: 1.375rem; line-height: 2.5rem; margin: -24px -0.9375rem 24px -0.9375rem; text-transform: uppercase; letter-spacing: 0.2em; }


#footer .tagline span { text-transform: lowercase; font-family: GeorgiaProBoldItalic, Georgia, serif; font-size: 1rem; vertical-align: 2px; letter-spacing: 0; margin-left: -4px; }
.altitude-pro.front-page .site-inner{background:#000}


.icon-gsk-rss:before {
  content: "\e643"; }
footer.main__footer .footer__row{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}

.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;
}
 #pg-5-0 , #pg-5-1 , #pg-5-2 , #pg-5-3 , #pg-5-4 , #pg-5-5 , #pg-5-6 , #pg-5-7 , #pg-5-8 , #pg-5-9 , #pg-5-10 , #pl-5 .so-panel , #pl-5 .so-panel:last-child { margin-bottom:0px }
 #pl-w5cc066dfbe955 .so-panel , #pl-w5cc066dfbe955 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cc710c578d6e-0 , #pl-w5cc710c578d6e .so-panel , #pl-w5cc710c578d6e .so-panel:last-child { margin-bottom:0px }

.img-responsive {
    margin: 0 auto;
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}



.clearfix:before,
.clearfix:after {
  content: " ";
  
  display: table;
  
}


.clearfix:after {
  clear: both;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}

.wpb_column .column-bg-overlay {
    pointer-events: none;
    position: absolute;
    z-index: 0;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    content: ' ';
    display: block;
    opacity: 0;
    transition: background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1);
    -webkit-transition: background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1);
}

h4,
.page h4,
.widget-title,
.rollover-content h2.entry-title,
.flex-caption h2,
.gform_wrapper .gsection .gfield_label,
.gform_wrapper h2.gsection_title {
  color: #373a41;
  font: normal normal normal 18px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}

h4 a,
h4 a:hover,
.widget-title a {
  color: #373a41;
}

.sidebar .widget-title {
  color: #373a41;
}

.footer .widget-title {
  color: #373a41;
}


.widget-title {
	margin-bottom: 20px;
	clear: both;
}

	.footer .widget_presscore-testimonials-slider .widget-title {
		margin-bottom: 25px;
	}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}




.site-title a, .site-title a:hover, .site-title a:active, .site-title a:visited {
  color: #fff;
  text-decoration: none;
}


h1.site-title {
  margin-top: 0.1em;
}

.site-title {
	font-size: 62px;
	display: table;
	margin: 0 auto;
	padding: 15px;
	font-weight: 700;
}

.site-title a {
	color: #fff;
	text-decoration: none;
}

	.site-title,
	.entry-title {
		font-size: 22px !important;
	}

.site-title a, .site-title a:hover { color:#fff}


.more-link-wrapper {
  text-align: center;
}


#header .languege_bt {
	float: right;
	margin: 12px 0;
	border: 1px solid #fff;
}


#header .languege_bt ul li {
	float: left;
	font-size: 11px;
	padding: 3px 10px;
	border-right: 1px solid #fff;
}


#header .languege_bt ul li a {
	color: #fff;
}


#header .languege_bt ul li.active {
	background: #A4A5A5;
}


#header .languege_bt ul li.active a {
	color: #000;
}


#header .languege_bt ul li.last {
	border: none;
}



.site-header img, .entry-content img, img.size-full {

    max-width: 80%;

}
.logo-wrap{margin-bottom:10px;margin-top:0;width:100%;margin-top:20px;text-align:center}
#header .logo-wrap{padding:22px 0;margin:0}

.review-list .review{
	margin: 0px;
}

.sidebar-widget .side-photolist, .sidebar-widget .side-eventlist, .feature-box .review-list{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.review-list .issue-cover{
	margin: 10px;
}

.review-list .issue-cover img{
	margin: 0 auto;
	display: block;
}

.archive .review-list li{
	position: relative;
}

.post-type-archive-article .review-list li, .post-type-archive-news .review-list li, .author .review-list li, .search .review-list li, .review-archive .review-list li, .cat .review-list li{
	margin-bottom: 50px;
}

.review-list li{
	position: relative;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

.widget ul { margin: 0; }

.widget li { padding: 5px 0 5px 20px; position: relative; }

.widget ul li:before { position: absolute; top: 7px; left: 0; line-height: 100%; }

.widget .children { margin-left: 20px; }

.widget a {	text-decoration: none; }

.widget a:hover {	text-decoration: underline; }

	#telefono {width: 100%; margin: 0px 0px 20px 0px; padding: 0px; text-align: center; float: left;}

	#telefono a, #telefono a:link, #telefono a:visited, #telefono a:hover, #telefono a:active {display: block; width: 150px; height: 28px; line-height: 28px; margin: auto; padding: 0px; color: #FFFFFF; background: #434B53; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration: none; font-size: 1.100em; text-align: center; font-weight: 600;}
.ubermenu .ubermenu-tab .ubermenu-tab-content-panel{position:absolute;display:none}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs-group{width:100%;min-width:100%;max-width:100%;left:0}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs{min-height:0!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{z-index:20}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}

#ac-page-container nav#header-nav .menu-item-has-children{width:60px}

#ac-page-container nav#header-nav .menu-item-has-children:hover{background-color:#FFF}

#ac-page-container nav#header-nav .menu-item-has-children:hover ul{display:block}

#ac-page-container nav#header-nav .menu-item-has-children a{background-color:#FFF}

#ac-page-container nav#header-nav .menu-item-has-children a:hover{background-color:#FFF;text-decoration:none}

#ac-page-container nav#header-nav .menu-item-has-children ul{display:none;position:absolute;background-color:#FFF;padding:10px 0;list-style:none;top:20px}

#ac-page-container nav#header-nav .menu-item-has-children ul li:hover{background-color:#FFF}

#ac-page-container #content-subnav .menu-item{display:inline-block;margin:0 10px;padding:5px 10px 0 10px}


.row {
  margin-left: -15px;
  margin-right: -15px;
}

.row:before, .row:after {
  content: " ";
  display: table;
}

.row:after {
  clear: both;
}


.row-pb-md {
  padding-bottom: 4em !important;
}


.row-pb-sm {
  padding-bottom: 2em !important;
}
.np .amp-recently-played-timestamp{font:bold 12px Arial;line-height:100%}
.np .amp-recently-played-timestamp::after{content:" "}
.inner-playlist .amp-recently-played-timestamp{margin-right:5px}


#navigation{
  margin-top:20px;
  margin-bottom:20px;
  }


#navigation ul{
  margin:0px;
  padding:0px;
  list-style:none;
  }
