/*
Theme Name: NewsMag - Child
Theme URI: https://www.machothemes.com/newsmag-pro/
Author: MachoThemes
Author URI: https://www.machothemes.com/
Description: Child theme for the Newsmag Pro
Template:		newsmag-pro
*/

@import url("../newsmag/style.css");
.kellner {
  height: 0;
  display: block;
  color: #fff !important;
  
}
.comment-reply-link {
  display: none;
}

/******************        Fonts            ********************/

.section-title, #comments > h3:first-of-type, .newsmag-related-posts .newsmag-related-posts-title > h3 {
  font-weight: 600;
  font-family: "Roboto Slab", "serif";
  font-size: 20px;
  position: relative;
  text-transform: uppercase;
  margin-bottom: 25px; }
h1 {
  font-family: 'Roboto Slab';
  font-weight: 700;
  font-size: 40px;
  line-height: 50px; }

h2 {
  font-family: 'Roboto Slab';
  font-weight: 700;
  font-size: 33px;
  line-height: 36px; }

h3 {
  font-family: 'Roboto Slab';
  font-weight: 700 !important;
  font-size: 26px;
  line-height: 30px;
  text-transform: none; }

h4 {
  font-family: 'Roboto Slab';
  font-weight: 700;
  font-size: 23px;
  line-height: 28px; }

h5 {
  font-family: 'Roboto Slab';
  font-weight: 700;
  font-size: 22px;
  line-height: 26px; }

h6 {
  font-family: 'Roboto Slab';
  font-weight: 700;
  font-size: 20px;
  line-height: 24px; }

#site-navigation a {
    line-height: 26px;
    padding-top: 12px;
    padding-bottom: 9px;
    position: relative;
    color: #FFF;
    display: inline-block;
    border-bottom: 2px solid transparent;
    font-family: 'Roboto Slab';
    font-size: 14px;
    text-transform: uppercase;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3); }

 #site-navigation .nav-menu > li > a {
  padding-left: 5px;
  padding-right: 5px;
  font-size: 14px;
  position: relative;
  text-transform: uppercase;
  font-family: "Lato";
  font-weight: 500; }

 .top-header ul li a {
        font-family: "Roboto Slab";
        font-size: 14px;
        line-height: 26px;
        padding: 8px 30px 8px 0;
        display: block;
        color: #ffffff; }
      .top-header ul li:last-of-type a {
        padding-right: 0; }
.widget:not(.widget_newsmag_banner):not(.newsmag_slider) > h3, .site-footer .widget:not(.widget_newsmag_banner):not(.newsmag_slider) > h3.widget-title {
    font-size: 18px;
    font-family: "Roboto Slab", "serif";
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 15px;
    margin-top: 0; }
    .widget:not(.widget_newsmag_banner):not(.newsmag_slider).popular-posts .newsmag-popular-posts h2 {
      font-family: 'Roboto Slab';
      font-size: 16px;
      font-weight: bold;
      text-transform: uppercase;
      color: #fff;
      position: relative;
      line-height: 27px;
      margin-bottom: 15px; }
.widget:not(.widget_newsmag_banner):not(.newsmag_slider).popular-posts .newsmag-popular-posts h2 a, .widget:not(.widget_newsmag_banner):not(.newsmag_slider).popular-posts .newsmag-popular-posts h2 span {
        font-family: 'Roboto Slab';
        font-size: 16px;
        color: #FFF;
        padding: 2px 20px 0;
        background: #ff3d2e;
        font-weight: bold; }
.newsmag_builder .newsmag-post-box-a h2 a, .newsmag_builder .newsmag-post-box-a h2 span {
 font-family: 'Roboto Slab';}
 .widget.widget_categories:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li a, .widget.widget_archive:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li a, .widget.widget_meta:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li a, .widget.widget_pages:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li a {
 font-family: 'Lato';}
 .newsmag_builder .newsmag-post-box-a h3 {
    font-family: 'Roboto Slab';
}
.newsmag_builder .newsmag-blog-post-layout-b .newsmag-title h3 {
	font-family: 'Roboto Slab';
}
.newsmag_builder .newsmag-post-box-a .newsmag-post-box-image .newsmag-post-box-a-category, .newsmag_builder .newsmag-post-box-a .newsmag-image .newsmag-post-box-a-category {
 font-family: 'Lato';}

.newsmag-custom-header h3, .newsmag-custom-header h2 {
    font-family: 'Roboto Slab';
    text-shadow: none;
    font-size: 30px;
    line-height: 1.2em;
	color:#333;
}
 #reply-title {
	 font-family: 'Roboto Slab';
 }
 .newsmag-blog-post-layout .newsmag-title h3 {
	 font-family: 'Roboto Slab';
 }

