﻿.gray{color:#727272}


	.user-nav{
		border-bottom: 1px solid rgba(0,0,0,0.05);
		margin-left: -30px;
		margin-right: -30px;
	}

	.user-nav li{
		padding-left: 15px;
		padding-right: 15px;
	}

	.user-nav .user-nav-info{
	    min-height: 60px;
	    padding-left: 80px;
	    position: relative;
	}

	.user-nav .user-nav-info img{
		position: absolute;
		left: 15px;
		top: 5px;
		border-radius: 500px;
	}

	.user-nav .user-nav-info h4{
	    line-height: 50px;
	    margin: 0;
	    padding: 5px 0 0;
	}
.mobile-main-nav .menu-item a .fa{padding-right:6px}
.menu-item a:after{display:none!important}
.menu-item .sub-menu{text-align:right;right:0px}
#top-menu .menu-item:before{content:'▼';position:absolute;right:7px;/}
#top-menu .menu-item:last-child:before{content:''}
#top-menu .menu-item-has-children .sub-menu .menu-item:before{content:''}
.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}
.o-row:after{content:"";display:table;clear:both}
.one-fourth{width:21.25%}
.be-no-space .one-fourth{width:25%}
.be-column-pad,.one-col.be-column-pad,.one-fourth.be-column-pad,.one-third.be-column-pad,.three-fourth.be-column-pad,.two-third.be-column-pad{padding:100px 5%}

.box-news-home .boxcatbigct {
    width: 100%;
    float: left;
}

.boxcatbigct h4 , .boxcatbigct h4 a {
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
    margin-bottom: 7px;
    margin-top: 7px;
    width: 100%;
    color: #343434;
}

.boxcatbigct p.des-news {
    font-size: 13px;
    font-family: Arial;
    line-height: 18px;
}

.boxcatbigct img.big {
    width: 160px;
    height: 109px;
    float: left;
    margin-right: 15px;
}

.boxcatbigct h4, .boxcatbigct h4 a {
    font-size: 24px;
    line-height: 1.2;
}

#subnavhp li {display: inline;list-style: none;margin:0 5px 0 0;padding: 0;text-align: center;}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.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:20px}


.pswp--css_animation .pswp__preloader__cut {

  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }


#home #first-time h3 {
	width: 60%;
	margin: 20px auto;
	text-align: center;
	color: #67C687;
}


#home #first-time p {
	width: 50%;
	margin: 20px auto;
	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}

