/* ------ YOUR CUSTOM CHANGES TO CSS HERE ------ */



html{
	color:#000;
}

body{
	display:block!important;
}

#commentform, #comments, #comments .comment-content, #comments .tvote-wrap, #comments #respond~p, #site-navigation .rich-dropdown .child-cats, #sec-navigation .menu li, #site-navigation.custom-menu .std-dropdown>ul>li, .archive-pagination ul.page-numbers li a.page-numbers:hover, .bass p, .bass ul, .bass ol, .introduction .times-breadcrumbs>span.item-current:hover, .introduction.archive-header.author .meta.author-bio .bio, .introduction.archive-header.author .meta.author-bio .bio:hover, .post-author-bio p, .post.expt .excerpt, .post.mass .content, .post.mass .content form.post-password-form>p:first-child, .post.mass .content form>p input[type=button], .post.mass .content form>p input[type=date], .post.mass .content form>p input[type=datetime-local], .post.mass .content form>p input[type=email], .post.mass .content form>p input[type=file], .post.mass .content form>p input[type=month], .post.mass .content form>p input[type=number], .post.mass .content form>p input[type=password], .post.mass .content form>p input[type=reset], .post.mass .content form>p input[type=search], .post.mass .content form>p input[type=submit], .post.mass .content form>p input[type=tel], .post.mass .content form>p input[type=text], .post.mass .content form>p input[type=time], .post.mass .content form>p input[type=url], .post.mass .content form>p input[type=week], .post.mass .content form>p textarea, .post.mass .content form>p select, .post.mass .content ol:not([class]) u, .post.mass .content ul:not([class]) u, .post.mass .content>p:not(.long)>u, .post.mass .content .wp-block-pullquote cite, .post.mass .content .wp-block-quote cite, .post.mass .content .wp-block-file a:not([download]):first-of-type:before, .post.mass .content .wp-block-times-button a.style-minimal:before, .query-fade-wrap .info, .search-form .search-submit, .site-footer .site-branding, .site-footer .widget, .site-footer .widget-area .widget_nav_menu a:not(:hover), .site-footer.mini-layout .social-networks a:not(:hover), .stats .stat .text, .times-mini-stats .stat .count, .widget-area.article-sidebar .tags, body.times-customizer-focus-sidebar .widget-area.article-sidebar:not(:hover) .bass a, body.times-customizer-focus-sidebar .widget-area.article-sidebar:not(:hover) .post-author-bio a, body.error404 .e404-header .go-back, #times-legal-notice .notice-desc-box{
	color:#333;
}

h1, h2, h3, h4, h5, h6{
	font-weight:normal;
	font-family:Georgia;
}

body .bass a{
	color:#333;
}

body .post.expt .more-link{
	color:#333;
}

body.standard-article-layout .post.mass .featured-image figcaption{
	color:#555;
}

body.archive-type .introduction {
    padding-top: 10px;
}

#masthead{
	float: left;
    width: 100%;
    padding: 0;
	height: auto!Important;
    margin-bottom: 20px;

}

#navshad{
	display:none!Important;
}

.site-header .site-branding{
	text-align:left;
    margin-bottom: 20px;
}

.site-header .site-branding img{
    margin: 0;
    max-height: 60px;
    width: auto;
}

.top-cont{
	float:left;
	width:100%;
	margin-top: 20px;
}

.top-left{
	float:left;
	width:50%;
}

.top-right{
	float:right;
	width:50%;
	text-align: right;
}

.top-right .row{
	width:auto;
}





header #sec-navigation .search-icon{
	width: auto;
    float: none;
    display: inline-block;
	top:1px;
	position:relative;
}

header #sec-navigation .search-icon svg{
	background:none!important;
}

.search-icon .label{
	font-size: 12px;
    position: relative;
    top: -3px;
    margin-left: 10px;
}

.menu-starter-pack-main-menu-container{
    display: inline-block;
}

#sec-navigation .menu{
	height:auto;
}

#sec-navigation .menu li{
	line-height: 100%;
    font-weight: 400;
    color: #000;
    border-left: 1px solid;
    padding-left: 2px;
}

#sec-navigation .menu li:hover{
	font-weight: 400;
}

#sec-navigation .menu>li>a{
	height:auto;
}

#sec-navigation.layout-boxed.background-light{
	background:none;
}

#sec-navigation .social-media-icons{
    float: none;
    display: inline-block;
    height: auto;
    padding: 0;
    margin: 0;
	position: relative;
    top: 1px;
}

#sec-navigation .social-media-icons a{
	padding:0;
	font-size:18px;
	margin-right: 10px;
}

.social-media-icons .fa-rss:hover{
	color:#ff7f19!important;
}


#site-navigation{
	float: left;
    width: 100%;
	text-transform: uppercase;
	border: none;
	background:#000;
	height:50px;
}

#site-navigation ul{
	border:none!important;
    display: flex;
    justify-content: space-between;
}

body #site-navigation ul:not(.child-cats):not(.child-cats-elems)>li{
	padding: 0 0;
	max-width: 130px;
}

body #site-navigation ul:not(.child-cats):not(.child-cats-elems)>li:before{
    position: absolute;
    top: 6px;
    left: -1px;
    border: none;
    background: #ddd;
    height: 80%;
    width: 2px;
}

#site-navigation ul:not(.child-cats):not(.child-cats-elems)>li>a{
    color: #fff;
    white-space: normal;
    word-wrap: break-word;
    word-break: normal;
    display: table-cell;
    line-height: 120%;
    position: static;
    padding: 0 10px;
    border: 0px none;
    vertical-align: middle;
    height: 50px;
	font-weight: normal;
	letter-spacing:-1px;
}

#site-navigation.fixed{
	display:none;
}

#custom-menu{
	float: left;
    width: 100%;
    text-transform: uppercase;
    background: #fff;
}

.navigation ul{
	list-style: none;
    padding: 0 10px;
	display: flex;
	justify-content: space-between;
	border-bottom:1px solid #000;
	align-items: center;
	height:50px;
}

.navigation ul li{
	padding:0 5px;
    word-wrap: break-word;
    display: block;
    text-align: center;
    line-height: 115%;
    font: 600 14px/36px "Work Sans","Helvetica Neue",Helvetica,sans-serif;
	color: #000;
    font-weight: normal;
}

.custom-nav{
	float:left;
	width:100%;
}

#menu-weekendr{
	padding:0;
}

#menu-weekendr li{
	line-height:115%;
	padding:0 2px;
}

#menu-weekendr li a{
	letter-spacing:-1px;
}

