﻿


.logo{
font-family:Tahoma, Geneva, sans-serif;
font-size:24px;
color:#000;
padding-top:10px;
float:left;
 width: 254px;	
}

.page2 .gallery img.nova { margin-top: 45px;}


.footer-logo{
	display: block;
	margin: 0 auto 2.5%; 
}


.footer-logo-cbs58{
	min-width: 125px;
	width: 22.166666666667%; 
}


.footer-logo-abc57{
	min-width: 100px;
	width: 19.166666666667%; 
}



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

	.roll-tabs .menu-tab {
		overflow: hidden;
		margin: 0;
		list-style: none;
	}

	.roll-tabs .menu-tab li {
		position: relative;
		bottom: -1px;
		float: left;
		margin-right: 2px;
	}

	.roll-tabs .menu-tab li a {
		font-family: "Raleway", sans-serif;
		font-size: 14px;
		font-weight: 500;
		display: block;
		color: #2d3340;
		padding: 12px 25px 10px;
	}

	.roll-tabs .menu-tab li a:hover {
		background-color: #f7f7f7;
		text-decoration: none;
	}

	.roll-tabs .menu-tab li.active a {
		background-color: #fff;
		border: 1px solid #dbdbdb;
		transition: none;
	}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}

.clearfix {display: block;}


#documents .wsm-cat-list-item.clearfix,
.wsm-cat-price-save-percent, .wsm-cat-price-save-amount { display: inline-block; }

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

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

* html .clearfix{height:1%;}
.img-responsive{display:block;height:auto;max-width:100%}

.tourdates-singledate .singledate-details {
  position: relative;
  overflow: hidden;
  float: left;
  height: 100%;
  width: 100%;
  max-width: 377px;
}


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



.infinite-navigation .sf-menu{ display: inline-block; line-height: 1.7; text-align: left; margin-bottom: 0px; }







.sf-menu{ list-style: none; margin-left: 0px; }

			ul.social-icons .linkedin a:hover	 { background-color: #2c7cb7; }
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}



#cabezal{
	float:left;
	width:790px;
}

#cabezal p{
	float:left;
	margin-right:18px;
	font-size:9px;
	margin-top:10px;
	width:150px;
}

#cabezal form{
	float:left;
	width:260px;
	height:24px;
	background-color:#dedede;
	padding-left:362px;
}


#cabezal form.formCabezal{
	float:left;
	width:790px;
	height:24px;
	background-color:#dedede;
}
#top #branding .content,#main .main-content,#featured_below .featured_below-content,#featured .featured-content,#footer_content,#colophon #footer_sub_content,#colophon .footer-below{margin:0 auto;width:940px}
#footer_content,#colophon #footer_sub_content,#colophon .footer-below{width:920px}
.footer-below .widget-area-collapsible .widget{margin-bottom:10px}
.layout_boxed #top #branding .content,.layout_boxed #main .main-content,.layout_boxed #featured_below .featured_below-content,.layout_boxed #featured .featured-content,.layout_boxed #footer_content,.layout_boxed #colophon #footer_sub_content,.layout_boxed #colophon .footer-below{margin:0;width:auto}
.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message{display:block;}
.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message{display:none;}
.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message{display:block;}
#lightBoxContent .mlist-wrapper #thankyouBlock .thankyou-message.embed{text-align:center;font-size:14px;}
.mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message{text-align:center;text-transform:uppercase;}
#node-18236 #thankyouBlock .thankyou-message{text-align:center;color:#a6dacf;font-weight:bold;font-size:25px;}

.pmf {
  display: none;
}

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

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}

.scrollbody_txt{ background:#FFFFFF; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }

.span3 { width:220px; }

.row-fluid .span3 {
	width:23.404255319149%;
	*width:23.351063829787%;
}

input.span3, textarea.span3, .uneditable-input.span3 { width:206px; }

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

  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 256px;
  }
.large-12{width:100%}
.c-header__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:90%;margin:0 auto}
.c-header--fixed .c-header__wrapper{height:120px;transition:height .5s ease-in-out}
.header-inner{background-color:#fff;color:#000;height:64px}
.home .header-inner{background-color:#fff;color:#fff}
.moved .header-inner{background-color:#fff}
.header-inner .header-menu{height:64px;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,.15);width:100%;position:relative;margin:0 auto;padding-left:15px}
.home .header-inner .header-menu{text-align:center;margin-right:0}

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

.burger-menu-xs-dropdown-top-part .header-lang {
  margin-left: 0;
}
.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-left:15px;padding-right:15px}
.col-sm-12{width:100%}

.carousel .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}




.cbp-so-section.cbp-so-animate .cbp-so-side-left,
.cbp-so-section.cbp-so-animate .cbp-so-side-right {
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
	opacity: 1;
}


.cbp-so-section.cbp-so-animate .cbp-so-side-top,
.cbp-so-section.cbp-so-animate .cbp-so-side-bottom {
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
	opacity: 1;
}


#nav #menu-item-40 a,
#nav #menu-item-33 a{
	max-width:89px;
}

.main-navigation ul .menu-item-has-children:after{
	font-family: 'FontAwesome';
	position: absolute;
	left: 45%;
	bottom: 0;
	content: "\f107";
	color: #000;
	font-size: 15px;
}

.main-navigation ul ul .menu-item-has-children:after{
	content: "\f105";
	left: 90%;
	top: 0;
}

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

.lead {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 200;
  line-height: 30px;
}

.blog-post .media-body .lead {
  margin: 1em 0;
  padding: 1em 0.5em;
  border-top: 1px solid #b3b3b3;
  border-bottom: 1px solid #b3b3b3;
  background: #f0f0f0;
}
.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{position:relative;min-height:1px;padding-left:9px;padding-right:9px}
.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{float:left}
.col-xs-10{width:100%}


