﻿

		.home__stripe {
			display: flex;
			flex-direction: column;
			align-items: center;
			padding-top: 55px;
		}


		.home__stripe-header {
			font-size: 32px;
			font-weight: bold;
			position: absolute;
			top: -50px;
			left: 0;
			right: 0;
		}
.pull-left{float:left!important}


.dropdown-submenu.pull-left {
	float: none;
}


.pull-left.img-pad{
  margin: 0 5px 5px 0;
}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}


.continer
{
	width:960px;
	margin:0 auto;
}

    .terminal {
        padding: 10px 3px 14px 0px !important; 
    }

.terminal span {
    background-color: #263347;
}

.terminal p {
    padding: 10px 10px;
    border: none;
    background-color: #e2e2e2;
    font-weight: 700;
    color: #263347;
}

.terminal i {
    margin: 0 60px 0 0;
}

.terminal a {
    color:#263347;
}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:28px 0}





#navbar{position:relative;height:32px;width:auto;background-color:#000;}
#logo .site-title{font:300 1em/1.2 "Roboto Condensed",sans-serif;margin:0 0 .5em}
#logo .site-title a{font:300 1.414em/1.2 "Roboto Condensed",sans-serif;text-transform:uppercase}


#logo .site-title, #logo .site-description { display:none; }
.bootstrap-yop .clearfix:after,.bootstrap-yop .clearfix:before{display:table;content:" "}
.bootstrap-yop .clearfix:after{clear:both}




.widget_featured_slider .single-slide {
   position: relative;
}

.h_menu{max-width:600px;}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}


.menu-item:hover {
    background: #eeeeee;
    color: black !important;
}


.menu-item:hover a {
    color: black !important;
    opacity: 1;
}


.menu-item {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

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


.footer-apps{
    color: #fff;
    margin-bottom: 40px;
    text-align: center;
    text-transform: uppercase;
}


.footer-apps span{
    display: block;
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: 600;
    margin-bottom: 15px;
}


.footer-apps img{
    display: inline-block;
}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.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-sm-12{width:100%}
.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-sm-3{width:25%}

		
	.mvp-feat1-pop-wrap a:first-child .mvp-feat1-pop-cont,
	.mvp-feat1-pop-wrap a:nth-child(2n+3) .mvp-feat1-pop-cont{
		margin-left: 0;
		}

#mainnav-menu li.menu-item:hover a {
background: #303030;
}

#mainnav-menu li.menu-item:hover a:hover {
background: #444;
}


html.special .news-block__title { font-size: 1rem; font-weight: 700; color: #2f363e; }


html.special.medium-font .news-block__title { line-height: 1.4; }


html.special.big-font .news-block__title { line-height: 1.4; }


.news-block__title { font-size: 20px; }


html.special.black-bg .news-block__title { color: #fff; }


html.special.blue-bg .news-block__title { color: #195183; }

.panel-row-style {
  zoom: 1;
}

.panel-row-style:before {
  content: '';
  display: block;
}

.panel-row-style:after {
  content: '';
  display: table;
  clear: both;
}

.menu-icons a { padding-left: 20px; }
 
.menu-icons a:before { font-family: 'ETmodules'; position: absolute; }

#main-header .menu-icons a:before { top: 0; left: 0; }
 
.sub-menu .menu-icons a:before { margin-top: 6px; left: 0; }
 
#top-header .menu-icons a:before { left: 0px; top: 0px; }
.footer-nav__item{position:relative;margin:0;padding:25px 0;border-bottom:1px solid #505050}
.footer-nav__item:before{color:#808080}
.footer-nav__item::before{display:none}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#dd3333}
.text1 .description{float:left;font-size:16px;margin-bottom:90px;text-align:center;width:100%}
#artwork .title,#artwork .description{color:#fff}
#artwork .description{margin-bottom:50px}
.contact .description{font-size:16px;margin:0 auto;max-width:475px;text-align:center}
.text-boxes li .title .description{margin:0;font-size:25px;width:100%;line-height:25px;float:left;font-family:dincompregular}

#wp-calendar {
width : 100%;
}

#wp-calendar tr {
text-align : center;
}


.entry-meta .author a:before {
	content: "\f304";
}


#breadcrumb-list span.sep,
#breadcrumb-list span.archive-text,
#breadcrumb-list span.search-text,
#breadcrumb-list span.tag-text,
#breadcrumb-list span.author-text {
       border: none;
}

.panel-widget-style {
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}

#how-works .step {
    height: auto;
    margin: 0 auto;
    max-width: 877px;
    min-height: 280px;
    overflow: hidden;
    padding: 20px 0;
    position: relative;
    text-align: left;
    z-index: 0;
}

#how-works .step:nth-child(3) {
    height: auto;
    min-height: 260px;
}

    #how-works .step:nth-child(2n+3) {
        min-height: 450px;
    }

    #how-works .step:first-of-type {
        min-height: 470px;
    }
