﻿
.margin-b30{
	margin-bottom:30px;
}


#header-social {
	float: left;
	margin-top: 8px;
	margin-left: 4px;
	opacity: 1;
}


#header-social img {
	margin-right: 5px;
}


#header-social p {
	opacity: 0.8;
}

.site-info .copyright {
	color: #848484;
	font-size: 13px;
	line-height: 21px;
	padding-top: 15px;
	text-align: center;
}

.site-info .copyright a {
	color: #999;
}

.site-info .copyright a:hover {
	color: #C69f70;
}


label.mobile_collapser,
span.close_menu {
  display: none;
}

  span.close_menu {
    cursor: pointer;
    font-size: 30px;
    font-weight: bold;
    line-height: 25px;
    position: absolute;
    margin: 15px;
    top: 0;
    left: 0;
    color: #444444;
    width: 30px;
    height: 30px;
    border-radius: 50px;
    text-align: center;
    display: block;
  }



#imageMenu ul li.bk6 a {
	border-right-style: none;
}
.container-fluid-custom{width:100%;margin:0;padding:0}
#forgetMemberPan .container{max-width:850px}


.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 {
    border-radius: 6px;
}


.jumbotron.container {
    max-width: 100%;
}
.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1600px}
.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1760px}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!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-lg-2{width:16.66666667%}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }
.row{max-width:1380px;margin-left:auto;margin-right:auto}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.row .row{margin-left:-.9375rem;margin-right:-.9375rem}
.row .row.collapse{margin-left:0;margin-right:0}
.row.expanded{max-width:none}
.column.row.row,.row.row.columns{float:none}
.highlighted_tournee .tournee .row{background-color:#900}
.simple-share:before{font-size:16px}
.simple-share{margin:10px 5px;text-decoration: none;display: inline-block;font-size: 12px;border-radius: 3px;color: #777;background: #f8f8f8;border: 1px solid #ccc;box-shadow: 0 1px 0 rgba(0,0,0,.08);line-height: 23px;padding: 1px 8px 0 5px}
.simple-share:active,.simple-share:hover{color: #555;background: #fafafa;border: 1px solid #999}
.simple-share.ss-gplus{margin-left:0}
.simple-share.ss-facebook{margin-right:0}
body.front #block-block-846 #headerBlockHome .video-block{width:auto;display:inline-block;text-align:center;margin:0 8% 0 3%;}
body.front #block-block-846 #headerBlockHome .video-block .headerBlock-title{font-size:26px;text-transform:uppercase;font-family:"cooper_hewittheavy";text-align:center;margin-bottom:10px;}
body.front #block-block-846 #headerBlockHome .video-block iframe#ytplayer{height:auto;min-height:215px;}



#primary-menu .resp-menu ul {padding: 0 0; border-radius: 0px; box-shadow: 0 2px 9px rgba(0,0,0,0.2);}

#primary-menu .resp-menu ul li:hover ul {top: -7px;}

#primary-menu ul.resp-menu {right: 0px;}



#primary-menu .resp-menu ul ul, .resp-menu ul ul {display: none !important;}
 
  #primary-nav-container, #tablet-landscape, .login-search, #primary-menu {display: none;}



#primary-menu .resp-menu li.parent:hover ul:before      {color:         #323334;}
 


#primary-menu .resp-menu ul li:hover a                  {background: #2D2D2E;}


.nav-menu-in {
	margin-right: 123px;
	}

.work-meta .produced_by, .work-meta .director, .work-meta .studio, .work-meta .agency, .work-meta .made_by {
  color: #8a8e8e;
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 8px;
  letter-spacing: 1px;
  line-height: 1.4; }

.work-meta .produced_by, .work-meta .studio, .work-meta .agency {
  display: inline-block; }

.wpls-logo-showcase .wpls-logo-cnt.slick-slide{margin:0 5px;}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide img{display:inline-block !important; max-height:250px; max-width:100%; box-sizing: border-box; padding:10px; border:1px solid #f1f1f1; box-shadow:none !important }

.sliderimage_hide_border .wpls-logo-cnt.slick-slide img{padding:0px; border:0px solid #f1f1f1;}
.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%}


.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

  .interior-hero .row {
    position: relative;
    z-index: 10; }

  #home-hero .row {
    position: relative;
    z-index: 10; }

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

  .fwigc--dual .fwigc__backgrounds .container, .fwigc--dual .fwigc__backgrounds .row, .fwigc--dual .fwigc__content .container, .fwigc--dual .fwigc__content .row {
    height: 100%; }

    #popup-row .row {
      position: absolute;
      bottom: 0.5em;
      width: 100%; }

.td_vhod_margin{
	width:10px;
}

.onlinecasinos .soft {padding: 0 15px 10px 15px;}

.onlinecasinos .soft h3 {padding:10px 0; margin: 0;}

.onlinecasinos .soft ul {border-bottom:3px solid #6f9538; padding: 0 0 15px 0;}

.onlinecasinos .soft ul li {margin: 0  0 3px 0;}

.onlinecasinos .soft ul li a {color:#235ec1; font-size:13px; font-style:italic;}


#breadcrumb{
  
  position:absolute;
  padding:7px;
  }


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


.inner-slider {
    left: -1px;
    position: relative;
    top: 189px;
}

    
    .full-screen, .full-screen .dt {
        min-height: 400px !important;
    }

.searchta tr.searchtatitle td.searcht1td_name           { color:#fff; border:0}
.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after {display: table;content: " ";}
.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after {clear: both;}
.fl-row,.fl-row-content,.fl-col-group,.fl-col,.fl-module,.fl-module-content {zoom:1;}
.fl-module-content { margin: 20px; }
.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-md-6{width:50%}



footer .footer-icons a:hover {
  color: #C4AD7C; }
footer .footer-icons a{color:#000;margin-right:4px}










#subhead_container{

	padding: 7px 0px;

}

.copyright{
	background:#323232;
	font-size:12px;
	color:#fff;
	padding:20px 0;}

.copyright a{
	color:#fff;}

.copyright, .copyright .text-right{
	text-align:center !important;}


#header-logo {
    display: flex;
    align-items: center;
}


#header-logo strong {
	font-weight:normal;
}


#header-logo h1 {
		padding:0;
	}


	

	#header-logo img {
		margin-top:5px;
	}
.sticky .nav__link{padding:.9375em .375em;height:100%}
.nav__link:hover{color:#0c3026!important}
.nav__link.active{color:#cca13b!important}
.nav__side_nav_on_mobile .nav__link{display:block;text-align:center;padding:0!important;color:#fafaec;border-bottom:1px solid hsla(60,58%,95%,.25);line-height:60px;height:60px}
.nav__priority_on_mobile .nav__link.burger{display:block;border-right:0;padding-left:15px;padding-right:15px}
.nav__link{color:#0c3026;text-decoration:none;display:inline-block;padding:.9375em .375em .75em;transition:padding .2s ease-in-out;border-bottom:3px solid #fafaec}
.nav__link.burger{display:none}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}

	.navbar-default .navbar-collapse{border:0;background-color:#FFF}


		  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: 10px; }
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}


#header_eva .header_eva_submenu_lifestyle .categ_tags {
    display: none;
	font-size: 14px;
	line-height: 23px;
	color: #000000;
    font-weight: 700;
}


#header_eva .categ_tags.active{
    display: block!important;
}


#header_eva .header_eva_submenu_lifestyle .categ_tags a {
	color: #725FD2;
}

.retinaicon-food:before { content: "\f0f5" }


h2.no-span {
    display: table;
    white-space: nowrap;
		width:100%;
}

    h2.no-span:before, h2.no-span:after {
      border-top: 1px solid #d3d3d3;
      content: '';
      display: table-cell;
      position: relative;
      top: 0.5em;
      width: 45%;
    }

    h2.no-span:before { right: 1.5%; }

    h2.no-span:after { left: 1.5%; }
.footer-in-bottom{background:#F0F0F0;clear:both;height:auto;padding:13px 0px;position:relative;}
.footer-in-bottom .footer_right_bottom ul.nav li.leaf{display:inline-block;display:-moz-inline-stack;}
.footer-in-bottom .footer_right_bottom ul.nav li.leaf a{padding:0 10px 0 0;}
.footer-in-bottom .footer_right_bottom{text-align:right;}
.site-header .menu-link{padding:0;position:absolute;top:50%;right:0;margin-top:-12px}








	#sidebar .widget .widget-title {
	color: #4b4c4d;
	}


	
	

		#sidebar .widget { margin-bottom: 60px; }


			#sidebar .widget-title {
				margin-bottom: 25px;
				font-weight: 300;
				font-size: 20px;
				text-transform: uppercase;
			}


		.widget .sub-menu {
			padding-top: 5px;
			padding-left: 10px;
		}


	
	

	#footer .widget { margin-bottom: 50px; }


		#footer .parallax .widget-title {
			margin-bottom: 25px;
			color: #fff;
		}

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