table strong a, table b a {
    font-weight: bold !important;
}
.entry-content p {
	line-height:24px !important
}

 /**************************************************************************/

 body {
	background: #efefef;
   overflow-x: hidden
 }
body.page-id-1974{
   overflow-x:auto
 }
 #page {
    max-width: 1170px;
    margin: auto;
    background: white;
}

.site-info * {
    font-size: 13px;
    line-height: 1.3em;
}
.site-info a {
    font-size: 14px;
	text-transform:uppercase
}


#site-navigation .stick-menu-logo {
	 display:none !important
 }
 #newsmag_widget_posts_column-5 {
	 margin-top:-35px
 }

 .newsmag-blog-post-layout .newsmag-title h3 {
	 font-size:24px
 }

 .home .site-header {
	 margin-bottom:1em
 }
 .home .newsmag-sidebar {
	 margin-top:1em;
	 padding-left:20px
 }
 .menu-toggle {
    color: #fff;
    border-color: #fff;
}
#site-navigation.toggled ul {
    background: #ae0000;
}
.underline {
	text-decoration:underline
}

.icon-2x {
    font-size: 1.8em;
}

/* Bezirksratlinks */

.posts-by-tag-item::before {
    content: "\f105";
    font-family: 'FontAwesome';
    display: inline-block;
    margin-left: 0;
    width: 15px;
    color: #ae0000;
	padding-left:0;
    -webkit-transition: padding 250ms cubic-bezier(0.075, 0.82, 0.165, 1);
    -moz-transition: padding 250ms cubic-bezier(0.075, 0.82, 0.165, 1);
    -o-transition: padding 250ms cubic-bezier(0.075, 0.82, 0.165, 1);
    transition: padding 250ms cubic-bezier(0.075, 0.82, 0.165, 1);
    -webkit-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
    -moz-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
    -o-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
    transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
}
.posts-by-tag-item:hover::before {
    padding-left:7px
}
.posts-by-tag-item{
    margin-bottom:.4em;
	line-height:1.25em
}
.posts-by-tag-item a{

}




/* Tags and Categories */

.tags {
	float:none;
	margin-top:-.4em !important;
	font-size:14px !important
}

.site-footer .widget.widget_tag_cloud:not(.widget_newsmag_banner):not(.newsmag_slider) .tagcloud a {
    background: #fafafa;
   color: #767676 !important;
}
.newsmag-post-box-a .tags, .newsmag-post-meta .tags{
	float:right;
	margin-top:0 !important;
}
.meta a, .tags a {
    margin-left: 0;
	margin-right: 4px;
	color: #ae0000;
}
.meta a:hover, .tags a:hover {
    text-decoration:underline
}
.newsmag-title {
	margin-top: -5px;
}

.newsmag-title .category, .newsmag-post-box-a .category, span.category a, a.category{
	font-weight:bold;
	/*color: #ae0000;*/
	display:inline-block;
	margin-bottom:.4em;
	border-bottom:1px solid #ae0000;
	line-height:1.2em;
	text-decoration:none
}
.newsmag-title .category:hover, .newsmag-post-box-a .category:hover, .category:hover{
	/*text-decoration:underline*/
}
.fa-folder-o {
	margin-right:2px
}
.widget.widget_categories:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li::before, .widget.widget_archive:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li::before, .widget.widget_meta:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li::before, .widget.widget_pages:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li::before {
    content: "\f114";
    display: inline-block;
    margin-left: 0;
    width: 22px;
   color: #767676;
   padding-left:0;

}
.newsmag-archive-page .tags {
	margin-bottom:0 !important;
	margin-top: -2.2em !important;
}
.newsmag-blog-post-layout .newsmag-content {
    margin-top: 0;
}