#verve_header_section #vrv_lower{position:absolute;bottom:20px;left:0px;margin-left:0px;padding-bottom:0px}
#verve_header_section #vrv_lower #prk_fs_wrapper{cursor:pointer}
#verve_header_section #vrv_lower #prk_fs_wrapper.vrv_full i:before{content:"\f35c"}
#verve_header_section #vrv_lower i{font-size:48px;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}
.admin-bar #verve_header_section #vrv_lower{bottom:52px}
.vrv_trsp #vrv_lower{background:transparent}
.menu_at_top.vrv_as_menu #prk_header_page,.menu_at_top #prk_hidden_bar,.menu_at_top #prk_hidden_menu,.menu_at_top #vrv_lower{display:none}
#verve_header_section,#vrv_lower {width:60px;background-color: #e6e7e8;padding:13px 1px;}
#verve_header_section #vrv_lower #prk_sidebar_trigger i {font-size:28px;}

#access ul li li a:hover,
#access ul .menu-item-object-custom.current-menu-item a:hover {
color: #ababab;
}


.site-footer-nav .menu-item a {
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.3s ease-in-out;
}


.site-footer-nav .menu-item a:hover {
  color: #F04144;
}

.region-sidebar-first .block:first-child h2.block-title,
.region-sidebar-second .block:first-child h2.block-title {
  margin-top: 0;
}

.region-help .block {
  overflow: hidden;
}

	.tmenu{		
		height: 36px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #999999;
		padding-left: 5px;
		padding-right: 5px;
		color: #6e6e6e;
		font : bold  10px Verdana;
		cursor: pointer;
text-align: center;
	}
.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:10px;padding-right:10px;}
.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%;}

.date { font-family: tahoma; font-size: 13px; font-weight: normal; color: #0099CC; text-align: right}

.home-slider-block-inner {
	position: absolute;
    font-size: 19px;
    color: #fff;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    text-align: center;
    margin: auto;
    width: 60%;
    height: 35%;
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.8);
}

.home-slider-block-inner p {
	max-width: 980px;
	margin: 0 auto;
}


.page-id-390 .list_block.type_article.a2.column_amt_4.landscape_4_3.small.xsmall.not_well.tsidesign_full_span {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}



.home #container .section .list_block.type_article.a3.column_amt_1.large {  
  margin-bottom: 0 !important; }
.verve_responsive #prk_footer_revealer{opacity:1 !important}


.entry-meta span.bl_categ {
	max-width: 97%;
}


body.attachment .entry-meta span.bl_categ {
	display: none;
}


#content .format-aside .author ,
#content .format-aside  .bl_categ,
#content .format-aside .bl_sep {
	display: none;
}
.colour_blue{color:#153b62}

#lang { width: 30px; margin-left: 3px !important; position: relative; padding: 0; z-index: 15; margin-top: 2px; }

#lang .language { position: absolute; }

#lang a { padding-bottom: 0px; display: block; }

#lang span { display: none; margin-right: 3px; padding: 2px; }

#lang:hover span { display: block; }

#lang span:last-child { margin-right: 0px }

#lang span img { width: 30px; max-width: none; height: 24px; border-radius: 4px; margin-bottom: 5px }

#lang span.active { display: block; top: 0; float: left }

#nav-responsive #lang { display: block !important; }

.buttons #lang .language { display: none }

.touch #lang span { display: inline-block !important; margin-right: 10px; float: none !important; }

.touch #lang .language { position: relative; width: 200px; }

.touch .buttons #lang { display: none }

.hochzeit #lang { display: none }
.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%}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:rgba(0,0,0,0.7)!important}
.dropdown-toggle:focus{outline:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}