#footer-bottom {
    padding: 15px 0 5px;
    background-color: rgb(255, 255, 255);
}
.legal-nav__list{list-style:none;padding-left:0;margin:0}
.legal-nav__list li{font-size:.875em;display:inline-flex;width:100%;align-items:center}
.legal-nav__list li:not(:last-child){margin-bottom:.5625em}
.legal-nav__list a{position:relative;color:#fff}
.legal-nav__list a:focus,.legal-nav__list a:hover{color:#fff}
.legal-nav__list a:after{content:"";position:absolute;left:0;width:100%;display:block;top:100%;border-top:.0625em solid transparent;transition:border-color .3s ease-in-out;transition-duration:.1s}
.legal-nav__list a:focus:after,.legal-nav__list a:hover:after{border-color:#aa2031}
.legal-nav__list li:not(:last-child):after{content:"|";display:inline-block;width:0;font-size:.875em;margin:0 .875em 0 .75em}
.footer__legal .legal-nav__list{justify-content:flex-end}


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;}
 #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:7px;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.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}


.home-page .homepage-main{padding:10px 0 0;}

	.et_bloom .et_bloom_form_container .et_bloom_form_text, .et_bloom .et_bloom_form_container .et_bloom_form_img { max-width: 100%; padding: 15px; display: table-cell; }

.et_bloom .et_bloom_form_header img, .et_bloom .et_bloom_form_header .et_bloom_form_text { max-width: 100%; padding: 15px; display: block; clear: both; }

.et_bloom .image_right .et_bloom_form_text, .et_bloom .split .et_bloom_form_text  { display: table-cell; clear: none; }

	.et_bloom .et_bloom_form_text { text-align: center; }


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }


.service-list {
  list-style-type: disc;
}

.column {margin: 0 12px 0 12px; float: left;}

.column-right {margin: 0 12px 0 12px; float: right;}

.mob-only{border-top: 2px solid #666;}

.mob-only li {
	display: inline-block;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
width: 33%;
font-size: 12px;
float: left;
padding: 10px;
}

.mob-only li:nth-child(4), .mob-only li:nth-child(5), .mob-only li:nth-child(9), .mob-only li:nth-child(10){ width:50%}

.mob-only li a {
	text-decoration: none;
	color: #666;
	display: block;
}

.mob-only li a:hover {
	color: #fff;
}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}
.footer__columns-item{float:left;height:100%}
.has-5-columns .footer__columns-item{width:16.66667%;margin-right:20px;margin-right:2rem}
.has-5-columns .footer__columns-item.is-fifth{float:right;width:22.22222%;height:100%;margin:0}
.has-5-columns .footer__columns-item:first-child{padding:0}
.has-5-columns .footer__columns-item:nth-child(even){padding-left:20px;padding-left:2rem}
.has-5-columns .footer__columns-item.is-third,.has-5-columns .footer__columns-item.is-fourth{margin-top:40px;margin-top:4rem}


.nav-links {
	padding-top:10px;
}


.nav-links .nav-previous {
	float:left;
}


.nav-links .nav-previous:before {
	font-family:'FontAwesome';
	content:"\f100";
	margin-right:5px;
}


.nav-links .nav-next {
	float:right;
}


.nav-links .nav-next:after {
	font-family:'FontAwesome';
	content:"\f101";
	margin-left:5px;
}
#back-to-top{bottom:40px;right:40px;}

.show {
  display: block !important;
}
#container .site-header .mainnav .mob-cont{display:none}
.tiles a:hover picture::before{background-color:rgba(0,0,0,0.5);transition-duration:1s}
.tiles a:hover img{transition-duration:1s;transform:scale(1.1)}
.tiles{margin:0 -20px -1px;overflow:hidden}
.tiles a{display:block;position:relative}
.tiles h2{color:#fff;left:0;padding:20px;position:absolute;right:0;text-align:left;top:0;z-index:2}
.tiles p{margin-bottom:0}
.tiles picture{position:relative}
.tiles picture::before{background-color:transparent;bottom:0;content:'';left:0;position:absolute;right:0;top:0;transition:background-color 0.5s cubic-bezier(0.23, 1, 0.32, 1);z-index:1}
.tiles img{display:block;transition:transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}
.tiles::after{border-bottom:1px solid #fff;bottom:0;content:'';left:0;position:absolute;right:0}



.genericon:before,
#feature-slider .cycle-prev:before,
#feature-slider .cycle-next:before,
.posted-on a:before,
.byline a:before,
.cat-links span + a:before,
.tags-links span + a:before,
.comments-link a:before,
.edit-link a:before {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
    display: inline-block;
	line-height: 1;
	font-family: 'Genericons';
    text-decoration: inherit;
    vertical-align: text-bottom;
}


.cat-links span + a:before {
	content: "\f301";
}


.entry-meta .posted-on,
.entry-meta .byline,
.entry-meta .comments-link,
.entry-meta .cat-links {
	margin-right: 10px;
}

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


footer .footer-above {
    padding-top: 50px;
    background-color: #2c3e50;
}


.site-branding {
	padding: 30px 0;
}




.site-title-centered .site-branding {
	position: relative;
}


.site-title-centered .header-image .site-branding {
	padding: 0;
}

	.site-branding .social-links {
	display: block;
	margin: 10px auto 0;
	}

	.site-title-left .site-branding {
	padding: 0;	
	}

	.site-title-left .site-branding,
	.site-title-left .main-navigation {
	text-align: left;
	}

.financity-overlay-menu-content ul.menu{ list-style: none; text-align: center; padding-top: 140px; padding-bottom: 180px; 
	max-width: 570px; margin-left: auto; margin-right: auto; }
.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}





.menu-levoe-menyu-container .menu-item {
	border-bottom: 1px dashed #000;
}


.menu-levoe-menyu-container .menu-item a {
	width: 100%;
}


.menu-levoe-menyu-container .menu-item:hover {
	background-color: rgba(255, 156, 0, 0.5);
}


.menu-item {
	position: relative;
}

	.menu-item:hover .sub-menu {
		display: none;
	}


  .rtl .menu-primary-items li.menu-item-has-children ul a:after,
  .rtl .menu-unset ul li.menu-item-has-children ul a:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: auto;
    right: 6px;
  }

	#gmr-secondaryresponsive-menu {
		display: inline-block;
	}

#block-block-35 .block-inner {
    padding: 0;
    border: none;
}


  .region-main-menu .block-simpleads,
  .region-above-main-menu .block-simpleads {
    margin-bottom: 0;
  }


    #masthead-img img{display: none; visibility: hidden;}

    #masthead-img h2{
        position: static;
        color: #111;
        text-shadow:none;
    }


     #masthead-img {
    position: relative;    
}


#main h3.block-title,.breadcrumb {
box-shadow:0 3px 10px #AAA;
-moz-box-shadow:0 3px 10px #AAA;
-webkit-box-shadow:0 3px 10px #AAA;
}




.clearfix {
  display: inline-block;
}


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




* html .clearfix {
  height: 1%;
}

.cli-tab-section .cli-tab-content
{
	padding: 10px 20px 5px 20px;
}

.cli-tab-section
{
	margin-top:5px;
}

.cli-tab-section.cli-privacy-tab {
    display: none;
}

#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
    display: block;
}

  .cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
    font-size: 12px;
}

.entry-meta a { color:#797979; }
.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-3{width:25%}

.w1{
	width:1080px;
	margin:0 auto;
}
.page-nav .extend{border:none}

#intro .loading .loader1 {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border-top: 0.125rem solid #414349;
  border-right: 0.125rem solid #414349;
  border-bottom: 0.125rem solid #414349;
  border-left: 0.125rem solid #fff;
  -webkit-animation: load1 1.1s infinite linear;
  animation: load1 1.1s infinite linear;
}

#intro .loading .loader1:after {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.fts-instagram-reply-wrap-left,.fts-pinterest-reply-wrap-left,.fts-youtube-reply-wrap-left{float:right}
.fts-instagram-reply-wrap-left{margin-right:8px}
.fts-instagram-styles-popup .fts-instagram-reply-wrap-left{float:left;margin-left:20px}
.fts-mashup-count-wrap .fts-instagram-reply-wrap-left{margin-right:-8px}
 