.more {
    background: #eeeeee;
    padding: 5px 15px;
    display: inline-block;
    margin: -1em 7px 1em 0;
    font-size: 14px !important;
    border-radius: 3px;
    color: #767676;
	display:inline-block
}
.more:hover {
    background: #ae0000;
    color: #fff;
}
.more-text {
    color:#ae0000 !important;
	padding-left:2px
}
.more-text.archive {
    margin-top:-2em
}
.more-text:hover {
    text-decoration:underline
}

.newsmag_builder .newsmag-blog-post-layout-b:last-of-type {
    border-bottom: 1px solid #e1e1e1;
}
.morecat {
	margin-bottom:1em;
	font-family: 'Roboto Slab';
	display:block;
	margin-bottom:1.5em
}
.newsmag-title h3 > a {
	color: inherit;font-weight: 700;
	text-transform:none
}
.newsmag-title h3 > a:hover {
	color:#ae0000;
}
.entry-content table td {
	padding:5px !important;
	text-align:center
}
.bezirksrat .col-xs-12{
	padding-left:0
}

.site-info {
	background:#efefef;
}
.site-info *{
		color: #333
}
.site-info a {
	margin-left:1em;
}
.site-info a:hover {
	text-decoration:underline;
}
#site-navigation .nav-menu > li.current-menu-item > a {
    color: #fff;
    font-weight: bold;
    text-shadow: none;
    background: #dc0000;
    /*border-top: 2px solid #dc0000;*/
	padding-top: 12px;
}
#site-navigation .nav-menu > li.current-menu-item a{
	border-bottom:none
}

.custom-logo {
    margin-top: 0;
}
.site-branding {
    padding: 10px 15px;
}
.newsmag-image a::before {
    display:none
}
.widget.widget_tag_cloud:not(.widget_newsmag_banner):not(.newsmag_slider) .tagcloud a {
    padding: 2px 10px;
    margin: 0 6px 8px 0;
}
.widget:not(.widget_newsmag_banner):not(.newsmag_slider) {
    position: relative;
    margin: 0 0 35px;
}
.newsmag-post-box-a {
	border-bottom: 1px solid #e1e1e1;
	margin-bottom: 20px !important;
}
.widget:not(.widget_newsmag_banner):not(.newsmag_slider) > h3 {
    line-height: 1.3em;
}

form.wpcf7-form label, textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"] {
    width: 100% !important;
	margin-top:.5em;
}
form.wpcf7-form .captcha-image label {
  width: 60px !important;
}
input, textarea {
	background-color:#fafafa
}

/* Blog Header */
.newsmag-custom-header {
    height:auto;
	min-height:100px;
	background:none !important;
	/*background-color:#d90000;*/
	margin-bottom:0;
	margin-top:15px
}
.newsmag-custom-header .container {
    top:25%;
	/*border-top: 1px solid #ebebeb;*/
}
.newsmag-custom-header h3, .newsmag-custom-header h2 {
	padding-bottom:2em
}

.single-post .newsmag-custom-header::before, .page .newsmag-custom-header::before, .blog .newsmag-custom-header::before, .newsmag-custom-header::before {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fafafa !important;
	border-top: 1px solid #ebebeb;
    content: '';
    z-index: 0;
}


/* Event Calender */
.ecwd_23436 table.cal_blue.ecwd_calendar_container .weekend.has-events, .ecwd_23436 table.cal_blue.ecwd_calendar_container .has-events {
    cursor: pointer;
    background-color: #ae0000 !important;
	color:white !important
}
.ecwd_23436 .cal_blue.ecwd_calendar_container .events span.ecwd_open_event_popup{
	color:white !important
}
.ecwd_calendar.ecwd-widget-mini {
    max-width: 360px;
}
.current-month a {
	display:none
}
.event-details-container .event-details-title h5 a {
    color: #585858;
    font-size: 15px;
    line-height: 17px;
    font-style: normal;
}
.ecwd_calendar div.event-details {
    font-size: 13px !important;
    font-style: normal;
    line-height: 1.3;
}
.ecwd-widget-mini .event-details-title .event-metalabel {
	display:none
}
span[itemprop="organizer"] a{
	color:#ae0000;
}
#ecwd_back_link{
	color:#ae0000;
	text-transform:uppercase;
}