.navbar-right .dropdown-grid .dropdown-toggle {
  z-index: 1;
}

				.et_pb_section { padding: 54px 0; }

				.et_pb_section.et_pb_section_first { padding-top: inherit; }

    
				
.et_pb_section_0.et_pb_section { padding-top: 0px; padding-bottom: 0px; }

.et_pb_section_1.et_pb_section { background-color:#f6f8fa !important; }

	.et_pb_section_4.et_pb_section { padding-top: 30px; }
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}

a.red, .red-text { color: #D3BD2A;}


.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}


.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
}


.modal.show .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}


.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}


.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (0.5rem * 2));
  content: "";
}
.theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content{width: 80%;}
 body.page .theme-page-wrapper .theme-content{    padding-top:50px;}
body.page #theme-page .theme-page-wrapper .theme-content.no-padding {    }


.menu-strip {
  display: none;
}

.navigation ul li ul.subnav li.base {font-weight: bold}

.navigation ul li ul.subnav li.base .fa {margin-left: 10px;}
.et_header_style_slide .et_slide_in_menu_container,.et_header_style_slide .et_slide_in_menu_container input.et-search-field,.et_header_style_slide .et_slide_in_menu_container a,.et_header_style_slide .et_slide_in_menu_container #et-info span,.et_header_style_slide .et_slide_menu_top ul.et-social-icons a,.et_header_style_slide .et_slide_menu_top span{font-size:12px}

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
.forum-topic-header .topic-reply-link,.forum-topic-header .topic-reply-allowed,.forum-topic-header .topic-new-post-link,.forum-topic-header .last-post-link{display:inline-block;}
.view-display-id-products_header li.last{padding:0;}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.td-visual-hidden{border:0;width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}


.dd_buttons img {
	border:none;
	border-width:0;
	border-color:#000;
	border-style:none
}
.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%}
.modal-dialog-center,.modal-center .modal-body{display:table-cell}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal.fullscreen .modal-dialog{width:100%;padding:0;background-color:rgba(0,0,0,0.9)}
.modal.photo .modal-dialog{pointer-events:none;max-width:none}
#menu-modal .modal-dialog{background-color:transparent}

div.green {
  margin-left: -50px;
  padding: 40px 50px;
  width: 900px;
  background: #d7ffd1;
}

div.green strong.title {
  color: #22b132;
  font-size: 25px;
}


		.home__btn-page {
			border-width: 2px;
			width: 113px;
			height: 110px;
			text-align: center;
			flex-shrink: 0;
			padding: 6px;
			display: flex;
			flex-direction: column;
			align-items: center;
		}


		.home__btn-page,
		.home__btn-page:hover,
		.home__btn-page:active,
		.home__btn-page:focus {
			color: #444;
		}


		.night-mode .home__btn-page,
		.night-mode .home__btn-page:hover,
		.night-mode .home__btn-page:active,
		.night-mode .home__btn-page:focus {
			color: inherit;
		}



.clear {clear:both;}

#site-logo {
	position: absolute;
	top: 30px;
	font: small-caps normal 32px/100% "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 0 1px 2px rgba(0,0,0,.2);
}

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

#site-logo a:hover {
	text-decoration: none;
}
.fl-photo-img-svg {width: 100%;}
.col4-1,.col4-2,.col2-1,.col4-3,.col3-1,.col3-2{margin-left:0;width:100%;max-width:100%}
img,textarea,input,#pagewrap,.pagewidth,#headerwrap,#header,#main-nav,#body,#layout,#content,.post,.author-box,.post-nav,.pagenav,#sidebar,.widget,#footerwrap,#footer,.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{-moz-box-sizing:border-box;box-sizing:border-box}
.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{margin-left:3.2%;float:left}
.col4-1{width:22.6%}
.col.first,.col4-1.first,.col4-2.first,.col4-3.first,.col3-1.first,.col3-2.first,.col2-1.first{margin-left:0;clear:left}
#logo img{max-height: 80px}
#logo{width:200px;}
.transparent #logo img{max-height: 265px}
.stuck #logo img{max-height: 70px!important}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}

.sub-menu .menu-item-has-children:after { color: #fff }
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}


.page-id-330 .menu-item-116 a  {background:#7f7f7f !important;color:#fff !important; padding:.5em 1em !important;}




.page-id-86 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-86 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}

.page-id-434 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-434 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}

