﻿

.footer-socket-area {
	width: 100%;
}


.fixed {
	height: 50px;
	margin: 0 -15px 0 0;
	overflow: auto;
}

  .top-navigation .nav .space {
    border: none;
    display: block;
    line-height: 30px;
    padding: 8px 12.5px 8px;
    height: 42px;
    color: #002e5e; }


  .is_constrained {
    max-width: 768px;
  }


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


.is_constrained:after,
.row:after {
  clear: both;
}
.archive .results{clear:both}
.mtw .results-div{float:left}


.weather-view-description-text {
	font-size: 12px;
	font-size: 1.2rem;
	margin-top: 1.4rem;
	line-height: 1.8rem;
}



.menu-toggle {
	display: none;
}


.catchresponsive-nav-menu .menu-item:hover,
.catchresponsive-nav-menu .page_item:hover {
	position: static;
}


.sidebar-header-right .widget_nav_menu .menu-item:hover {
	position: relative;
}


.nav-primary.search-enabled .menu {
	float: left;
}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}
.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}


#submit,
.read-more,
input[type="submit"],
.classic-layout .read-more-link {
	color:#000;
	background:none;
	padding:14px 25px 12px;
	border:3px solid #000;
	position:relative;
}

	#submit:hover,
	.read-more:hover,
	input[type="submit"]:hover,
	.classic-layout .read-more-link:hover{
		box-shadow:3px 3px 0 #000;
	}

	
	#submit:active,
	.read-more:active,
	input[type="submit"]:active,
	.classic-layout .read-more-link:active {
		top:1px;
		box-shadow:1px 1px 0 #000;
	}


.read-more-link {
	margin-top:15px;
}

	
	.list-layout .read-more-link {
		display:block;
		text-align:center;
		margin-top:30px;
		padding:10px 15px;
		border:1px solid #000;
	}


#logo{width:840px;height:auto;padding:20px 10px;margin:0px auto;overflow:hidden;}

#logo img{float:left;}

#logo p{float:left;font:normal normal 12px/25px "����";color:#898989;}

#logo p strong{font:normal normal bold 14px/25px "����";color:#4d4d4d;}

#logo p span{color:#f00;}

#logo h2{padding-top:15px;font:normal normal bold 14px/25px "����";color:#4d4d4d;}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
.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}

ul#nav li.last-child ul.sub-menu ul, ul#nav li.last-child .children ul {
	left: auto;
	right: 170px;
	top: 0px;
}



.mfp-content .large-12 {
  padding: 0 !important;
  margin-bottom: 0 !important; }


  .large-12 {
    position: relative;
    width: 100%; }
.home .current_news.bottom_news .large-12{padding:0 10px}
.header-wrapper .wide-nav .large-12{padding:0}


.menu-item.btn {
    margin-left: 1.2em;
    position: relative;
    top: -7px;
}


.menu-item.btn a {
    background: rgba(0, 0, 0, .5);
    border: solid 1px #edbc06;
    color: #edbc06;
    padding: 6px 12px 4px;
}


.menu-item.btn a:hover {
    border-color: #fff;
    color: #fff;
}


.page-id-5095 .menu-item-1468 a {
    color: white;
}

          #primaryNav.active ul li ul li.section-link a, #primaryNav.active ul li ul li a.back {
            background-color: #f36633;
            border-bottom: 1px solid #f8a385 !important;
            color: #fff; }

          #primaryNav.active ul li ul li.section-link a {
            border-bottom: none !important; }
#Top_bar.is-sticky #logo img.logo-sticky{display:inline;max-height:35px;}
#Header_creative #Top_bar #logo img.logo-sticky{max-height:40px!important}
#Header_creative #logo img.logo-sticky{display:inline-block}
.logo-no-sticky-padding #Header_creative #Top_bar #logo img.logo-sticky{max-height:60px!important}

.gdlr-core-pbf-wrapper-container{ margin-left: auto; margin-right: auto; }


#about-img {
	position: absolute;
	bottom: -60px;
	right: 0;
}
.span6{width:570px}
.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}
input.span6,textarea.span6,.uneditable-input.span6{width:556px}

#footer .social li.twitter a:hover {
  background-color: #00abdc;
}