span[itemprop="organizer"] a:hover, #ecwd_back_link:hover{
	text-decoration:underline;
}
.event-details-title h5, .ecwd_list h3 {
	font-style:normal !important
}
.event-main-content h3 a {
    color: #585858;
    font-size: 15px;
    line-height: 19px;
    font-style: normal;
}
#ecwd-events-content {
    max-width: 1140px;
}

table.cal_blue.mini .previous span, table.cal_blue.mini .next span, .ecwd_calendar .previous span, .ecwd_calendar .next span {
    font-size: 1em;
    line-height: 22px;
    padding: 15px;
	font-weight:bold
}
table.cal_blue.mini .previous span:hover, table.cal_blue.mini .next span:hover, .ecwd_calendar .previous span:hover, .ecwd_calendar .next span:hover {
    color:#ae0000;
}
.ecwd-event {
    background-color: #F9F9F9;
    padding:10px 30px;
}

.ecwd_calendar td, .cal_blue.ecwd_calendar_container, .ecwd_calendar, .ecwd-event {
	font-family: "Lato", sans-serif !important;
}
#site-navigation .nav-menu > li {
    padding-right: 5px;
}
.ecwd-add-event-link {
	font-weight:bold;
	font-size:18px;

}
.ecwd_add_event {
	padding-bottom:.5em
}
.my_events_filter select {
    border: 1px solid #e1e1e1;
}

.ecwd-link {margin-left: 10px;}

.ecwd_popup_back, ecwd-modal {
    z-index: 99999 !important;
}
.ecwd_popup_container, .ecwd-modal-container {
    margin: 60px auto;
}
.ecwd_23436 ul.ecwd_list li .event-main-content h3 a, .ecwd_23436 ul.ecwd_list li .event-main-content h3 span.ecwd_open_event_popup {
	font-weight: bold;
    display: block !important;
    padding-top: 1.5em;
    margin-bottom: 1em;
	margin-bottom: 1em;
line-height: 1.2em;
}
.entry-content ul li::before {
	display:none
}
#ecwd-events-content h1 {
    font-size: 25px !important;
    line-height: 1.2em;
}
.ecwd-widget-mini .day4-event-list h3, .ecwd-widget-mini .ecwd_list h3, .ecwd-widget-mini .day-event-list h3, .ecwd-widget-mini .week-event-list h3 {
    white-space: normal !important;
	font-size: 16px !important;
}
.ecwd-widget-mini .day4-event-list h3 span.ecwd_open_event_popup, .ecwd-widget-mini .ecwd_list h3 span.ecwd_open_event_popup, .ecwd-widget-mini .day-event-list h3 span.ecwd_open_event_popup, .ecwd-widget-mini .week-event-list h3 span.ecwd_open_event_popup {
	padding-top:0.3em !important;
	font-size:16px !important
}
.ecwd_23436 ul.ecwd_list li .event-main-content h3 a:hover, .ecwd_23436 ul.ecwd_list li .event-main-content h3 span.ecwd_open_event_popup:hover, .ecwd_23436 ul.ecwd_list li .event-main-content h3 a:focus, .ecwd_23436 ul.ecwd_list li .event-main-content h3 span.ecwd_open_event_popup:focus {
	color:#ae0000 !important;

}
.calendar_full_content .event-content {
	display:none
}
.ecwd-widget-mini .event-container, .ecwd-widget-mini .ecwd_list .event-main-content {
		border:none !important
}
.horizontal-form {
	display:none;
}
.calendar_full_content {
	padding-bottom:80px
}
.add_event_links {
    display: none;
}
.ecwd_calendar_view_dropdown.cal_tabs_blue {
	display:none
}





/*****************************************************************/





