﻿
.teaser_box .figure {
  display: block;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.teaser_box .figure + .content {
  padding: 20px 0px 0px 0px;
}

.teaser_box:hover .figure + .content.with_button {
  padding-top: 14px !important;
  padding-bottom: 6px !important;
}

.portfolio_item a .figure {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  background-color: #880d54;
}


.accordianbootstrap {
	display: none;
}


.home-feature .featured-content .entry-content .excerpt_icons,
.home-grid .featured-content .entry-content .excerpt_icons,
.home-grid .featured-content .entry-content a {
    display: none;
}

.excerpt_icons {
	display: block;
	margin: 10px 0 0;
}

.excerpt_icons a,
.excerpt_icons a img {
	margin: 0;
}
 .clip_box .entry_content{display:none !important}
 .entry_content{border-bottom:1px solid #2B2528}

.pl-new-loop .hentry .entry_content img {
  max-width: 100%;
}

.td-footer-full .footer-social-wrap i {
  margin: 10px 3px 0 7px;
}


.footer-social-wrap i {
  border-radius: 3px;
  margin: 12px 5px 12px 0;
  color: #fff;
  width: 32px;
  height: 32px;
  font-size: 16px;
  padding-top: 8px;
  line-height: 16px;
}

.td-footer-template-10 .footer-social-wrap {
  padding: 0 20px;
  cursor: default;
  
}
#l-header #header-btn #btn-menu .menu-mdl{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
#l-header #header-btn.is-active #btn-menu .menu-mdl{opacity:0}
.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,.col-auto,.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,.col-sm-auto,.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,.col-md-auto,.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,.col-lg-auto,.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,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


.featured .uk-overlay {
  display: none;
}

.featured .uk-article .post{
  position: relative;
  box-shadow: 0;
  border:  1px solid #000;
}

.featured .uk-article .post:after, .black-widget:after {
    position: absolute;
    content: '';
    display: block;
    z-index: -1;    
    bottom: -12px;
    top: 12px;
    right: -12px;
    left: 12px;
    border:  1px solid #000;
}
.ua-signup-headline-wrapper{text-align:center;position:relative;top:12px}

.thumb_img_link:hover .thumb_time{
	display: none;
}

.thumb_img_link{
width : 180px;
height: 135px;
display: block;
text-decoration:none;
position:relative;
}

.x-cart.outer-inner.inline.square{background-color:#d93e55; font-size:13px; color:#fff; border-radius:3px; text-align:center; width:73px; padding:2px; text-transform:uppercase;}

.datum{
 text-align:center;
 color:#ffffff;
 width:100px;
 font-size:14px;
}

.comparisontable tr .td-left {
	text-align: left;
}

	.td-left {
		font-size: 14px;
		line-height: 17px;
	}

.omurga_sag_yan, .omurga_sol_yan{background-color:#E6ADD3;width:10px}
.aom-trapez-right{-webkit-clip-path:polygon(0 33%,100% 0,100% 100%,0 100%);clip-path:polygon(0 33%,100% 0,100% 100%,0 100%);height:456px;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(bottom,rgba(255,255,255,0),#fff);background-image:linear-gradient(to top,rgba(255,255,255,0),#fff);margin-top:-185px}
.aom-trapez-right-podcast{margin-top:-252px}

			span.rpwwt-post-title{color:#991780;
font-size:110%;
font-weight:700;
line-height:0;
}
.wrapper{width:90%;margin:0 auto}
.wrapper.extra--small{max-width:540px}
.wrapper.small{max-width:750px}
.wrapper.medium{max-width:850px}
.wrapper.large{max-width:1400px}


.site-branding {
    color: #252525;
    float: left;
    font-size: 36px;
    font-weight: 500;
    line-height: 0.8;
    margin: 10px 3px 0px 3px;

}


.site-branding a {
    color: #0fb36c;
}


.site-branding a:hover {
    color: #252525 ;
}


	.header-layout-2 .site-branding {
	    text-align: center;
	    float: none;
	    width: 100%;
	}

	
	
	
	.post-title,
	.single .post-title { font-size: 22px; line-height: 1.5em; letter-spacing: 0; }

	
	.single .related-posts .post-title { font-size: 15px; }


.post-title { font-size: 26px; line-height: 1.3em; font-weight: 400; margin-bottom: 10px; }

.post-title a { color: #222; }

.post-title a:hover { color: #2eb398; }




.single .post-title { font-size: 38px; letter-spacing: -1px; line-height: 1.3em; margin-bottom: 10px; }

.post-hover:hover .post-title a { color: #2eb398; }



.format-status .post-title { display: none; }



.format-aside .post-title { display: none; }




body.ie8,
.ie8.single .related-posts .post-title,
.ie8 .s1 .alx-posts .post-item-title, 
.ie8 #footer .alx-posts .post-item-title { font-weight: 400; }
.site-title-wrapper{margin-top:15px}


.mim { float: left; margin: 10px; }
#logo img{max-height: 80px}
#logo{width:200px;}
.transparent #logo img{max-height: 265px}
.stuck #logo img{max-height: 70px!important}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}
.list-reset{list-style:none;padding-left:0}
ul.list-reset.m0.sm-col-right{line-height:30px}

.pagination .current .currenttext { margin-bottom: 10px }
.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}

.fusion-imageframe {
  display: inline-block;
  z-index: 1;
  position: relative;
  max-width: 100%;
}

.fusion-imageframe.element-bottomshadow:before,
.fusion-imageframe.element-bottomshadow:after {
  opacity: 0.4;
}

.fusion-imageframe.element-bottomshadow img {
  margin: 0;
}
.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}


#wp-calendar #prev a 
{
	padding-left: 10px;
	text-align: left;
}


.grideschis
{
background-color:#E6E7E9;
}


.scb_colorbar1, .scb_colorbar2, .scb_colorbar3, .scb_colorbar4, .scb_colorbar5 {
    height: 24px;
}


.scb_colorbar1 {
    background-color: #3dae38;
}

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


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


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


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


#body_home #product .bk_movie #product_movie {
  width: 100%;
  height: 100%;
  opacity: 0.07;
}
.f3{font-size:1.375rem}
.f3-ns{font-size:1.375rem}
.f3-m{font-size:1.375rem}
.f3-l{font-size:1.375rem}
.block-type-widget-area li.widget span.widget-title{margin:0 0 10px;display:block}
.block-type-widget-area li.widget span.widget-title:empty{display:none}
.block-type-widget-area li.widget .widget-title{font-size:13px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:#eeeeee;letter-spacing:1px;text-transform:uppercase;font-variant:normal;line-height:250%;color:#111111;margin-bottom:10px;}
.mast-logo .widget-title{display:none}
.logo-scroll .widget-title{display:none}


footer .address {
    margin-top: 20px;
    text-align: center;
    opacity: 0.3;
}
.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-4{width:33.33333333%}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.alex-chatter-menu li.menu-item a {
  color: #164622;
}

.alex-chatter-menu li.menu-item-has-children:focus ul.sub-menu,
.alex-chatter-menu li.menu-item-has-children:hover ul.sub-menu
{
  display: initial;
}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}

.custom-xxs, .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-lg-2-5, .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-lg-2-5 {
    width: 20%;
  }

  .col-lg-2 {
    width: 16.666666666666664%;
  }


.minicart-total-wrap {
	font-size: 18px;
}
.et_pb_text_inner{position:relative}


#primary.sidebar-off #content {overflow:auto !important;}

#primary.communityPage #content {overflow:hidden !important;}


#content li {
	line-height: 26px;
}


.cityPage #content p {
	font-size: 17px;
	line-height: 22px;
}

#content-form-location{margin-top:3px;}


#content-form-submit{width:200px;margin-left:20px;}

	#content{padding-left:10px;padding-right:10px;}


#content.landing-page {
	width: 100%;
	padding: 0;
	margin:0 auto;
	background-color: transparent;
}


#content p{font-size:17px;line-height:26px;}

.cli-row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

#cookie-law-info-bar .cli-row
{
	margin-top:20px;
}

.cli-tab-container .cli-row
{
	max-height: 500px;
    overflow-y: auto;	
}
.td-trending-now-wrapper{padding:0 42px;height:25px;position:relative;transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);overflow:hidden}
.td-trending-now-wrapper .td-next-prev-wrap{position:absolute;right:42px;top:0;margin:0;z-index:1}
.td-trending-now-wrapper:hover .td-trending-now-title{background-color:#4db2ec}
.td-trending-now-wrapper .td-trending-now-nav-right{padding-left:2px}
.td-md-is-android .td-trending-now-wrapper .td-trending-now-nav-left{padding-right:1px}
.td-md-is-ios .td-trending-now-wrapper .td-trending-now-nav-left{padding-right:1px}





.entry-author {
  text-transform: none;
}

.mob-luxe-cnt{padding:60px 20px; padding-bottom:30px;}

.mob-luxe-cnt h2{max-width: 218px;}

.mob-luxe-cnt span {display: block; margin-top: 30px;}
.header__shortcut-menu .contextual-links-region,.header__shortcut-menu .contextual-links-wrapper{width:100%;height:inherit;float:left;}
.header__shortcut-menu .contextual-links-region{position:inherit;}
.header__shortcut-menu .contextual-links-wrapper{position:relative;}

.span9{width:700px;}

.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}

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

input.span9,textarea.span9,.uneditable-input.span9{width:686px;}


header .span9 { position: relative; overflow: hidden; height: 60px; }

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

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

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


.clearfix {
  *zoom: 1;
}


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


.clearfix:after {
  clear: both;
}

.strong-view .screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}

.item-news-list{
	padding:5px 0 2px;
	
	border-bottom:1px solid #e0e0e0;
}

.item-news-list h3{
	padding-bottom:5px;
	position: relative;
}

.item-news-list p{
	text-align: justify;
}

.item-news-list .news-link{
	table-layout:fixed;
	word-wrap:break-wrod;
	word-break:break-all;
	
    display: inline-block;
	
	font-weight:bold;
	font-size:14px;
	word-break: inherit;
}

.item-news-list .require_sub{
	padding-right:20px;
}

.item-news-list .news-time{
	text-align:right;
	
	vertical-align: text-top;
    display: inline-block;
    padding-left: 10px;
    color: #00519c;
    position: absolute;
    right: 0;
    bottom: 5px;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row:after,.row:before{content:' ';display:table}
.row:after{clear:both}


.row:before{
    content:' ';
    display:block !important;
}


#floatbuttonleft, #floatbuttonright { position: absolute; top: 45%; width: 100%;  padding-top: 20px; padding-bottom: 75px;   }




#floatbuttonleft .wpb_wrapper p,#floatbuttonright .wpb_wrapper p { text-align: center; }



#Header .ts-head-location{
  font-weight:bold;
  color:#002784 !important;
  font-size:20px;
  line-height:2.2em;
  text-align:center;
  margin:0px 0px 20px !important;
}

.normal { font-size: 80%; }

.normal table { font-size: 100%; }