.container-content-inner {
	display: inline-block;
	width: 100%;
}
#column1-content,#column1-content .container-content-inner {border-radius:10px 0 0 10px;}

#column2-content,#column2-content .container-content-inner {border-radius:0 10px 10px 0;}

.collect td.logoimg { text-align:center;}



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


#warn_select_box {
   width: 235px;
   margin-left: 8px;
   display:block;
   float:left;
}



#warn_select_box a.warntyp:link, a.warntyp:visited {
	background-color: #f3f3f3;
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
	float: left;
        margin-left: 1px;
}

#warn_select_box a.warntyp:hover {
	background-color: rgb(255,99,0);
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
}

#warn_select_box a.warntypsel:link, a.warntypsel:visited {
	background-color: rgb(255,99,0);
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
        float: left;
        margin-left: 1px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}





.top-navigation-wrapper{
  height: 85px !important;
}

  
  .body-wrapper .top-navigation-wrapper {
    height: 68px !important;
  }


  .top-navigation-wrapper h6 a {
    display: inline-block;
    width: 22%;
  }


.top-navigation-wrapper .elementor-element-3cbb8bc4 {
  padding: 3px 0;
}

.top-navigation-wrapper a, .top-navigation-wrapper a:hover{ color: #0c0c0c; }


.sb_divi_modal .container-content_editor {
    padding: 10px;
}


.sb_divi_modal .container-video {
}


.sb_divi_modal .container-video iframe {
    max-width: 100% !important;
    max-height: 100% !important;
}
.page-template-default.et_pb_pagebuilder_layout:not(.et_full_width_page) #main-content .container{padding-top:0}

#main-content .container {
    padding-top: 20px;
}


 
.search #main-content .container:before {
  background: none;
}
h1.site-title,h1.site-title a{font-family:'Roboto Condensed';color:#026067!important;font-size:1.6em;text-decoration:none;line-height:1em;margin:3% 0 0!important}


			.site-title a,
		.site-description {
			color: #666666;
		}

.wp-pagenavi{font-size:15px;padding-top:20px;clear: both;}

.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active,.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #333;color:#fff;background-color:#000;display: inline-block;}

.wp-pagenavi a:hover{border:1px solid #666;color:#fff;background-color:#000;}

.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;border:1px solid #333;color:#fff;background-color:#000;}

.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #666;color:#00F;background-color:#000;}

.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #333;color:#fff;background-color:#000;}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active, .wp-pagenavi a:visited,.wp-pagenavi span.pages{background:none;color:#ff2b00;border:none}


.widget-container {
	position: relative;
	margin: 0 0 40px 0;
}


.widget-container::after {
    content: "";
    display: block;
    clear: both;
}


.widget-container li {
	display: block;
	float: none;
	margin: 4px 0;
}
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;}

#google_translate_element2 {display:none!important;}


.search-main {
    display: block;
    line-height: 40px;
    cursor: pointer;
    color: #ffffff;
}
.background-gradient{bottom:0;height:100%;left:0;min-height:760px;min-width:100%;position:absolute;right:0;top:0;z-index:-1}
.promotions-grid .background-gradient{background:linear-gradient(180deg,#e8bd00,#b48b09);position:fixed}
.promotions-module .background-gradient{background:linear-gradient(180deg,#b48b09,#e8bd00 410px,transparent 0)}
.page-template-template-fashion-products .site-inner .promotions-module .background-gradient,.page-template-template-lifestyle .site-inner .promotions-module .background-gradient{left:-20px;min-width:100vw}


#content .cont_cent .welo{ float:left; width:551px; padding:31px 0px 30px 38px; line-height:23px; color:#352415;}
 
#content .cont_cent .welo a{ color:#cc6600;}

#content .cont_cent .welo h1{ font-size:20px;}


.banner_wrapper{width:100%;overflow:hidden;position:relative;margin:0 auto 1em;clear:both}
.flyouts .flyout ul.links{margin:0;padding:0 0 10px 20px;list-style-type:none}
.flyouts .flyout ul.links li{display:block;padding-bottom:10px}
.flyouts .flyout ul.links li img{float:left;display:block;width:40%;background-color:#000;background-size:121px 103px;background-repeat:no-repeat}
.flyouts .flyout ul.links li .name{float:right;width:60%;padding:0 10px 5px 5px;line-height:18px}
.flyouts .flyout ul.links li .name .price{display:block;padding-top:2px;font-size:16px}
.flyouts .flyout ul.links li a{color:#00a7e9!important}
.flyouts .flyout ul.links li a:hover{color:#1dbfff!important}
#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}


#menu-sales-demo .menu-item {
	width: 200px;
	padding: 0;
	margin: 0 -3px;
}


.page-id-3826 .menu-item-2946 {
	display: none !important;
}
 #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;}
.fontawesome{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.bs-glyphicons li span.glyphicon,
.bs-glyphicons li span.fontawesome,
.bs-glyphicons li span.openwebicons {display: block;margin: 5px auto 10px;font-size: 40px;}
.grid_8{width:608px;margin:0 16px;overflow:hidden;float:left;display:inline}
.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{width:300px;margin:10px 0 0;overflow:hidden;float:left;display:inline}

h2.site-description {
  color: #bf6450;
  font-size: 16px;
  font-weight: normal;
  letter-spacing: 0px;
  max-width: 260px;
  line-height: 20px;
}
.fl-node-5cb08960cf519 .pp-icon-list .pp-icon-list-items .pp-icon-list-item .pp-list-item-text {display: table-cell;color: #;vertical-align: middle;}
.fl-node-5c61186d048b9 .pp-icon-list .pp-icon-list-items .pp-icon-list-item .pp-list-item-text {display: table-cell;color: #;vertical-align: middle;}





.video-popup-backdrop {
    display: none;
}


.video-popup-wrapper {
    margin-top: 5%;
    width: 730px;
}


.video-popup-wrapper::after {
    display: block;
    content: '';
    clear: both;
}


.video-popup-wrapper iframe {
    width: 100%;
    height: 400px;
    max-height: 410px;
}


.video-popup-wrapper .video-popup-text {
    font-size: 1.2em;
    float: left;
    text-align: left;
    padding: 5px 0 0 5px;
}


.video-popup-wrapper .video-popup-close-btn {
    cursor: pointer;
    text-align: right;
    font-size: 1.3em;
    color: #d1d1d1;
    float: right;
    padding: 5px 0 0 5px;
}
.small-2{width:16.66667%}
.footer-section .footer-logo{margin-top:25px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}
#off-canvas .close-canvas-menu{cursor:pointer;font-weight:700;text-align:center;color:#fff;padding-top:8px;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.15)}
#off-canvas .close-canvas-menu i{margin-right:2px}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}


  

  #block-search-form .content {
    display: flex;
    justify-content: flex-end;
  }


.category-toggle-block {
	background: #dc3522 none repeat scroll 0 0;
	display: block;
	height: 42px;
	text-align: center;
	width: 40px;
	padding-top: 12px;
	cursor: pointer;
}


.category-toggle-block .toggle-bar {
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	display: block;
	height: 3px;
	margin: 0 auto 6px;
	width: 30px;
}


.category-toggle-block .toggle-bar:first-child {
	margin-top: 0;
}

  .page-template-Template-Home-201805 #main {
    height: 100%;
    overflow: hidden; }


div#main {
  min-height: calc(100vh - 340px);
  
  
  
  
  
   }


.admin-bar div#main {
  min-height: calc(100vh - 372px);
  
  
  
  
  
   }

		.widget_nav_menu .menu-item-has-children .sub-menu {
			display: none;
		}



.tagcloud {
    overflow: hidden;
    padding-top: 5px;
    margin: 0 0 0 -5px;
}


.tagcloud a {
    display: inline-block;
    color: #505050;
    margin: 0 0 5px 5px;
    font-size: 10px !important;
    font-weight: 700 !important;
    line-height: 21px !important;
    padding: 0 9px 2px 9px;
    background-color: #fff;
    float: left;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-transform: uppercase;
    transition: all 300ms;
    -webkit-transition: all 300ms;
    border: 1px #dddddd solid;
}


.tagcloud a:hover {
    color: #fff !important;
}


.social_icons a.pinterest:hover,
.coming_soon_socials a.pinterest:hover,
.social_icons a.soc_pinterest:hover {
    color: #cb2027;
}


.page_with_abs_header.dark_slides .main_header.type1 .social_icons a.pinterest:hover {
    color: #cb2027 !important;
}


.metaslider .caption {
    padding: 5px 10px;
    word-wrap: break-word;
}


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}

.stick-logo {
	display: none
}

nav.stick .stick-logo {
	left: 15px;
	position: absolute;
	top: 8px;
	display: block
}

.stick-logo a:hover {
	background: inherit
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_5 {
	width: 380px;
}


.container_16 .grid_5 {
	width: 280px;
}

.partgame{padding: 10px 4px 5px;margin-bottom:30px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.partgame .parttile{display:block;margin-bottom: 9px;font: 22px/21px Bold;color: #FFF;text-align:  center;}

.partgame .part-content{display:block;padding: 20px 11px;background: #FFF;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.partgame.five36{background: #f47d00;}

.partgame .latest-tiraj-time{display: block;padding: 10px 0 5px;font: 15px/15px Regular;text-align: center;color: #fff;}

.partgame.yenibigo{background: #7d0061;}

.partgame.fourplusfour{background:#104180;}

.partgame.sixfourty{background:#fede00;}

.partgame.classicloto{background:#a8d404;}

.headline .ttl, .headline .subttl {
vertical-align: top;
font-size: x-small;
display: inline-block;
font-weight: normal;
margin: 0;
padding: 0;
color: #fff;
}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-4142-0 , #pg-4142-1 , #pg-4142-2 , #pg-4142-3 , #pg-4142-4 , #pg-4142-5 , #pg-4142-6 , #pl-4142 .so-panel { margin-bottom:30px }
 #pl-4142 .so-panel:last-child { margin-bottom:0px }
 #pg-w5c8ba3bf92f97-0 , #pg-w5c8ba3bf92f97-1 , #pg-w5c8ba3bf92f97-2 , #pg-w5c8ba3bf92f97-3 , #pg-w5c8ba3bf92f97-4 , #pg-w5c8ba3bf92f97-5 , #pg-w5c8ba3bf92f97-6 , #pl-w5c8ba3bf92f97 .so-panel { margin-bottom:30px }
 #pl-w5c8ba3bf92f97 .so-panel:last-child { margin-bottom:0px }


.site-title {
	clear: none;
	font-size: 24px;
	font-size: 1.5rem;
	font-weight: 800;
	line-height: 1.25;
	letter-spacing: 0.08em;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}


.site-title,
.site-title a {
	color: #222;
	opacity: 1; 
}


body.has-header-image .site-title,
body.has-header-video .site-title,
body.has-header-image .site-title a,
body.has-header-video .site-title a {
	color: #fff;
}


	body,
	a,
	.site-title a,
	.twentyseventeen-front-page.has-header-image .site-title,
	.twentyseventeen-front-page.has-header-video .site-title,
	.twentyseventeen-front-page.has-header-image .site-title a,
	.twentyseventeen-front-page.has-header-video .site-title a {
		color: #222 !important; 
	}

.mkdf-iwt.mkdf-iwt-icon-top .mkdf-iwt-icon-holder {
margin-bottom: 11px;
}

.mkdf-iwt .mkdf-iwt-icon-holder {
font-size: 21px;
}

.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon-holder {
float: left;
}

.mkdf-iwt.mkdf-iwt-icon-right .mkdf-iwt-icon-holder {
float: right;
}

.mkdf-iwt.mkdf-iwt-left-from-title .mkdf-iwt-icon-holder {
margin-right: 18px;
}

.mkdf-iwt.mkdf-iwt-left-from-title .mkdf-iwt-icon-holder,
.mkdf-iwt.mkdf-iwt-left-from-title .mkdf-iwt-title-holder {
display: inline-block;
vertical-align: middle;
}
.careers-wrapper div a .link{text-align:right;float:right;display:none;font-size:14px}
.careers-wrapper div a .link:after{font-family:FontAwesome;font-size:31px;padding-left:8px;content:"\f105";line-height:23px;vertical-align:bottom;border-bottom:0}


#listing-left .amenities li.last{
	border: none;
}


#listing-left .rating li.last{
	border-bottom: none;
}
#nav li.last a{border-right:none}
#home article .column.last{padding-right:none}
#home article .column.last ul li{width:48%}
#home article .column.last ul li:nth-child(odd){float:left}
#home article .column.last ul li:nth-child(even){float:right}

#mainmenu li.rex-article-12 a { width:135px; background:#29ABE2; }

#mainmenu li.rex-article-12 a:hover { border-color:#29ABE2; }

#mainmenu li.rex-article-12 a.rex-current, #mainmenu li.rex-article-12 a.rex-active { color:#fff; border-color:#29ABE2; background-color:#29ABE2; }
.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}
.picleft{padding-top:20px;padding-bottom:20px;padding-right:20px;width:200px;display:inline-block}
.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%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


.topShopb a .img{
display: block;
overflow: hidden;
width: 100%;
height: 270px;
}

.topShopb a .img img{
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
-moz-transform: scale(1.05);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}


.topShopb a:hover .img img{
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}






.img-anime2 img {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}


.img-anime2:hover img {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}




#headerhome {
    display : none;
}


#headerhome h1 {
    color: #ffffff;
    font-size: 1em;
    font-weight: 100;
    letter-spacing: -1px;
    line-height: 100%;
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}


#headerhome, #headerinsectinfo, #headersearch, #headerabout, #headerbugclub, #headererror, #headerevents, #headerhelp, #headerlinks, #headermembers, #headermembership, #headerpublications, #headerschools {
    background-image: none;
    background-color: #5686b8;
}
.featured-image{height:500px;overflow:hidden}
.page .featured-image{position:absolute;top:0;left:0;right:0;bottom:0;height:900px;width:100%;margin-top:0;z-index:-1}




#featured_clients {padding-bottom: 15px;
}

.footer-bottom {
    display: block;
    padding: 10px 0;
}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea{width:250px;max-width:100%;box-sizing:border-box}


div .textwidget p{
	text-align:center;
}

	
	
	
	
	
	
	
	
	.footer-nav-container {
		width: 100%;
	}

.footer-nav{
	
    list-style:none;
    margin:0;
    padding:0;
    text-align:center;
	text-transform: uppercase;
	font-size:0.9em;

	font-family:  'OpenSans-Regular';
	letter-spacing: 1px;
	
	
}

.footer-nav li{
    display:inline;
}

.footer-nav a{
    display:inline-block;
    padding:15px;
	text-decoration:none;
	color: #8fbac0;
	
}


.footer-3dforshoes .footer-nav a{
	color: #828282;
}


#headermenu li.menu-item-has-children {

    position: relative;

}




#headermenu li.menu-item-has-children ul {

    visibility: hidden;

    opacity: 0;

    position: absolute;

    top: 30px;

    width: 100%;

    -webkit-transition: all .2s ease;

    transition: all .2s ease;

}


#headermenu li.menu-item-has-children:hover ul {
    visibility: visible;
    opacity: 1;
    top: 40px;

}
.elementor-widget-call-to-action .elementor-cta__description{font-family:"Open Sans", Sans-serif;font-weight:400;}

.main .flex {
    display: flex;
    flex-wrap: wrap;
}

.main .flex.nowrap {
    flex-wrap: nowrap;
}

.main .flex.column,
.main .flex.mobile-column {
    flex-direction: column;
}

.main .flex.center {
    align-items: center;
}

.main .flex.end {
    align-items: flex-end;
}

.main .flex.end-h {
    justify-content: flex-end;
}

.main .flex.center-h {
    justify-content: center;
}

.main .flex.between {
    justify-content: space-between;
}

.main .flex.around {
    justify-content: space-around;
}





.main.license .flex.nowrap {
    flex-wrap: wrap;
}

.main.license .flex section {
    width: 100%;
}

    .main .flex.mobile-column {
        flex-direction: row;
    }

.nav-container{
	float:right;
}
#innovation-bar .innovation-hidden{float: right;width: 19%;height: 0;}
#innovation-bar img{margin-top: -1em;height: 121px;}
#innovation-bar{background-color: #ffc627;font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;}
#innovation-bar .innovation-status{text-align: right;width: 78%;display: inline-block;margin-bottom: 0.7em;margin-top: 0.7em;}
#innovation-bar a{border-bottom: 0;color: black;font-size: x-large;font-weight: 700;text-decoration: none;}
#innovation-bar .innovation-top{margin: 0 auto;}
  #innovation-bar .innovation-top .innovation-status{width: 620px;}
  #innovation-bar .innovation-top .innovation-hidden{width: 144px;}

.log-container .error-msg {
	color: #ff0000;
}

.log-form.error {
	border: 1px solid #cc0000;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(255,0,0,0.75);
    -moz-box-shadow: 0px 0px 2px 0px rgba(255,0,0,0.75);
    box-shadow: 0px 0px 2px 0px rgba(255,0,0,0.75); 
	background: rgba(255,0,0,.1);	
}

.error[type="checkbox"]:not(:checked) + label:before,
.error[type="checkbox"]:checked + label:before {
	border: 1px solid #cc0000;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(255,0,0,0.75);
    -moz-box-shadow: 0px 0px 2px 0px rgba(255,0,0,0.75);
    box-shadow: 0px 0px 2px 0px rgba(255,0,0,0.75); 
	background: rgba(255,0,0,.1);
}


.error-msg {color: red;}

.btn_table{border-spacing: 5px; }

.btn_table span{font-size:14px}

		#wp-calendar tbody .pad , #theme-footer #wp-calendar tbody .pad{background: none;border:0 none;}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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,.col-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}

.cli-modal-backdrop.cli-show {
  opacity: .8;
}

.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	display: none;
}

.cli-modal-backdrop.cli-fade {
  opacity: 0
}

    .container .four.columns                    { width: 220px; }


        .container .one.column,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }


#fb{
width:auto;
height:auto;
float:left;
margin:0 0 0 0;
padding:60px 0 0 100px;
}
.header-translate{display:none;float:right;margin-left:5px;}
.header-translate .goog-te-gadget-simple{background-color:transparent;border:0;font-family:'Gotham Medium',Arial,sans-serif;font-size:11px;font-size:0.6875rem;}
.header-translate img{display:none;}
.header-translate span:first-child{position:relative;}
.header-translate span:first-child:after{content:'';display:block;position:absolute;top:3px;right:-12px;width:0;height:0;border-style:solid;border-width:6px 3px 0 3px;border-color:#959595 transparent transparent transparent;}
.header-translate span:first-child:hover,.header-translate span:first-child:focus{color:#21b1e7;}
.header-translate span ~ span{display:none;}

.widget_recent_comments .comment-author-link,
.widget_recent_comments .comment-author-link a {
	font-style: normal;
	font-weight: bold;
}

.comment-author {
	clear: both;
	display: block;
	font-size: 18px;
	font-size: 1rem;
	font-style: normal;
	font-weight: bold;
	position: relative;
}

	.comment .comment-metadata span.comment-author {
		border-bottom: 2px solid #000;
		margin-bottom: 0.4375em;
	}

.row {
  margin-right: -15px;
  margin-left: -15px;
}



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

.windowbg2
{
	color: #000000;
	background-color: #f6f5e9;
}

	
	
	

.column-section { margin-top: 60px; }

div .column-section:first-child { margin-top: 0px; }
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}

  #bd #yt_mainmenu .yt-resmenu {
    position: absolute;
    right: 0px;
    top: 0;
  }

  #bd #yt_mainmenu .yt-resmenu a {
    line-height: 38px;
    background: transparent;
  }

  #bd #yt_mainmenu .yt-resmenu a .fa {
    font-size: 18px;
    color: #999;
  }

  #bd #yt_mainmenu .yt-resmenu a:hover {
    background: #666;
  }

  #bd #yt_mainmenu .yt-resmenu a:hover .fa {
    color: #fff;
  }

  #bd #yt_mainmenu div.yt-resmenu {
    display: block;
  }

