﻿



.silder .item_slide { position:absolute; top: 0; }
.toggle-menu-block{margin-top:25px}
.thrv_post_grid .tve_post_grid_wrapper.tve_post_grid_masonry .tve_pg_container{margin:0 5px}
.thrv_post_grid .tve_post .tve_pg_container{height:100%;box-sizing:border-box;border:1px solid #e1e0e0;box-shadow:0px 3px 2px -3px rgba(0,0,0,0.9)}
.thrv_post_grid .tve_pg_row .tve_pg_container{margin:0 5px}
.thrv_post_grid .tve_pg_row .tve_post:first-child .tve_pg_container{margin:0 5px 0 0}
.thrv_post_grid .tve_pg_row .tve_post:last-child .tve_pg_container{margin:0 0 0 5px}
.thrv_post_grid .tve_post_grid_vertical .tve_post:last-child .tve_pg_container{margin:0}
.thrv_post_grid .tve_post_width_1 .tve_pg_container,.thrv_post_grid .tve_post_width_2 .tve_pg_container,.thrv_post_grid .tve_post_width_3 .tve_pg_container,.thrv_post_grid .tve_post_width_4 .tve_pg_container,.thrv_post_grid .tve_post_width_5 .tve_pg_container,.thrv_post_grid .tve_post_width_6 .tve_pg_container{margin:0 !important}

 
.main-location {
	width: 25%;
    display: inline-block;
}

	.main-location, .right-location{
		padding-top: 20px;
	}

.home_link_bottom {
	font-size: 32px;
	text-align: center;
	background-color: #0071BC;
}




.home_link_top, .home_link_bottom {
	background-color: #B30F13;
}


.right {
  float: right; }

  .content img[align=right], .content img[align=right].gh-image, .content img.right {
    float: right;
    margin: 0 0 15px 15px;
    padding: 6px; }
.toolbar .right,.toolbar .left{display:none}
footer .footer_holder .left,footer .footer_holder .right,.footer .footer_holder .left,.footer .footer_holder .right{float:none;width:100%;clear:both;text-align:center;margin-bottom:20px}
footer .right .divider,.footer .right .divider{float:right;background-color:#b3b3b3;height:45px;width:1px;margin:55px 40px 0px}
.landing_page .left,.landing_page .right{position:absolute;top:0px;left:0px;width:30%;height:100%;display:none}
.landing_page .right{left:auto;right:0px}
.content img[align=right],.content img[align=right].gh-image,.content img.right{float:right;margin:0 0 15px 15px;padding:6px}
#hc-results{margin-bottom:15px;text-align:center;font-size:1.5em}
.postid-670 #hc-results,.postid-672 #hc-results{display:block;text-align:center;font-size:18px}
.c-num-T-3 .c-stat__t{display:block;font-size:14px;line-height:1.2}


.links-list {
  margin-bottom: 20px;
}


.links-list li {
  list-style-type: none;
  position: relative;
  padding: 0;
}


.links-list li:first-child:before {
  top: 60%;
}


.links-list li:last-child {
  border: 0;
}


.links-list li:last-child:before {
  top: 35%;
}


.links-list a {
  color: #fff;
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  padding: 11px 0;
  text-decoration: none;
  text-transform: uppercase;
  width: 100%;
}


.links-list a:hover {
  color: #e17116;
}


.links-list a:nth-child(last) {
  padding-bottom: 1em;
}


.links-list a.is-active {
  color: #e17116;
}
.pagesidebar .left.menu-item{float:none}
.sidemenu li.menu-item-has-children{position:relative}
.sidemenu li.menu-item-has-children:after{content:"\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}
.sidemenu li.menu-item-has-children.active:after{content:"\e092"}


#sidebar .rivet-menu li.menu-item-has-children {
  padding-bottom: 0;
}
#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}


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


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}


.gd-full-width.no-site-header .site-container,
.gd-full-width.no-site-header .site-container .site-inner {
   margin-top: 0;
}


.g1-footer-text {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 15px; }


.counter .number {
    float: left;
    width: 34px;
    border: none;
    text-align: center;
    padding: 0;
    height: 23px;
    font: 16px/24px cuprum;
}


#header .cart .purchase .number {
    font: 18px/18px gloucester_mt_extra_condensed;
}


