﻿


body.date-hidden .entry-meta .meta-date,
body.author-hidden .entry-meta .meta-author {
	 position: absolute;
	 clip: rect(1px, 1px, 1px, 1px);
}


body.author-hidden .entry-meta .meta-date:after,
body.date-hidden.author-hidden .content-area .entry-meta {
	display: none;
}

#main .page .slidingbar-loggedin .promo h2 {
  display: none;
}


#slidingbar .promo p {
  margin-bottom: 25px;
}

.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-left: 15px;
  padding-right: 15px;
}

  .col-md-6 {
    width: 50%;
  }


.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-left: 15px;
  padding-right: 15px; }


.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }


.col-xs-12 {
  width: 100%; }

.es-carousel_li .desc {
  margin: 0;
  padding: 0;
}

.infinite-sidebar-area .infinite-widget-head-text{ display: block; float: left; margin-right: 28px; }
#s5_responsive_mobile_sidebar_inner2{padding:0;position:relative}
#s5_responsive_mobile_sidebar_inner2 ul{margin:0}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}
.rev_slider_wrapper{position:relative;z-index:0;width:100%}
 #footer-bottom{padding-top:15px;padding-bottom:15px;border-top:1px solid #212121;background-color:#2d2d2d;}
#footer-bottom,#footer-bottom a{color:#8c8989;font-size:12px;}
#footer-bottom a:hover{color:#fff;}
#footer-bottom #footer-texts,#footer-bottom #footer-navigation{max-width:50%;}
#footer-bottom.layout--centered #footer-texts,#footer-bottom.layout--centered #footer-navigation{display:block;width:auto;max-width:none;float:none;text-align:center;}
#footer-bottom.layout--centered #footer-navigation{margin-top:10px;}

html #footer-bottom { background-color: #2d2d2d; border-top-color: #222222; }

html #footer-bottom, html #footer-bottom a { color: #9c9c9c; }

html #footer-bottom a:hover { color: #FFFFFF; }
#footer-bottom #footer-navigation{margin-top:10px;}
.cd-top:before,.facebook:before,.menu-toggle:before,.owl-theme .owl-controls div:before,.post-edit-link:before,.search-toggle:before,.slider-control-paging a:before,.slider-direction-nav a:before,.twitter:before,.widget_twentyfourteen_ephemera .widget-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:400 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom}
.a2a_kit a,.cd-top,.menu-toggle,.owl-controls .owl-buttons div,.owl-controls .owl-page,.search-toggle,.share{cursor:pointer}
.search-toggle{height:30px;width:30px;z-index:3}
.search-toggle:before{color:#000;content:"\f400";font-size:20px}


.row .column, .row .columns{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }


.row { width: 1140px; max-width: 100%; margin: 0 auto; }

.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -10px; }


.row .one { width: 8.333%; }

.row .two { width: 16.667%; }

.row .three { width: 25%; }

.row .four { width: 33.333%; }

.row .five { width: 41.667%; }

.row .six { width: 50%; }

.row .seven { width: 58.333%; }

.row .eight { width: 66.667%; }

.row .nine { width: 75%; }

.row .ten { width: 83.333%; }

.row .eleven { width: 91.667%; }

.row .twelve { width: 100%; }


.row .one-fifth{ width: 20%; }

.row .one-sixth{ width: 16.667; }
.span1{width:60px}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}
input.span1,textarea.span1,.uneditable-input.span1{width:46px}
.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}
header .span1,header .span2{display:none!important}

.icon-angle-up:before {
  content: "\e7a6";
}

.specialist_box .specialist_info .specialist_box_col{
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin:0;
font-size:10px;
height:43px;
padding-top:5px;
float:left;
line-height:15px;
text-align:center
}

.box .custom li:before {
	content: "\f0da";
	font-family: FontAwesome;
	font-size: 11px;
	left: 0;
	padding: 0;
	position: absolute;
	top: 11px;
}

#gkSidebar .box .custom li:before { top: 9px; }
.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}
#footer-bottom .et-social-icon a{color:#f57c1f}

.main-navigation ul li.menu-item-has-children span {
font-weight: 400;
font-size: 16px;
position: absolute;
top: 19px;
right: 10px;
width: 20px;
text-align: center;
height: 20px;
line-height: 20px;
z-index: 9;
cursor: pointer;
-webkit-transition: all ease 0.35s;
-moz-transition: all ease 0.35s;
transition: all ease 0.35s;
}

.main-navigation ul li.menu-item-has-children span.active {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
}

#sidebar span,.widgettitle{
	color:#333;
	border-top-color:#DDDDD6;
	border-bottom-color:#DDDDD6;
	text-shadow: 1px 1px 0 #BABABA;
}