#yt_mainmenu .yt-resmenu a {
  padding: 6px 15px;
  height: 54px;
  background: #0083e8;
  line-height: 54px;
  display: inline-block;
}

#yt_mainmenu .yt-resmenu a .fa {
  margin: 0;
  font-size: 28px;
  color: #fff;
}
.region-slideshow .block{margin:0;}
.block{margin-bottom:4%;}
.region-front-welcome .block{margin:0;}
#top-area .block{margin:0;}
#top-area .block p{margin:0;}
.region-top-nav .block-menu{float:right;margin:0;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none;width:auto !important;margin-left:0;}
.slider-intro .slide-background span.bottom-gradient{position:absolute;top:0;left:0;right:0;bottom:0}
#javo-navibar .navbar-right .right-menus .widget_top_menu_wrap .widget_top_menu a{font-family:'Open Sans',sans-serif!important;font-weight:600;font-size:13px;text-transform:uppercase}
  .widget_top_menu_wrap{ display:block; margin:13px 0; }

.widget_top_menu_wrap li {
display:inline-block;
line-height:20px;
list-style-type: none;
margin-right:5px;
font-weight: 600;
font-family:'Open Sans', sans-seif;
}

.widget_top_menu_wrap .right-menu-wrap i {font-size:14px;}


    .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";
    }