.texten{color:#000000;font-family:Verdana;font-size:8pt;}

    #mw_board_group_2 .mw_board_group_2_info { padding:2px 0 0 5px; height:25px; overflow:hidden; background-color:#f8f8f8; font-size:11px; }

    #mw_board_group_2 .mw_board_group_2_info a { font-size:11px; }

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}



.sg-site-header-1 {
	background: rgba(37,193,249,0.6);
}
.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-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{float:left}
.col-xs-4{width:33.33333333%}
.font_ar7kwhgo3, [data-font="font_ar7kwhgo3"], [data-font="font_ar7kwhgo3"] li a {font-family: "galano_grotesqueregular", sans-serif;font-weight: normal;font-style: normal;}
.country .title{display:block;font-size:18px;text-transform:uppercase;margin:5px 0 0px 0;font-weight:500;}
.title-tag{font-weight:500;padding-bottom:1%;}
.m-featured-case__index-wrapper{position:absolute;width:100%;bottom:0}
.m-featured-case__index-wrapper .o-typo--fs-small{line-height:inherit}
.m-featured-case__index{font-size:16px}




.national-service-wrap{padding: 40px 0;background-color: #000;}


.national-service-wrap .entry h3,
.national-service-wrap .entry p,
.national-service-wrap .entry ul li,
.national-service-wrap .entry ul li:before{color: #fff;}


    .welcome-sec a.arrow-btn, .national-service-wrap a.arrow-btn{margin: 22px auto 0;}

#makerlist {
  width: 100%;
  max-width: 1400px;
  height: auto;
  display: block;
  margin: 0 auto;
}

#makerlist li {
  width: 20%;
  height: auto;
  display: block;
  padding: 2%;
  float: left;
}


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

.cf:after {
  clear: both;
}


.cf {
  zoom: 1;
  overflow: hidden;
}






.lottie-section .et_pb_row .et_pb_column {
    display: flex;
    align-items: center;
}
.fl-post-grid-image {position: relative;}
.fl-post-grid-image img {height: auto !important;width: 100% !important;}

.creations__button {
  text-transform: uppercase;
  color: #333;
  border: 3px solid #333;
  padding: 6px 30px;
  text-align: center;
  display: inline-block;
  border-radius: 25px;
  margin-bottom: 15px;
  font-weight: 600;
  font-size: 1.2rem;
  text-decoration: none;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}

.creations__button:hover,
.creations__button:focus {
  text-decoration: none;
  color: #f81735;
  background: #333;
  border-color: #333;
}
