﻿.et_pb_row_5.et_pb_row{padding-bottom:0px}
.et_pb_row_11.et_pb_row{padding-top:20px;padding-bottom:20px}
.et_pb_row_15.et_pb_row{padding-top:20px;padding-bottom:6px}

.tab-content .tab-pane p:last-child{margin: 0 0 0px;}
.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}


.green-tag { background-color: #c4d92e; display: block; padding: 10px 15px; width: 250px; }


.content__block--with-image .green-tag { float: right; width: 280px; margin-bottom: 25px; }


.block__featured .green-tag { float: right; text-align: left; width: 220px; margin-bottom: 30px; }


.index__featured-program .green-tag { text-align: left; float: right; }


.from_the_blog .green-tag { margin-top: 25px; width: 250px; margin-bottom: 15px; }



.header__menu {
  background-color: #102F52;
}
.loading-icon .material-icon .spinner.color-2 { display: none!important; }
.pum-sub-form .spinner-loader{right:50%;position:absolute;bottom:40%}
.pum-sub-form .spinner-loader:not(:required){animation:spinner-loader 1500ms infinite linear;border-radius:.5em;box-shadow:rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}


.menu-item {
  padding: 0;
  margin: 0;
}


.menu-item--mod {
  margin-right: 0 !important;
}

.menu-item-m {
  height: 100vh;
}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}
.horizontal-line{height:1px;background-color:#bfbfbf;width:100%;margin:10px 0}



.couplet-right,.couplet-left{position: absolute;width: 200px;height: 390px;z-index:99999; }

.couplet-right{right: -215px;}

.couplet-right .close{bottom: 0;}

.couplet-left{left: -215px;}

.couplet-left .close{bottom: 0;}


.pzsp-container {
  border: none;
  padding: 0;
  margin: 0;
  line-height: 1.2;
  font-size: 14px;
  font-weight: normal;
  color: #222;
  xdisplay: none;
  max-width: 100%;
}

	
	#main li.section .section_body{
	    padding:0;
	}

	
	#main li.section:nth-child(2) .section_body{
		padding:0;
	}

	
	#main li.section:last-child .section_body{
		padding:0;
	}

#main.page li.section .section_body{
	padding:0;
}


#main.page li.section:nth-child(2) .section_body{
	padding:0;
}


#main.page li.section:last-child .section_body{
	padding:0;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}


.paper_left,
.paper_right {
	column-count: 2;
	column-gap: 50px;
}


	.paper_left,
	.paper_right {
		column-gap: 30px;
	}

.grid_5 { display: inline; float: right; margin-left: 0; margin-right: 0;}

.container_7 .grid_5 { width: 312px;}
.pagesidebar .left.menu-item{float:none}
.sidemenu li.menu-item-has-children{position:relative}
.sidemenu li.menu-item-has-children:after{content:"\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}
.sidemenu li.menu-item-has-children.active:after{content:"\e092"}

.entry-summary .read-more {
    display: inline-block;
}


    .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";
    }
.mainvisual-topics-title-btn{display:block}
.mainvisual-topics-title-btn span{font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#fefefe;font-size:14px;letter-spacing:.1em;padding:0 17px}

span.simb_w{
	font-size:15px;
	font-weight:bold
}


.text4 {
	display:block;
	color:#e6e9ee;
	margin-bottom:10px;
	font-size:20px;
	line-height:24px;
	text-transform:uppercase;
}

.so-widget-sow-image-default-8358abbce072 .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}

.so-widget-sow-image-default-dbbb2c012aaa .sow-image-container {
  text-align: left;
}

.so-widget-sow-image-default-dbbb2c012aaa .sow-image-container .so-widget-image {
  display: inline-block;
  max-width: 100%;
  width: 100%;
  height: auto;
}
div.ptp-item-container{margin:0 0 1.25em 0;padding-left:0;padding-bottom:0;font-size:1em;line-height:1.6;font-family:inherit;border:#ddd solid 1px}
 #ptp-29 div.ptp-item-container{border-radius:2px;padding:0;margin-left:0;margin-right:0}
#ptp-29 div.ptp-item-container div{margin:0}
 #ptp-42 div.ptp-item-container{border-radius:1px;padding:0;margin-left:0;margin-right:0}
#ptp-42 div.ptp-item-container div{margin:0}
 #ptp-35 div.ptp-item-container{border-radius:1px;padding:0;margin-left:0;margin-right:0}
#ptp-35 div.ptp-item-container div{margin:0}
.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}


.v2 .nav-tabs {
	padding: 23px 0 35px;
}


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


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



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

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

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

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}


.frontpage .big-item-wrap .big-item-readmore{
	text-align:right;
}



.frontpage.theme2 .big-item-wrap .big-item-readmore a {
	float: right;
}
.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}


.menu{
  margin:0;
  padding:0; }

  .menu li{
    list-style:none; }

		.head-top .icon-welt
		{
			display: none;
		}

		.icon-welt P A
		{
			display: block;
			margin: 5px auto;
		}


.icon-welt
{
	float: left;
	margin-right: 5px;
}

.fusion-one-full {
  float: none;
}


.footer .social-icons {
    text-align: center;
    margin-bottom: 30px;
}


.footer .social-icons span {
    display: inline-block;
    font-size: 30px;
    margin-right: 20px;
}


.footer .social-icons a:last-child span {
    margin-right: 0;
}

.archive .featured li{margin: 10px 6px; }

.search .featured li{margin: 10px 6px; }

.featured li {float: left;position: relative;margin: 10px 7px;width: 23%;vertical-align: top;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .3);}

.featured li:nth-child(4n + 1) {clear: both;}

.home .featured p, .archive .featured p, .search .featured p{text-align: center;height: 30px;font-size: 12px;margin: 0 0 0.8em 0;color: #989eae;font-weight: bold;}

.featured li img {width: 97% !important;height: 200px !important;padding: 3px 3px;}

.featured li:nth-child(3n + 1) {clear: both !important;}
.menu-toggle,.menu-toggle:hover,.menu-toggle:focus{color:#fff}

#ac-page-container nav#header-nav .menu-item-has-children{width:60px}

#ac-page-container nav#header-nav .menu-item-has-children:hover{background-color:#FFF}

#ac-page-container nav#header-nav .menu-item-has-children:hover ul{display:block}

#ac-page-container nav#header-nav .menu-item-has-children a{background-color:#FFF}

#ac-page-container nav#header-nav .menu-item-has-children a:hover{background-color:#FFF;text-decoration:none}

#ac-page-container nav#header-nav .menu-item-has-children ul{display:none;position:absolute;background-color:#FFF;padding:10px 0;list-style:none;top:20px}

#ac-page-container nav#header-nav .menu-item-has-children ul li:hover{background-color:#FFF}

#ac-page-container #content-subnav .menu-item{display:inline-block;margin:0 10px;padding:5px 10px 0 10px}


.slider {
    height: 374px;
    left: 2px;
    margin: 0 auto;
    position: absolute;
    top: 298px;
    width: 435px;
	overflow:visible !important; 
    z-index: 2;
}


.slider-bot {
	width:100%;
	height:52px;
	background:#fff;
}

.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;margin-left:30px}

.grid-8 .grid-4:nth-child(3n+1),
.grid-8 .grid-2:nth-child(3n+1) {clear:none;}

.grid-8 .grid-4:nth-child(odd),
.grid-8 .grid-2:nth-child(4n+1) {clear:left;}
.grid-2{width:150px}