.ui-widget-content .textwidget a:link {color:#2251e0;}

.ui-widget-content .textwidget a:visited {color:#2251e0; }

.ui-widget-content .textwidget a:hover {color:#6BF; }

.ui-widget-content .textwidget a:active {color:#6BF;}


.navbar-nav .list-unstyled ul.menu {
	padding-left: 0;
}


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


.menu-current-issue-text {
	padding-top: 15px;
	color: #ffffff;
}


.menu-current-issue-button .btn-default {
	color: #ffffff;
	background-color: #9D003B;
	background-image: none;
	border-color: transparent;
	margin-top: 15px;
	text-shadow: none;
}


.menu-current-issue-button .btn-default:hover {
	color: #9D003B;
	background-color: #A8A8A8;
}


.menu-current-issue-button .btn {
	border-radius: 0;
}


#leftside .cat-item ul.children, #rightside .cat-item ul.children {
	margin-left: 1em;
}


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;
}
.fusion-header-sticky-height{display:none}


.footer-left-section {
  padding-left: 96px;
}


.footer-left-section p {
  font-size: 11px;
  line-height: 14px;
  margin-bottom: 5px;
}

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





.btn {
  position: relative;
  text-align: center;
  font-size: 14px;
  color: #fff;
  background-color: transparent;
  border: none;
  text-transform: uppercase;
  white-space: nowrap;
  outline: 0;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent; }
.mc-user-header__actions{position:absolute;top:50%;margin-top:-15px;text-align:right;right:20px}
.ua-divider{display:flex;align-items:center;justify-content:space-between;font-family:"Brandon Text","Asap",Verdana,Arial,sans-serif;color:#abb1c2;font-weight:bold;width:90%;margin:0 auto}
.ua-divider hr{flex-grow:3;height:2px;border:none;background-color:#f4f5f9}
.ua-divider .ua-divider__text{flex-grow:1;text-align:center}

    header.top .mini-menu li.menu-item-408 a {
      font-size: 1.67em;
      padding-top: 0;
      padding-bottom: 0; }

    header.top .mini-menu li.menu-item-409 a {
      border: 4px solid #00425c;
      padding: 0.4em 1.5em; }

      header.top .mini-menu li.menu-item-409 a:hover {
        color: #fff;
        background-color: #00425c; }

.page-template-page-home .modal .modal-content, .page-template-page-book .modal .modal-content {
    padding: 5px;
}
.modal .modal-content{padding:24px}
.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}
.datepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}
.timepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}


.carousel-caption-cta {
  text-align: right; }


.col1_landing ul, .border_landing ul{
	margin:0;
	padding:0;
}


.col1_landing ul li, .border_landing ul li{
	margin:1px 0 0 0;
	padding:0  5px 0 5px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type:none;
}


.col1_landing ul li a, .col1_landing ul li a:link, .col1_landing ul li a:active, .border_landing ul li a, .border_landing ul li a:link, .border_landing ul li a:active{
	padding:0;
	margin:0;
}
 
.col1_landing ul li a:hover, .border_landing ul li a:hover{
	padding:0;
	margin:0;
}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}
.ump-modal-footer:before,.ump-modal-footer:after{content:" ";display:table}
.ump-modal-footer:after{clear:both}
.ump-modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.ump-modal-footer .btn-group .btn+.btn{margin-left:-1px}
.ump-modal-footer .btn-block+.btn-block{margin-left:0}
.modal-dialog .ump-modal-footer .capture_footer{padding:0 0 20px;margin:20px 0 0}


.float-left {
  float: left !important;
}
.container,.container-fluid{margin-right:auto;margin-left:auto}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.row:after{clear:both}

.site-header .container {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
}


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


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


.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}


#header .modal-dialog {
  margin: 50px auto;
}
.img-responsive{display:block;height:auto;max-width:100%}



.filters .sort{
    padding:5px 18px 5px 20px;
    cursor:pointer; 
    display: inline-block;
}

.filters{
    text-transform: uppercase;
    margin-bottom:50px;  
    font-size: 12px;
    text-align: center;
}

.filters h6 {
    font-weight: normal;
    font-size: 13px;
    margin-right: 5px;
    margin-bottom: 0;
    display: inline-block;
    text-transform: uppercase;
}

.filters .current_choice {
    border: 1px solid;
}

.flere
{
    float: right;
	margin-top:5px;
	margin-bottom:10px;
}

.flere.arrangementer
{
	margin-bottom:30px;
}

.flere a {
	font-size:0.8em;
	color: #4D4D4B;	
}

div#n2-ss-1 .n2-ss-static-slide .n2-ss-section-outer,
div#n2-ss-1 .n2-ss-static-slide div[data-type="content"],
div#n2-ss-1 .n2-ss-static-slide div[data-type="content"] div.n2-ss-section-main-content {
visibility: hidden;
}

div#n2-ss-1 .n2-ss-section-outer {
display: flex;
flex-direction: column;
position: relative;
width: 100%;
height: 100%;
z-index: 1;
}
.et_pb_image_0.et_pb_module{margin-left:0px!important;margin-right:auto!important}


