﻿
.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,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:0;padding-left:25px;padding-right:25px;}
 .col-md-12{width:100%;}
 
 #spu-bg-24590 { 
 	opacity: 0.5; 
 	background-color: #000; 
 }
.region-top-header-menus .block-menu{float:left;}
.region-top-header-menus ul.menu{margin-top:-2px;}
.region-homepage-blocks .views-row{float:left;width:270px;padding:0px 20px;border-right:1px dotted #000;}
.region-homepage-cta-region{min-height:203px}
#topFooter .region-footer-nav{float:right;display:inline-block;}
td.region,td.module,td.container,td.category{border-top:1.5em solid #fff;border-bottom:1px solid #b4d7f0;background-color:#d4e7f3;color:#455067;font-weight:bold;}
tr:first-child td.region,tr:first-child td.module,tr:first-child td.container,tr:first-child td.category{border-top-width:0;}
#overlay-menu .overlay-menu-inner [data-justify=left] .menu-item a{left:0}
#overlay-menu .overlay-menu-inner .container [data-justify=right] .menu-item a{right:1.66667rem!important}


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


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



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

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

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

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}

.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-9 {
    width: 75%;
  }

.tourdates-singledate .single-date-infotickets .single-date-tickets-details {
  position: relative;
  float: right;
  height: 100%;
  width: 200px;
}


.clear-both {
	clear:both;
	display:block;
	height:0px;
	font-size:0px;
}

#barre_themes .clear-both {
	clear:both;
}



.vcex-heading-link-wrap { font-size: 1em; display: block; margin: 0; }

    
    
    #footer .part2{
        float:right;
	display:inline;
        margin:20px 10px;
        font-size:11px;
        line-height:14px;
    }

    
    .part2 ul li{
	list-style:none;
	list-style-position:outside;
	line-height:12px;
	float:left;
	padding:15px 10px 15px 13px; 
    }
.nav .subnav-node_wrap:before{position:absolute;top:8px;left:25%;font-size:1rem;font-weight:700;content:"Most recent...";display:inline-block}
.nav .subnav-node_wrap .subnav-node{float:left;margin-right:3%;width:30.3333%}
.nav .subnav-node_wrap .subnav-node .nav-image-wrap{position:relative;display:block}
.nav .subnav-node_wrap .subnav-node .nav-tags-wrap{position:absolute;bottom:7px;left:0;display:block}
.nav .subnav-node_wrap .subnav-node .nav-tags-wrap .tags,.nav .subnav-node_wrap .subnav-node .nav-tags-wrap .sponsored{display:inline-block;margin-bottom:0;padding:.25rem .5rem;font-family:"Lato",sans-serif;font-size:.875rem;line-height:1}
.nav .subnav-node_wrap .subnav-node .nav-tags-wrap .tags{color:#86a3b4;background-color:#fff}
.nav .subnav-node_wrap .subnav-node .nav-tags-wrap .sponsored{margin-left:-.25rem;color:#506975;background-color:#dce6eb}
.nav .subnav-node_wrap .subnav-node img{margin-bottom:.5rem}
.row{margin-right:-15px;margin-left:-15px}


.container-fluid .row {
    padding-left: 2%;
	padding-right: 2%;
}

.icon-facebook:before {
	content: "\f09a";
}

.icon-facebook-f:before {
	content: "\f09a";
}

.nav,
.arbo,
.aside,
.footer { display: none; }

.arbo { display: none; }

.arbo * { font-weight: normal; }
.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-lg-4{width:33.33333333%}

	
	.top-bar .search { display: none; }

	
	.top-bar .social-icons li {
		float: none;
		display: inline-block;
	}

	
	.top-bar .trending-ticker .heading {
		float: none;
		margin-right: 0;
	}

	
	.top-bar .trending-ticker ul { float: none; }

	
	.top-bar .trending-ticker {
		text-align: center;
		margin-bottom: 14px;
	}

	
	.top-bar .trending-ticket li { 
		max-width: 100%;
		text-overflow: ellipsis;
	}

	
	.top-bar .menu { 
		float: none;
		text-align: center; 
		margin-bottom: 7px;
	}

	
	.top-bar .menu li {
		float: none;
		display: inline-block;
		padding-left: 14px;
	}
.mt-3,.my-3{margin-top:1rem!important}
.wpb_column:first-child .info-item.style4 .icon_img:before{display:none}
.wpb_column:first-child .info-item.style4 .icon_img::before{display:block}
.vc_row.vc_row-no-padding .wpb_column{padding-left:0;padding-right:0}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
 
.infinite-header-container.infinite-header-custom-container{ max-width: 1140px; }
 
.infinite-header-container.infinite-header-full{ padding-right: 30px; padding-left: 30px; }
 
.infinite-header-style-boxed .infinite-header-container-item{ padding-left: 30px; padding-right: 30px; }

.infinite-header-container{ position: relative; margin-left: auto; margin-right: auto; }

.infinite-header-container-inner{ position: relative; }

.infinite-header-style-bar .infinite-header-container-inner{ position: relative; }


.slider .control{
display: none;
position: absolute;
top: 50%;
z-index: 100;
width: 40px;
height: 40px;
color: #B6B6B6;
font-size: 15px;
background: #000;
text-align: center;
line-height: 40px;
margin-top:-20px;
}


.slider .control.prev{left:0;}

.slider .control.next{right:0;}



.home .section5 {
    padding: 50px 0;
}

.for-you .section5 .rightHalfInner {
    max-width: 500px;
    margin: 30px auto;
}


    #responsive-menu-container #responsive-menu-search-box,
    #responsive-menu-container #responsive-menu-additional-content,
    #responsive-menu-container #responsive-menu-title {
        padding: 25px 5%;
    }


    #responsive-menu-container #responsive-menu-additional-content {
        color: #ffffff;
    }