#menu-weekendr li:nth-child(1){
	padding:0;
}

#menu-weekendr li:nth-child(1) a{
    background: url(https://www.pasadenanow.com/main/wp-content/uploads/2020/09/WEEKENDER-LOGO.png) 50% 50% no-repeat;
    color: transparent;
    height: 23px;
    display: block;
    width: 120px;
}

#section-carousel{
    float: left;
    width: 100%;
    margin-bottom: 10px;
    overflow: hidden;
    position: relative;
}

#section-carousel .owl-item .img img{
    height: 100px;
    object-fit: cover;
    object-position: center;
}

#section-carousel .owl-item h3{
	text-align:center;
    font: 600 14px/36px "Work Sans","Helvetica Neue",Helvetica,sans-serif;
    line-height: 100%;
	letter-spacing: -0.8px;
	margin-top:5px;
}

.mobile-nav{
	display:block;
	background:#000;
}

.mobile-menu-ajax-wrap{
	display:none!important;
}


.logo-bottom{
	display:none;
    float: left;
    width: 100%;
    margin-top: 15px;
}

.logo-bottom .date{
    float: left;
    width: 50%;
	font-size:13px;
}

.logo-bottom .weather{
    float: right;
    width: 50%;
    text-align: right;
    font-size: 13px;
}

.logo-bottom .weather a{
	text-decoration:underline;
}

.mobile-navbar{
	display:none;
    float: left;
    width: 100%;
    background: #000;
    color: #fff;
    height: 42px;
    margin-top: 15px;
	
}

.mobile-navbar-l{
	float: left;
    width: 50%;
    padding-left: 10px;
    padding-top: 13px;
	position:relative;
	top: 1px;
}

.mobile-navbar-l span{
    position: relative;
    top: -2px;
	text-transform: uppercase;
}

.mobile-navbar-r{
	float: right;
    width: 50%;
    padding-right: 10px;
    padding-top: 13px;
	text-align: right;

}

.mobile-navbar-r .mobile_button{
    position: relative;
    padding-right: 10px;
}

.mobile-navbar-r .symbol_menu{
    font-size: 24px;
    position: absolute;
    top: -2px;
    right: 0;
}

.mobile-navbar-r .mobile_toggle.active .symbol_menu{
	display:none;
}

.mobile-navbar-r .symbol_cross{
	display:none;
    font-size: 10px;
    position: absolute;
    top: 4px;
    right: 2px;

}

.mobile-navbar-r .mobile_toggle.active .symbol_cross{
	display:block;
}

.mobile-nav{
	float: left;
    width: 100%;
}

.mobile-nav ul{
	list-style: none;
    padding: 0 5px;
	display: flex;
	justify-content: space-between;
	border-bottom:1px solid #000;
	align-items: center;
	height:50px;
}

.mobile-nav ul li{
    word-wrap: break-word;
    display: block;
    text-align: center;
    line-height: 115%;
    position: relative;
    max-width: 125px;
    padding: 0 10px;
}

.mobile-nav ul li:before{
	content: ' ';
    position: absolute;
    left: -1px;
    top: 50%;
    z-index: 1;
    color: #fff;
    width: 1px;
    height: 40px;
    background: none;
    border-left: 1px solid #fff;
    transform: translateY(-50%);
}

.mobile-nav ul li:first-child:before{
	display:none;
}

.mobile-nav ul li a{
	font-size: 14px;
    text-transform: uppercase;   
	color: #fff;
	letter-spacing: -1px;

}

.top-content{
	float:left;
	width:100%;
    margin-bottom: 30px;
    padding: 0 10px;
}

.top-content-l{
	float:left;
	width:775px;
	max-width:100%;
	margin-right:40px;
	margin-bottom: 20px;
}

.top-content-r{
    float: right;
    width: 365px;
}


#top-slideshow .content-bottom{
    position: absolute;
    bottom: 0;
    float: left;
    width: 100%;
    background: rgba(0,0,0,0.8);
    color: #fff;
    padding: 10px 15px;
	min-height:60px;
}

#top-slideshow .content-bottom h3{
	font-size:20px;
	font-family: georgia;
}

#top-slideshow .content-bottom p{
	font-style:italic;
	font-family: georgia;
	
}

#top-slideshow .img{
	height: 520px;
    background: #000;
    float: left;
    width: 100%;
    position: relative;
}

#top-slideshow .img img{
	position:absolute;
	top:50%;
	left:50%;
	max-width:100%;
	max-height:100%;
	transform:translate(-50%,-50%);
}

.fc-1 .date{
	font-weight: bold;
    margin-bottom: 10px;
}

.fc-1 .item{
	margin-bottom:20px;
	font-family: georgia;

}

.fc-1 .item .text{
	font-size:15px;
	font-family: georgia;
}

.fc-1 .item .date{
	font-size:11px;
    font-family: sans-serif;
	font-weight:normal!Important;
}

.fc-1 .item h3{
	margin-bottom:10px;
}

.fc-1 .item:nth-child(2){
	margin-bottom:20px;
}

.fc-1 .item:nth-child(2) h3{
	font-size:29px;
	font-weight:normal;
	margin-bottom:5px;
}

.fc-1 .item:nth-child(2) .date{
	font-weight:bold;
}

.fc-1 .item:nth-child(3){
	margin-bottom:20px;
}


.fc-1 .item:nth-child(3) h3{
	font-size:25px;
	font-weight:normal;
	margin-bottom:5px;
}

.fc-1 .item:nth-child(4){
	margin-bottom:15px;
}


.fc-1 .item:nth-child(4) h3{
	font-size:20px;
	font-weight:normal;
	margin-bottom:5px;
}

.fc-1 .item:nth-child(4) .text{
	
}


.fc-1 .item:nth-child(5) h3{
	font-size:15px;
	font-weight:normal;
	margin-bottom:5px;
}

.fc-1 .item:nth-child(5) .text{
	display:none;
}

.top-content-b{
    float: left;
    width: 100%;
	margin-top:10px;
}

.fc-2{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
    gap: 19px;
}

.fc-2 .item{
    width: 220px;
	margin-bottom:20px;
	text-align:center;
}



.fc-2 .item .img{
	margin-bottom:10px;
	background:#555;
}

.fc-2 .item .img img{
	height:122px;
	object-fit:cover;
	object-position:center;
	width: 100%;
}

.fc-2 .item h3{
	font-weight:normal;
	font-size:20px;
	margin-bottom:10px;
}

.fc-2 .item .date{
	font-size:11px;
    font-family: sans-serif;
}

.fc-2.addmore{
    display: block;
    text-align: center;
}