#header .cart.empty .purchase .number {
    color: #ee5818;
}
.mobile_menu_button{display:table}
header.menu_bottom.has_header_fixed_right .mobile_menu_button{height:130px}
.mobile_menu_button span{color:#777;width:19px;height:17px;font-size:14px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle}
.dark .mobile_menu_button span{color:#000}



.footer-text {
	clear: left;
	font-size: .75em;
}

.footer-text a {
	color: #ccc;
	text-decoration: none;
}
.m-about-promo{min-height:100vh}

.sche17{
	position: absolute;
    right: 140px;
    bottom: 7px;
}


.entry-content .rev_slider a,
.rev_slider a { box-shadow: none; }

.entry-content img.wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}



.entry-content ul{margin-left:2.5%;}

.entry-content a{color:#005ead;text-decoration:underline;}

.entry-content a:hover{color:#3ec5d1;text-decoration:none;}

.entry-content a:visited{color:#e60012;text-deoration:underline;}

.entry-content .a2a_kit a{color:#FFF;width:150px;height:50px;text-decoration:none;line-height:48px;}

.entry-content .a2a_kit a:hover{color:#f6f6f6;}
.entry-content .tb-bootstrap-carousel{margin-bottom:20px}
.entry-content .themeblvd-search{max-width:230px}
.entry-content .twitter-tweet-rendered{max-width:100%!important}
.main-menu .nav-child{display:flex;flex-wrap:wrap;list-style:none;padding:20px 0;margin:0;position:absolute;top:100%;left:0;right:0;opacity:0;pointer-events:none;background-color:#f0eff6;min-height:80px;justify-content:center;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}
.main-menu-header .main-menu .subnav-toggle.active+.nav-child{max-height:900px;opacity:1;padding-bottom:30px}
.main-menu-header .main-menu .nav-child{display:flex;list-style:none;padding:0;margin:0;opacity:0;max-height:0;overflow:hidden;justify-content:flex-start;flex-wrap:wrap;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}
.main-navigation li.menu-item-8250,.main-navigation li.menu-item-8251,.main-navigation li.menu-item-8372{display:none}






.footer
{
	background-color: #660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	text-decoration: 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-3{width:25%}

.entry-content-newslist{display:table;margin-bottom:20px;overflow-y:hidden}
.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-2,.col2-1{width:48.4%}
.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}



.nd-wrapper {
	height: 500px;
	padding: 70px 0;
}

.nd {
	min-width: 1000px;
	height: 470px;
	overflow: scroll;
	overflow-x: hidden;
}

.nd--noscroll {
	overflow: hidden;
}


	#footer2 {
		margin-bottom: 0;
	}


#footer2:after {
	content:"";
	display:table;
	clear:both;
}


#footer2 a {
	text-decoration: none;
}


#footer2 a:hover {
	text-decoration: underline;
}
 #footer2 a, .footermenu ul li:after { color: ; }

.meta-share {
	float:right;
	color:#999;
	font-size:13px;
}

.meta-share a {
	margin-left:9px;
	font-size:16px;
}
.fl-callout-text p {margin: 0 !important;padding: 0 0 10px 0 !important;}
.fl-callout-icon-left .fl-callout-content,.fl-callout-icon-right .fl-callout-content,.fl-callout-icon-left-text .fl-callout-text-wrap,.fl-callout-icon-right-text .fl-callout-text-wrap {display: table-cell;}
.fl-callout-photo-left .fl-callout-content,.fl-callout-photo-left-text .fl-callout-text-wrap {display: table-cell;width: 50%;vertical-align: middle;}
.fl-callout-photo-right .fl-callout-content,.fl-callout-photo-right-text .fl-callout-text-wrap {display: table-cell;width: 50%;vertical-align: middle;}
.fl-callout-text,.fl-rich-text{color:#252525;}

body,p,ol li,ul li,dl dd,.fl-callout-text{font-family:"Open Sans", sans-serif;}


.card-text,
.card-title {
  overflow: hidden;
}


.adesso-intro .card-text,
.adesso-intro .card-title {
  overflow: visible;
}


.card-text a {
  display: block;
  color: #fff;
}


.card-text a:focus,
.card-text a:hover {
  color: #fff;
  text-decoration: none;
}


.card-text:last-child {
  margin-bottom: 0;
}


.adesso-social-reader-item .card-text {
  overflow: hidden;
}


.embed-responsive-item .card-img-overlay .card-text {
  max-height: none;
}


.adesso-blog-overview.adesso-tag-cloud .card-text {
  margin-bottom: .375rem;
}
.video-part .embed-responsive-item .play-wrapper{-webkit-transform:scale(1);border-radius:50%;bottom:0;display:block;height:56px;left:0;margin:auto;position:absolute;right:0;top:0;transform:scale(1);transition:all .1s ease-in-out;width:56px}

.container{position:relative; min-height:100%; }

.slider .bx-wrapper .bx-viewport #slider1 li .fullt {position: absolute;
bottom: 53%;
z-index: 2000;
left: 57%;
color: white;
font-size: 25px;
width: 203px;}


.bx-wrapper .bx-viewport #slider1 li .galeriacim {position: absolute;
bottom: 59%;
z-index: 2000;
left: 57%;
color: white;
font-size: 30px;
width: 203px;}

.bx-wrapper .bx-viewport #slider1 li .pic{ height:526px;}

.bx-wrapper .bx-viewport #slider1 li img {position: absolute;
top: 80px;
left: 53%;}
.absolute{position:absolute}


.bg-overlay {
  background-color: #162f53;
  background-color: rgba(22, 47, 83, 0.5);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

  .hero-wrap_video .bg-overlay {
    z-index: 1;
    background-color: #162f53;
    background-color: rgba(22, 47, 83, 0.5); }
.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%}
.mobile-email,.nav-btn-box{background:#e9ebee;border:1px solid #dddfe2;border-radius:3px;font-size:22px;height:31px;width:35px;margin-top:10px}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

.category-bg .nav li:before {
    display: none;
}

	.nav-container li.main-menu-item {
		padding-bottom: 0;
	}

    .publicidad-sup { margin: 0; }


	#header_log .log_panel {
		width: 100% !important;
	}
.img-fluid{max-width:100%;height:auto}



div.hint-icons-place div.hint-icons div.hint_icons_content-content {
  float: left;
  width: 492px;
  left: 7px;
}

.site-title {
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
	margin-bottom: 0;
	font-size: 26px;
}
.site-title a{color:#e74c3c;}
.col-1-third{width:33.33%}
#home-content .home-boat-listing-callout .menu-item a{font-size:1.125rem !important;font-family:"Catamaran",sans-serif !important;text-transform:uppercase;color:#66708b !important;padding-left:1.875rem !important;padding-right:1.875rem !important;border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#fff !important}
#home-content .home-boat-listing-callout .menu-item a:hover{border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#feb912 !important;padding-bottom:.3125rem !important}
 .has-submenu-sub{border-bottom:1px solid rgba(0,0,0,0.10);}
#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}


#section1.fullpage-home h2, #section4.fullpage-home h2, #section-contact h2 {
  color: #fff;
  font-family: "Open Sans";
  font-size: 1.5em;
  font-weight: 100;
}


#section1.fullpage-home p, #section2.fullpage-home p, #section4.fullpage-home p, #section1.fullpage-about-us p {
  color: #fff;
  font-family: 'Times New Roman';
}