.copyright{
	width:100%;
	text-align:center;
	padding-top:10px;
}


.copyright p{
	color:#cecece!important;
	font-size:15px;
}


.copyright a{
	color:#cecece!important;
	text-decoration:underline;
	font-size:15px;
}

  #bs4navbar {
    width: 100%;
    font-size: 5.5rem;
    margin-top: 140px;
  }
.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-10{width:83.33333333%}



.tab-contents {
  display: none;
}


.tab-contents.active {
  display: block;
}

	.fomycyp .nymax ul li:last-child{
		margin-right: 0;
	}

    .fomycyp .nymax ul{
    	text-align: center;
    }

    .header-style2 .fomycyp .nymax {
        text-align: center;
    }

	.fomycyp .navbar-toggle{
		padding: 0;
		display: block;
		margin: 0;
		width: 100%;
		text-align: left;	
		cursor: pointer;
		font-weight: 400;	
	}

	.fomycyp .icon-bar{
		background-color: #fff;
		border-radius: 0;
		-webkit-border-radius: 0;
	}

	.fomycyp .nymax li{
		display: inline-block;
		text-align: left;
	}

	.minimarker,
	aside ul li a span{width: 18px !important; height: 18px !important; overflow: hidden; display: block; float: left; clear: none;}

	.minimarker img{
		width: 18px; height: 18px; 
	}

.latest-section td.secondcolumn {
    width: 40%;
    font-size: 13px;
        font-weight: 700;
}

.latest-section .latest-rating td.secondcolumn {
    width: 40%;
    font-size: 13px;
    padding-right: 20px;
    font-weight: 700;
}