.fc-2.addmore .cont{
    display: inline-block;
    float: left;
    width: 100%;
}

.fc-2.addmore .item{
    margin-left: 8px;
    margin-right: 8px;
    display: inline-block;
    vertical-align: top;
}

#section-latestnews{
    float: left;
    width: 100%;
	margin-bottom: 15px;
}

#section-latestnews .row{
	box-shadow: 0px 0px 1px 1px #000;
    position: relative;
}

#section-latestnews h4{
    padding: 12px 0 0;
    background: #00a2e8;
    text-align: center;
    color: #fff;
    height: 42px;
    width: 10%;
    float: left;
    font-family: "Oswald",Helvetica, Arial, san-serif;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 19px;
}

#section-latestnews #latestnews{
    float: left;
    width: 84%;
    position: initial;
}

#section-latestnews .owl-stage-outer{
    height: 41px;
    padding: 10px 0 0 0;
    font-family: "Oswald",Helvetica, Arial, san-serif;
    font-size: 14px;
    line-height: 19px;
    width: 100%;
    border: none!important;
    float: left;
    padding-right: 0;
    text-align: center;
}

#section-latestnews .owl-nav{
    position: absolute;
    float: right;
    top: 0px;
    right: 5px;
    margin-top: 4px;
    margin-right: 0;
    background: #fff;
    padding: 0;
    height: 35px;
}

#section-latestnews .owl-nav button{
    padding: 0px 10px 5px!Important;
    font-size: 25px;
    background: #000;
    border-radius: 0;
    color: #fff;
    line-height: 100%;
	outline:none;
    margin: 1px;
}

#section-latestnews .item a{
    font-weight: bold;
    font-size: 16px;
}

#todo img{
    height: 130px!Important;
    object-fit: cover;
    object-position: center;
}

#todo .img{
	position:relative;
}

#todo .item{
	float:left;
	width:100%;
}

#todo .date{
    position: absolute;
    background: rgba(0, 0, 0, 0.4);
    bottom: 0;
    float: left;
    width: 100%;
    text-align: center;
    color: #fff;
	padding-bottom: 2px;
}

#todo h3{
    font-weight: normal;
    line-height: 120%;
    font-size: 16px;
    margin-bottom: 10px;
    float: left;
    width: 100%;
	color:#000;
}



.page-template-pn-front-cover .home-left-sidebar .widget{
    float: left;
    width: 100%;
    margin-bottom: 20px;

}

.widget-area.home1-left, .widget-area.home1-right {
    display: block!Important;
}




.page-template-pn-front-cover .home-right-sidebar .widget{
    float: left;
    width: 100%;
    margin-bottom: 20px;

}

.home-left-sidebar .widget .widget-title{
	padding-left: 0;
	padding-right:0;
	font-size: 30px;
    font-weight: normal;
	line-height:120%;
}



.home-left-sidebar .widget .meta{
    font-size: 11px!Important;
    font-family: sans-serif!important;
    font-weight: normal!Important;
	color:#333!Important;
}

.home-right-sidebar .widget .widget-title{
	padding-left: 0;
	padding-right:0;
	font-size: 30px;
    font-weight: normal;
	line-height:120%;
}


.home-right-sidebar .widget .meta{
    font-size: 11px!Important;
    font-family: sans-serif!important;
    font-weight: normal!Important;
	color:#333!Important;
}

.home-right-sidebar .widget_pn_category_widget .post.vert .thumbnail{
	margin-left:0;
	margin-right:0;
}

.page-template-pn-front-cover .widget .widget-title{
	margin-left:0;
	margin-right:0;
}

.page-template-pn-front-cover .vert-mini .meta{
	display:none;
}

.page-template-pn-front-cover .vert-mini .category-labels{
	display:none;
}

.page-template-pn-front-cover .vert-med .meta{
	padding:7px 0;
}

.page-template-pn-front-cover .home-left-sidebar .widget .widget{
	padding:0;
}


	

#site-navigation{
	display:none;
}

.mobile-search-form{
    float: left;
    width: 100%;
    margin-top: 10px;
}

.mobile-search-form form{
    border: 1px solid #000;
    position: relative;
}

.mobile-search-form form .search-field{
    width: 100%;
    padding-right: 130px;
    padding-top: 11px;
    font-size: 13px;
    padding-bottom: 11px;
    padding-left: 10px;
}

.mobile-search-form form .search-submit{
    background: #000;
    color: #fff;
    padding: 13px 40px;
    font-size: 13px;
    position: absolute;
    right: -1px;
    top: -1px;
}

#breakingnews{
	background: #ED1C24;
    text-align: center;
    color: #fff;
    padding: 10px;
    float: left;
    width: 100%;
    margin-bottom: 15px;
	font-weight:bold;
}

#breakingnews span{
	text-transform:none;
}

#orangebar{
	background: #ff7f19;
    text-align: center;
    color: #000;
    padding: 10px;
    float: left;
    width: 100%;
    margin-bottom: 10px;
	font-weight:bold;
}

#orangebar span{

}

#site-navigation+.search-cover{
    background: rgba(0,0,0,0.5);
    top: 0;
}

.search-cover .custom-search-form .search-submit{
	background:#fff;
}

.home .content-title{
    font-size: 35px;
    margin-bottom: 10px;
}

.home .td4:before{
	border-color:#ccc;
	border-width:1px;
	border-top:none;
}

.home .bd2:after{
	border-color:#ccc;
	border-width:1px;
}

.home .post.vert:after{
	border-color:#ccc;
	border-width:1px;
	border-top:none;
}

.home .post.vert-med:after{
	border-color:#ccc;
	border-width:1px;
	border-top:none;
}

.fc-3 article.post.expt{
    padding: 0!important;
	hyphens:none;
    margin-bottom: 30px;
	border-bottom:1px solid #ccc;
}

.fc-3 article.post.expt .thumbnail{
    margin-left: 0!important;
}


.fc-3 article.post.expt h1{
	font-size: 25px;
    font-weight: normal;
	color:#000;
	line-height:100%;

}


.fc-3 article.post.expt:first-child h1{
	font-size: 29px;
}

.fc-3 article.post.expt:first-child .thumbnail{
	width:100%;
	
}

.fc-3 article.post.expt .caption{
	margin-bottom:20px;
}

.fc-3 article.post.expt:first-child .caption{
	width: 100%!Important;
	padding:0;
}

body .fc-3 article.post.expt .meta{
	font-size:11px;
    font-family: sans-serif;
	font-weight:normal!Important;
	color:#000;
}