.listing .cat-spe-mathematiques.pict{background-position:-140px -280px}
.cat-spe-mathematiques .pict{background-position:-310px -200px}


.post-heading h1, .post-entry h3, .post-entry h2, .widget-title, .sidebar-title, .stream-title, .related-item2 .title, #navigation li a, .pag-btn, .post-entry h4, .archive h2, .feature-title, #subslider-title, #feed-title, .block-conditions-title, .sidebar-title, #block3-title {
	font-family: 'Roboto Condensed', sans-serif;
}


.block-conditions-title {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px dashed #E3E7EA;
	padding-bottom: 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-3{width:25%}
.second-street-block .block--second-street__item-terms{margin-top:0;}
.block--second-street__item-terms{color:#878787;margin-top:15px;font-size:11px;font-size:0.6875rem;}




.callback-icon .phone {

    display: block;

    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    transform: translateY(-50%);
    top: 50%;
}
.popup__discount__form-row-group.phone input{padding-left:35px}

.mob-iconic-cnt{width: 100%; float: left; padding: 60px 20px; box-sizing: border-box;}

.mob-iconic-cnt h2{max-width: 230px; width: 100%;}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{background-color:rgba(0,0,0,0)}
.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}
.cms-faq .std{position:relative;max-width:1100px;margin:0 auto}
.cms-no-route .std{padding:20px;text-align:center}

.sitechange, .khaccount, .account_link, .account_messages, .country, .regions {display:inline;}

.khaccount {position:absolute;top:10px;right:70px;width:auto;color:white;white-space:nowrap;}

.khaccount a{color:white;text-decoration:none}

.khaccount a:hover{color:#ffcc00;}


.container {
  width: 100%;
}





.icon_badge {
    float:right;
    display:inline-block;
    width: 32px;
    height: 30px;
    margin-right: 7px;  
}

#ad_bottom_single ins { display: block !important; }

.list-blog{list-style:none;margin:0;padding:0;margin-top:20px}

.list-blog .popthumb{float:left}

.list-blog h2 {display: block;font-size: 16px;margin-bottom: 5px;
}

.list-blog p{margin-top:2px}

.list-blog .popauthor {color: #999;font-size: 12px;font-style: italic;
}

.list-blog li {margin-bottom: 25px;background: #fff;padding: 10px;box-shadow: 0 1px 3px -1px rgba(0,0,0,.4);
}

ul.list-blog img{width:100%}

.content.liblog .list-blog .popthumb {float: left;margin-right: 15px;}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}

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

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

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


.fix:before, .fix:after, .col-full:before, .col-full:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden; }