.latest-section .latest-pub td.secondcolumn {
    width: 35%;
    font-size: 13px;
}
.team__services{background-color:#f6f6f6;padding-bottom:25px;padding-top:25px;text-align:center;margin-top:3rem}
.team__services p{font-size:1.3rem}
.team__services h3{text-transform:uppercase;font-size:1.4rem;font-weight:900}
.flex,.table--column,form ul{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.alignCenter,.table--column{-moz-box-align:center;-ms-flex-align:center;align-items:center}
.table--column{border-top:1px solid #ddd;border-right:1px solid #ddd;padding:12.5px 25px}
.table--column:first-of-type{border-top:none;border-bottom:1px solid #ddd}
.table--column:last-of-type{border-right:none}
.table--column:nth-of-type(2n){background:#e5f7fd}
.table--column.features{width:100%;text-align:center;border-right:none;border-top:1px solid #ddd}
.table--column.features:first-of-type{border-top:none}
.table--column.status{text-align:center;width:50%}
.table--column.status .icon{display:inline-block;margin:0 auto}
.table--column.service{padding:6.25px}
.table--footer .table--column{width:100%;border-top:0;background:transparent}
.table--footer .table--column a{margin:0 auto}

  .hero .hero-inner {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
    padding: 0 1rem; }
.et_pb_section{padding:0px 0}
header#main-header,div.et_pb_section.et_pb_section_1{padding-top:0!important;padding-bottom:0!important}
.et_pb_section_1.et_pb_section{background-color:#ffffff!important}
 .fusion-fullwidth-1 {
                            padding-left: 0px !important;
                            padding-right: 0px !important;
                        }
.fusion-fullwidth-2 {
                            padding-left: 0px !important;
                            padding-right: 0px !important;
                        }
.fusion-fullwidth-3 {
                            padding-left: 20px !important;
                            padding-right: 20px !important;
                        }

.headline {
font-size:1em;
margin-bottom: 6px;
}
.mkd-page-footer .textwidget p{font-size:13px;font-weight:400}
.mkd-page-footer .textwidget p a{color:#000;font-weight:400;font-size:16px}
.mkd-page-footer .textwidget p a:hover{color:#d77858}


.mkd-footer-bottom-column-1 .textwidget p { color:#292929 !important;  }


.mkd-page-footer .textwidget p a,
.mkd-page-footer .textwidget p a:hover,
.mkd-page-footer .widget .mkd-widget-title,
#recent-posts-3 ul li a,
.mkd-page-footer,
.mkd-page-footer .textwidget p { color:#fff; }


.mkd-page-footer .textwidget p a:hover,
#recent-posts-3 ul li a:hover { text-decoration:underline; }

#mk-header .mk-header-bg,
#mk-header .mk-classic-nav-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: opacity 0.3s ease-in-out;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
}

.classic-style-nav .mk-fixed .mk-classic-nav-bg {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.classic-style-nav .mk-classic-nav-bg {
  zoom: 1;
  filter: alpha(opacity=0);
  opacity: 0;
}

.classic-style-nav .mk-header-nav-container.mk-fixed .mk-classic-nav-bg {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
.mk-classic-nav-bg {background-color:#fff; }
.c-anchor{cursor:pointer}
.c-anchor--underline{box-shadow:inset 0 -0.05em #fff,inset 0 0em #fff}
.c-anchor--grey-to-black{color:#5a5c63;opacity:0.4 !important}

.fcol1, .fcol2, .fcol3, .fcol4 {
	width: 25%;
	vertical-align: top;
	padding: 0px 20px;
	display: table-cell;
}
.icon-linkedin-square:before{content:"\e914"}
.icon-linkedin:before{content:"\e62e"}
footer .social-links ul li a.icon-linkedin,.ar-footer .social-links ul li a.icon-linkedin{background:#00a7c9}
footer .social-links ul li a.icon-linkedin:hover,.ar-footer .social-links ul li a.icon-linkedin:hover{background:#007d96}
.icon-facebook span,.icon-twitter span,.icon-linkedin span,.icon-google span{display:none!important}
.fl-node-5ba819a00179d .fl-separator {border-top:1px solid #e6e7e9;max-width: 100%;margin: auto;}
.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-sm-12{width:100%}
.panel-vacancy .col-xs-12,.panel-vacancy .col-sm-12{padding-left:12px;padding-right:12px}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
#content,#content #content-inner,.content,.title{margin:20px 0;width:auto;}
#content-inner{padding:0 20px 20px 20px;}
.front #content-inner{padding:0;}
.node-type-featured-ship #content-inner{padding:0;}
.inner{padding:0;}

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  background-color: #f26722;
  border-radius: 1px;
}

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

  .header .navbar-toggle .icon-bar {
    background-color: #fff;
  }

  .rental-toggle.navbar-toggle.sidebar-toggle .icon-bar {
    background-color: #fff;
  }

.mobile-nav__icon .icon-bar {
  background-color: #f36722;
  display: block;
  height: 2px;
  margin-bottom: 5px;
  width: 100%;
}

.mobile-nav__icon .icon-bar:last-child {
  margin-bottom: 0;
}


.collapse:not(.show) {
  display: none;
}
#s5_login,#s5_register{float:right;margin-left:12px;cursor:pointer;font-size:.8em;margin-top:10px}
#s5_login:hover,#s5_register:hover{text-decoration:underline}


h1, h2, h3, h4, h5, #s5_login, #s5_register, #s5_breadcrumb_font_wrap_inner, #s5_drop_down_text {
font-family: Raleway;
font-weight:400;
}


#s5_login, #s5_register, .readon_white, ul.menu li.current a, #s5_accordion_menu #current a, #s5_accordion_menu a:hover {
color:#E3601A !important;
}


h1, h2, h3, h4, h5, #s5_login, #s5_register, #s5_nav li, .s5_mod_h3_outer, #s5_login, #s5_register, label, fieldset, .uppercase {
text-transform:uppercase;
}
.opening_time{clear:both}

.widget .opening_time li {
    display: block;
	margin-bottom: 0;
}

.widget .opening_time p {
    margin-bottom: 0;
	line-height: 28px;
}

.widget .opening_time time,
.widget .opening_time span {
    float: right;
	font-size: 13px;
    font-weight: 400;
}

#footer .widget .opening_time p {
	line-height:28px;
}

#footer .widget .opening_time time,
#footer .widget .opening_time span {
    color: #ffffff;
}


.home-main__benefits-left {
  margin-right: 100px;
  width: 50%;
}

.widget .social-link-item{
    margin:0 2px 2px 0;
    padding:0;
    list-style:none;
}
li.views-fluid-grid-inline{display:inline-block;}
* html li.views-fluid-grid-inline{display:inline;zoom:1;}
.view-front-content .views-fluid-grid-inline{background-color:#efefef;border:none;}
.view-front-content .views-fluid-grid-inline,.view-clone-of-front-content .views-fluid-grid-inline{background-color:transparent;border:none;}


.section-scroller__menu-item {
  padding: 5px;
  height: 17px;
  width: 30px;
  text-align: center;
  opacity: 0.8;
}


.section-scroller__menu-item:hover {
  opacity: 1;
}


.section-scroller__menu-item.active {
  opacity: 1;
}


.section-scroller__menu-item.active .section-scroller__menu-link {
  width: 7px;
  background: #ff6166;
}



.jr-insta-thumb .no-bullet, .pllexislider .no-bullet { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; clear: both; }
li.menu-item.placeholder:hover ul{display:none}

li.flag_bg{display:inline-block;margin-left:5px;padding:0;}
#site-navigation .menu-item-has-children .fa,#site-navigation .page_item_has_children .fa{float:right;font-size:14px;width:40px;height:40px;text-align:center;line-height:40px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#site-navigation .menu-item-has-children .fa.open,#site-navigation .page_item_has_children .fa.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.ap_home_extra .app_premium_note_cintillo{margin-bottom:5px}
#l-header.is-active #header-logo a img,#l-header.is-active #header-logo a img.is-fixed.is-pc{display:none}
#l-header.is-active #header-logo a img.is-fixed.is-sp{display:block}
#l-header #header-logo a .logoText,#l-header #header-logo a img.is-fixed{display:none}
#l-header.is-active #header-logo a img.is-fixed.is-pc{display:block}

div.content {
	width: 1000px;
	min-height:825px;
	padding-bottom: 25px;
}

div.content h1 {
	font-size: 20px;
	line-height: 20px;
	font-weight: normal;
	padding: 8px 0 0px;
	color: #3784e0;
}

div.content p {
	font-size: 16px;
	padding-bottom: 15px;
}

.content p, h2 {
	padding: 5px;
}
.e453-3 .sub-menu .x-anchor .x-anchor-text-primary {font-family:inherit;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:rgba(0,0,0,1);}
.e453-3 .sub-menu .x-anchor[class*="active"] .x-anchor-text-primary {color:rgba(0,0,0,0.5);}
.e453-4.x-menu .x-anchor .x-anchor-text-primary {font-family:inherit;font-size:1em;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase;color:rgb(255,255,255);}
.e453-4.x-menu .x-anchor[class*="active"] .x-anchor-text-primary {color:rgb(194,96,38);}


.car-specs{
	float: right;
	width: 270px;
	text-align: left;
}

.car-specs th, 
.car-specs td{
	padding: 10px 5px;
	border-bottom: 1px solid #314f5a;
}

.car-specs th{
	padding-right: 20px;
}


.car-specs::after{
	clear: both;
	display: block;
	content: "";
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}

.section5 .blog .blog_info .date:before{position:absolute; background:#999999; height:1px; width:100px; top:14px; left:-65px; z-index:100; content:"";}

.section5 .blog .blog_info .date{color:#f68b24; font-size:18px; margin-bottom:30px; position:relative;}


body #header-outer[data-transparent-header="true"] .ns-loading-cover{background-color:#393939; position:absolute; width:100%; height:100%; top:0; left:0; display:none}


#header-outer.transparent[data-remove-border="true"] .ns-loading-cover{display:none!important}


.box-logo svg {
  display: block;
  width: 100px; }


.pagination .page-numbers {
	display: none;
	line-height: 3.2em;
	padding: 0 0.6667em;
}


.pagination .page-numbers.current {
	text-transform: uppercase;
}
.filter{background:#981b1e;-webkit-box-shadow:0 0 18px rgba(0,0,0,.38);box-shadow:0 0 18px rgba(0,0,0,.38)}
.filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}
.filter a{display:block;height:82px;padding:0 28px;text-decoration:none;font-size:14px;text-transform:uppercase;line-height:82px}
.filter li.active a{background:#791618}
.filter--mobile{display:none}
.filter--mobile select{height:40px;width:80%;padding:0 20px;margin:0 auto;border:2px solid #fff;background:transparent;border-radius:5px}
.filter--mobile option{color:#000}

.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}



.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .slides {display: block;}

* html .slides {height: 1%;}

#featured.flexslider .slides { zoom: 1; width: 960px; margin: 0 auto; }
.menu-item .fa{margin-right:10px}
.gl-Footer .menu-item{padding:2px 0}
.cp-Menu_navSocialLinks .menu-item{font-size:1.8em;color:#5DC3D5;display:inline-block;margin:0 0 0 .3em}
.cp-Menu_navSocialLinks .menu-item a:active,.cp-Menu_navSocialLinks .menu-item a:focus,.cp-Menu_navSocialLinks .menu-item a:hover{color:#0096AE}
.get-started{border-radius:0px}
.get-started a{color:#fff!important}
li.get-started{background-color:#02aef0;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 12px 12px 12px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
li.get-started:hover{background-color:#02aef0;color:#000}
.et-fixed-header #top-menu .get-started a{color:#ffffff!important}
.vc_row .vc_column-inner{padding-left:0;padding-right:0}
 

ul.sub-menu li.menu-item a {
	
	color:black;
}


ul.sub-menu li.menu-item a:hover {
	
	background-color:#e3e3e3;
}


.menu-item a{
	color: white;	
}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
.pagination .nav-next{float:right}
.pagination .nav-previous a,.pagination .nav-next a{color:#fff!important}
.pagination .nav-previous a:hover,.pagination .nav-next a:hover{background-color:#222}
.bottom-contact .toll-mob .amore a{color:#444}
.bottom-contact .toll-mob .amore a:hover{color:#ba3348}
.amore-calc td .input{border:1px solid #ccc;color:#777;padding:5px 0 5px .5em;font-size:12px;width:auto}
.amore-calc td .select,.amore-calc td .textarea{font-size:12px;border:1px solid #ccc;padding:5px;margin:0;width:100%}
.amore-calc .allborder{background:#ddd;color:#666;font-size:12px}
.amore-calc .tableheader,.tableheader-trade td{background:#efefed;color:#2B2B2B;font-family:Cambo}
.amore-calc .allborder .lightbg td{padding:8px}
.amore-calc .tableheader{font-size:16px}
.amore-calc .tableheader td{padding:10px 8px}
.amore-calc .lightbg input[type=checkbox]{vertical-align:middle}
#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}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}

#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}
#cookie-notice .cn-revoke-cookie{margin:0}
#cookie-notice .cn-button{margin-left:10px}
.cn-top{top:0}
.cn-top .cookie-notice-revoke-container{top:0;bottom:auto}


	
	#widget-footer {
		padding:28px 0 0 0;
	}

	
		#widget-footer .hr {
			margin:0 5px 20px 5px;
			}




.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}


.clearfix {
	display: inline-block;
}


* html .clearfix {
	height: 1%;
}


.admin-form-block {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	clear: both;
	margin: auto;
	width: 300px;
	height: 500px;
}

.widget-unboxed .widget-head h3 { padding-bottom: 10px; border-bottom: 1px dotted #ccc9b8; }
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;}

.web_counter_grey {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}

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

.tga {
	font-family:"Arial Narrow";
	font-size:18px;
	color:#FF0;
	padding-left:3px;
	background-color:#FF6;
}



#slider .slides {
	height: 0;
	margin: 0;
}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}

.menu li a:first-child,.menu li.active a:hover,.menu li:first-child{margin:0}

.menu li.active a{border:2px solid #ffd800 !important;margin:0 !important}

	.menu li.active{margin:0 30px}

	.menu li.active:after{position:absolute;top:auto;bottom:-2px;height:2px;width:71px;background:#ffd800;display:block}



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


#ninja{
  width:100%;
  height:auto;
  text-align : right;
}
.pm-wrp-pdg,.pm-ft-pdg{padding:0 10px}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}
.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{margin:0}
.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"}

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}
.get-started{border-radius:0px}
.get-started a{color:#fff!important}
li.get-started{background-color:#02aef0;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 12px 12px 12px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
li.get-started:hover{background-color:#02aef0;color:#000}
.et-fixed-header #top-menu .get-started a{color:#ffffff!important}

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



	.logobox {width: 200px; position: absolute; top: 0px; left: 50%; margin-left: -100px; z-index: 200;   }

		.tab, .logobox {display: none;}
.cfct-module .cfct-mod-content{clear:both}
.bocss-placards .cfct-mod-content,.bocss-placards .cfct-module{display:flex;height:100%;width:100%}