button, input[type="button"], input[type="reset"], input[type="submit"]  {
    border-color: #ae0000;
    background: #ae0000;
}
#search-field-top-bar {
	margin-top:6px
}
#search-top-bar-submit {
	padding:8px 15px 10px 15px;
	border:none
}
#search-top-bar-submit:hover {
	background:#dc0000;

}

#searchform_topbar input[type="search"], #searchform_topbar input[type="search"]:focus {
   font-weight:normal;
   border:none;
   background:none;
   box-shadow:none;
   border-bottom:2px white solid;
   color:white
}


.page-content input[type="submit"]{
	background:#dc0000;
	border-color:#dc0000
}

#colophon .regular-footer-area > .container {
    border:none;
}
.horizontal-form {
    padding: 5px;
    float: none !important;
    min-height: 125px;
}
.horizontal-form label {
	clear:left !important;
    margin: 0 0 10px 0;
}
#wpadm-login-form {

	margin-top: -1.3em;
}
.wpalogin-notification.error {
	background:#ffe7e7 !important;
}
.wpalogin-notification {
	margin:0 !important;
}
.wpalogin-notification p {
    margin-bottom:0 !important
}

.comment-list .comment-metadata {
    padding-left: 0;
    bottom: 0;
}
.comment-list .comment-content, .comment-list .reply {
    padding-left: 0;
}
#Table360 p {
    text-align: left;
}
#Table360 td, #Table360 {
    border:none !important
}
#Table360 #Cell2819, #Table360 #Cell2818, #Table360 #Cell2817, #Table360 #Cell2825, #Table360 #Cell2824, #Table360 #Cell2823, #Table360 #Cell2822, #Table360 #Cell2821, #Table360 #Cell2820 {
	border: 1px solid rgb(0,0,0) !important;
}

.newsmag_builder .newsmag-blog-post-layout-a a.newsmag-comments-link {
    margin-top:2em !important
}
.meta .tags {
	margin-bottom:.5em
}
.newsmag-post-box-a .meta {
	margin-top:.7em
}
.fa-clock-o, .newsmag-date {
	color: #767676 !important;
}
.postdate {
	margin:.8em 0 0 0;
	color:#767676
}
.comment-form-subscriptions a, .comment-form a{
	color:#aa0000;
}
.comment-form-subscriptions a:hover, .comment-form a:hover{
	text-decoration:underline
}
.subscribe-form-button {
	margin-top:1em
}
label span, label input[type=checkbox]{
	cursor:pointer
}
label input[type=checkbox]{
	margin-right:.4em;
}
.first.last{
	margin:0
}
/*.checkbox-datenschutz span.wpcf7-list-item-label:after{
	content:"<a href='http://hallolindenlimmer.de/datenschutz' target='_blank'>Datenschutzbestimmungen</a>" !important;
}
*/
#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-right {
    bottom: 3em;
    right: 0;
}
#back-to-top {
    bottom: 20px;
    right: 21px;
}
.freewall{
  width: 100%
}
table#Table360 td, table#Table360 td span, table#Table360 td p, table#Table360 b {
    text-align: left;
    font-size: 15px !important;
    font-family: Lato !important;
}

font-size: 15px !important;
font


/*****************************************************************************/


.newsmag_builder .newsmag-blog-post-layout-b .newsmag-image img, .newsmag-image {
   border:0 !important
}
@media screen and (min-width:1170px){
	.site-info .container {
		padding-left:0;
		padding-right:0
	}
}

/*
#searchform_topbar label {
	display: inline-block;
}*/

@media screen and (max-width:1169px){
	#site-navigation .col-md-9, #site-navigation .col-md-3 {
		width:100%
	}
	.main-navigation {
		min-height: 48px !important;
		height:auto
	}
}