#section4.fullpage-home {
  text-align: left;
}

.section {
  text-align: center;
}


.section .half-image, .section .half-text {
  display: block;
  height: 100%;
  min-height: 300px;
  padding: 0;
}

#main_page_area{width:1500px;margin: 0 auto}


.row:after{content: "";display: table;clear: both;}

.header-left-info{
    float:left;

}
div.MailPress div.mp-loading,div.MailPress div.mp-message{position:absolute;-moz-opacity:0;-khtml-opacity:0;opacity:0}


div.MailPress div.mp-loading, div.MailPress div.mp-message  {
	position:absolute;
	filter:alpha(opacity=0); // IE
       -moz-opacity:0;
       -khtml-opacity: 0;
	opacity:0;
}
.copyright,.social-networks{float:none;padding:0 0 15px;text-align:center;}
.copyright:after,.social-networks:after{content:"";display:block;clear:both;}
.copyright li,.social-networks li{float:none;display:inline-block;}

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

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

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


#map-container .marker-wrap { position:absolute; z-index:100; overflow:hidden; transform:translate(-50%,-100%); border-radius:3px 3px 0 0;}

#map-container .marker-wrap:hover { overflow:visible;  z-index:1000;}

#map-container .marker-wrap:hover .marker-popover { opacity:1; }

#map-container .marker-wrap .fa { cursor:pointer; display:inline-block; vertical-align:middle; font-size:23px; color:#1d7cc3; transform-origin: bottom center; }

#map-container .marker-wrap .fa.small {font-size:20px;}

#map-container .marker-wrap .fa.tiny {font-size:15px;}

  #map-container .marker-wrap .fa,
  #map-container .marker-wrap .fa.small,
  #map-container .marker-wrap .fa.tiny { margin-top:9px;}



.	#slider ul, #slider li,
	#slider2 ul, #slider2 li,
	#slider3 ul, #slider3 li{
		margin:0;
		padding:0;
		list-style:none;
		}

	#slider li{ 
		 
		width:375px;
		height:255px;
		overflow:hidden; 
		
		}


#logo2 {
	height: 80px;
	width: 85px;
	padding-top: 170px;
	padding-left: 7%;
}

.span8 {
  width: 620px;
}

.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}

input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}

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

  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 756px;
  }
#top-navigation-container{float:right}

.cid-rnjqTl2UYO .image-block {
  margin: auto;
}

