﻿

.news__headline {
	padding: 15px 10px 10px;
	margin: 0;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.cid-rnjtm6Afus .mbr-section-subtitle {
  color: #c40050;
  text-align: center;
}

.cid-rnjtm6Afus .mbr-section-subtitle B {
  color: #efefef;
}

.cid-rnjryMPZ6G .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.p-2{padding:15px 7.5px!important}




.subscribe-bar-spacer {
  clear: both;
  height: 48px;
}

	header .featured-image-wrapper .carousel-caption .caption_headline,  {font-size: 60px;}

	header .featured-image-wrapper.single .carousel-caption .caption_headline {margin: 0;}

	header .featured-image-wrapper .carousel-caption .caption_headline {font-size: 42px;}

.featured-image-wrapper .carousel-caption .caption_headline {font-size: 80px; color: #FFF; margin-top: 0; margin-bottom: 0.5em; line-height: 1; }

.featured-image-wrapper .carousel-caption.hasvideo .caption_headline { font-size: 70px; }

	
	.post-content .row .column { margin-bottom: 1.857em; }
.ie8 .woocommerce .container ul.products li.product, .ie8 body.woocommerce-page .container ul.products li.product{float:left}
.ie .woocommerce-checkout #page .container header.entry-header h1.entry-title{padding:0;margin:20px 0 30px}
.page-container .container {background-color : #f8f5ea; }
 #page .container #secondary .widget h3.widget-title, #page .container #secondary .widget h1.widget-title, header.post-header .post-title{border-color : #2881a2; }
#page .container #secondary .widget ul li.cat-item a:before {color : #1e6284; }
html[dir="rtl"] #page .container #secondary .widget ul li.cat-item a:after {color : #1e6284; }


.subsc-text {
	position: absolute;
	z-index: 11;
	bottom: 15px;
	right:-30px;
	padding: 3px 150px 3px 30px;
	background: #89b940;
	color: #ffffff;
	text-transform: uppercase;
	font-family: oswald, sans-serif;
}


.subsc-text:before {
	content: "";
	position: absolute;
	left: -20px;
	bottom: 1px;
	width: 29px;
	height: 29px;
	background: white;
	transform: rotate(45deg);
}


.subsc-text a {
	color: inherit;
	text-decoration: none;
}


#floating-nav .subsc-text {
	padding-right:10px;
	right: -10px;
	bottom: auto;
}


	#pagetop-nav .subsc-text:before {
		bottom: -1px;
	}


	#pagetop-nav .subsc-text {
		overflow:hidden;
		padding-right: 20px;
		bottom: auto;
		top: 0px;
		right: -20px;

	}


.paragraph-service {
  clear: both;
  padding-left: 10px;
  font-size: 20px;
  line-height: 25px;
}



.paragraph {
  padding-top: 43px;
  font-family: 'GothaProReg', Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 21px;
}


.paragraph-adaptive {
  display: none;
}


.paragraph-mob {
  display: none;
}


.paragraph--offers {
  width: 440px;
  padding-top: 39px;
  color: #233b4e;
}


.paragraph-about {
  padding: 0;
  padding-bottom: 8px;
  font-family: 'GothaProReg', Helvetica, Arial, sans-serif;
  font-size: 18px;
}


.paragraph-about--mob {
  display: none;
}
.b-photodescr-header .share{float:right;padding:22px 40px;font-size:14px;line-height:30px;color:#999}


h3.section-title,
aside .widget_rss h3 { padding:20px 5px; margin:0 20px; line-height:15px; font-size:13px; color:#696969; text-transform:uppercase; }

aside h3.section-title,
aside .widget_rss h3 {
	-moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius: 5px 5px 0 0; 
	background:#aaa;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #888), color-stop(1, #aaa) );
	background-image: -moz-linear-gradient( center bottom, #888 0%, #aaa 100% );
	border-bottom: 1px solid #999999; color: #FFFFFF; padding: 8px 20px; text-shadow: 1px 1px 0 #777777; }

.footer-widgets h3.section-title { padding:0 0 20px; margin:0; line-height:15px; font-size:13px; color:#fff; text-transform:uppercase; }


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


.entry-content a img,
.entry-summary a img,
.comment-content a img,
.textwidget a img {
	display: block;
}
.cs-rating,.pd-rating{display:block!important}

.td-border-grey{
	border:5px solid #d9d9d9;
}
body.ap_user_premium.ap_premium_nightmode .ap_container .ap_home_extra_data .ap_home_extra_data_title,body.ap_user_premium.ap_premium_nightmode .ap_note .ap_home_extra_data .ap_home_extra_data_title{color:#fff}

.nfoot-conta-num{margin-bottom: 15px;}


	.sidebar {
		float: left;
		margin-right: -100%;
		max-width: 413px;
		position: relative;
		width: 29.4118%;
	}
.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}
.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}
.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}
.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.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}
.topnavi ul li a img.fxhover{display:none}
.topnavi ul li a:hover img.fxhover{display:inline-block;max-width:none}
.topnavi ul li a.topnavi-act img.fxhover{display:none}

	.header-inner .search {
		position: absolute;
		top: 0;
		left: 0;
	}

	.header-inner .search label {
		display: inline-block;
		margin: 12px 0 0 60px;
	}


.header-inner { position: absolute; top: 57px; left: 0; font-size: 0; line-height: 0; }

.header-inner .link-subscribe { display: inline-block; vertical-align: middle; }

	.header-inner,
	.nav-utilities { top: 12px; }


	.header-inner .link-subscribe,
	.simple-product .simple-product-btn,
	.simple-product:hover .simple-product-btn { display: none; }

    .header-inner,
    .nav-utilities { top: 12px; }


    .header-inner .link-subscribe,
    .simple-product .simple-product-btn,
    .simple-product:hover .simple-product-btn { display: none; }

.alx-tab .tab-item-date,
.alx-tab .tab-item-name,
.alx-posts .post-item-date  { text-transform: uppercase; color: #aaa; font-size: 13px; }
#slide-out-widget-area .inner .off-canvas-menu-container li a{font-size:16px;line-height:22px;font-family:'Open Sans';font-weight:700;letter-spacing:-1px;}
body #slide-out-widget-area .inner .off-canvas-menu-container li a,body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a{letter-spacing:1px;font-size:16px;line-height:22px;}

	.logo-control .logo-img {
		display: none;
	}
.search-container{width:25px;height:35px}
.search-container .fa{position:absolute;top:12px;left:8px;cursor:pointer}
.search-container .search-form{position:absolute;left:0;top:0;margin:-2px 0 0;width:25px}
.search-container .search-form .screen-reader-text{display:none}
.search-container .search-form input[type=search]{box-shadow:none;width:25px;height:34px;transition:all .4s ease;border-radius:8px;border:0;z-index:60;position:relative;background:0 0;padding:0 0 0 25px;cursor:pointer}
.search-container .search-form input[type=submit]{display:none}
.search-container:hover{color:#43adc5}