.et_pb_module.et_pb_woopro_notices .woocommerce-message,
.et_pb_module.et_pb_woopro_notices .woocommerce-error,
.et_pb_module.et_pb_woopro_notices .woocommerce-info{
	background: transparent !important;
	margin: 0 !important;
	color: #000 !important
}

.et_pb_module.et_pb_woopro_notices .woocommerce-message .button,
.et_pb_module.et_pb_woopro_notices .woocommerce-message .button:hover,
.et_pb_module.et_pb_woopro_notices .woocommerce-error .button,
.et_pb_module.et_pb_woopro_notices .woocommerce-error .button:hover,
.et_pb_module.et_pb_woopro_notices .woocommerce-info .button,
.et_pb_module.et_pb_woopro_notices .woocommerce-info .button:hover{
	border-style: solid;
}

.about-page-us-area .text-holder .text .button-and-signature {
    overflow: hidden;
    position: relative;
    padding-top: 26px;
}

.about-page-us-area .text-holder .text .button-and-signature a{
    display: inline-block;
    float: left;
}

.about-page-us-area .text-holder .text .button-and-signature a:hover{
    background: #a0060e;
    color: #ffffff;
}

.about-page-us-area .text-holder .text .button-and-signature .signature {
    display: inline-block;
    float: left;
    margin-left: 30px;
    margin-top: -12px;
}

.np-header-search-wrapper .search-form-main{    padding: 15px 15px 8px 15px;}

.np-header-search-wrapper .search-form-main .search-field{width: 120%;}




.np-header-search-wrapper {
    float: right;
    position: relative;
}


.np-header-search-wrapper .search-form-main:before {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #029FB2;
    content: "";
    position: absolute;
    right: 15px;
    top: -10px;
}


.np-header-search-wrapper .search-form-main .search-submit {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    color: #fff;
    float: left;
    padding: 10px 0 10px;
    width: 20%;
    height: 36px;
    background: #029FB2;
}

.comment-list .comment-body,.np-header-search-wrapper .search-form-main{border-top:#40a533}
.header .top-cart-menu .mini-cart-item-header{margin:2rem 0 1rem;font-size:1.6rem;font-weight:700}
.regular_header div#primary-nav{float:left;width:100%;border-bottom:1px solid #eee}



.slider {
  position: relative;
}

          #page #content #primary #main #page-hero .hero-inner .title {
            font-size: 40px;
            color: #fff;
            font-weight: 200;
            line-height: 40px;
            margin-top: 0;
            margin-bottom: 20px; }

.header_txt{font-family:Calibri; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; }

table.classementNormal tr.club_0 td{font-weight:bold;background:#999999;color:#ffffff;}

    header.header .head-phone.hp-mobile .hp-text {
        display: none
    }



#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
}

.grid_4                                         { width:360px; margin:0 20px; float:left; display:inline; }


.grid_1-2, .grid_3-4, .grid_1, .grid_1-1-2, .grid_2, .grid_2-2-5, .grid_3, .grid_4,
.grid_5, .grid_6, .grid_7, .grid_8,
.grid_9, .grid_10, .grid_11, .grid_12           { width:100%; margin:10px 0 0 0!important; float:none; display:block; }

.content .mainbar .article {
	margin:0 0 40px;
	padding:0;
	font-size: 16px;
	left: 600px;
	color: #000;
}







.article h1	{
	font-size:24px;	
	color:#388780;
	}


.content .mainbar .article h2	{
	font-size:18px;
	}

span.autor-top {
    display: inline-block;
    margin-bottom: 20px;
    font-size: 12px;
}

.mvp-widget-feat2-side-more-but {
margin-top: 15px;
}

.mvp-widget-feat2-side-more-but,
.woocommerce .star-rating span:before,
span.mvp-prev-next-label,
.mvp-cat-date-wrap .sticky {
color: #ff005b !important;
}

span.mvp-feat1-pop-head,
.mvp-feat1-pop-text:before,
span.mvp-feat1-list-but,
span.mvp-widget-home-title,
.mvp-widget-feat2-side-more,
span.mvp-post-cat,
span.mvp-page-head,
h1.mvp-author-top-head,
.mvp-authors-name,
#mvp-content-main h1,
#mvp-content-main h2,
#mvp-content-main h3,
#mvp-content-main h4,
#mvp-content-main h5,
#mvp-content-main h6,
.woocommerce .related h2,
.woocommerce div.product .woocommerce-tabs .panel h2,
.woocommerce div.product .product_title,
.mvp-feat5-side-list .mvp-feat1-list-img:after {
font-family: 'Roboto', sans-serif;
}
.cta-list{width:100%;clear:both;display:block;float:left;text-align:-webkit-center}

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