.footer-left{float:left;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.img-fluid{max-width:100%;height:auto}
.pt-cv-view .pt-cv-ifield{margin-bottom:0!important}
.pt-cv-ifield{overflow:hidden}
#pt-cv-view-bf73700q7j .pt-cv-ifield{padding-top:0px!important;padding-bottom:10px!important}
.wp-pagenavi span.current{padding:6px 9px!important;border:solid 1px #dcdcdc!important;border-color:#3390ca!important;border-radius:3px!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;color:#fff!important;margin-right:3px!important;border-color:#202020!important;background:#525252!important;background:-moz-linear-gradient(top,#9F9F9F 1px,#6C6C6C 1px,#525252)!important;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#9F9F9F),color-stop(0.02,#6C6C6C),color-stop(1,#525252))!important}
#gmap_content .entry-content {font-family:'Open Sans';color:#676767;font-size:15px;line-height:24px;padding:40px;}
#gmap_content .entry-content h1,#gmap_content .entry-content h2,#gmap_content .entry-content h3,#gmap_content .entry-content h4,#gmap_content .entry-content h5,#gmap_content .entry-content h6 {font-family:'Montserrat';color:#333333;}

    .header-right { float: none; width: 100%; display: inline-block; margin: 0 auto; }
#ddp.overlay .popup .header{text-align:center}
#ddp.overlay .popup .header h3{margin:0 auto;color:#fff;font-size:12px;text-transform:uppercase;text-align:center}
.popup-overlay .popup .header{display:inline-block;width:100%;padding:20px;background-color:#2a2a2a;text-align:center;overflow:hidden}
.popup-overlay .popup .header h3{margin:0 auto;color:#fff;font-size:16px;text-transform:uppercase;text-align:center}



.featured-area {
	margin-bottom:60px;
}
#comments .content_row.comments_block{padding:0}


.content_row,
.entry-header,
.entry-footer {
    max-width: 1100px;
    margin: 0 auto;
}


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


.content_row:after {
    clear: both;
}


    .content_row,
    .entry-header,
    .entry-footer {
        max-width: 1100px;
        margin: 0 auto;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-left: 30px;
        padding-right: 30px;
    }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}


.featured-block-link {
    width: 100%;
    display: block;
    text-align: center;

    font-size: 22px;
    background: #ffffff;
    color: #18566d;
    padding: 30px;
    text-transform: uppercase;
    letter-spacing: 2px;
}


.featured-block-link span {
    font-size: 16px;
    display: block;
    border: 1px solid #aed3d1;
    padding: 10px;
    margin-top: 15px;
    color: #aed3d1;
    font-size: 11px;
}


.featured-block-wrap:hover .featured-block-link span{
	background: #aed3d1;
	color:#18566d;
}
.font_argbkf0wv, [data-font="font_argbkf0wv"], [data-font="font_argbkf0wv"] li a, #content-holder h3, #content-holder h5 {font-family: "Helvetica Neue", "Helvetica", sans-serif;font-weight: 900;font-style: normal;}
.list-inline,.list-unstyled{padding-left:0;list-style:none}


li#menu-item-6739, li#menu-item-14799, li#menu-item-14816, li#menu-item-16085, li#menu-item-16088 {
	display: none;
}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}

#menu-wrapper {
	display: table-header-group;
}


table.price-table tr td .b {
  font-weight: bold;
}
		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;
    }

#sb-site,.sb-slidebar{background-color:#fff}
#sb-site{width:100%;position:relative;overflow:hidden;min-height:inherit!important;-webkit-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);-moz-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);box-shadow:.1rem 0 .4rem rgba(0,0,0,.8)}
ul.styled-list{list-style:none;margin:0;padding:0}
ul.styled-list li i{margin-right:6px;margin-top:0;font-size:15px}


.sf-menu li:last-child, .sf-menu li.last-child {
}
.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}


	.sidebar {
		float: left;
		margin-right: -100%;
		max-width: 413px;
		position: relative;
		width: 29.4118%;
	}


		.sidebar a:focus,
		.dropdown-toggle:focus {
			outline-color: rgba( 190, 190, 190, 0.3);
		}

.modal.fade.in.warning .blocked {
	display: none;
}

.modal.fade.in.blocked .blocked {
	display: block;
}

.modal.fade.in.blocked .warning {
	display: none;
}

#cookieModal .blocked.default-text {
	padding: 0 15px 5px;
}

#cookieModal .blocked.default-text a {
	text-decoration: underline; font-weight: bold;
}

#cookieModal .blocked.details {
	display: none; background-color: #f9f9f9; border-top: 1px solid #e5e5e5; padding: 15px;
}

#cookieModal .blocked.details .fa {
	color:#000; font-size: 20px;
}

.site-branding .site-logo-div {
  line-height: 75px;
}

		

.site-logo-div img{height:40px;width:auto}


.page-content,
.entry-content,
.entry-summary {
}



.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}



.qrcode-text{
    position: absolute;
    left:0px;
    top:256px;
    width:170px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color:#f6bd83;
}