.fix:after, .col-full:after {
  clear: both; }


.fix, .col-full {
  zoom: 1; }

.et_pb_column {
	padding-bottom: 2%;
}

.et_pb_column.et_pb_column_empty {
	display: block;
}
.top-bar-left{float:left;}
.top-bar-left a,.top-bar-nav a{font-family:'Oswald Regular';}
.top-bar-left,.search-index-page .top-bar-nav{float:none;}
.top-bar,nav,.top-bar-left{display:none;}


  .medium-12 {
    width: 100%;
  }
.rgba-14,.rgba-culinaria{background:rgba(230,204,89,0.4);}


.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, .col-xl-1, .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-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-lg-6 {
    float: left;
    width: 50%;
  }
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-group .panel-heading{border-bottom:0}
.submenu .filter{padding:10px}
.submenu .filter a{display:inline-block;padding:0 20px}
.section .section-head+.section-body .post{margin-top:-50px}
.section .section-head+.section-body .post.blog-post{margin-top:0}
.section .section-body{padding:20px 0 0}
.section-faq .section-head+.section-body{padding-top:50px}
.section-primary .section-body .shell{max-width:100%;padding:0}
.section-map-secondary .section-body{width:100%;position:relative;overflow:hidden}
.section-map-secondary .section-body-holder{position:absolute;left:0;right:0;top:0;bottom:0;z-index:100}
.section-popups .section-body{background-color:#fff;width:650px;margin:0 auto;padding:30px;box-shadow:0 0 20px rgba(0,0,0,.8);cursor:default;z-index:1;opacity:0;visibility:hidden;position:absolute;left:50%;top:50vh;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%}
.section-popups .section-body.active{z-index:100;visibility:visible;opacity:1}

#Sliding-top ul.list_mixed li:after,#Sliding-top ul.list_check li:after,#Sliding-top ul.list_star li:after,#Sliding-top ul.list_idea li:after{background:rgba(255,255,255,.08)}

	#Footer ul.list_mixed li:after,#Footer ul.list_check li:after,#Footer ul.list_star li:after,#Footer ul.list_idea li:after{background:rgba(255,255,255,.08)}


ul.list_mixed,ul.list_check,ul.list_star,ul.list_idea{margin-left:0}

ul.list_mixed li,ul.list_check li,ul.list_star li,ul.list_idea li{margin-bottom:20px;position:relative;list-style:none;padding-left:50px;margin-left:0}

ul.list_mixed li:after,ul.list_check li:after,ul.list_star li:after,ul.list_idea li:after{content:"";width:70px;height:1px;overflow:hidden;background:rgba(0,0,0,.08);position:absolute;left:0;bottom:-11px}

ul.list_mixed li:last-child:after,ul.list_check li:last-child:after,ul.list_star li:last-child:after,ul.list_idea li:last-child:after{display:none}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}


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