#footer-widget-area .widgettitle{
	background:none;
	padding-left:0;
}





#text { float: left; width: 550px; margin-right: 20px; }

#text p { padding: 0px; text-align: justify; line-height: 18px; margin-top: 3px; margin-bottom: 15px; }

#text h2, h3, h4 { font-size: 16px; font-weight: bold; }

#text h1 { font-size: 16px !important; font-weight: bold; }
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
#janrainModal .capture_btn .capture_primary{background-color:#4E276A}
.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-9{width:75%}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
footer .top-footer .footer-link{margin-top:10px;margin-bottom:10px}
footer .top-footer .footer-link ul{margin-bottom:0}
footer .top-footer .footer-link ul li{display:inline-block;margin:0 10px}
footer .top-footer .footer-link ul li a{color:#fff}
footer .top-footer .footer-link ul li a:active,footer .top-footer .footer-link ul li a:hover{color:#fff}
footer .top-footer .social .footer-link{display:block;width:100%;float:none!important}


#text-3 div p:first-child {
    width: auto;
    display: inline-block;
}


.footer-widget .fwidget:last-child {
    margin-bottom: 0 !important;
    text-align: center !important;
    float: none !important;
    margin: 20px;
}


.navbar-header.header-right .header-social-menu-wrapper {
	float: right !important;
}


.content-right {
    text-align: right
}
.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-8{width:66.66666667%}

#container-newintro {
	display: flex;
	x-justify-content: space-around !important;
	x-align-items: stretch !important;
	max-width: 100%;
}


.page3 .weprovide {
	font-family: arial;
	font-weight: 100;
	color: #42292c;

}


.page3 .weprovide .title {
	font-size: 40px;
	margin-top: 40px;
	line-height: 60px;
	border-bottom: 1px solid;
}

.page3 .weprovide .bullets {
	width: 650px;
	height: 200px;
	margin-top: 20px;
}


.page3 .weprovide .bullet {
	float: left;
	width: 255px;
	font-size: 22px;
	height: 55px;
	line-height: 50px;
	padding-left: 60px;
}

#popup .title-popup{background:#4a76a8;color:#FFF;line-height: 40px;padding:0;padding-left:10px;font-size:14px;border-radius: 2px 2px 0 0;}


.title {
    color: #fff;
    background: #608ab9;
    font-size: 16px;
    text-align: center;
    border-radius: 2px;
    padding: 6px 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    font-weight: bold;
    margin-bottom: 20px;
}

.title-faq{cursor:pointer;}

.title-faq:before {content: 'O';opacity: 0.4;margin-right:5px}

.block-online .title{background:#608ab9;padding:5px; margin:0px;color:#FFF;}

.block-online .title span{float:right;}

.ban-chat-block .title{text-align:center;font-size:17px;font-weight: bold;}
.uvc-heading .uvc-main-heading h1,.uvc-heading .uvc-main-heading h2,.uvc-heading .uvc-main-heading h3,.uvc-heading .uvc-main-heading h4,.uvc-heading .uvc-main-heading h5,.uvc-heading .uvc-main-heading h6{margin:0;padding:0;line-height:normal}

.oval_kutular2_ust, .oval_kutular2_alt{height:10px}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}

.navbar .container {
background:#fff;
}
.g-mb-25{margin-bottom:1.78571rem!important}
.g-mb-25--sm{margin-bottom:1.78571rem!important}
.g-mb-25--md{margin-bottom:1.78571rem!important}
.g-mb-25--lg{margin-bottom:1.78571rem!important}
.g-mb-25--xl{margin-bottom:1.78571rem!important}
.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:'\f204'}
.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#3b5998;color:#fff!important}





.clear:before,
.clear:after,
.site:before,
.site:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-content:before,
.site-content:after,
.nav-links:before,
.nav-links:after,
.comment-navigation:before,
.comment-navigation:after,
.social-navigation ul:before,
.social-navigation ul:after,
.textwidget:before,
.textwidget:after {
	content: "";
	display: table;
}


.clear:after,
.site:after,
.entry-content:after,
.comment-content:after,
.site-content:after,
.nav-links:after,
.comment-navigation:after,
.social-navigation ul:after,
.textwidget:after {
	clear: both;
}


	.site-content {
		display: block;
		float: left;
		margin-left: 29.4118%;
		width: 70.5882%;
	}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}




#nav-menu {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 1px;
	margin: 0 auto;
	width: 980px;
	Text-transform: uppercase;
}

#nav-menu ul {
	display: inline-block;
}

#nav-menu li {
	display: inline-block;
	margin: 0 2em 0 2em;
}

#nav-menu a {
	margin: auto;
	color: #333;
	display: inline-block;
}

#nav-menu ul ul {
	z-index: 99999;
}