#footer .social li.twitter a:hover * {
  color:#fff !important;
}

.btn .fa-chevron-right { margin-left: 0.2em; }

.list-fa-icons li .fa {
	position: absolute;
	left: 0px;
	top: 5px;
	width: 20px;
	text-align: center;
}

.list-fa-icons li .fa-check { color: #0C0; }

.list-fa-icons li .fa-times { color: #B44; }
.fusion-title.fusion-title-center .title-heading-center{padding:0 45px}
.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center,.fusion-title.fusion-title-center.sep-underline .title-heading-center{padding:0;text-align:center}



.fusion-title.fusion-title-center .title-heading-center, .page .post-content h1 {
  line-height: 120%;
}


	#footer-wrapper
	{
		padding: 6em 0 0 0;
	}


		#footer-wrapper h2
		{
			color: #fff;
		}


		#footer-wrapper a
		{
			color: #ccc;
			text-decoration: none;
		}

		
			#footer-wrapper a:hover
			{
				text-decoration: underline;
			}
.aligncenter{text-align:center;}
.mc-promo-slide__caption-wrap{padding:10px 25px;display:-webkit-box;display:flex;flex-direction:column;min-height:105px;justify-content:center}
.panel-grid-cell .cell--headline .textwidget{padding-top:20px;padding-bottom:20px}
.panel-grid-cell .cell--headline .textwidget h1,.panel-grid-cell .cell--headline .textwidget h2,.panel-grid-cell .cell--headline .textwidget h3,.panel-grid-cell .cell--headline .textwidget h4,.panel-grid-cell .cell--headline .textwidget h5,.panel-grid-cell .cell--headline .textwidget h6{margin:0}

  .main-navigation .menu-item-has-children {
    position: relative; }
.collapsed-menu__wrap__nav-container__list__categories-images__news,.collapsed-menu__wrap__nav-container__list__categories-images__lust,.collapsed-menu__wrap__nav-container__list__categories-images__fads,.collapsed-menu__wrap__nav-container__list__categories-images__looks,.collapsed-menu__wrap__nav-container__list__categories-images__IRL,.collapsed-menu__wrap__nav-container__list__categories-images__pop{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(40px);transform:translateX(40px);z-index:4;position:absolute}


.genesis-nav-menu .menu-item {
	border: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}




.menu .menu-item:focus {
	position: static;
}


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-10{width:83.33333333%}
.footer__title p,.hero--article .hero__title{margin-bottom:0}
.footer__title{font-size:20px;font-size:1.25rem;line-height:1.5;border-bottom:2px solid #f1f0f2;padding-bottom:10px;padding-bottom:.625rem;margin-bottom:25px;margin-bottom:1.5625rem}
.footer__title.footer__title{font-family:Neue Helvetica W01,Helvetica Neue,Helvetica,arial,sans-serif}

.special-title {
    font-family: 'QuicksandDash';
    font-size:40px;
    color: #ffffff;
    text-shadow: #af45b4 1px 1px 0px;
    line-height:75px;
    margin-top:48px;
}



#mobile-menu-wrap {
	display: none;
	overflow: hidden;
	clear: both;
	margin-bottom: 50px;
}

.menu-open #mobile-menu-wrap {
	display:  block;
}

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

.cf:after {clear: both;}


.cf {*zoom: 1;}

	.imagenportada img{ border-radius: 0.4em; }

	.imagenportada{ text-align:center; }
#om-menu-mega-menu .om-maximenu-content .block.last{width:614px;float:left;border-left:1px solid #84a954;min-height:202px;}
#om-menu-mega-menu .om-maximenu-content ul li.last{border-bottom:0;}
.region-content .views-row.last{border-bottom:1px solid #e5e5e5;}
#om-menu-mega-menu li .om-maximenu-content .block.last{width:58%;}

    .events .person__id {
      background-image:none;
    }

    .events .person__id.active {
      background-image:none;
    }
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}
.cookie-email-subscribe{display:none}
.cookie-email-subscribe .footer-email-popup-header{padding-top:.9375em}
.cookie-email-subscribe .close-btn{top:2em;right:2.3em}
.cookie-email-subscribe .footer-email-popup{padding:0 1.875em 1.875em}
.cookie-email-subscribe .pop-subscribe{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.cookie-email-subscribe .input-text-mail{width:50%}

        
 
	.footer li{
        list-style: none;
        padding-right: 15px;
        float: left;
        }


.footer {
	padding: 20px 0;
	background-color: #fff;
}


	.footer .container .one-third.column {
		width: 28%;
		margin: 0 2%;
	}


	.footer .container .column {
		float: left !important;
	}


	.footer .container .one-third.column:after {
		content: '';
		clear: both;	
		display: table;
	}



.footer:after {
	content: '';
	clear: both;
	display: table;
}

  section.hero .imgholder {
    height: 400px; }

  section.pagehero .imgholder {
    width: 100%;
    height: 400px; }

  section.pagehero.has-text-overlay .imgholder {
    height: auto;
    max-height: none; }

  section.photo-feature-box .imgholder {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.sidebar-box li{padding-left:10px}
#sidebar-inner .sidebar-box{background:#ffffff;padding:0;margin-bottom:15px;-webkit-box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);-moz-box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
h1,h2,h3,h4,h5,h6,.theme-heading,.page-header-title,.heading-typography,.widget-title,.wpex-widget-recent-posts-title,.comment-reply-title,.vcex-heading,.entry-title,.sidebar-box .widget-title,.search-entry h2{font-weight:600}


body.hebrew .content-all{
	direction: rtl;
}
 

div.box_topoffer {  width: 172px; overflow: hidden; }
.header__main-menu .contextual-links-region{position:inherit;}
.header__main-menu .contextual-links-wrapper{position:relative;}
.header__main-menu .search__dropdown{display:none;padding:15px;position:inherit;border-width:0 0 1px 0;border-color:#e0e0e0;border-style:solid;background:transparent;}
.header__main-menu .search__dropdown.open{margin-top:0;}
.header__main-menu .search__dropdown .search__form{box-shadow:none;}
.header__main-menu .search__dropdown .search__input{width:100%;}

.gmr-bgstripe{width:5%;height:4px;float:left;}


.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 {
  padding: 0;
}
.insurance-form-container #insurance-form .header-text-box .insurance-check{color:#fff;text-transform:uppercase;font-size:1.5em;text-align:center;display:inline-block;vertical-align:middle;margin-right:5px}

.cat-box-col .othercatsingle{ padding-bottom:25px; margin-bottom:20px; border-bottom:1px solid #e9e9ea;}

.cat-box-col .othercatsingle.clas2 h3, .cat-box-col .othercatsingle.clas3 h3{ font-size:15px; line-height:22px;}

.cat-box-col .othercatsingle.clas3{ padding-bottom:0; border-bottom:0;}

.l1h {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #455468; TEXT-ALIGN: center
}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
.cols .col_1,.cols .col_2,.cols .col_3,.cols .col_4,.cols .col_5,.cols .col_6{display:block;float:none !important;margin:0 0 30px !important;padding:0 !important;width:auto !important;}
.cols .col_1.alpha,.cols .col_2.alpha,.cols .col_3.alpha,.cols .col_4.alpha,.cols .col_5.alpha,.cols .col_6.alpha{width:auto !important}
.footer-solutions .col_6{margin-bottom:20px !important;height:auto;text-align:center}
.prodDesc .col_6{padding-bottom:50px !important;overflow:hidden}
.banner .col_6.alpha{margin-left:0;padding:68px 0 0 30px;width:506px !important}
.cols .col_1,.cols .col_2,.cols .col_3,.cols .col_4,.cols .col_5,.cols .col_6,.cols .col_7,.cols .col_8,.cols .col_9{float:left;margin-left:40px}
.cols .col_6{width:536px}

	
	
	#sidebar .instagram-pics li {
		width: 31.8%;
		display: inline-block;
		border-bottom: none;
		padding: 0;
		margin: 0 2px 2px;
	}

	#sidebar .instagram-pics li img {
		max-width:100%;
	}

	#sidebar .instagram-pics li img:hover {
		opacity:.87;
	}

#instagram-footer .instagram-pics li {
	width:16.66666666666667%;
	display:inline;
	float:left;
}

#instagram-footer .instagram-pics li img {
	max-width:100%;
}