.block-wrapper {
    width: 150px;
    height: 150px;
    display: block;
    opacity: 0.3;
    border-radius: 150px;
    position: absolute;
    color: #fff;
    z-index: 889;
    text-align: center;
    box-sizing: border-box;
}
.pagefooter .footer-base{overflow:hidden;border-top:1px solid #bcbec0;border-bottom:1px solid #bcbec0;padding:15px 0 20px 0}
body.customer-area-active.usermenu-hidden .cuar-css-wrapper #sidebar_left.affix .user-info+.user-divider+.menu-widget+.sidebar-menu,body.customer-area-active.usermenu-hidden .cuar-css-wrapper #sidebar_left.affix .user-info+.user-divider+.sidebar-menu{top:0}
body.customer-area-active .cuar-css-wrapper .navbar-wpca.navbar .nav .menu-divider{color:rgba(0,0,0,.15);font-size:8px;padding:25px 10px}
body.customer-area-active .cuar-css-wrapper .navbar-wpca.navbar .dropdown-menu .menu-divider{color:rgba(0,0,0,.2);font-size:8px;padding:25px 10px}
body.customer-area-active .cuar-css-wrapper .menu-item .acf-relationship ul{width:auto}
body.customer-area-active .cuar-css-wrapper .menu-item .acf-relationship li{display:block}

	.boxed-layout .container,
	.boxed-layout-small .container,
	.boxed-layout #site-title a img {
		width: 668px;
	}

	#site-branding,
	#site-title a img {
		max-width: 420px;
	}

	.boxed-layout #site-branding,
	.boxed-layout #site-title a img,
	.boxed-layout-small #site-branding,
	.boxed-layout-small #site-title a img {
		max-width: 400px;
	}

	#site-title a img {
		max-width: 265px;
	}