body .fc-3 article.post.expt .excerpt{
	margin: 0;
}

.fc-3 article.post.expt:after{
	display:none;
}


.single .introduction{
    margin-bottom: 20px;
	padding: 0;
}

.single .introduction h1{
    font-size: 48px;
    font-weight: normal;
    line-height: 120%;
    color: #000;
	margin-bottom: 0;
}

.single .introduction h2{
	font-size: 25px;
    margin-bottom: 15px;
    font-style: italic;
    font-weight: normal;
    float: left;
    width: 100%;
    margin-top: 10px;
}

.byline{
	font-size:14px;
	font-family: Georgia;
	margin-top:10px;
}

.byline-author{
	text-transform:uppercase;
}

.single .introduction .date{
    font-size: 11px;
    margin-top: 5px;
}

.single .post.mass .content{
	padding:0!Important;
}

.single-layout body.standard-article-layout .post.mass .featured-image{
	margin:0;
}

.single-layout body.standard-article-layout .post.mass .featured-image img{
	max-width:100%;
}

.single #newsletter-cont{
    border-top: 1px solid;
    border-bottom: 1px solid;
    padding-top: 30px;
    padding-bottom: 35px;
    margin: 50px 0 50px;
	float:left;
	width:100%;
}

.single #mc_embed_signup{
    text-align: center;
    font-family: Georgia;
    color: #000;
}

.single #mc_embed_signup h3{
    font-size: 18px;
    margin: 0;
}

.single #mc_embed_signup img{
    display: inline-block;
    vertical-align: middle;
}

.single #mc_embed_signup p{
	margin-bottom:0;
}

.sharing-cont{
	float: left;
    width: 100%;
    margin-bottom: 20px;
    margin-top: 0px;
}

.sharing-icon{
    color: #555;
    float: left;
    width: 100%;
    margin-bottom: 0px;
    font-size: 20px;
    letter-spacing: 10px;
	position: relative;
    z-index: 1;
}

.sharing-icon span{
	cursor:pointer;
	position:relative;
}

.sharing-icon span.fa-print .printomatic{
	position: absolute;
    top: 0;
    opacity: 0;
}

.sharing-cont .times-post-share-buttons{
	opacity:0;
	height:0;
	position:absolute;
    overflow: hidden;
}

.sharing-icon .bookmark-post .comments-btn{
	display:none;
}

.sharing-icon .bookmark-post .share-btn{
	display:none!Important;
}

.sharing-cont .fa-bookmark:before{
    position: absolute;
    opacity: 0;
}

.sharing-icon .inaction{
    padding: 0!Important;
    margin: 0!Important;
}

.sharing-icon .bookmark-post a{
	height: 15px!Important;
}

.sharing-icon .bookmark-post #bigbookmark{
    height: auto!Important;
    top: -4px!Important;
	width: 15px!Important;
}

.post.mass .inaction .recommend-btn #bigbookmark path, .post.mass .inaction .recommend-btn #bigbookmark polygon{
	fill:#555!important;
}

.post.mass .inaction .recommend-btn>span{
	display:none!important;
}



body.standard-article-layout .post.mass .content p>span.alert{
	margin-left:0!Important;
}

body.standard-article-layout .post.mass .content .lbco.alignleft{
	margin-left:0!important;
}

body .post.mass .content .topnews{
    float: left;
    width: 100%;
    margin-bottom: 30px;
}


body .post.mass .content .topnews .img{
    float: left;
    width: 100%;
	position:relative;

}

body .post.mass .content .topnews .img img{
    float: left!Important;
    width: 100%;
}

body .post.mass .content .topnews h2{
    text-transform: uppercase;
    font-size: 17px!Important;
    float: left;
    width: 100%;
}

body .post.mass .content .topnews h2 strong{
    background: #fff;
    padding-right: 10px;
    display: block;
    position: relative;
    z-index: 1;
    float: left;
}

body .post.mass .content .topnews h2 span{
    position: absolute;
    float: left;
    width: 100%;
    border-top: 1px solid;
    height: 1px;
    left: 0;
    top: 50%;
}

body .post.mass .content .topnews .content-bottom{
	padding-left: 15px;
    padding-right: 15px;
    border: 1px solid #eee;
    margin-bottom: 30px;
	float:left;
	width:100%;
}


body .post.mass .content .topnews .content-bottom .byline{
	font-family: sans-serif;
    font-size: 11px;
    text-transform: uppercase;
}

body .post.mass .content .topnews .content-bottom h3{
	font-size: 18px;
    line-height: 120%;
    margin-top: 5px;
    margin-bottom: 10px;
}

body .post.mass .content .topnews .item:nth-child(3){
    float: left;
    width: 49%;
    margin-right: 2%;
}

body .post.mass .content .topnews .item:nth-child(4){
    float: left;
    width: 49%;
}

body .post.mass .content .topnews .category{
    position: absolute;
    z-index: 1;
    bottom: 0;
    color: #fff;
    left: 15px;
    padding: 10px;
    background: #222;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 100%;
}

#comments{
	padding: 0!Important;
    margin-bottom: 0;
    margin-top: 0;
    font-family: sans-serif;
	float:left;
	width:100%;
}


#respond .wp-social-login-widget{
	display:none;
}

#comments #reply-title{
    font-size: 18px;
    margin-bottom: 24px;
}

#comments .screen-reader-text,#comments .screen-reader-text span{
	position: relative!Important;
    width: auto;
    height: auto;
    clip: initial;
    overflow: initial;
    top: 0;
    margin: 0;
}


.commentor-details{
	display:flex;
	justify-content: space-between;
}

.commentor-details p{
	width:32.33%;
}

#commentform .comment-form-author, #commentform .comment-form-email, #commentform .comment-form-url{
    height: auto;
    border: none;
    padding: 0;
    font: 400 13px/37px Georgia,serif;
    margin-bottom: 20px;
    font-family: sans-serif!Important;
}

#commentform .comment-form-author input, #commentform .comment-form-email input, #commentform .comment-form-url input{
height: auto;
    border: 1px solid #ccc;
padding: 0 10px;
    width: 100%;
}

.commentor-message{
	
}

#commentform .comment-form-comment{
    margin: 0;
    padding: 0;
    border: none;
	margin-bottom:20px;
}


#commentform .comment-form-comment textarea{
    font-size: 13px;
    border: 1px solid #ccc!important;
    padding: 10px;
}

#commentform .form-submit{
	
}

#commentform ::-webkit-input-placeholder { /* Edge */
  color: #ccc;
}

#commentform :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #ccc;
}

#commentform ::placeholder {
  color: #ccc;
}