#instagram-footer .instagram-pics li img:hover {
	opacity:.87;
}


li.menu-item a {
color:red;
}
.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-363-0 , #pg-363-1 , #pg-363-2 , #pg-363-3 , #pg-363-4 , #pg-363-5 , #pg-363-6 , #pg-363-7 , #pg-363-8 , #pl-363 .so-panel , #pl-363 .so-panel:last-child { margin-bottom:0px }
 #pl-w5b142e34c0cd3 .so-panel , #pl-w5b142e34c0cd3 .so-panel:last-child { margin-bottom:0px }
.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}
.jumbotron h1{line-height:1;color:inherit}
.jumbotron p{line-height:1.4}
.container .jumbotron{border-radius:6px}
.helper--seperator{display:inline-block;*display:inline;*zoom:1;min-width:5px;margin-left:3px;margin-right:10px;}

#homepage #main #ads .clear {
  clear: both;
}



#node h2.pane-title {font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: bold; font-size: 26px; margin: 3px 0 5px;}

.page-news h2.pane-title {font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: bold; font-size: 26px; margin: 3px 0 25px;}
.img-fluid{max-width:100%;height:auto}







#footer {
    width: 100%;
}


    #footer .footer_wrapper {
        width: 100%;
        max-width: 1480px;
        margin: 0 auto;
    }


        #footer .footer_wrapper a {
            text-decoration: none;
        }