.container {
	width: 980px;
	margin: 0 auto;
}
.mfp-content .product-lightbox-inner .quantity .minus,#wrapper .quantity .minus{border-right:0 !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}
.mfp-content .product-lightbox-inner .quantity .plus,#wrapper .quantity .plus{border-left:0 !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
#wrapper,#main{background-color:#fff;position:relative}
.header-wrapper.stuck,.header-shadow .header-wrapper,.layout-shadow #wrapper{box-shadow:1px 1px 10px rgba(0,0,0,0.15)}
#auctions-panel .title-tile{border-bottom:1px solid #bdbdbd;padding:16px 25px}
#auctions-panel .title-tile:first-child{padding-top:50px}
.image_panel .block-title,.image_panel .title-row{padding-bottom:20px}
.image_panel .title-row p{font-size:1.25rem}
.image_panel .subtitle,.image_panel .title{font-style:normal;font-stretch:normal;text-align:center}
.image_panel .title{font-weight:700;font-size:1.75rem;line-height:1.43;letter-spacing:.5px;color:#fff;padding:0 24px}
.feed--press-releases .title{font-size:14px;text-transform:uppercase;font-weight:700;color:#666;position:relative;top:2px}
#top-header,#et-secondary-nav li ul{background-color:#222222}


.content-block-wrapper-inner {
    max-width: 1200px;
    margin: 0 auto
}


.flexbox .has-equal-height-blocks .content-block-wrapper-outer, .flexbox .has-equal-height-blocks .content-block-wrapper-inner {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}


.has-layered-boxes .content-block-wrapper-inner {
    display: block
}
.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-3{width:25%}
.skelbimupaieska .col-md-3{width:53%;float:left}
.firstline .col-md-4,.firstline .col-md-3,.firstline .col-md-1{width:100%;margin-top:15px}


#body_home #product .inner a .bk_movie {
  display: block;
  position: absolute;
  width: 608px;
  height: 342px;
  top: -71px;
  left: -79px;
  z-index: 1;
  -webkit-transition: 0.8s 0.5s ease;
  -webkit-transition-delay: all;
  -moz-transition: 0.8s 0.5s ease all;
  -o-transition: 0.8s 0.5s ease all;
  transition: 0.8s 0.5s ease all;
  opacity: 0;
}


#body_home #product.pc a:hover .bk_movie {
  opacity: 1;
}


#body_home #product .bk_movie {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #2a333b;
  z-index: 3;
}


#body_home #product .bk_movie #product_movie {
  width: 100%;
  height: 100%;
  opacity: 0.07;
}
.td-boxed-layout .vc_row{width:auto!important;left:0!important;padding-left:0!important;padding-right:0!important}
.vc_row-no-padding.td-pb-row [class*="td-pb-span"]{padding-left:0;padding-right:0}
.vc_row .vc_column-inner{padding-left:0;padding-right:0}
#site-navigation .sub-menu,#site-navigation .children{display:none;overflow:hidden;background:rgba(0,0,0,0.1)}
#site-navigation .sub-menu li:last-child,#site-navigation .children li:last-child{border-bottom:none}
#site-navigation .sub-menu li:first-child,#site-navigation .children li:first-child{border-top:1px solid rgba(255,255,255,0.1)}
#site-navigation .sub-menu .sub-menu,#site-navigation .children .sub-menu,#site-navigation .sub-menu .children,#site-navigation .children .children{background:rgba(0,0,0,0.3)}
#site-navigation .sub-menu .sub-menu .sub-menu,#site-navigation .children .sub-menu .sub-menu,#site-navigation .sub-menu .children .sub-menu,#site-navigation .children .children .sub-menu,#site-navigation .sub-menu .sub-menu .children,#site-navigation .children .sub-menu .children,#site-navigation .sub-menu .children .children,#site-navigation .children .children .children{background:rgba(0,0,0,0.5)}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}

.site-logo {
	max-height: 80px;
}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:15px 0}
.td-boxed-layout .vc_row{width:auto!important;left:0!important;padding-left:0!important;padding-right:0!important}
.vc_row-no-padding.td-pb-row [class*="td-pb-span"]{padding-left:0;padding-right:0}
.vc_row .vc_column-inner{padding-left:0;padding-right:0}
	 									
.carousel-overlay {				background: rgb(46,146,205); background: rgba(234,90,12,0.66);		}
#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}

.railway 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	
	padding-top: 0px;
}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.tb-megamenu-item .mega-group-title{font-size:1.1em;}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
 #text-block-45 { margin-bottom:20px; text-align:center; }
.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}
.et_pb_blurb .et_pb_image_wrap{display:block;margin:auto}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,.et_pb_gallery_image:hover .et_overlay,.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}
.et_pb_image_0 .et_pb_image_wrap,.et_pb_image_0 img{width:100%}
.et_pb_image_1 .et_pb_image_wrap,.et_pb_image_1 img{width:100%}
body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1!important}


.entry-content .rev_slider a,
.rev_slider a { box-shadow: none; }
.entry-header,.entry-content{font-size:1.1rem;}

.oval_kutular3{background-color:#D80E95;text-align:center}
.navbar-inner{min-height:60px;min-height:3.75rem;padding-left:20px;padding-left:1.25rem;*zoom:1}
.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0}
.navbar-inner:after{clear:both}


.thumbnail .shortlinks a.details {
	background-position: 0 -384px
}


.list .details {
	margin: 10px;
	line-height: 18px
}


.wrap {
	width: 96.153846%;
	max-width: 83.3333em;
}


.hot-deal-grid .item .wrapper h5 .f3
{
	position: absolute;
	bottom: 20px;
	font-size: 22px;
	right: 5px;

}


.hot-deal-grid-list .item .wrapper h5 .f3
{
	position: absolute;
	bottom: 20px;
	font-size: 22px;
	right: 5px;

}


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

#company_nav_list			{	list-style:none;	}

#company_nav_list li a		{	color:#FFF;			display:block;	font-size:3.0em;	background-repeat:no-repeat;	}

#company_nav_list li		{	width:640px;		height:auto;	position:relative;	border-bottom:2px solid #CCC;		}