#commentform .form-submit input{
    width: auto;
    background: #333!Important;
    border-radius: 0;
    text-transform: none;
    box-shadow: none!Important;
}

#comments .comments-title{
	margin-bottom:30px;
}

#comments #respond {
    margin-bottom: 50px;
}

#content{
	margin-bottom:40px;
}

#content .article-sidebar .pasad-widget h2{
	display:none;
}

#content .article-sidebar{
	padding-top: 0;
}

/*

.post.mass .content>p.long:first-child{
	font-size: 17px;
	margin-bottom:24px!Important;
	line-height: 1.764706em;
}

body .post.mass .content .lbco.alignright{
    float: none;
    text-align: initial;
    margin-left: 0;
}

body .post.mass .content .lbco.alignleft, .post.mass .content .lbco.alignright, body .post.mass .content .wp-block-image.alignleft, body .post.mass .content .wp-block-image.alignright{
	max-width:100%;
}

*/

.weekendr-ad-top{
	text-align:center;
}

.weekendr-ad-top p{
	text-align: center;
    font-family: 'Oswald';
    line-height: 180%;
    color: #777;
    margin-top: -13px;
    font-size: 13px;	
}

.weekendr-ad-bottom{
    margin-top: 5px;
	text-align:center;
	font-family: 'Oswald';
}

.weekendr-ad-bottom img{
margin: 0 auto 10px!important;
}

.weekendr-ad-bottom p{
    font-size: 16px;
    text-align: left;
    padding: 0 10px;
    color: #000;
    line-height: 130%;
}

#text-4 h2.widget-title{
	display:none;
}

#text-5 h2.widget-title{
	display:none;
}

body.times-customizer-focus-sidebar .widget-area.article-sidebar img{
	-webkit-filter: initial!Important;
    filter: initial!Important;
}

.archive .post.expt .excerpt b{
text-transform: none!Important;
}

.archive .post.expt .meta{
font-size: 11px;
    font-family: sans-serif;
    font-weight: normal!Important;
    color: #333;

}

.weather-cont{
	font-size:12px;
}

.weather-cont img{
	display:inline-block;
}

.weather-cont b{
    font-weight: 700;
}

body .post.vert-med.cover .excerpt b{
	text-transform: initial!important;
}

.front-cover-bottom1{
	float:left;
	width:100%;
}

.front-cover-bottom1 .widget{
	float:left;
	width:50%;
	margin-bottom: 0;
}

.front-cover-bottom1 .meta{
    font-size: 11px!Important;
    font-family: sans-serif!important;
    font-weight: normal!Important;
	color:#333!Important;
}

.front-cover-bottom1 .widget .widget-title{
	margin-bottom:0;
	font-weight:normal;
	font-size:30px;
	padding-left: 0;
}

.front-cover-bottom1 .widget .item-cont{
    display: flex;
    justify-content: space-between;
}

.front-cover-bottom1 .post.vert{
	width: 280px;
}

.front-cover-bottom1 .post.vert .thumbnail {
    margin-left: 0;
    margin-right: 0;
}

.front-cover-bottom2{
	float:left;
	width:100%;
	margin-bottom:50px;
}

.front-cover-bottom2 .widget{
	float:left;
	width:75%;
	margin-bottom: 0;
}

.front-cover-bottom2 .widget:nth-child(2){
	float:left;
	width:25%;
}

.front-cover-bottom2 .meta{
    font-size: 11px!Important;
    font-family: sans-serif!important;
    font-weight: normal!Important;
	color:#333!Important;
}

.front-cover-bottom2 .widget .widget-title{
	margin-bottom:0;
	font-weight:normal;
	font-size:30px;
	padding-left: 0;
}

.front-cover-bottom2 .widget .item-cont{
    display: flex;
    justify-content: space-between;
}

.front-cover-bottom2 .post.vert{
	width: 280px;
}

.front-cover-bottom2 .post.vert .thumbnail {
    margin-left: 0;
    margin-right: 0;
}

.site-footer.basic-layout .widget.pages ul li{
	display:none;
}

.site-footer.basic-layout .widget.pages ul li:nth-child(1),
.site-footer.basic-layout .widget.pages ul li:nth-child(2),
.site-footer.basic-layout .widget.pages ul li:nth-child(3),
.site-footer.basic-layout .widget.pages ul li:nth-child(4),
.site-footer.basic-layout .widget.pages ul li:nth-child(5),
.site-footer.basic-layout .widget.pages ul li:nth-child(6),
.site-footer.basic-layout .widget.pages ul li:nth-child(7){
	display:block;
}

.site-footer.basic-layout .widget.categories ul li{
	display:none;
}

.site-footer.basic-layout .widget.categories ul li:nth-child(1),
.site-footer.basic-layout .widget.categories ul li:nth-child(2),
.site-footer.basic-layout .widget.categories ul li:nth-child(3),
.site-footer.basic-layout .widget.categories ul li:nth-child(4),
.site-footer.basic-layout .widget.categories ul li:nth-child(5),
.site-footer.basic-layout .widget.categories ul li:nth-child(6),
.site-footer.basic-layout .widget.categories ul li:nth-child(7){
	display:block;
}

body .post.mass .content figure.wp-caption.lbco .wp-caption-text{
    position: relative;
    background: none;
    color: inherit;
    text-shadow: none;
    padding: 0;
    font-size: 13px;
    line-height: 120%;
    margin-top: 5px;
    text-align: left;
}

.wp-caption{
	max-width:100%;
}

html.js-opacity body:before{
	display:none!important;
}

.page-template-pn-header-frame{
    background: transparent!important;
}

.page-template-pn-header-frame #wpadminbar{
	display:none!important;
}

.page-template-pn-header-frame #site-navigation+.search-cover{
	display:none!important;
}

.page-template-pn-header-frame #masthead .mobile-search-form{
	display:none!important;
}

body.category-9 .lt12{
	width:100%;
}

body.category-9 .introduction{
	float: left;
    width: 50%;
}

.community-ad-placement{
	float: left;
    width: 50%;
	margin-bottom: 10px;
}


body.category-3 .lt12{
	width:100%;
}


body.category-3 .introduction{
	float: left;
    width: 50%;
}

.schools-box{
	float: left;
    width: 50%;
    border: 1px solid #000;
    padding: 10px;
    margin-top: 10px;
	
}

.schools-box .click-here a{
	text-decoration: underline;
    margin-bottom: 10px;
	display:block;
}

.schools-box .school-subline{
	color: #bbb;
    margin-top: 15px;
}