#site-title {
	font-size: 25px;
	font-weight: normal;
	line-height: 32px;
	float: left;
	margin-right: 10px;
	padding: 10px  0px;
}

#site-title a {
	color: #2b9b9b;
	display: block;
}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#2ea3f2!important}


.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}


.clearfix:after {
  clear: both;
}




﻿

.clearfix {
  *zoom: 1;
}




.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-12 {width: 940px;}

.col12 .rt-grid-12 #form-login .inputbox {width: 904px;}

.col16 .rt-grid-12 #form-login .inputbox {width: 664px;}


.fusion-button-wrapper {
  display: inline;
}

.fusion-button-wrapper.fusion-aligncenter {
  display: block;
}


.nav-wrapper .icon-menu {
  display: inline-block;
  margin-right: 10px;
  color: #100f0f;
}


[dir="rtl"] .nav-wrapper .icon-menu {
  margin-left: 10px;
  margin-right: 0;
}


.icon-menu::before {
  content: "\2630";
}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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,.col-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl-auto,.pncz .option-box .tile-group .tile{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-6,.col-7{-webkit-box-flex:0}


.tourdates-headline { margin-top:0;}


#tourdates-short .tourdates-headline { margin-top:0;}

#tourdates-short .tourdates-headline a { font-size:15px;}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}

			.navigation-main ul {
	
	background-color: white;
		
		
}
.column-widget-postlist .description{padding:0;height:70px;display:table-cell;vertical-align:middle;padding:5px;background-color:#f6f6f6}
.column-widget-postlist .description h2{font-family:source sans pro,sans-serif;line-height:16px;font-size:16px;font-weight:600}
.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}

.foot_links .ftitle{width:100%; float:left; color:#000; font-size:13px; margin:0 0 8px 0; border-bottom:1px dashed #ccc; height:26px; line-height:26px;}



#footer_bottom .row div:nth-child(2) {
    text-transform:none;
    text-align:center;
}


#footer_bottom .row div:nth-child(3) {
    text-align:right;
}


#footer_bottom .row div:nth-child(3) a:last-of-type {
    margin:0 0 0 1em;
}



.wpb_row {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
  margin: 0 0 0 -2.127659574%;
  padding: 0;
  width: 102.127659574%;
  overflow: visible !important;
}

  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_span"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }

.wpb_row.vc_row-fluid [class*="vc_span"]
{
	min-height: auto;
}

.tilgjengelighet .stor
{
    margin-top: -7px;
}

.tilgjengelighet .forstorr, .tilgjengelighet .normal, .tilgjengelighet .medium, .tilgjengelighet .stor
{
	float: left;
	margin-left: 2px;
	margin-right: 1px;
}

.tilgjengelighet .normal, .tilgjengelighet .medium, .tilgjengelighet .stor
{
	height: 20px;
	width: 10px;
	cursor: pointer;
}

.tilgjengelighet .normal:hover, .tilgjengelighet .medium:hover, .tilgjengelighet .stor:hover
{
	text-decoration: underline;
}
.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{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}

.blog-topbar .container,
.blog-topbar .container-fluid {
  padding-top: 5px;
  padding-bottom: 5px;
}

.topbar-search-block .container {
  padding-top: 0;
  padding-bottom: 0;
}


  	
  	.header-v8 .navbar-collapse,
	.header-v8 .navbar-collapse .container {
		padding-left: 0 !important;
		padding-right: 0 !important;
		margin-left: 0;
		margin-right: 0;
	}


.header-v8 .mega-menu .navbar-inner,
.header-v8 .mega-menu .container {
  	position: relative;
}
.post-meta{font-size:12px;margin-top:20px;padding:7px 0px;clear:both}
.post-meta span{float:right;padding:0px 7px}
.post-meta span.post-comments{border:none;padding-right:4px}
.post-meta span a,.post-meta span.post-category a:last-child{padding:0px 3px 0 0;margin:0}
.post-meta span.post-category a{padding:0px}
.post-meta .post-comments{float:right}
.single-post .post-meta{margin-top:50px}
.post-meta:empty{display:none}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}

	#header .header-content .header-content-overlay {
		text-align:center;
		min-height:600px;
	}

		
#header .header-content2 .header-content-overlay { padding:220px 0px 120px; }

#header.header-transparent .header-content2 .header-content-overlay { padding-top:180px; }

	#header .header-content4 .header-content-overlay { padding:220px 0px 100px; }

	#header.header-transparent .header-content4 .header-content-overlay { padding-top:180px; }


.et_monarch .et_social_mobile_button:before, .et_monarch .et_social_close:after, .et_monarch .et_social_heading:after { font-family: 'etmonarch'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; font-size: 16px; }


.et_monarch span.et_social_close, .et_monarch .et_social_mobile_button { cursor: pointer; }

