﻿

.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}


.ecs__list--dropdown {
  
  border-top: none;
  background: transparent;
  top: 39px;
  left: 17px;
  width: 100%;
  
  overflow-x: hidden;
  max-height: 180px;
  overflow-y: auto;
  
  -moz-appearance: none;
  -webkit-appearance: none; }











.ecs__list--dropdown::-webkit-scrollbar {
  width: 10px; }


.ecs__list--dropdown::-webkit-scrollbar-track {
  background-color: #00c8fe;
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.46);
  border-radius: 100px; }


.ecs__list--dropdown::-webkit-scrollbar-thumb {
  width: 8px;
  border-radius: 100px;
  background-color: #fff;
  border: solid 2px #00c8fe; }
.tb-megamenu-item .mega-group-title{font-size:1.1em;}
.mvp-nav-links{display:none}


.entry-categories {
	float: left;
}

	
	.entry-categories,
	.entry-comments-link,
	.entry-tags {
		display: block;
		float: none;
	}

.rg-scr-img-list {overflow: hidden;position:relative;}

.rg-scr-img-list .rg-scr-slice:first-child {position: relative;}

.rg-scr-img-list .rg-scr-slice:first-child, .rg-scr-content .rg-scr-info:first-child {display: block;}


.clr {
clear:both;
overflow:hidden;
font-size:0;
line-height:0
}



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




#header{
	margin-top:0px;
}


#sticky-wrap.affix #header {
	padding-bottom: 0px;
}

  
  
 
 #header-branding {
   min-height: 0px;
 }

  
  #header.affix #shop-nav {
    padding-top: 0px;
  }
.avia-image-container-inner,.avia_image,.av-image-caption-overlay{border-radius:3px;display:block;position:relative;max-width:100%}
 .avia_image + br{display:none}
 .avia-image-overlay-wrap a.avia_image{overflow:hidden}
.avia-image-overlay-wrap a.avia_image .image-overlay{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
 .av-styling-circle .avia-image-container-inner,.av-styling-circle .avia_image,.av-styling-circle .av-image-caption-overlay,.av-styling-circle div.av-caption-image-overlay-bg{overflow:hidden;border-radius:10000px}
 .av-styling-no-styling .avia-image-container-inner,.av-styling-no-styling .avia_image,.av-styling-no-styling .av-image-caption-overlay{border-radius:0;border:none}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.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}

.ndlc__halfbox {
	display: block;
	float: left;
	width: 100%;
	max-width: 450px;
	margin: 70px 0;
	text-align: center;
}

.content .ndlc__halfbox img {
	width: auto;

}

.ndlc__halfbox--sec {
	max-width: 520px;
	height: 550px;
	position: relative;
	text-align: left;
}

.ndlc__halfbox--th {
	max-width: 520px;
	position: relative;
	text-align: left;
	margin-bottom: 80px;
}
.text-lozenge{font-size:12px;font-size:.75rem;line-height:2.33333;color:#fff;padding:8px;padding:.5rem;letter-spacing:.6px}
.text-lozenge--primary{background-color:#530664}
.text-lozenge--secondary{background-color:#f5a623}
.uabb-js-breakpoint { content:"default"; display:none;}
.absolute-footer,html{background-color:#5b5b5b}
.absolute-footer{color:rgba(0,0,0,0.5);padding:10px 0 15px;font-size:.9em}
.absolute-footer.dark{color:rgba(255,255,255,0.5)}
.absolute-footer.fixed{left:0;right:0;bottom:0;padding:7.5px 15px;z-index:101;color:#FFF;background-color:transparent;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}
.absolute-footer ul{padding-bottom:5px;opacity:.8;border-bottom:1px solid #ddd}
.absolute-footer.dark ul{border-color:rgba(255,255,255,0.08)}
.absolute-footer.text-center ul{border:0;padding-top:5px}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}


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

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

.container:after { clear: both; }


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

.container-fluid:before, .container-fluid:after { content: " "; display: table; }

.container-fluid:after { clear: both; }

section.entry .testimonials .quote .quote-content{margin-left:0px;}

.testimonials .quote .quote-content:before{display:none;}

.testimonials .quote .quote-content{border:1px solid #969882;background:#fffef2;}
.header .top-cart-menu .mini-cart-item-header{margin:2rem 0 1rem;font-size:1.6rem;font-weight:700}
.fl-builder .container.fl-content-full{margin:0;padding:0;width:auto;max-width:none}
.fl-builder .container.fl-content-full .fl-content{margin:0;padding:0}
.fl-builder .container.fl-content-full .fl-post-header{margin-left:20px;margin-right:20px;padding-top:40px}
.fl-builder .container.fl-content-full .fl-comments{margin-left:20px;margin-right:20px}
.fl-builder .container.fl-content-full .fl-post-header,.fl-builder .container.fl-content-full .fl-comments{margin:0 40px;width:auto}
.fl-builder.fl-full-width .container.fl-content-full .fl-post-header,.fl-builder.fl-full-width .container.fl-content-full .fl-comments{margin:0 40px;width:auto}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:17px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:17px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:11px;padding-bottom:11px;margin-top:-11px;}
.cancer__wrp-sidebar-rhs{position:absolute;top:80px;right:calc((50vw - (1170px/2)) - 300px);width:300px;height:100%}
.cancer__wrp-sidebar-rhs--single{height:calc(100% - 80px)}

.menu-right-intern{ float: right; width:100%;}


#carousel .single_slide{
width: 980px;
height: 300px;
position:relative;
}

.single_slide .feature_image {
position:absolute;
z-index:2;
top:0;
left:0;
}

.single_slide .feature_excerpt{
position:absolute;
z-index:3;
color:#fff;
top:5px;
left:15px;
width:450px;
font-size:24px;
}

#carousel .single_slide a, #carousel .single_slide a:hover {
color:#fff;
}

#carousel .single_slide a.readmore {
font-size:18px;
}

#carousel .single_slide a.readmore:hover {
color:#ef930f;
}


.copyright {
	float:left;
}

	
	.copyright,
	.credits {
		float:none;
		max-width:100%;
		text-align:left;
	}


.themes-info {
	
	float: left;
	margin-right: 5%;
}


.themes-info .section-title {
	text-align: left;
    margin-bottom: 40px;
    letter-spacing: 3.7px;
}


.themes-info-inner {
	margin-bottom: 40px;
}

	.themes-info,
	.themes-loop {
		width: 100%;
		text-align: center;
	}
.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}


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

header .basket-block .line.bottom{justify-content:flex-end;border-top:1px dashed #8d8b8c;}



.container{width:1650px;margin:0px auto; position:relative;}


.container:after{ display:block;clear:both;content:'';}

.video-text .container{ background:rgba(72,69,69,0.5);padding:140px 200px; box-sizing:border-box; }

 footer.pg-footer .container{ width:1200px;}

.container,footer.pg-footer .container{width:95%;}