#dropmenudiv-colorbox{
	display: flex;
    justify-content: space-between;
    width: 500px;
    max-width: 100%;
	margin-top:20px;
	text-align:left;
}

#dropmenudiv-colorbox li{
	margin-bottom:5px;
}

#dropmenudiv-colorbox li a:before{
    content: url(../.../uploads/2020/03/rssBullet.png);
    vertical-align: middle;
    margin-right: 5px;
}


.rssIntro{
	text-align:left;
}

.rssReader{
	margin-top:20px;
}

.rssReader a{
	display:inline-block;
	margin-left:10px;
}

.rss-item :before{
    color: #bbb;
	margin-right:8px;
}

#gallery-slideshow{
	width:800px;
	max-width:100%;
	margin:0 auto 30px;
	height:428px;
}

#gallery-slideshow .owl-dots{
	position:absolute;
}

#gallery-slideshow .owl-nav{
    margin-top: -20px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    float: left;
	display:none;
}

#gallery-slideshow:hover .owl-nav{
	display:block;
}

#gallery-slideshow .owl-nav button{
	font-size: 90px!important;
    background: none!important;
    color: #333;
    margin: 0;
    float: left;
    line-height: 100%;
	outline:none!important;
}

#gallery-slideshow .owl-nav button.owl-next{
	float:right;
}


#gallery-slideshow .item{
    position: relative;
	background:#333;
}

#gallery-slideshow .item img{
	height:428px!important;
	width:100%;
	object-fit:cover;
	object-position:center;
}

#gallery-slideshow .content-bottom{
    position: absolute;
    bottom: 0;
    background: rgba(0,0,0,0.7);
    float: left;
    width: 100%;
    left: 0;
    padding: 5px 10px;
	min-height:40px;
}



#gallery-slideshow .content-bottom p{
    color: #fff;
    font-size: 13px;
    margin: 0;
    line-height: 120%;
}

.site-footer.custom-layout.column-count-2 .widget-area.col:nth-child(1){
	width:60%;
}

.site-footer.custom-layout.column-count-2 .widget-area.col:nth-child(2){
	width:30%;
	float:right;
}

.site-footer.basic-layout.customizer-logo a{
	color:#fff;
}

.site-footer.basic-layout.customizer-logo{
	background:#000;
    color: #fff;
	padding-bottom: 10px;
}

.site-footer.basic-layout.customizer-logo p{
    color: #fff;
    margin-bottom: 15px;
    line-height: 120%;
}

.site-footer.basic-layout .row:first-child:before{
	display:none;
}

.site-footer.basic-layout.customizer-logo .site-branding .col.st5{
	display:none;
}

.site-footer.basic-layout.customizer-logo .site-branding .st10{
	width:100%;
	padding:0;
}

.site-footer.basic-layout .site-branding{
    padding: 0;
    border: none;
    margin-top: 20px;
}

.site-footer.basic-layout .site-branding p{
	text-align:center;
    opacity: 1;
}

.site-footer.custom-layout .col.widget-area{
	padding:0;
}

.site-footer .widget .widget-title{
	color: #fff;
    font-size: 30px;
    margin-bottom: 10px;
}



.site-footer.basic-layout .widget{
	margin-bottom:15px!important;
}

.site-footer.basic-layout.customizer-logo ul{
    list-style: none;
    padding: 0;
    margin: 0;
}

.site-footer.basic-layout.customizer-logo .social-icons{
	margin-top:20px;
}

.site-footer.basic-layout.customizer-logo .social-icons li{
	display:inline-block;
}

.site-footer.basic-layout.customizer-logo .social-icons a{
    font-size: 30px;
}

.site-footer.basic-layout.customizer-logo .social-icons a:before{
	color:#fff;
	margin-right:15px;
}

.pum-theme-474732 .pum-title{
	text-align:center!important;
    margin-bottom: 20px;
}

.pum-theme-474732 .pum-content{
	text-align:center!important;
	margin-bottom: 20px;
}

.pum-theme-474732 .pum-content p{
	margin-bottom:15px;
    line-height: 150%;
}

.pum-theme-474732 .pum-content strong{
	font-weight:bold;
	display: inline-block;
}

.widget .widget-title{
	font-family:Georgia!important;
}

#ad-1{	float: left;	width: 100%;	margin-bottom:30px;	margin-top: -20px;}

#ad-2{	float: left;	width: 100%;	margin-bottom:30px;	margin-top: -20px;}

#ad-3{	margin-top: 30px;	margin-bottom:30px;	float: left;	width: 100%;}

#ad-4{	margin-top: -30px;    float: left;    width: 100%;    margin-bottom: 30px;}

.home #content h2.content-title{
	border-top: none;    margin-top: 3px;    position: relative;	padding-top:10px;	border-top:1px solid #ccc;	margin-bottom:15px;
}


.post.horiz h2, .post.vert h2{
	font-size: 24px;
    line-height: 30px;
    letter-spacing: -.6px;
    margin-bottom: 10px;
}

.post.mass .content hr{
	border-top: 1px solid #ccc;
    border-bottom: 1px solid #cccc;
}

.preview-content{
    position: absolute;
    left: 0;
    top: 0;
    height: 5px;
    width: 5px;
    overflow: hidden;
}

.preview-content .item{
	position: relative;
    left: 10px;
    top: 10px;
}

#category-ad1{
	text-align:center;
	border-bottom: 2px solid #f0f0f0;
    padding-bottom: 13px;
    margin-bottom: 5px;
}

#category-ad1 a{
	display:inline-block;
}

.single-ads-comment-bottom{
	text-align: center;
    display: flex;
    float: left;
    width: 100%;
    justify-content: center;
    align-content: space-between;
}

.single-ads-comment-bottom .item{
    width: 100%;
    margin: 0 1%;
}

.single-ads-comment-bottom .item a{
	display:inline-block;
}

.single-ads-comment-bottom .item img{
    display: inline-block;
}

.mghead{
	font-size: 0px !important;
	color:transparent!important;
}

.mghead::before{
	content:'Sponsored Content';
	color: #000000;
    font-size: 17px !important;
}

.sticky-red-bar{
	position: fixed;
    bottom: 20px;
    width: 100%;
    z-index: 100;
	font-family: "Oswald",Helvetica, Arial, san-serif;
    line-height: 120%;
}

.sticky-red-bar .cont:before{
	content:'';
	background: #ED1C24;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	z-index:2;
}

.sticky-red-bar .cont:after{
	content: '';
    background: #abaaaaab;
    width: 100%;
    height: 110px;
    position: absolute;
    top: -22px;
    left: 0;
    z-index: 1;
    box-shadow: 1px 1px 10px #aaa;
}