@media screen and (max-width:991px){
	#secondary.col-sm-4 {
		width:100% !important
	}
	.newsmag-blog-sidebar .widget {
		float:left;
		width:50%;
		padding-right:30px
	}

	.newsmag-blog-sidebar #text-4.widget{
		/*clear:left; width:100%*/
	}
	.newsmag-blog-sidebar #ecwd_widget-2{
		clear:left
	}
	.newsmag-blog-sidebar .widget_categories, .newsmag-blog-sidebar .widget_tag_cloud {
		/*display:none*/
	}
	.footer-widgets-area .widget_tag_cloud {
		display:none
	}

	.newsmag-blog-sidebar{
		border-top:1px solid #e1e1e1;
		padding-top:15px
	}
	.header-logo {
		text-align: center;
	}
	.footer-widgets-area .col-sm-6{
		width:100%;
	}
	.footer-widgets-area .col-sm-6 img{
		width:100%;
		max-width:120%
	}

	/*.main-navigation ul, .menu-main-navigation-menu-container {
		text-align:center;
		background:none
	}
	.main-navigation li {
		float:none
	}*/
}

@media screen and (max-width:767px){
	/*.menu-toggle {
		display: block;
	}
	.main-navigation ul {
		display: none !important;
	}*/
  .header-banner {
    display: block;
}
	.hidden-xs {
		display: inline-block !important;
	}
	#searchform_topbar {
		margin-left:30px
	}
	#site-navigation .nav-menu > li a {
		display:block
	}
	#site-navigation .nav-menu > li.current-menu-item a {
		border:1px solid #fff;
		background:none
	}
	.main-navigation .nav-menu > li > a:hover, .main-navigation .nav-menu > li > a:focus {
		background: #dc0000;
	}
	body.single .newsmag-custom-header h3, body.single .newsmag-custom-header h2 {
		padding-bottom:3em;
		margin-top: 0.35em;
	}

}
@media screen and (max-width:599px){
	.top-header-icons.pull-right {
		float: none !important;
	}
	.newsmag-blog-sidebar .widget {
		float: none;
		width: 100%;
		clear:left
	}
	.newsmag-custom-header h3, .newsmag-custom-header h2 {
		font-size: 24px;
		line-height: 1.2em;
	}

}
@media screen and (max-width:500px){

	div.ecwd_calendar[class^="ecwd-page-"] .day4-event-list h3, div.ecwd_calendar[class^="ecwd-page-"] .ecwd_list h3, div.ecwd_calendar[class^="ecwd-page-"] .day-event-list h3, div.ecwd_calendar[class^="ecwd-page-"] .week-event-list h3 {
		font-size: 16px !important;
		line-height: 20px !important;
		white-space: normal !important;
	}
	.ecwd_23436 ul.ecwd_list li .event-main-content h3 a, .ecwd_23436 ul.ecwd_list li .event-main-content h3 span.ecwd_open_event_popup {
		padding-top:0 !important;
		    font-size: 16px !important;
	}
	.calendar_full_content .event-content {
		display:block
	}
}

/******************        Advertising            ********************/

/* Head */

.adshorizontal {position:relative;height:183px;margin:15px auto 0 auto;/*background:#f4f4f4;*/}
.adshorizontal .inner{margin:auto;max-width:1140px;height:183px;/*background:#f4f4f4*/}
.adshorizontal iframe {position:absolute;top:0;max-width:100%;left:50%;margin-left:-472px}


@media screen and (min-width:788px)  and (max-width:943px){
	.adshorizontal iframe {max-width:788px; margin-left:-394px;left:50%;}
}
@media screen and (min-width:628px)  and (max-width:787px){
	.adshorizontal iframe {max-width:628px; margin-left:-314px;left:50%;}
}
@media screen and (min-width:472px)  and (max-width:627px){
	.adshorizontal iframe {max-width:472px; margin-left:-236px;left:50%;}
}
@media screen and (min-width:313px)  and (max-width:471px){
	.adshorizontal iframe {max-width:313px; margin-left:-157.5px;left:50%;}
}
@media screen and (max-width:312px){
	.adshorizontal iframe {max-width:100%; margin-left:0;left:0}
}


/* Right */

.adsvertical {position:relative;height:366px;}
.adsvertical iframe {position:absolute;top:0;/*width:100%;*/left:0;}


.adsvertical iframe{
	max-width:110% !important;
    height: 100%
}
@media screen and (max-width:1199px){
	  .adsvertical iframe {
		  transform: scale(.9);
		  margin-left: -5%;
	  }
}