.page-id-436 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-436 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}


.ascend #header-outer .sf-menu ul li a {
border-bottom:none
}

	
	.sf-menu .sf-with-ul a {
		padding-right: 14px!important;
	}

	
	body:not(.material) #header-secondary-outer nav ul.sf-menu {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	
	header#top .sf-menu a {
		color: rgba(255,255,255,0.6)!important;
		font-size: 12px;
		border-bottom: 1px dotted rgba(255, 255, 255, 0.3);
		padding: 16px 0px 16px 0px!important;
		background-color: transparent!important;	
	}


    
    header#top .sf-menu li ul.mobile-open {
    	height: auto!important;
    	display: block!important;
    	position: relative;
    	visibility: visible!important;
    }
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}

.lang-link,
.lang-img{display:block;}
#pu2555-10{z-index:29;margin-right:-10000px;margin-top:25px;width:37.45%;margin-left:43.81%;}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}

#google_translate_element2 {display:none!important;}
#Top_bar.is-sticky #logo img.logo-main{display:none}
#Header_creative #logo img.logo-main{display:none}

.ut-loader-overlay {
	position:fixed;
	height:100%;
	width:100%;
	z-index:666998;
	top:0;
	left:0;
}


#header #logo h1 {
  font-size: 42px;
  margin: 0;
  padding: 0;
  line-height: 1;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
}


#header #logo h1 a {
  color: #0c2e8a;
  line-height: 1;
  display: inline-block;
}


#header #logo h1 a span {
  color: #50d8af;
}


#header #logo img {
  padding: 0;
  margin: 0;
}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}




#wrapper {
	position:relative;
	max-width:1140px;
	margin:0 auto;
	box-shadow:0 0 18px rgba(0, 0, 0, .4);
	background:#f8f8f8;
	overflow:hidden;
}


.page-template-template-no-sidebars-php #wrapper,
.page-template-template-blog-no-sidebars-php #wrapper,
.page-template-template-portfolio-no-sidebars-php #wrapper {
	max-width:760px;
}


	#wrapper,
	.page-template-template-no-sidebars-php #wrapper,
	.page-template-template-blog-no-sidebars-php #wrapper,
	.page-template-template-portfolio-no-sidebars-php #wrapper {
		max-width:380px;
	}

.burger-menu-xs-dropdown-top-part {
  position: relative;
  height: 42px;
  background-color: #f8f8f8;
  position: fixed;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  z-index: 2;
}

.burger-menu-xs-dropdown-top-part .header-lang {
  margin-left: 0;
}
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}

    #nav-main li.site-menu-item.current-menu-item a.site-menu-link {
      color: #A1C6D3; }

  #nav-main a.site-menu-link {
    display: inline-block;
    position: relative;
    padding: .6em 0em;
    color: #f6f9f7;
    font-weight: 500;
    text-transform: uppercase;
    font-family: "Raleway", sans-serif;
    font-size: 1em;
    padding-left: 1em;
    padding-right: 1em; }

    #nav-main a.site-menu-link:hover {
      color: white; }

      #nav-main a.site-menu-link:hover:after {
        width: 100%; }

  #mobile-menu a.site-menu-link {
    color: #f6f9f7;
    font-size: 2em; }

    #mobile-menu a.site-menu-link:hover {
      color: #467fa1; }

.navbar .nav li a:hover, .navbar .nav li.sfHover a, .navbar .nav li.current-menu-item a, .navbar .nav li.current-page-ancestor a, .navbar .nav li.current_page_parent a, .navbar .nav li.current_page_item .sub-menu li a:hover, .navbar .nav li.current_page_ancestor .sub-menu li a:hover, .navbar .nav li.current_page_ancestor .sub-menu li.current_page_item a, #footer-top .menu .current_page_item a, .single-locations .navbar .nav li.locations a {
	color: #fff;
	background: transparent;
	border-bottom: 2px solid #007fc0;
	display: inline-block;
}
#header #call-us  span#phone-number{color:#00356e;font-size:32px;padding-left:10px;}
.mp__expanded .mp__playlist span.song{flex:0 1 auto;overflow:hidden}
.mp__expanded .mp__playlist span.song .song__artist{display:block;font-size:.75rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mp__expanded .mp__playlist span.song .song__name{display:block;font-size:.875rem;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.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%}