#footer-bottom {background-color:#434343; color:#aaa; padding:10px 0 5px 0;}

#footer-bottom a {color:#aaa;}

#footer-bottom a:hover {color:#fff;}

#footer-bottom #footer-site {border:0; font-style:italic;}
.widget-title h3,.widget-title-home h3{display:block;margin:0;padding:0 0 20px;font-size:24px;font-weight:700;line-height:23px;text-align:left}
#secondary-links .apply-now,#secondary-links .resident-login{margin:0 0 10px 0;opacity:0;text-indent:-100px}
#secondary-links .apply-now.loaded,#secondary-links .resident-login.loaded{text-indent:0;opacity:1}
#secondary-links .apply-now a,#secondary-links .resident-login a{text-decoration:none;text-transform:uppercase;font-family:"Neutraface Book";font-size:19px;font-size:1.9rem;color:#fff;line-height:1}
#secondary-links .apply-now a:hover,#secondary-links .resident-login a:hover{color:#7F9F9B}

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }


.awaken-featured-posts {
  float: right;
  width: 34.035087719298245614035087719298%;
}


.navigation-top .wrap {
	padding: 0 20px 0 0;
}


#footer.wrap {
	padding: 0 20px;
	margin-bottom: 20px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}


	.wrap {
		max-width: 100%;
		padding: 0 20px;
	}


.wrap:after {
	clear: both;
	content: "";
	display: block;
}




#masthead .wrap {
	position: relative;
}


.panel-content .wrap {
	padding-bottom: 0.5em;
	padding-top: 1.75em;
}


.site-footer .wrap {
	padding-bottom: 1.5em;
	padding-top: 2em;
}


	.page-one-column .panel-content .wrap {
		max-width: 740px;
	}
.an-home-page-logo{position:absolute;top:11px;right:24px;width:200px}
.an-home-page-logo img{border:2px solid #0000cd;padding:1px;background-color:#fff}
.an-home-page-logo a:hover img{border:3px solid #0000cd;padding:0}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
#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}


    .attire-content.container-fluid {
        padding: 0;
    }


    #mainframe.container .sticky-menu {
        left: auto;
        padding: 0;
    }


    .home .attire-content.container-fluid {
        
    }
 .avia-fullwidth-slider{border-top-style:solid;border-top-width:1px;z-index:1}
 .avia-fullwidth-slider.avia-builder-el-0{border-top:none}

.avia-layerslider,.avia-fullwidth-slider{display:none}

.navbar-slogan {
	text-align: left;
	width: 80%;
	display: inline-block;
	margin: 0 auto;
	font-family: Georgia;
    font-style: italic;
    color: #191919;
    font-weight: bold;
    font-size: 18px;
    line-height: 100%;
}

.top_wiki_moji {
    font-size: 12px;
    text-align: center;
}


.txt-res-t{
  font-size: 6vw;
}

.landing-background-container {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
}

.landing-background-container .slide {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    position: absolute;
    top: 0;
}
#topnav .navigation-menu{list-style:none;margin:0;padding:0}
.tb-megamenu-item .mega-group-title{font-size:1.1em;}

.categorylist {
	float: right;
	width: 201px;
	margin: 0px auto;
}

.categorylist li {
	float: left;
	text-align: left;
    font-size: 16px;
    color: #3a525e;
	padding: 2px 0 2px 14px;	    
}

.categorylist li a {
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;
}
		
	.pagetitle, .headertext, .contentsplitter, .categorylist, .footerarea {display: none;}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}