.et_monarch span.et_social_close { position: absolute; right: 10px; top: 0; line-height: 40px; }

	.et_monarch span.et_social_close:after { content: "\e60C"; color: #cccccc; }

		.et_monarch .et_social_pinterest_window span.et_social_close { cursor: pointer; }

.footbottomwz{ color:#333;}

.cookie-bar-bar #catapult-cookie-bar.float-accept span.ctcc-right-side {
float: right;
}

.ctcc-right-side {
-webkit-flex-shrink: 0;
flex-shrink: 0;
}
.site-header .site-branding .logo .site-title{display:none}


.wds_loading_img {
  border: none !important;
  float: none;
  width: 50px;
  animation: spin 2.5s infinite linear;
  -moz-animation: spin 2.5s infinite linear;
  -o-animation: spin 2.5s infinite linear;
  -webkit-animation: spin 2.5s infinite linear;
}


	.left-sidebar .items_group,
	.right-sidebar .items_group,
	.with_aside .content_wrapper 		{max-width:100%;}


div.site {
	position: relative;
	display: block;
	margin: 0 auto;
	padding: 0;
	width: 981px;
}

div#containerHeader div.site { padding: 0 26px 0 0; width: 955px; }

div#containerFooter div.site { padding: 0 26px 0 0; width: 955px; }


.best-bbutt {float:none; background-color:#fbb829; text-align:center; text-decoration:none; font-weight:700; color:#00903a !important; font-size: 20px; padding: 5px 5px; border-bottom: 3px solid rgb(139, 138, 136); border-radius: 10px;}

.best-bbutt:hover{color: #fbf41c;text-decoration: none;box-shadow: 0px 0px 60px #fbf41c;}


.preloader-wrap {
  display: table;
  width: 100%;
  height: 100%;
}

	.logo {float: none !important;display: table;margin: 28px auto 14px}

.f-bg-w3l {
    padding: 5em 0;
}

	.content-zone {
		padding: 27px 0px 20px 0px;
	}
.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-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}

  .recent-news .post {
    margin: 15px 1px; }

  .recent-news .post-title {
    font-size: 16px; }



section.recent-news {
  padding-top: 40px; }

  section.recent-news .title {
    margin-bottom: 40px; }


.recent-news .owl-nav {
  position: absolute;
  right: 15px;
  top: 0; }

ul.social_media li { display: inline-block; }

ul.social_media { list-style: none; padding: 0; }

ul.social_media li i { color: #fff; font-size:17px; }

ul.social_media li:first-child { margin-left: 0; }

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}
#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}

.float-right{float:right!important}

.one-half.float-left,.one-half.float-right,.one-third.float-left,.one-third.float-right,.two-thirds.float-left,.two-thirds.float-right{float:none!important}

.button.float-right,.button.right{margin:0 0 1.5rem 1.5rem}

figure.float-right{margin:.5rem 0 1.25rem 1.5rem}

img.float-right,img.right{margin:.5rem 0 .5rem 1.5rem}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.even{background:#ffffff;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}


td.mod_eb_mincalendar_today {
    color: #000000;
    padding: 0 !important;
}



.gigpress-row td {
	border-bottom: 1px solid #EEE;
}



tr.gigpress-divider.gigpress-row td {
	border-top: 2px solid #CCC;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}


.grideschis
{
background-color:#E6E7E9;
}
.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}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}



#header {
  padding: 20px 0;
  background: #fff;
  float: left;
  width: 100%;
}


div#header-wrap {
  z-index: 30000000;
  -webkit-box-shadow: 0 0 10px #838383;
  box-shadow: 0 0 10px #838383;
}


#header-title {
  float: left;
  width: 100%;
  background: #f2f2f2;
  padding-top: 60px;
  padding-bottom: 40px;
}


#header-title h1 {
  font-size: 2.5em;
  text-transform: uppercase;
  color: #004B74;
  text-align: center;
}


#header-title img {
  width: 166px;
  margin: 0 auto;
  display: block;
  float: none;
}




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

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

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

    .navbar-default .navbar-toggle .icon-bar {
      background-color: #888; }

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

  #nav-toggle .icon-bar {
    width: 31px;
    height: 3px;
    background-color: #fff;
    display: table;
    margin-bottom: 5px;
    border-radius: 6px;
    top: 0;
    position: relative;
    transition: all 0.5s ease;
    margin-left: auto;
    margin-right: auto; }

.blog-post .post-info .post-info-date {
    float: left;
    margin-right: 15px;
}

.blog-post .post-info-date {
    font-size: 12px;
    text-transform: uppercase;
    text-align: left;
    display: inline-block; 
}

.blog-masonry-layout .blog-post.content-block .sticky:not(.sticky-post-without-image) .post-info-date,
.blog-masonry-layout .blog-post.content-block .sticky:not(.sticky-post-without-image) .post-author {
    color: #d8d8d8;
}

.wrapper .spinner {
  position: absolute;
  top: calc(50% - 16px);
  left: calc(50% - 16px);
}
.mashsb-share-widget li{clear:both;min-height:90px;border-bottom:1px solid #f5f5f5;list-style:none;padding-top:8px;padding-bottom:8px}
.mashsb-share-widget{margin:0}

	
	
	 
	
	.main-footer .widget:last-child { margin-bottom: 0; }
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}


#cookies-info {
  background: none repeat scroll 0 0 #444444;
}

#cookies-info-content {
  font-size: 1em;
  padding: 16px 0;
  color: #DDDDDD;
}

#cookies-info-content h2,
#cookies-info-content h3 {
  float: left;
  color: #FFFFFF;
  font-size: 1.5em;
  font-weight: 700;
  margin-right: 15px;
  margin-left: 15px;
}

#cookies-info-content p {
  margin: 0;
}

#cookies-info-content a {
  color: #DDDDDD;
}

.cookies-info .cookies-input {
  display: inline-block;
  float: left;
}
#mass-bottom-wrapper .views-field-view-node .field-content a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#slideshow-wrapper .views-field-title .field-content{display:block;padding:0;}