.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.featured-post-wrap{
	display: table;
	width: 100%;
	table-layout: fixed;
}


	.featured-post-wrap,
	.featured-post{
		display: block;	
		background: none;
	}

#content.content-builder .row-content {
margin: 0;
}

#content.content-full .container .row-content {
margin: 0;
}

.row-full { margin: 0; }


header.header-bar .header-bar-bottom .logo .logo-middle-helper {
    height: 150px;
    width: 0px;
    display: inline-block;
    vertical-align: middle;
}

  
  table.top_accounts #review_period {
    position: absolute;
    margin-top: -8px;
    margin-left: 4px;
  }






#ms-widget-best-sellers .ms-layer {
    margin: 5px 0;
    padding: 0.25em 0.5em;
    font-size: 10px;
}


#ms-widget-best-sellers .ms-layer + .ms-layer {
    margin-left: 10px;
}


#ms-widget-best-sellers .ms-vip-price-container .ms-price {
    display: inline-block;
    font-size: 21px;
}


#ms-widget-best-sellers .item-no-stock {
    display: block;
    font-size: 14px;
    color: #900;
}
.text-right{text-align:right}

.pull-right {
  float: right;
}

.fa.pull-right {
  margin-left: .3em;
}

	.landing-head .nav-head.pull-right {
		display: none;
	}

	header.landing-head .nav-head.pull-right {
		line-height: 47px;
	}
.widget .social-link-item{margin:0 2px 2px 0;padding:0;list-style:none}

	.grid { width: 100%; margin: 0 0 10px; }

#actu_en_continu ul.actu_en_continu_liste {
	list-style:none;
	margin:0px;
	padding:10px 20px 0px;
	position:absolute;
	top:0px;
	left:0px;
}

#actu_en_continu ul.actu_en_continu_liste li {
	margin:0px 0px 15px;
	padding:0px;
	padding-bottom:15px;
	background:none;
	border-bottom:1px dotted #C5C1B9;
}

#actu_en_continu ul.actu_en_continu_liste li h3 {
	margin:0px;
	padding:0px;
	border:none;
	background:none;
}

#actu_en_continu ul.actu_en_continu_liste li h3 a {
	font-size:85%;
	font-weight:normal;
	text-decoration:none;
}

#actu_en_continu ul.actu_en_continu_liste li h3 a:hover {
	text-decoration:underline;
}

#actu_en_continu ul.actu_en_continu_liste li .actu_en_continu_type_ct {
	font-size:100%;
	font-weight:normal;
	color: #000000;
}