#company_nav_list.open			{	left:5px;		}

#company_nav_list li a:hover	{	background-position:left bottom;	}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.et_fb_preview_container .et_pb_post_extra.et-waypoint{opacity:1}

.nav-entries a, .woo-pagination { font:300 13px/1em Arial, sans-serif;color:#888; }

#tabs ul.wooTabs li a, .widget_woodojo_tabs .tabbable .nav-tabs li a { font-family: ; }
 #navigation ul.rss li a:before, #navigation ul.nav-search a.search-contents:before { color:#666666;}

#top ul.nav li a { font:normal 12px/1.6em Arial, sans-serif;color:#ddd; }

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

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}




.rt-grid-1, .rt-grid-2, .rt-grid-3, .rt-grid-4, .rt-grid-5, .rt-grid-6, .rt-grid-7, .rt-grid-8, .rt-grid-9, .rt-grid-10, .rt-grid-11, .rt-grid-12 {display: inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}

.rt-container .rt-grid-6 {width: 460px;}

.col12 .rt-grid-6 #form-login .inputbox {width: 424px;}

.col16 .rt-grid-6 #form-login .inputbox {width: 304px;}
body.site-1 ul.make.category-search li.other{padding:1px 0px}
body.site-1 ul.make.category-search li.other select,body.site-1 ul.make.category-search li.other option{font-family:Arial, Helvetica, Sans-serif;font-size:16px}
#mainpage_products_panel ul.other{width:30%;padding-left:30px}
#mainpage_products_panel ul.other li{padding:6px 0px}
body.responsive-ready #mainpage_products_panel ul.other{padding:0px;padding-top:10px}
body.responsive-ready #mainpage_products_panel ul.other li{display:inline-block;width:49%;padding:6px 20px}
body.responsive-ready #mainpage_products_panel ul.other li a{font-size:16px}
body.responsive-ready #mainpage_products_panel ul.other li.more{margin-top:0px}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}

 
.menu 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 ;
}