.sticky-red-bar .cont{
    max-width: 1200px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
	position:relative;
	z-index:3;
    padding: 0 50px;
}

.sticky-red-bar .cont .item{
	position:relative;
	z-index:3;
}

.sticky-red-bar a{
    color: #fff;
	display: block;
}


.sticky-red-bar .img-cont{
	float: left;
}

.sticky-red-bar .img-cont1{
    height: 50px;
    overflow: hidden;
    margin-right: 7px;	
}

.sticky-red-bar img{
	height: 100px;

}

.sticky-red-bar img:nth-child(2){
	position: absolute;
    top: -17px;
}

.sticky-red-bar .text-cont{
	float: left;
	padding: 5px 0;
}

@media screen and (min-width:1200px){
	.page-template-pn-front-cover #content{
		width:50%;
	}
	
	.page-template-pn-front-cover .home-right-sidebar{
		width:30%;
	}
	
	.page-template-pn-header-frame .mobile-nav ul li:before{
	    left: -6px;
	}
	
	.page-template-pn-header-frame .row{
		width:100%;
	}
	
	.top-content{
		min-height:520px;
	}
	
	#section-carousel{
		min-height:160px;
	}
	
	#masthead{
		min-height:200px;
	}
	
	#section-latestnews{
		min-height:42px;
	}
}

@media screen and (max-width:1200px){
	
	.site-header .site-branding img{
		margin:0 auto;
	}
	
	#site-navigation{
		display:none;
	}
	
	#custom-menu{
		display:none;
		position: relative;
		background: #000;
		float: left;
		width: 100%;
		border-bottom:1px solid #000;
		padding-bottom: 10px;
		margin-top:10px;
	}
	
	.navigation ul li{
	    line-height: 100%;
		font-weight: 400;
	    max-width: initial;
	}
	
	.mobile-nav{
		display:block;
	    width: 50%;
		position:relative;

	}
	
	.mobile-nav ul{
		height: auto;
		display: block;
		border: none;
		padding-top:10px;
	}
	
	.mobile-nav ul li:before{
		display:none;
	}
	
	.mobile-nav ul li a{
		color: #fff!Important;
		float: left;
		width: 100%;
		padding: 3px 0;
		margin:5px 0;
		font-size:14px;
		letter-spacing:0;
	}
	
	.custom-nav{
		width: 50%;
		position:relative;
		float: left;
	}
	
	.custom-nav ul{
		height: auto;
		display: block;
		border: none;
		padding-top:10px;
	}
	
	.custom-nav ul li a{
		float: left;
		width: 100%;
		padding: 3px 0;
		margin:5px 0;
		color:#000!important;
	}
	
	#custom-menu:before{
		content:'';
		float:left;
		background:#fff;
		height:100%;
		position:absolute;
		right:0;
		top:0;
		width:50%;
	}
	
	
	#custom-menu.active{
		display:block;	
	}
	
	#section-carousel .owl-item .img img{
		height:60px;
	}
	
	#section-carousel .owl-item h3{
		font-size:12px;
	}
	
	.site-header .site-branding{
		padding:0 10px;
	}
	
	
	.top-left{
		width:100%;
	}
	
	.top-right{
		display:none;
	}
	
	#custom-menu{
		display:none;
	}
	
	.logo-bottom{
		display:block;
	}
	
	.mobile-navbar{
		display:block;
		margin-top:10px;
	}
	
	.top-content-l{
		width: 67%;
		margin-right: 3%;
	}
	
	.top-content-r {
		float: right;
		width: 30%;
	}
	
	.fc-2.addmore .cont{
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	
	body .fc-2.addmore .item{
		margin-right: 0;
		margin-left: 0;
	}
	
	#masthead{
	    margin-bottom: 8px;
	}
	
	#section-carousel{
		margin-bottom:3px;
	}
	
	#section-carousel.owl-theme .owl-nav.disabled+.owl-dots{
		margin-top:0;
	}
	
	.mobile-navbar-l{
		width:auto;
	}
	
	.mobile-search-form.active{
		display:block!important;
	}
	
	body.search .sticky-search-box{
		display:none!Important;
	}
	
	.front-cover-bottom1 .post.vert {
		width: 220px;
	}
	
	.front-cover-bottom2 .post.vert {
		width: 220px;
	}
	

	.site-footer.custom-layout.column-count-2 .widget-area.col:nth-child(2){
		width:40%;
	}
	
	#menu-weekendr li:nth-child(1){
		display:none;
	}
	
}

@media screen and (max-width:960px){
	.top-content-l{
		width: 100%;
		margin-right: 0;
	}
	
	.top-content-r {
		float: right;
		width: 100%;
	}
	
	#section-latestnews h4{
		width:100%;
	}
	
	#section-latestnews .row{
		position:;
	}
	
	#section-latestnews #latestnews{
	    width: 90%;
		position:relative;
	}
	
	
	#section-latestnews .owl-stage-outer{
	height: auto;
	padding-bottom:10px;
	}
	
	#section-latestnews .owl-nav{
	    right: -10.5%;
		top: 50%;
		padding: 0;
		transform: translateY(-50%);
		height: 31px;
		margin-top: -1px;
	}
	
	/*#section-latestnews .owl-carousel.owl-drag .owl-item{
		display:none;
	}*/
	
	#section-latestnews .owl-carousel.owl-drag .owl-item.active{
		display:block;
	}
	
	/*#section-latestnews .owl-carousel .owl-stage{
		transform: none!important;
	}*/
	
	.fc-1 .item{
		border-top: 1px solid #ccc;
		padding-top: 25px;
		margin-bottom: 25px!Important;
	}
	
	.fc-1 .item:nth-child(1){
		border:none;
	}
	
	.fc-1 .item:nth-child(2){
		border:none;
	    padding-top: 0;
	}
	
	.widget-area.article-sidebar{
		display:block!Important;
		max-width: 280px;
		margin: 0 auto;
	}
	
	.front-cover-bottom1 .widget .item-cont{
		display:block;
	}
	
	.front-cover-bottom1 .post.vert {
		width: 100%;
	}
	
	.front-cover-bottom2 .widget .item-cont{
		display:block;
	}
	
	.front-cover-bottom2 .widget{
		width:50%!Important;
	}
	
	.front-cover-bottom2 .post.vert {
		width: 100%;
	}
	
	.page-template-pn-header-frame .row{
		width:100%;
	}

	.schools-box{
		margin-top:0!important;
	}
	
	.site-footer.custom-layout.column-count-2 .widget-area.col:nth-child(1){
		width:100%;
	}

	.site-footer.custom-layout.column-count-2 .widget-area.col:nth-child(2){
		display:none;
	}
	
	.site-footer.custom-layout .site-branding:before{
		display:none;
	}
	
	.site-footer.basic-layout.customizer-logo .social-icons.mobile{
		display: block!Important;
		margin: 0 0 25px;
	}
	
	.site-footer .widget:after{
		display:none!Important;
	}
	
	
	
}