.menu-item-has-children .dropdown-menu li {
  padding: 5px 0;
}
.sub-menu .menu-item-has-children:after{color:#fff}
.menu-item-has-children a.elementor-item:after,.menu-item-has-children a.elementor-sub-item:after{display:none}


.custom_html_4-section .party_button {
  display: block;
  margin: 20px auto;
  text-align: center;
}

.trd-homepage-fourth .trd-counter-section .trd-counter h3.trd-count {
  color: #f45e29;
}

.trd-homefive-counter .trd-counter h3.trd-count {
  color: #15bb34;
}

.trd-homesix-counter .trd-counter h3.trd-count {
  color: #15bb34;
}

.trd-homepage-seven .trd-counter-section .trd-counter h3.trd-count {
  color: #ffffff;
}

.social li.fb {
	background-position: 0 -70px;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.small01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}


.comptable .casinocol {
	width:25%;
}


.et_pb_button_module_wrapper.et_pb_button_alignment_left {
	text-align: left;
}


.et_pb_button_module_wrapper.et_pb_button_alignment_right {
	text-align: right;
}


.et_pb_button_module_wrapper.et_pb_button_alignment_center {
	text-align: center;
}


	.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right {
		text-align: right;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center {
		text-align: center;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right {
		text-align: right;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center {
		text-align: center;
	}

.col-tren {
    background: #fbfbfb;
    display: flex;
    margin: 0px -3px;
    padding: 3px;
    margin-bottom: -3px;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 15px;
}

.col-tren-1 {
    padding-right: 7.5px;
}

.col-tren-2 {
    padding-left: 7.5px;
}

.col-tren, .in-col-tren {
    display:block;
    float:none;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
.popup-modal .underlay,#exitpopup-modal .underlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.7);cursor:pointer;-webkit-animation:fadein 0.7s;animation:fadein 0.7s;z-index:9999}


 
.grid_1, .grid_2, .grid_3, .grid_3_5,.grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12,.grid_5_5, .grid_6_5, .grid_6_2{display:inline;float: left;position: relative;	margin-left: 15.0px;margin-right: 15.0px;}

.container .grid_1, .container .grid_2, .container .grid_3, .container .grid_3_5,.container .grid_4, .container .grid_5, .container .grid_6, .container .grid_7, .container .grid_8, .container .grid_9, .container .grid_10, .container .grid_11, .container .grid_12, .container .grid_12, .container  .grid_6_2{display:inline;	float: left;position: relative;margin-left: 10.0px;	margin-right: 10.0px;}


.bottom_row .grid_3_5{width:215px;}



.grid_3_5{width:222px; border:1px solid #191919; background:#191919;}
.zero_color,a.zero_color,.zero_color a,.vc_tta-accordion a,.vc_tta-accordion a:hover,.verve_folio_filter ul li a:hover, .verve_blog_filter ul li a:hover,.verve_folio_filter ul li.active a, .verve_blog_filter ul li.active a,.folio_always_title_and_skills .prk_ttl .body_bk_color,.verve_theme #verve_main_wrapper .prk_sharrre_wrapper .prk_sharrre_email a {color:#2f2f2f;}

    #main, .footer{ font-size: 12px; line-height: 20px;}

		ul.bottom-nav li { float: left; padding-right: 20px; }
		
			ul.bottom-nav li a { color:#ffffff; font-size:12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3); text-decoration: none; }

				ul.bottom-nav li a:hover {text-decoration: none; color: #fffae4; }
 
					ul.bottom-nav li.current_page_item a { color: #fffae4 !important; font-family: Georgia, serif; font-style: italic; }

.widget-container {
	margin: 0 0 18px 0;
}
.site-header .site-navigation .menu-top-menu-container .nav .menu-item-has-children:hover .sub-menu{overflow:visible;visibility:visible;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}



#page-container  {
	overflow-x: hidden;
	position: relative;
	display: block;
	width: 100%;
	max-width: 1280px;
	margin: auto;
	padding: 0 0rem;
	background: #fff;
	box-shadow: 0px 0px 23px rgba(0, 0, 0, 0.15);
	min-height: 60vh
}
header .wrapper .menu-toggle.on .three{-webkit-transform:rotate(-45deg) translate(8px, -9px);-khtml-transform:rotate(-45deg) translate(8px, -9px);-moz-transform:rotate(-45deg) translate(8px, -9px);-ms-transform:rotate(-45deg) translate(8px, -9px);-o-transform:rotate(-45deg) translate(8px, -9px);transform:rotate(-45deg) translate(8px, -9px)}
header .wrapper .menu-toggle .one,header .wrapper .menu-toggle .two,header .wrapper .menu-toggle .three{width:100%;height:5px;background:#26A8DF;margin:6px auto;backface-visibility:hidden;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}
.mc-aside-social__btn{width:50px;height:50px;background:rgba(97,97,97,.4);margin-right:0;font-size:28px;padding-top:8px;color:#fff}


.top-brands{
	width: 100%;
	float: left;
	display: flex;
    align-items: center;
    background: #fff;
    margin: 20px 0;
    
}

.span2 { width:140px; }

.row-fluid .span2 {
	width:14.893617021277%;
	*width:14.840425531915%;
}

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

.table td.span2, .table th.span2 {
	float:none;
	width:124px;
	margin-left:0;
}

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

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


#rightcol ul.sidebaritem,
#rightcol li.sidebaritem {
	margin: 0px;
	padding: 0px;
	background-image: none;
	list-style-type: none;
}


div.widget,
div.widget-cat,
#rightcol li.sidebaritem {
	margin-bottom: 16px;
}


div.widget h2,
#bottompanel div.col1 h3,
#bottompanel div.col2 h3,
#bottompanel div.col3 h3,
div.widget h4,
#rightcol li.sidebaritem h2.widgettitle {
	font-size: 18px;
	font-weight: normal;
	color: #caced3;
	padding-left: 0px;
	padding-bottom: 4px;
	margin-bottom: 12px;
	border-bottom: 1px solid #35383d;
	text-indent: 0px;
}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}




#mega-menu-wrap-main_menu #mega-menu-main_menu {
  font-family: "proxima-nova",sans-serif;
  font-style: normal;
  font-weight: 600;
}


.mega-menu-link{
  margin-left:7px!important; 
  margin-right:7px !important;
}


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:28px;}

    
    .x-menu-item {
        box-sizing: initial;
    }

.menu, .menu-vypis, .menu-nadpis, .menu-ads, .menu-text, .lokality-active,.lokality-unactive {width: 200px; }


.menu-vypis {float: left; }

.menu, .menu-vypis, .menu-nadpis, .menu-ads, .menu-text, .lokality-active, .lokality-unactive {width: 300px; }
.widget-front.hover .round-div,article.hover .tc-thumbnail .round-div{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}
.widget-front{text-align:center}
.widget-front .thumb-wrapper{height:250px;width:201px;max-width:none}
.widget-front .round-div{width:150px;height:150px;border:94px solid #fafafa;top:-44px;left:-65px}


.navigation-container {
    position: absolute;
    right: 35px;
    top: 20px;
    width: auto;
}

				
				.navigation-container .toggle-menu { border-color: #ffffff; }

				
				.navigation-container .toggle-menu:hover { background-color: #1e73be; }

		 
		
				.navigation-container .toggle-menu .fa { color: #ffffff; }

				
				.navigation-container button.toggle-menu:hover .fa { color: #ffffff; }

  .page-template-Template-Home-201805 #main {
    height: 100%;
    overflow: hidden; }


div#main {
  min-height: calc(100vh - 340px);
  
  
  
  
  
   }


.admin-bar div#main {
  min-height: calc(100vh - 372px);
  
  
  
  
  
   }

		.three-column .post-image{float: left; width: 33.333333%; margin: 0px 6.666667% 0px 0px;}

		.one-column .post-image{width: 33.333333%; margin: 0px 6.666667% 0px 0px;}

		
		
	
	
	
		
		
		
		.blog-main-post-container .post-image{float: none; width: 100%; margin: 0px 0 20px 0px;}
		
		
		
		
		.post-image.in-post{float: none; margin: 0px 0px 20px 0px; border: none;}

		.post-image.in-post img{border: none;}

		.single .post-image{margin: 0px 0px 20px 0px; width: 100%;}

	.three-column .post-image img{width: 100%; height: auto;}

	.two-column .post-image{float: left; width: 33.333333%; margin: 0px 6.666667% 0px 0px; overflow: hidden;}

	.latest-videos .post-image{width: 300px; margin: 0px; overflow: hidden;}

	.latest-videos .post-image img{width: 100%; height: auto;}


.box_33_33_33 .box_content_33 {
	width: 31.33%;
	position: relative;
	margin-top: 10px;
}


.box_33_33_33 .box_content_33 a.more span {
	padding: 2px 20px 2px 10px;
	width:194px;
}

.box_33_33_33 .box_content_33 a.more {
	position: absolute;
	right: 0;
	bottom: 0;
}


.box_33_33_33 .box_content.last {
	float: left;
}


.box_33_33_33 .box_content {
	margin-left:1%;
	margin-right:1%;
}
.blog-post .post-text-wrap{padding-top: 15px;padding-right: 0px;padding-bottom: 14px;padding-left: 0px;}
.blog-post .post-text-wrap a,.blog-post .social-share-wrap a,.blog-post .likes-and-comments .meta-sep,.blog-post .post-categories {color: #7a7a7a;}
.blog-post .post-text-wrap a:hover,.blog-post .social-share-wrap a:hover {color: #3a3a3a;}
.blog-post .post-text-wrap .read-more {background-color: rgba(141,141,141, 1);color: #ffffff;}
.blog-post .post-text-wrap .read-more:hover {background-color: rgba(255,255,255, 0);color: #3a3a3a;border-color: #3a3a3a;}
.portfolio-post .post-text-wrap{padding-top: 20px;padding-right: 25px;padding-bottom: 21px;padding-left: 25px;}
.ai1ec-subscribe-dropdown{padding:0 !important;}
div.ai1ec-subscribe-buttons-widget a br, div.ai1ec-subscribe-dropdown br, div.ai1ec-subscribe-dropdown p {display:none;}
#foot-social a,#socialshare a{color:#fff;display:block;margin:0;padding:0;text-decoration:none;float:left}
#socialshare a .icon{color:#000}
#socialshare a{display:inline-block;float:none}
#socialshare{text-align:center;margin:20px 0}
.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-left:15px;padding-right:15px}
.col-xs-12{width:100%}


.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}


a img.alignright {
  float: right;
  margin: 0.313rem 0 1.25rem 1.25rem;
}


.wp-caption.alignright {
  margin: 0.313rem 0 1.25rem 1.25rem;
}
img#footer-top-logo{max-width:230px;display:block;margin:20px auto 0 auto;}

.alignnone,
.block {
	clear: both;
	margin: 20px 0 20px 0;
}

.lf-logo{ float:left;}

.lf-logo a{ display: block;}
.fxb,.fxb-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.fxb-row-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.no-flexbox .fxb-row{display:table;width:100%}

	
	.show_hide{
		display:none !important;
	}


	#header,
	#access,
	#branding,
	#topbar-inner,
	#footer-widget-area {
		width: 100%;
	}


	#branding,
	#bg_image {
		min-height: 100px;
	}


	
	#branding {
		height: auto;
		overflow: hidden;
	}





div.menu,
#colophon,
#branding,
#main,
#header {
	margin: 0 auto;
}


#branding #bg_image + #header-container {
	position: absolute;
}

footer .copyright {
  padding-top: 15px;
  padding-bottom: 15px;
  color: #2BA9E1;
}

.footer.default-footer .copyright {
  font-weight: bold;
  color: #2BA9E1;
}

.footer.default-footer .copyright.bottom {
  padding-left: 0;
  display: inline-block !important;
  padding-top: 20px;
  padding-right: 15px;
  float: right;
  font-weight: normal;
  color: #fff;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}


	.search-provider .provider.row .collapse-group .collapse {
		background: #e4e4e4;
		border: none;
		margin: 0;
	}

.main_table {
	border: 1px solid #E0DFE3;
}

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


.comptable tr.topcomp {
	border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	background:#434343; 
}

.section-performance .section-contents .interview .block-top .text .department {
  margin-bottom: 0.746268656716418%;
  letter-spacing: 0.09em;
}

.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-2-0 , #pg-2-1 , #pg-2-2 , #pg-2-3 , #pg-2-4 , #pg-2-5 , #pl-2 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-2 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 
			
		 #pg-w5bec12f787145-0 , #pg-w5bec12f787145-1 , #pg-w5bec12f787145-2 , #pg-w5bec12f787145-3 , #pl-w5bec12f787145 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-w5bec12f787145 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }

h2.widget-title {
	color: #fff;
    font-size: 20px;
    padding: 0px;
    margin: -20px -20px 20px -20px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    background: #5e92c7;
}

.widget ul {
	list-style: none;
	margin: 0;
	padding:0;
}

.widget  ul  li {
	margin: 0 0 5px 0;

}

.widget  ul  li a {
	display: inline-block;
	line-height: 30px;
	color: #000;
	padding: 0 10px 0 0;
	font-size: 16px;
}

.widget  ul  li a:hover {
	text-decoration: none;
	color: #3983ba;

}

.noclasswidger .widget {
	background: none;
    padding: 0;
    margin-bottom:0;

}

.widget {
	
}






.single-post .post-inner { 
	padding-left: 200px; 
	position: relative;
	z-index: 5;
}






.post-inner .related-posts { display: none; }
.view-news .views-row-last .row{margin-bottom:15px;}
.article-list .views-row{clear:both;display:inline-block;width:100%;}
.block-links .views-row{margin-bottom:10px;}
.news-list-rotator .views-row .views-field-title{padding:5px 10px;position:relative;background-color:rgba(0,0,0,0.50);margin-top:-50px;height:50px;overflow:hidden;}
.news-list-rotator .views-row a{color:#f8ba32;font-weight:bold;}
.page-videos .views-row{margin-bottom:45px;}















.wpb_revslider_element.wpb_content_element {
margin-bottom: 0px !important;
}



.tiles { float: left; margin-left: 28px; margin-bottom: 5px; height: 124px; overflow: hidden; -webkit-user-select:none; user-select:none; }

.tiles li { float: left; width: 153px; height: 124px; margin-right: 5px; position: relative;  }

.tiles li .caption { background: rgba(0, 0, 0, 0.6); color: #fff; bottom: -100px; height: 90px; left: 0; width: 100%; display: inline-block; position: absolute; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; }

.tiles li .caption h3 { padding: 10px 12px; }

.tiles li .caption p { margin-top: 8px; padding: 0 12px; }

.tiles li:hover .caption { display: block; bottom: 0; }

	.tiles li:nth-child(n+3) { margin-top: 5px}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}

.industry-leading .industry-leading-bottom ul li .industry-leading-icon
{	text-align: center; padding-bottom: 20px;	
}

.industry-leading .industry-leading-bottom ul li .industry-leading-icon img
{	max-width: 85px;	
}
#poll_top{text-shadow:1px 1px 0 #333;color:#FFF;background:#666;font-size:1.1em;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;padding:0.6em;text-align:center}
#poll_top a{color:#FFF;border-bottom:#FFF 1px solid}
#poll_top a:hover{border-bottom:#FFF 0px solid}

.nnn {
  display: none;
}


.footer {
    width: 980px;
    background-color: #223f9a;
	color: #ffffff;
	font-size: 12px;
	line-height: 35px;
	margin: 0 auto;
	text-align: center;	
}

.footer a {
	color: #ffffff;
	text-decoration: none;
}

.footer a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}
#footer .footer-top .contact-us .contact-info.with-share-links .infos .adress{float:left;display:block;width:180px;}
.logo{width:175px}
.header-resized,.logo{-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-ms-transition:all .6s ease}
.seasonal_template__intro img.desktop{display:block}
.mothers-day__intro img.desktop{display:block}
.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-11{width:91.66666667%}


.content-grid .content-grid-item .img-responsive {
	display: inline-block;
}
.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-8{width:66.66666667%}
.e79-1.x-section,.e79-10.x-section,.e79-19.x-section,.e79-24.x-section,.e79-35.x-section,.e79-39.x-section,.e79-43.x-section,.e79-49.x-section,.e79-58.x-section {margin:0em;z-index:1;}
.e79-1.x-section,.e79-10.x-section,.e79-19.x-section,.e79-35.x-section,.e79-39.x-section,.e79-49.x-section,.e79-58.x-section {padding:45px 0px 45px 0px;}
.e79-35.x-section,.e79-39.x-section {background-color:rgb(0,138,190);}

.widget-title {position:absolute;min-width:50%;top:-50px;left:10px;padding:5px;padding-right:20px;background-color: #ed1c24;color:#FFF;font-size:18px;text-indent:10px;border-bottom: #1268b3 2px solid; text-shadow: rgba(0,0,0,0.5) 0px 1px 1px,;}
ul.checkmarks li{padding-left:25px}
ul.checkmarks li:before{content:'\f00c';font-family:fontawesome;margin-right:5px;color:#67a118;margin-left:-25px}

.primary-menu li.menu-item-has-children a i{
	display: inline-block;
	padding-left: 8px;
	color: #2e3032;
}

.primary-menu li.menu-item-has-children a:hover i{
	color: #fff;
}

	.menu ul li.menu-item-has-children a{
		padding: 29px 21px 29px 11px;
	}
.paginate_button.current{font-weight:700;text-decoration:none;cursor:default}


.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}


.wp-pagenavi span.current {
	font-weight: bold;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}
.mp_r_blurb_zoom .et_pb_column{max-width:550px;box-shadow:0px 0px 10px 3px rgba(183,183,183,0.4);-webkit-transition:all .5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.mp_r_blurb_zoom .et_pb_column img{vertical-align:top;-webkit-transition:all .3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.mp_r_blurb_zoom .et_pb_column:hover img{-webkit-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);transform:scale(1.05) rotate(1deg)}
.mp_r_blurb_zoom .et_pb_column:hover{box-shadow:0px 0px 10px 6px rgba(183,183,183,0.7)}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:20px 0}





.postid-249 #et-boc .et_pb_row.et_pb_row_1 .et_pb_column.et_pb_column_1_2.et_pb_column_2 .et_pb_text_inner h6{line-height: 1.5;}


.postid-249 #et-boc .et_pb_row.et_pb_row_2 .et_pb_column.et_pb_column_1_2.et_pb_column_4 .et_pb_text_inner h6{line-height: 1.5;}
.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-9{width:75%}

.text-center {
  text-align: center;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

.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: 3px;
  padding-left: 3px;
}

  .col-lg-1 {
    width: 8.33333333%;
  }


#footer-side {
	background-repeat: repeat-y;
}

.home-primary-section.home-primary-01.section-odd  .cta-global.bpb.text-center.section-padding{
background: #0094da;
}

 #pgc-4-0-0 , #pgc-4-1-0 { width:100% }

.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
  float: left;
}

.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-4 .panel-grid-cell { padding:0 }
 #pl-4 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-w5c099205e878c .panel-grid-cell { padding:0 }
 #pl-w5c099205e878c .panel-grid .panel-grid-cell-empty { display:none }

.span6{width:460px;}

.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}

.table td.span6,.table th.span6{float:none;width:444px;margin-left:0;}

input.span6, textarea.span6, .uneditable-input.span6{width:446px;}


.testimonial_rotator.template-default .has-image .text,
.testimonial_rotator_single.has-image.template-default .text { width: 75%; float: left; padding: 0; margin: 0; }
 
.infinite-top-bar .infinite-top-bar-right-social a{ color: #ffffff; }
 
.infinite-top-bar .infinite-top-bar-right-social a:hover{ color: #6cace4; }

.infinite-top-bar-right-social{ display: inline; margin-left: 10px; }

.infinite-top-bar-right-social a{ margin-left: 25px; }

	.infinite-top-bar-right-social a:first-child{ margin-left: 0px; }


.mk-footer-copyright {
  line-height: 16px;
  float: left;
  padding: 25px 0 20px;
  font-size: bold;
  filter: alpha(opacity=@opacity * 100);
  -moz-opacity: 80;
  -khtml-opacity: 80;
  opacity: 80;
  opacity: 0.8;
}

.fullwidth-footer .mk-footer-copyright {
  padding-left: 20px;
}


.mk-footer-copyright, #mk-footer-navigation li a
{
	color: #8c8e91;
}

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

.wpls-logo-showcase .slick-slide .logo-title{color:#444; padding:10px 0; font-size:16px;}
 
.gdlr-core-image-overlay-content, .gdlr-core-image-overlay-content a, .gdlr-core-image-overlay-icon{ color: #ffffff; }

.gdlr-core-image-overlay-content{ position: absolute; left: 40px; right: 40px; top: 50%; line-height: 1.55; display: block; }


.gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-content{ background: transparent; top: auto; bottom: 25px; }

.gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-content{ bottom: 145px; }


.gdlr-core-portfolio-modern-desc .gdlr-core-image-overlay-content{ top: auto; bottom: 30px; }

.gdlr-core-post-slider-widget-overlay .gdlr-core-image-overlay-content{ position: relative; left: 0px; right: 0px; padding: 23px 28px 23px; text-align: left; }


.vc_row-overlay {
    display: inline-block;
    position: absolute !important;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}


.vc_row-overlay:after {
    display: block;
    content: '';
    background-color: rgba(0, 0, 0, 0.1);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
}


.vc_row-overlay .wpb_column {
    position: relative;
    z-index: 3;
}

.header_top_bottom_holder {
    -webkit-box-shadow: -1px 4px 5px -4px rgba(0,0,0,0.49);
    -moz-box-shadow: -1px 4px 5px -4px rgba(0,0,0,0.49);
    box-shadow: -1px 4px 5px -4px rgba(0,0,0,0.49);
}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}


#colorbox .row {
	margin-bottom:10px;
}

.template-iexchange .row { margin-bottom: 20px }

.template-iexchange .form-area.last .row { margin-bottom: 0 }

	.template-iexchange .row .col-sm-12 { margin-bottom: 25px }

	.template-iexchange .form-area.last .row .col-sm-12 { margin-bottom: 0 }

.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-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-9 {
  width: 75%;
}

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


.pricing-item .price {
    font-size: 60px;
    font-weight: 700;
    margin: 10px 0;
    font-family: 'Montserrat', Arial, sans-serif;
    line-height: 1.4;
}


.pricing-item .price .curr {
    display: inline-block;
    font-size: 30px;
    vertical-align: super;
    font-weight: 400;
}

.woocommerce ul.products li.product .price del,
.woocommerce ul.products li.product .price ins {
    display: inline-block;
}
 a,a:hover,a:focus,.speaker-info p,.highlighted-plan .price,.highlighted-plan .plan-name,a.popup-video:hover i{color:#7cd5cf}

  .misc-about .logo img {
    height: 40px;
    margin-top: 4px;
  }

#asap_panel_widgets {
padding-right:3%;
width:47%;
float:left;
}


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


.container-fluid::after {
  content: "";
  display: table;
  clear: both;
}
.cols:after,.footer .footer-head:after,.header .header-actions:after,.header .header-group:after,.post-description:after{content:'';line-height:0;display:table;clear:both}
.form-check label,.header .header-actions p{font-family:'Cardo',Verdana,serif}
.header .header-actions{float:right;margin-left:28px;text-align:center;min-width:210px}
.header .header-actions .btn{display:block}
.header .header-actions p{font-size:18px;line-height:1.11;margin-bottom:10px}
body.show-fixed-header .header .header-actions{display:none}
.header .header-actions p,.header .nav a:before{display:none}
.header .header-actions a{float:left;max-width:150px}
.header .header-actions a.btn{font-size:12px;padding:4px 10px;position:relative;z-index:891}
.header .header-actions a.btn-menu{float:right;position:relative;z-index:892}
.container{margin:0 auto;max-width:1280px;width:90%}
.container .row{margin-left:-.75rem;margin-right:-.75rem}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption small{font-size:11px;color:#bbb}
.pswp__caption--empty{display:none}
.pswp__caption--fake{visibility:hidden}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-o-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}


.slide-excerpt {
	background-color: #fff;
	filter: alpha(opacity=80);
	display: block;
	margin: 10px;
	opacity: 0.8;
	padding: 0;
	position: absolute;
	z-index: 8;
}
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}


	.search-provider .provider.row .collapse-group .collapse {
		background: #e4e4e4;
		border: none;
		margin: 0;
	}

.content-thumbnail {
	text-align: center;
	margin-bottom: 20px;
}

.has-post-thumbnail.gmr-smallthumb .content-thumbnail {
	float: left;
	position: relative;
	margin-bottom: 0;
	max-width: 200px;
}

	.has-post-thumbnail.gmr-smallthumb .content-thumbnail img {
		width: 100%;
		margin-bottom: 20px;
	}


.video-text{position:absolute;top:0px;left:0px; width:100%;height:100%;padding:150px 0px; text-align:center; color:#fff;line-height:1;}

.video-text a,.video-text h2{ color:#fff;}

.video-text .container{ background:rgba(72,69,69,0.5);padding:140px 200px; box-sizing:border-box; }