.services .new-line{ font:400 20px 'PT sans'; color:#313131; margin:0 0 50px; padding:0; text-align:center;}

.aligncenter {
	display: block;
	margin: 10px auto;
}

.header_top .aligncenter {
	margin: 8px auto;
}
#ouibounce-exit-modal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);cursor:pointer;-webkit-animation:fadein 0.5s;animation:fadein 0.5s;}


body,
#nav ul li a,
#nav_sub ul li a,
#supplemental_details p a,
#footer a,
.page_content a  {
	color: #26272e;
}
.site-header__top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;z-index:3;background:#fff;color:#A6093D;transition:background .3s ease}
.site-header--menu-visible .site-header__top{background:#A6093D}
.no-widget-icons h3.widget-title::before{content:none!important}
div.sub-container.mega ul.sub_menu,div.sub-container.non-mega ul.sub_menu{background-image:none !important;background-color:transparent !important;padding-left:0 !important;float:none !important}
div.sub-container.mega ul.sub_menu li{text-align:left;display:list-item !important}
.jbmm.responsive ul.mega-menuh li.spec-search ul.sub_menu{text-align:center}
.sub_menu .second-level-nav{height: auto !important}
.sub-container.non-mega ul.sub_menu{background-color: #fff !important}
.sub-container.non-mega ul.sub_menu.pid-220.sub li{width: 189px !important}
ul.sub_menu.pid-355{display: none}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.kmore-glass{margin:0 auto;width:200px;font-size:14px;color:#fff;padding:10px 25px;border:1px solid #fff;background-color:rgba(255,255,255,.4);margin-bottom:10px;font-weight:600}
.hp_bloc5_bloc hr{width:40px;height:4px;background-color:#3c4046;text-align:left;margin:0;margin-bottom:10px}
.fl-icon-wrap {display: inline-block;}
.vc_row,.wpb_row,.wpb_column,.vc_column-inner,.wpb_content_element,.vcex-module{border-color:transparent;border-style:solid}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
aside .block{margin:4%;}
.region-front-welcome .block h2{text-align:center;font-size:22px;}
#top-area .block{margin:0;}
.region-contactno .block{float:right;}
.block-views-home-ads-slick-block{margin-top:1px;}
.block-title-link{color:white !important;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none !important;width:auto !important;margin-left:0;}


#searchbox {
	float: right;
	width: 500px;
	height: 25px;
	margin-top: 10px;
	text-align: center;
}




.clear { clear:both; }
.white{color:#fff}
.gback:hover h5.white{color:#e1e1e1}
.treatment-buttons a.white:hover{color:#e1e1e1}

.term-desc {
	margin-top: -35px;
	overflow: hidden;
}

.term-desc p{
	font: normal 12px/18px arial;
	margin-top: 10px;
}

.term-desc p:first-child {
	margin-top: 0;
}

.honest-list,.honest-loans{letter-spacing:.33px;font-weight:500}

.honest-loans{background:#f8f8f8;padding:58px 63px 56px;color:#646464}

.honest-loans p{margin:0 0 17px}

.honest-loans p:last-child{margin:0}

.honest-loans h2{margin:0 0 16px;text-align:left}

	.honest-list,.honest-loans p{margin:0 0 10px}
#sidebar .block{margin-bottom:30px;}
.preface-block .block,.footer-block .block,.region-footer .block,.region-header .block,.region-content-top .block{margin-bottom:30px;}


.dark .feature-box h3 span.subtitle { color: #AAA; }


.feature-box h3 span.subtitle {
	display: block;
	margin-top: 5px;
	color: #444;
	font-weight: 300;
	text-transform: none;
}

	#topbar-inner {padding:0 5px;box-sizing:border-box;}


body.nirvana-topbarfull #topbar-inner { max-width:95%; }

.logo {
    margin: 50px 0;
    margin-bottom: 25px;
    padding-left: 15px;
    height: 50px;
    position: absolute;
    top: 0;
    transition: 0.7s all ease;
    -webkit-transition: 0.7s all ease;
    -moz-transition: 0.7s all ease;
}

.affix .logo {
    margin: 25px 0;
}
#main_list_table{width:99% !important}


.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.menu:hover {
	color: #ADBDDE;
}






.topmenu{padding-left:20px; height: 52px;}


.topmenu ul li{list-style:none;display:inline;padding: 10px;}
.mobile_nav .select_page{display:none}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}
.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-12{width:100%}

  .sticky-header #main-nav #hamburger .patty {
    width: 30px;
    height: 5px;
    border-top: 5px solid #ed7936;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
  }

  .sticky-header #main-nav #hamburger.clicked .patty {
    display: none;
  }
#navwrap{width:100%;background-color:#eee;transition:all .2s ease-in-out}
#navwrap-fixed{width:100%;transition:all .2s ease-in-out;opacity:0;visibility:hidden;display:none}
#navwrap-fixed.smaller{position:fixed;visibility:visible;opacity:1;display:block;z-index:1000}
#navwrap-fixed-inside{background-color:#eee;max-width:1400px;margin:0 auto}

 .bd-rht-sec{width:231px; display:block; float:left; margin-left: 30px; clear: both;}



.main-footer .main-footer-social .social-share,
.main-footer .main-footer-social .social-follow {
  position: absolute;
  top: 50%;
  width: 33.333%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
}



.main-footer .main-footer-social .social-share h4,
.main-footer .main-footer-social .social-follow h4 {
  display: block;
  font-size: 18px;
  font-weight: normal;
  color: #0096CA;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 15px;
}



.main-footer .main-footer-social .social-follow {
  right: 0px;
}


  
  .main-footer .main-footer-social .social-share h4, .main-footer .main-footer-social .social-follow h4 {
    margin-bottom: 10px;
    margin-top: 0px;
    font-size: 14px;
  }

div.main_search {
  margin-top: 18px;
}

.special-heading-wrap.style1 .sub-title {
    display: block;
    font-size: 16px;
    max-width: 80%;
    
    line-height: 35px;
}

.special-heading-wrap.style1 .align-center .sub-title{
    margin: 0 auto;
}

.special-heading-wrap.style1 .align-right .sub-title{
    margin: 0 0 0 auto;
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
  padding: 1em;
}
.dt-style.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{display:none;padding:10px 0 5px;margin:0;clear:both}
.dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:17px 0 13px}


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

	ul#breadcrumb {
		display:none;
	}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}

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

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

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

.jumbotron .container {
  max-width: 100%;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }

#homepage-banner .container {
    position:relative;
}

#homepage-banner .container h1 {
    margin-top:0;
}


#resources-ctas .container {
	padding-top:15px;
	padding-bottom:15px;
}
body.site-1 #special-offers-auto24_auction_panel .item a .ttl .nr{font-size:2em;font-weight:bold}
body.responsive-ready #mainpage_stock_panel li.nr-5{display:none}
body.responsive-ready #mainpage_stock_panel li.nr-4{display:none}
body.responsive-ready #mainpage_stock_panel li.nr-3{display:none}

#main #main_column .img-ul li .img-li{
	margin:0 0 0 -15px;
	padding:0 5px 0 0;
}


ul.fly-bottom-soc li.rss-soc a:hover {
	background: #f60;
	color: #fff;
	}


.menu-item {
  display: inline-block;
}
.menu-item-language img{vertical-align:baseline;}

.ap-member-image{
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
}

.style1.ap-team .ap-member-image:after{
    content:"";
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background: rgba(229, 98, 59, 0.8);
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    opacity: 0;
}

.style1.ap-team .ap-member-image:hover:after{
    opacity:1;
}

.style1.ap-team .ap-member-image:hover .fancybox-gallery{
    top:50%;
}