@media screen and (max-width:767px){
	#gallery-slideshow .owl-nav{
		display:block!Important;
	}
	
	.site-footer.basic-layout .row{
		padding:0 10px;
	}
	
	#section-latestnews h4{
		padding: 2px 0;
		height: auto;
	}
	
		.sticky-red-bar{
	    font-size: 13px;	
	}
	
	.sticky-red-bar .cont{
		padding:0 10px;
	}
	
	.sticky-red-bar .img-cont1{
		height: auto;
		overflow: hidden;
		margin-right: 5px;
	}
	
	.sticky-red-bar img {
		height: 50px;
	}
	
	.sticky-red-bar img:nth-child(2){
		display:none;
	}
	
	.sticky-red-bar .text-cont{
		padding:0;
	}
	
	.sticky-red-bar .cont .item{
		padding:5px 0;
	}
	
}

@media screen and (min-width:721px){
	body .fc-3 article.post.expt .excerpt{
		line-height:120%;
	}
	
	.page-template-pn-front-cover .widget .excerpt{
		line-height:120%;
	}
}



@media screen and (max-width:720px){
	.fc-2 .item{
		width:48%;
	}
	
	#top-slideshow .img{
		height:350px;
	}
	
	.commentor-details{
		display:block;
	    margin-bottom: 25px;
	}
	
	.commentor-details p{
		width:100%;
		margin-bottom:10px!important;
	}
	
	.weather-cont{
		display:none;
	}

}

@media screen and (max-width:600px){
	.fc-2 .item{
		width:100%;
	}
	
	#top-slideshow .img{
		height:200px;
	}
	
	#top-slideshow .img img{
		height:200px;
		object-fit:cover;
		object-position:top;
	}
	
	#top-slideshow .content-bottom{
		position:relative;
	}
	
	.top-cont{
		margin-top:8px;
	}
	
	.mobile-navbar{
		margin-top:10px;
	}
	
	.logo-bottom{
	    margin-top: 7px;
	}
	
	#section-latestnews #latestnews{
		width:81%;
	}
	
	#section-latestnews .owl-nav{
		right: -22%;
	}
	
	.fc-1 .item .text{
		color:#707070;
		line-height: 1.5em;
	}
	
	body .post.mass .content .topnews .item:nth-child(3){
		width:100%;
		margin-right:0;
	}
	
	body .post.mass .content .topnews .item:nth-child(4){
		width:100%;
	}
	
	.single .introduction h1{
		font-size:30px;
	}
	
	.single .introduction h2{
		font-size:22px;
	}
	
	.front-cover-bottom1 .widget{
		width:100%!Important;
	}
	
	.front-cover-bottom2 .widget{
		width:100%!Important;
	}
	
	.fc-2 .item .img img{
		height:auto;
	}
	
	.home-left-sidebar{
		display:none;
	}
	
	.home-right-sidebar{
		display:none;
	}
	
	.front-cover-bottom1{
		display:none;
	}
	
	.front-cover-bottom2{
		display:none;
	}
	
	.left-right-sidebar-mobile{
		display:block!important;
	}
	
	.left-right-sidebar-mobile .home-left-sidebar{
		display:block!important;
	}
	
	.left-right-sidebar-mobile .home-right-sidebar{
		display:block!important;
	}
	
	.left-right-sidebar-mobile .front-cover-bottom1{
		display:block!important;
	}
	
	.left-right-sidebar-mobile .front-cover-bottom2{
		display:block!important;
	}
	
	body.category-9 .introduction{
		width:100%;
	}
	
	.community-ad-placement{
		width:100%;
	}
	
	body.category-3 .introduction{
		width:100%;
	}
	
	.schools-box{
		width:100%;
	}
	
	#gallery-slideshow{
		height:250px;
	}
	
	#gallery-slideshow .item img{
		height:250px!important;
	}
	
	.post.mass .content figure.wp-caption.lbco{
		margin-right: 0;
		width: 100%!Important;
		margin-left: 0;
	}
	

}

@media screen and (max-width:500px){
	.sticky-red-bar {
	font-size: 10px;
    line-height: 140%;
	bottom: 0px;
	}
	
	.sticky-red-bar .cont {
		padding: 0 5px;
	}

	.sticky-red-bar img {
		height: 40px;
	}
	
	.sticky-red-bar .cont:after{
		display:none;
	}
	
}

@media screen and (max-width:360px){
	#section-latestnews #latestnews{
		width:79%;
	}
	
	#section-latestnews .owl-nav {
		right: -25%;
	}
	
	
}


/* Popup */

body #popmake-505157 {
	width: 94%!Important;
	left: 50%!important;
	transform: translate(-50%,-50%);
	top: 50%!Important;
	height: 94%!important;
	background-color:rgba( 249, 249, 249, 0.0 )!important;
	margin-left:0!Important;
}

body #popmake-505157 iframe{
	width:100%;
	height:88vh!important;
}

@media screen and (max-width:1400px){
	body .pum-theme-505156 .pum-container{
	max-width: 96%;
	}
}

@media screen and (max-width:1290px){
	body .pum-theme-505156 .pum-container{
		width: 600px!important;
	}
	
	body .pum-theme-505156 .pum-title{
		font-weight: bold;
		font-size: 13px;
		line-height: 100%;
	}
	
	body .pum-theme-505156 .pum-content + .pum-close{
		font-size: 13px;
	    top: 12px;
	}
}

@media screen and (max-width:767px){
	body .pum-theme-505156 .pum-title{
	    width: 190px;
	}
	
	body .pum-theme-505156 .pum-title{
		font-weight: bold;
		font-size: 13px!important;
		line-height: 100%;
	}
	
	body .pum-theme-505156 .pum-content + .pum-close:before{
    content: 'X';
    font-size: 20px;
    color: #fff;
    font-weight: bold;
	}
	
	body .pum-theme-505156 .pum-content + .pum-close{
		top: 15px;
		color:transparent;
		font-size:1px;
	}
	
	body #popmake-505157{
	    height: auto!important;
	}
	
	body #popmake-505157 iframe{
		height:80vh!important;
	}
}

/* Popup */