.slider-primary .slide-body{position:absolute;left:0;right:0;bottom:0;text-align:center;color:#fff;z-index:10;padding-bottom:50px;text-shadow:0 0 10px #000}
.slider-primary .slide-body:before{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%)}
.slider-primary .slide-body h2{font-size:35px;line-height:1.12;margin-bottom:15px}
.slider-primary.slider-primary-only-one-slide .slide-body{padding-bottom:20px}

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

.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.row-centered{text-align:center}
.row-height{display:table;table-layout:fixed;height:100%;width:100%}
#content #menus .menu-content .row .row:last-child .item{border:none}
li a.active{color:#2785c1;}
ul.tabs li.active a{background:#e56e2e;border:none;box-shadow:none;color:#ffffff;display:block;margin:0;padding:7px 15px;text-decoration:none;}
table.EpisodeList td.active{background:none;}
ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}
ul.secondary a.active{border-bottom:4px solid #999;}
th.active img{display:inline;}
td.active{background-color:#ddd;}
.et_pb_module{max-width:100%}
#header .oshine-module,#header .tatsu-module{margin-bottom:0}
#footer-wrap.style2 .tatsu-module,#footer .tatsu-icon-shortcode{margin-bottom:0}
.be-sidemenu .oshine-module,.be-sidemenu .tatsu-module{margin-bottom:10px}
.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}
.tatsu-animated-heading-wrap.tatsu-module{margin-bottom:10px}
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}
 #page {
-ms-word-wrap: break-word;
word-wrap: break-word;
font-size: 16px;
}

#page .container {
width: 1200px;
margin: 0 auto;
padding-left: 40px;
padding-right: 40px;
}

#page:before, #page:after,
#primary:before, #primary:after,
#main:before, #main:after,
#secondary:before, #secondary:after,
#footer:before, #footer:after,
.gallery-list:before, .gallery-list:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}

#page:after,
#primary:after,
#main:after,
#secondary:after,
#footer:after,
.gallery-list:after {
clear:  both;
}

#top_links {
	color: #fff;
	position: absolute;
	top: 10px;
        width: 1000px;
}



#top_links a{
	color: #fff;
}


h1,
.entry-title {
	font-size: 36px;
}


h2,
.home-top .entry-title {
	font-size: 30px;
}


h3,
.archive-title,
.comments-title,
.home-bottom .entry-title,
.home-middle .entry-title {
	font-size: 24px;
}


h6,
.sidebar .entry-title {
	font-size: 16px;
}


.entry-title a,
.sidebar .widget-title a {
	color: #2e80d3;
	text-decoration: none;
}


.entry-title a:hover {
	color: #d39c2e;
}


.featured-content .entry-title {
	margin-bottom: 8px;
}
#header-top-row{position:relative}
#header-top-row #header-nav,#header-top-row #header-toolbar{display:none}
#header-top-row .header__logo.ariba-logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
#header-top-row .header__logo.sap-logo{display:none}
#header-top-row #header-search{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}
#header-top-row #header-hamburger{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;text-align:center}




.title-area {
	float: left;
	padding-bottom: 8px;
	width: 320px;
}


.header-image .title-area {
	padding: 0;
}




.header-full-width .title-area,
.header-full-width .site-title {
	width: 100%;
}


	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.site-inner,
	.title-area,
	.wrap {
		width: 100%;
	}


	.genesis-nav-menu,
	.site-description,
	.site-header .title-area,
	.site-header .search-form,
	.site-title {
		text-align: center;
	}

  section.flex .col-1-2 { width: 50%; }