.ap-team.style2 .ap-member-image:hover .ap-member-message{
    opacity: 1;
}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
table.visible-xs{display:table!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
#qodef-particles #qodef-p-particles-container{position:absolute;top:0;left:0;width:100%;height:100%}

#promo_banner .author {
   font-size:18px;
   font-family: Oswald,Arial,san-serif;
   color:#fff;
   margin:0 0 3px 3px;
   padding:0 0 0 30px;
}
.footer-second .phone{color:#2CA3FF;}


.fusion-content-boxes .content-container .fusion-read-more { text-align: left}
.p-2{padding:15px 7.5px!important}
.icon-small-arrow:before{content:"\f12e";}
.navbar-blue-container--left #lang-switch-mob span.icon-small-arrow{color:#0072ae;}
.mob-language-switcher-container .lang-switcher span.icon-small-arrow{font-family:icons;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"\f110";font-size:12px;display:block;color:#a0d6f1;transform:rotate(90deg);cursor:pointer;margin-top:3px;}
.mob-language-switcher-container .lang-switcher span.icon-small-arrow:before{color:#0098db;}
.mob-language-switcher-container .lang-switcher.active .current-lang,.mob-language-switcher-container .lang-switcher.active .icon-small-arrow{display:none;}



.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new{
	padding: 8px;
   	text-overflow: ellipsis;
    white-space: nowrap;
}



.fb_sidebar_custom .fb_parragrapf_here_third span.what_ew_offer_new{
    padding: 15px 0px 0px 25%;
}


.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new:before{
	color: #0071bc;
    padding-right: 8px;
}


.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new.fa-mobile:before{
	font-size: 23px;
    padding-right: 8%;
}

.sidebar-stories {
margin:15px 0 20px 0;
padding:0 3px;
list-style-type:none;
}

.sidebar-stories  li{
clear:both;
font-size: 0.8em;
margin: 0 0 15px 0;
line-height: 1em;
min-height:25px;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

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


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

#slide2_text2{left:80%;font-size:26px;line-height:30px;}

#slide2_text2 span{line-height:46px;}
.bg_button{background:#f50e0e;}


.lightbox-demo {
	padding: 0;
	font-family: "proxima_nova", "Arial", "Helvetica Neue", "Helvetica", sans-serif !important;
}


.lightbox-demo .fancybox-close-small {
	display: none;
}

                                         .register_Cofirm_text, .messagebox_right, .loginDiv .rightP, .loginDiv .name label, .loginDiv .name input[type="text"], .loginDiv .name input[type="password"], .logo_right, .field_textWidth, .menu, .supportBox input[type="text"], .supportBox textarea{width:100%;}

    .header-in-bg .logo_right{margin-top:35px;width:240px;}

                                         .logo_right{margin-top:13px;}

                                                                                           .sticky_fixed .logo_right{width:74%;}

#sticky_header .logo_right{margin-top:10px;}




#primary {
	float: left;
	width: 70%;
}


.wide-978 #primary,
.narrow-978 #primary {
	width: 65.5763547%;
}



.left-sidebar #primary {
	float: right;
}



.no-sidebar #primary {
	float: none;
	margin: 0 auto;
}


.no-sidebar-full-width #primary {
	width: 100%;
}


.blog-alternate-medium #primary article:nth-child(odd) figure {
	float: left;
	padding-right: 4%;
}


.blog-alternate-medium #primary article:nth-child(even) figure {
	float: right;
	padding-left: 4%;
}

	#primary, #secondary {
		float: none;
		width: 100%;
		margin: 0;
	}

	.wide-978 #primary, .narrow-978 #primary, .wide-978 #secondary, .narrow-978 #secondary {
		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: 15px;
  padding-left: 15px;
}

  .col-md-4 {
    width: 33.33333333%;
  }


.footer-logo-wrapper-outer {
    max-width: 1200px;
    margin: 0 auto;
    text-align: right
}


.footer-logo-wrapper {
    display: inline-block;
    width: 12.5rem
}
.header .nav-trigger{display:none}
.nav-trigger{position:relative;display:inline-block;width:25px;height:20px;cursor:pointer}
.nav-trigger span{position:absolute;display:block;height:4px;width:100%;background:#ee3b33;border-radius:2px;transition:top .2s .25s,left .2s .25s,opacity .2s .25s,transform .2s 0s}
.nav-trigger span:nth-child(1){top:0}
.nav-trigger span:nth-child(2){top:8px}
.nav-trigger span:nth-child(3){top:16px}
.nav-trigger.active span{transition:background .2s,top .2s,left .2s,opacity .2s,transform .2s .25s}
.nav-trigger.active span:nth-child(1),.nav-trigger.active span:nth-child(3){top:8px;background:#fff}
.nav-trigger.active span:nth-child(2){opacity:0}
.nav-trigger.active span:nth-child(1){-ms-transform:rotate(45deg);transform:rotate(45deg)}
.nav-trigger.active span:nth-child(3){-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.header .header-bar .nav-trigger{display:inline-block;margin-left:22px}


.copyright .copyright-text {
  font-family: "Kanit", sans-serif;
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.0001;
  text-transform: uppercase;
}


.copyright .copyright-social + .copyright-text {
  margin-top: 23px;
}


@charset "utf-8";

.theme-default #slider{margin:10px auto 0px;width:1000px; overflow:hidden; height:655px; border-bottom: 2px solid #fff; box-shadow:0px 1px 0px #666;}
		header nav ul.menu .sub-nav {			background:#a0a0a0;		}


    .mobile_menu_wrapper .sub-nav {
        display: none;
    }


    .showsub .sub-nav .sub-nav {
        display: none;
    }


    .showsub .sub-nav,
    .showsub .sub-nav .showsub .sub-nav {
        display: block;
    }


    .sub-nav {
        width: 100% !important;
        margin: 0 !important;
    }



.clearfix:after {
  content:"";
  display:block;
  clear:both;
}

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }

.main-navigation .menu-item-has-children {
	position: relative;
}
.item-list .social-icons .guidestar{width:72px;}
.item-list .social-icons .guidestar a{text-indent:0px;height:auto;width:70px;margin-top:-10px;}
.item-list .social-icons .guidestar a img{max-width:100%;}
