body, button, input, select, textarea {
color: #333;
}
.right-side-footer {
display: flex;
justify-content: center;
}
.right-side-footer img {
width: 300px;
height: auto;
margin: 20px 0px;
}
img#xanthydaily-ar-mht {
height: 150px;
width: auto;
}
p a:nth-of-type(2),
p a:nth-of-type(3) {
display: block;
}
.footer-grid p {
margin: 0 0 15px;
}
.latest-news-section .item-count-4:nth-child(4):before,
.latest-news-section .item-count-4:nth-child(5):before,
.latest-news-section .item-count-4:nth-child(6):before  {
background: linear-gradient(to top, #ed1f24 25%, transparent) !important;
}
.latest-news-section .item-count-4:nth-child(4) h5.img-block-title,.latest-news-section .item-count-4:nth-child(5) h5.img-block-title,.latest-news-section .item-count-4:nth-child(6) h5.img-block-title{background: linear-gradient(to top,#ed1f24 20%, transparent) !important;}
.item-count-4:nth-child(7), .item-count-4:nth-child(8) {display: none;}
.img-block-item{width:32% !important;}
.shortcode-content>.item-count-4:nth-child(4n+1){clear:none !important;}
article.entry img {
width: 100%;
}
.post-style-4-1c .entry-byline {
background: rgb(237 31 36);
} .qc-cmp2-summary-buttons button {
color: #fff !important;
border: #ed1f24;
border: none !important;
}
.qc-cmp2-summary-buttons button:hover {
color: #ed1f24 !important;
background-color: #ffffff !important;
border: 1px solid #ed1f24 !important;
} div#splw-location-weather-50796 {display: inline-flex !important;}
.splw-lite-wrapper .splw-lite-header{margin-bottom: 5px !important;}
#splw-location-weather-50796 .splw-weather-title{margin-bottom: 0px !important;}
.splw-lite-wrapper{padding-top: 0 !important; font-size: 14px !important;}
.splw-lite-wrapper .splw-lite-header-title,.splw-lite-wrapper .splw-lite-current-temp span.cur-temp{font-size: 14px !important;font-weight: 600 !important;line-height: 0!important;}
.splw-lite-wrapper .splw-lite-body{padding-bottom:0 !important;}
.splw-lite-wrapper .splw-lite-current-temp{margin-bottom: 0 !important;margin-top: 3px !important;} body {
background-color: #f1f1f1;
}
.outer-wrapper {
background-color: #f1f1f1;
}
body.home .outer-wrapper {
background-color: #fff;
} .wrap {
width: 1240px;
margin: 0 auto;
}
.layout-2c-l .sidebar-primary {
float: right;
width: 28%;
}
.layout-2c-l .content {
float: left;
width: 69%;
} .comments-nav a:after, .page-links a:after, .page-numbers:after {
display: none;
}
.quick-jump-toggle.closed {
background: #ed1f24;
}
.admin-bar .quick-jump {
top: 4%;
}
.entry-byline {
font-size: 14px;
text-transform: none;
}
.section-hashtag {
margin: 0 0 30px 0;
padding: 20px 0 0 0;
}
.bottom-bar {
width: 100%; box-shadow: 0px 3px 3px #ccc;
}
body.home .bottom-bar {
box-shadow: none;
margin-bottom: 0;
} .site-header .bar-column {
text-align: center;
}
.horizontal .bar-items {
width: 100%;
}
.site-header a {
margin: 0 auto;
}
.mega-menu-cats a.active, .menu-items li.current-menu-item>a, .menu-items li.current_page_item>a, .menu-items li:hover>a {
text-decoration: none;
}
.menu-primary-items>li>a {
padding-left: 10px;
padding-right: 10px;
font-weight: 600;
}
.menu-items li li a{
font-weight: 600;    
}
.menu-primary-items>li:hover>a {
color: #dcdcdc;
}
.menu-primary-items>li.current-menu-item>a,
.menu-primary-items>li.current-menu-ancestor>a {
color: #ed1f24;
}
.sticky-header ul#menu-primary-items-sticky >li > a {
color: #333 !important;
}
.sticky-header.fixed.sticky-appear {
box-shadow: 0px 0px 7px #333;
}
.bottom-bar .bar-column {
text-align: center;
}
.bottom-bar .bar-column>* { 
height: 30px;
}
.menu-primary, .menu-search {
float: none;
display: inline-block;
}
.menu-items li li {
text-align: left;
}
.bar-column:first-child .menu-search .search-form {
right: 0;
left: auto;
} .top-bar {
text-align: center;
}
.top-bar .bar-column {
width: 765px;
float: none;
margin: 0 auto;
border-bottom: 1px solid #f1f1f1;
line-height: 40px;
height: 40px;
}
.top-bar .bar-column>* {
margin: 0 auto;
display: inline-block;
}
.bar-items {
text-align: center;
}
.horizontal .bar-items>* {
display: block;
}
.site-title {
margin: 0 auto;
}
.header-banner.ad {
max-width: 480px;
height: 100%;
position: absolute;
left: 0;
top: 0;
padding-left: 0;
} .site-header .forecast-top {
float: left;
height: 100px;
line-height: 100px;
-webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
}
.site-header .forecast-top span {
background-color: transparent !important;
color: #7b7c7c !important;
height: 32px;
line-height: 32px;
font-size: 20px;
display: inline-block;
padding: 0 10px;
font-weight: 400;
margin: 0;
}
.site-header .forecast-top span.icon {
width: 32px;
background-position: center center;
background-repeat: no-repeat;
}
.forecast-top span.clear-day {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/clear-day.png);
}
.forecast-top span.clear-night {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/clear-night.png);
}
.forecast-top span.cloudy {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/cloudy.png);
}
.forecast-top span.fog {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/fog.png);
}
.forecast-top span.hail {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/hail.png);
}
.forecast-top span.partly-cloudy-day {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/partly-cloudy-day.png);
}
.forecast-top span.partly-cloudy-night {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/partly-cloudy-night.png);
}
.forecast-top span.rain {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/rain.png);
}
.forecast-top span.sleet {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/sleet.png);
}
.forecast-top span.snow {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/snow.png);
}
.forecast-top span.thunderstorm {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/thunderstorm.png);
}
.forecast-top span.tornado {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/tornado.png);
}
.forecast-top span.wind {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily-child/forecast-img/wind.png);
} .top-bar .forecast-top { margin-bottom: -15px;
-webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
float: none;
}
.top-bar .forecast-top .temp-cont {
float: right;
}
.top-bar .forecast-top .temp-cont span {
display: block;
text-align: left;
}
.top-bar .forecast-top span {
background-color: transparent !important;
color: #7b7c7c !important;
height: 20px;
line-height: 20px;
display: inline-block;
padding: 0 10px;
font-weight: 700;
margin: 0;
}
.top-bar .forecast-top span.icon {
width: 32px;
height: 36px;
line-height: 36px;
background-position: center center;
background-repeat: no-repeat;
float: left;
} .top-bar .custom-text {
height: 40px;
float: right;
margin-left: 0 !important;
}
.top-bar .custom-text a {
display: inline-block;
line-height: 20px;
color: #7b7c7c;
text-decoration: none;
}
.top-bar .custom-text a:hover {
color: #ed1f24;
}
.top-bar .custom-text a i {
font-size: 24px;
width: 32px;
height: 40px;
line-height: 40px;
float: left;
margin-right: 8px;
}
.top-bar .custom-text a span {
width: 75px;
float: right;
text-align: left;
font-size: 13px;
}
.top-bar .social.small,
.top-bar .social.small + span {
float: none;
display: inline-block;
}
.top-bar .social.small + span {
-webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
} #sticky_banner {
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
display: none;
}
#sticky_banner img,
#sticky_banner p.banner_header img {
width: 100%;
} .no-overlay .post-block .post-text {
background: rgba(4,7,7,0.8) !important;
background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(4,7,7,0.8))) !important;
background: linear-gradient(to bottom,transparent 20%,rgba(4,7,7,0.8) 80%) !important; text-shadow: 2px 2px 3px #000;
text-decoration: none;
}
.post-text-cats a {
background: rgba(0,0,0,.45);
}
.post-block-quarter {
width: 22%;
height: 45%;
}
.post-block-half {
width: 48%;
height: 99%;
margin-left: 2%;
}
.post-block {
margin-right: 2%;
margin-bottom: 2%;
}
.shortcode-post-block {
background-color: #2b2b2b;
overflow: hidden;
padding-top: 2%;
padding-bottom: 2%;
}
.shortcode-image-posts h5 { background: none !important;
text-shadow: 2px 2px 3px #000;
text-decoration: none;
}
.shortcode-nav.ajax-nav {
display: none;
}
.no-overlay .post-block:nth-child(4) .post-text,
.no-overlay .post-block:nth-child(5) .post-text {
background-color: #000 !important;
padding: 4px 14px;
text-shadow: none;
}
.no-overlay .post-block:nth-child(4) .post-text .entry-title,
.no-overlay .post-block:nth-child(5) .post-text .entry-title {
font-size: 16px;
} .editors-pick-place {
text-align: center;
}
.editors-pick-place .shortcode-top {
text-align: left;
}
.editors-pick-place article > a {
position: relative;
height: 350px;
width: 100%;
display: block;
overflow: hidden;
}
.editors-pick-place a img {
position: absolute;
top: -20%;
left: 0;
margin: 0;
} .editors-pick-place .entry-header-inner {
background: rgba(4,7,7,0.8) !important;
background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(4,7,7,0.8))) !important;
background: linear-gradient(to bottom,transparent 0%,rgba(4,7,7,0.8) 100%) !important;	
}
.editors-pick-place .entry-summary, .editors-pick-place footer.entry-footer {
display: none;
}
.editors-pick-place .post-style-4-1c .entry-title, .editors-pick-place .post-style-4-1c .entry-byline {
background: transparent; text-shadow: 2px 2px 3px #000;
} .sidebar-primary .widget-title, .sidebar-secondary .widget-title,.tabber-nav {
font-size: 20px;
margin-bottom: 31px;
padding: 12px 14px 12px;
color: #fff;
background: #2b2b2b;
-webkit-box-shadow: none;
box-shadow: none;
}
.tabber-nav a {
background-color: transparent;
color: #fff;
box-shadow: none;
padding: 12px 14px 12px;
margin-top: -11px;
}
.tabber-nav a.active, .tabber-nav a:hover {
background-color: transparent;
color: #d8d8d8;
box-shadow: none;
} .post-style-1-3c .entry-title { padding-left: 12px;
min-height: 44px;
}
.post-style-1-3c .entry-summary {
margin: 25px 0 35px;
}
.featured-leading-post img {
box-shadow: none !important;
}
.shortcode-top h4 {
color: #ed1f24;
padding: 8px 18px;
margin: 0;
text-transform: none;
font-size: 26px;
}
.shortcode-top {
border-bottom-color: #ed1f24;
}
.shortcode-nav a {
color: #ed1f24;
border-color: #ed1f24;
} .image-posts-cats {
position:absolute;
top: 7px;
right: 22px;
z-index: 1;
}
.image-posts-cats a {
background: rgba(0,0,0,.45);
color: #fff;
font-size: 12px;
line-height: 1;
display: inline-block;
padding: 4px 10px;
border-radius: 4px;	
} .tax-tabber .shortcode-tab-content {
background: transparent !important;
box-shadow: none !important;
}
.tax-tabber .shortcode-tab-content {
background: transparent !important;
box-shadow: none !important;
}
.tax-tabber .shortcode-top h4 {
color: #fff;
}
.tax-tabber-nav a.darkgreen { background: rgba(144,128,112,.4);
border-bottom: 8px solid #908070 ;
}
.tax-tabber .shortcode-tab-content.darkgreen .shortcode-top {
border-bottom-color: #908070;
}
.tax-tabber .shortcode-tab-content.darkgreen .shortcode-top h4 {
background: #908070;
}
.tax-tabber-nav a.darkgreen span span {
color: #908070;
}
.tax-tabber-nav a.green { background: rgba(136,204,136,.4);
border-bottom: 8px solid #88CC88;
}
.tax-tabber .shortcode-tab-content.green .shortcode-top {
border-bottom-color: #88CC88;
}
.tax-tabber .shortcode-tab-content.green .shortcode-top h4 {
background: #88CC88;
}
.tax-tabber-nav a.green span span {
color: #88CC88;
}
.tax-tabber-nav a.purple { background: rgba(80,145,173,.4);
border-bottom: 8px solid #5091ad;	
}
.tax-tabber .shortcode-tab-content.purple .shortcode-top {
border-bottom-color: #5091ad;
}
.tax-tabber .shortcode-tab-content.purple .shortcode-top h4 {
background: #5091ad;
}
.tax-tabber-nav a.purple span span {
color: #5091ad;
}
.tax-tabber-nav a.orange { background: rgba(170,57,57,.4);
border-bottom: 8px solid #AA3939;	
}
.tax-tabber .shortcode-tab-content.orange .shortcode-top {
border-bottom-color: #AA3939;
}
.tax-tabber .shortcode-tab-content.orange .shortcode-top h4 {
background: #AA3939;
}
.tax-tabber-nav a.orange span span {
color: #AA3939;
}
.tax-tabber-nav a.yellow { background: rgba(190,155,97,.4);
border-bottom: 8px solid #be9b61;	
}
.tax-tabber .shortcode-tab-content.yellow .shortcode-top {
border-bottom-color: #be9b61;
}
.tax-tabber .shortcode-tab-content.yellow .shortcode-top h4 {
background: #be9b61;
}
.tax-tabber-nav a.yellow span span {
color: #be9b61;
}
.tax-tabber-nav a.blue { background: rgba(64,170,181,.4);
border-bottom: 8px solid #40aab5;	
}
.tax-tabber .shortcode-tab-content.blue .shortcode-top {
border-bottom-color: #40aab5 ;
}
.tax-tabber .shortcode-tab-content.blue .shortcode-top h4 {
background: #40aab5 ;
}
.tax-tabber-nav a.blue span span {
color: #40aab5 ;
}
.tax-tabber-nav a.red { background: rgba(97,132,126,.4);
border-bottom: 8px solid #61847e;	
}
.tax-tabber .shortcode-tab-content.red .shortcode-top {
border-bottom-color: #61847e;
}
.tax-tabber .shortcode-tab-content.red .shortcode-top h4 {
background: #61847e;
}
.tax-tabber-nav a span span {
color: #fff !important;
}
.tax-tabber .shortcode-tab-content {
overflow: hidden;
padding: 30px 0px 0px;
}
.tax-post .entry-title a {
color: #333;
} .site-header h1.site-title.has-logo {
margin-top: 26px;
}
.site-header h1.site-title.has-logo, .site-header h1.site-title.has-logo a img {
display: block;
width: 175px;
height: 100px;
}
.quick-jump.fixed {
}
.quick-jump-icons a {
width: 45px;
}
ul.social.medium.square > li > a {
width: 50px;
height: 45px;
}
.main-bar .social.medium a i {
line-height: 45px;
}
.forecast-top {
padding-left: 3px !important;
}
.forecast-top strong {
margin: 0;
}
img.featured-on-single.wp-post-image {
width: 100%;
}
.single-style-1 .entry-title {
color: #2b2b2b;
}
.singular-post #content .entry-content {
background: url(//xanthidaily.gr/wp-content/uploads/2018/09/transparent.png) center center no-repeat;
background-size: contain;
} .entry-post-format {
display: block;
width: 50px;
height: 50px;
position: absolute;
top: 7px;
left: 7px;
margin-right: 0 !important;
text-shadow: 1px 1px 1px #000;
z-index: 10;
text-decoration: none;
}
.entry-post-format.video {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily/images/video.png) center center no-repeat;
background-size: contain;
}
.entry-post-format.audio {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily/images/audio.png) center center no-repeat;
background-size: contain;
}
.entry-post-format.image {
background: url(//xanthidaily.gr/wp-content/themes/xanthidaily/images/image.png) center center no-repeat;
background-size: contain;
}
.shc-img-post,
.medium-post-leading,
.medium-post-small,
.tax-tabber .tax-post,
.shortcode-post,
.featured-leading-post,
.small-posts li,
.post-style-1-3c,
.related-post {
position: relative;
}
.shc-img-post .entry-post-format,
.featured-leading-post .entry-post-format,
.post-style-1-3c .entry-post-format,
.related-post .entry-post-format,
.medium-post-leading .entry-post-format {
left: 22px;
}
.shc-img-post .entry-post-format {
width: 40px;
height: 40px;
}
.medium-post-small .entry-post-format {
left: 32px;
}
.carousel-dbl-item .category {
left: auto;
right: 22px;
} .dc-square, blockquote:before {
background: #ed1f24;
} .scroll-to-top {
color: #fff;
background: #ed1f24;
-webkit-box-shadow: none;
box-shadow: none;
right: 0;
}
.tagcloud a {
background: #ed1f24;
}
.sidebar-subsidiary .widget-title span {
-webkit-box-shadow: none;
box-shadow: none;
}
p.credit {
font-size: 13px;
font-weight: 400;
}
.company-image {
background-color: #fff;
}
#sidebar-subsidiary .col-1-1 {
text-align: center;
}
.post-style-4-3c .entry-byline {
background: rgba(0,0,0,.6)
}
.tax-item-overlay {
font-size: 30px;
text-shadow: 1px 1px #000;
} .footer-grid {
display: grid;
grid-template-columns: 40% 60%;
}
.footer-grid .logo {
text-align: left;
padding: 0 30px;
} .footer-grid .xmg p {
margin: 0;
}
@media (max-width: 767px) {
.footer-grid {
grid-template-columns: 100%;
}
} .menu-search .search-form {
min-width: 300px;
} .carousel-dbl-item:before,
.carousel-dbl-item.slick-active:before,
.slick-active+.slick-active+.slick-active:before { background: none !important;
}
.carousel-dbl-item .category a {
background: rgba(51,51,51,.7);
}
.carousel-dbl-arrow {
background: rgba(237,31,36,.7)
}
.carousel-dbl-info {
text-shadow: 2px 2px 3px #000;
text-decoration: none;
background: rgba(4,7,7,0.8) !important;
background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(4,7,7,0.8))) !important;
background: linear-gradient(to bottom,transparent 0%,rgba(4,7,7,0.8) 100%) !important;	
}
.img-block-item {
overflow: hidden;
width: 24%;
margin: .5%;
}
.img-block-item img {
height: 290px;
width: auto;
min-width: 100%;
}
h5.img-block-title {
font-size: 20px;
text-shadow: 2px 2px 3px #000;
text-decoration: none;
position: absolute;
bottom: 0;
left: 0;
padding: 0 2.5%;
transform: none;
-webkit-transform: none;
text-align: left;
padding-bottom: 20px;
font-weight: 700;
background: rgba(4,7,7,0.8) !important;
background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(4,7,7,0.8))) !important;
background: linear-gradient(to bottom,transparent 0%,rgba(4,7,7,0.8) 100%) !important ;
}
.gradient-1:after {
background: none;
}
h5.featured-post-title {
font-size: 22px;
} .protaseis .post-style-3-2c .entry-header {
text-align: left;
background: rgba(0,0,0,.2);
}
.protaseis .post-style-3-2c .entry-header-inner {
background: none;
left: 0;
bottom: 0;
padding-bottom: 30px;
width: auto;
background: rgba(4,7,7,0.8) !important;
background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(4,7,7,0.8))) !important;
background: linear-gradient(to bottom,transparent 0%,rgba(4,7,7,0.8) 100%) !important;	
}
.protaseis .post-style-3-2c .entry-header-inner a,
.protaseis .post-style-3-2c .entry-header-inner span,
.protaseis .post-style-3-2c .entry-header-inner time {
color: #fff;
text-shadow: 2px 2px 3px #000;
text-decoration: none;
}
.protaseis .post-style-3-2c img {
height: 100%;
width: 100%;
}
.fw-special-title {
text-align: center;
} .widget-slide-title {
background: #333;
background: linear-gradient(to bottom,transparent 0,#050505 100%)
}
.galison_widget_post_slider .bx-wrapper .bx-controls-direction a.bx-next,
.galison_widget_post_slider .bx-wrapper .bx-controls-direction a.bx-prev {
box-shadow: none;
background: rgba(237,31,36,.7);
} .widget .button,
.widget button,
.widget input[type="button"],
.widget input[type="reset"],
.widget input[type="submit"],
.mega-menu .entry-published,
.mega-menu-cats a,
.menu-search .search-submit,
.comments-nav a,
.table-layout li .entry-published,
.tweet-link,
.loo-title,
.entry-byline,
.post-style-5-1c .entry-published,
.post-style-5-1c .more-link,
.post-style-5-2c .entry-published,
.post-style-5-2c .more-link,
.post-style-5-3c .entry-published,
.post-style-5-3c .more-link,
.single-style-4 .entry-byline-inside > *,
.single-style-5 .entry-published,
.video-more,
.load-more,
.shortcode-top h4,
.post-text-cats a,
.news-tabber .shortcode-tabber-nav li a,
.style-1 .carousel-info .entry-byline,
.style-2 .carousel-info .entry-byline,
.style-3 .carousel-info .entry-byline,
.carousel-dbl-item .category a,
.featured-more,
.img-block-item .entry-byline,
.news-tabber .tabber-toggle,
.header.title h2 {
text-transform: none !important;
} #galison_widget_my_tabber-2-tab-popular .entry-post-format {
height: 30px;
width: 30px;
} .qj-hot-news-panel ul li::before {
background: linear-gradient(to bottom,transparent 0,#ed1f24 190%) !important;
} .fw_form_fw_form input[type="submit"],
.button, button, input[type=button], input[type=reset], input[type=submit] {
background: #ed1f24 !important;
box-shadow: none !important;
text-transform: none !important;
}
.wrap-forms textarea {
box-shadow: none !important;
}
.single-style-5 .breadcrumbs {
margin: 41px 0 0;
} .flybox-wrap {
right: -370px;
}
.fa-nav-btn {
border: none;
margin: 0;
background: #7b7c7c;
box-shadow: -2px -2px 3px rgba(0,0,0,.2);
}
.fa-nav-prev:before, .fa-nav-next:before, .fa-nav-close:before {
display: none;
}
.fa-nav-close {
background: #ed1f24;
}
.flybox-content {
border: none;
margin-bottom: 0;
background: #fff;
box-shadow: -2px 0px 3px rgba(0,0,0,.2);
} .galison_widget_enhanced_posts {
background: #e2e2e2;
padding-bottom: 15px;
}
.galison_widget_enhanced_posts.widget li {
border-bottom: 0;
padding-right: 16px;
}
.galison_widget_enhanced_posts.widget li a:before {
display: none;
}
.galison_widget_enhanced_posts.widget li .side-content h4 {
border-bottom: 1px solid #d7d7d7;
padding-bottom: 10px;
}
.galison_widget_enhanced_posts.widget li .side-content time {
font-size: 12px;
}
.shortcode-image h3.shortcode-image-title a {
color: #fff !important;
text-decoration: none;
} .not-sticky-header {
padding-top: 60px;
background: #fff;
display: none;
}
.not-sticky-header .top-info {
clear: both;
float: none;
display: block;
margin: 0 -10px;
text-align: center;
font-weight: bold;
}
.not-sticky-header .top-info .forecast-top {
display: inline-block;
margin: 0 auto;
}
.not-sticky-header .forecast-top {
-webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
}
.not-sticky-header .forecast-top span {
background-color: transparent !important;
color: #7b7c7c !important;
display: inline-block;
padding: 0 10px;
margin: 0;
}
.not-sticky-header .forecast-top .temp-cont {
float: left;
}
.not-sticky-header .forecast-top .temp-cont span {
display: block;
line-height: 20px;
font-size: 13px;
}
.not-sticky-header .forecast-top span.icon {
width: 32px;
height: 40px;
line-height: 40px;
background-position: center center;
background-repeat: no-repeat;
float: left;
}
.not-sticky-header .custom-text {
height: 40px;
display: inline-block;
margin: 0 auto;
}
.not-sticky-header .custom-text a {
display: inline-block;
line-height: 20px;
color: #7b7c7c;
text-decoration: none;
}
.not-sticky-header .custom-text a i {
font-size: 24px;
width: 32px;
height: 40px;
line-height: 40px;
float: left;
margin-right: 4px;
}
.not-sticky-header .custom-text a span {
width: 70px;
float: right;
text-align: left;
font-size: 13px;
}
.breaking {
display: block;
color: #fff;
text-decoration: none;
font-size: 16px;
text-align: center;
text-shadow: 2px 2px 0px rgba(0,0,0,.5);
line-height: 32px;
padding: 5px;
font-weight: bold;
-webkit-animation: color_change 1.5s infinite alternate;
-moz-animation: color_change 1.5s infinite alternate;
-ms-animation: color_change 1.5s infinite alternate;
-o-animation: color_change 1.5s infinite alternate;
animation: color_change 1.5s infinite alternate;
}
.breaking:hover {
color: #fff;
text-decoration: none;
-webkit-animation-play-state: paused;
-moz-animation-play-state: paused;
-ms-animation-play-state: paused;
-o-animation-play-state: paused;
animation-play-state: paused;
}
.breaking img {
margin: 0 5px 3px;
width: 16px;
height: 16px;
}
.breaking i {
margin-left: 10px;
display: none;
}
.breaking:hover i {
display: inline-block;
}
@-webkit-keyframes color_change {
from { background-color: #000; }
to { background-color: #ed1f24; }
}
@-moz-keyframes color_change {
from { background-color: #000; }
to { background-color: #ed1f24; }
}
@-ms-keyframes color_change {
from { background-color: #000; }
to { background-color: #ed1f24; }
}
@-o-keyframes color_change {
from { background-color: #000; }
to { background-color: #ed1f24; }
}
@keyframes color_change {
from { background-color: #000; }
to { background-color: #ed1f24; }
}
@media (max-width: 1240px) {
.breaking {
position: absolute;
top: 50px;
width: 100%;
}
}
@media (max-width: 850px) {
.breaking {
position: static;
}
} #mobile-menu h3 {
display: none;
}
#mobile-close {
box-shadow: none;
background: #ed1f24;
}
.mobile-menu-items li a {
border-bottom-color: #f5f5f5;
}
.mobile-menu-items li.menu-item-has-children.active>a, .mobile-menu-items li.menu-item-has-children.active>span:before {
color: #ed1f24;
}
@media (max-width:1240px) {
#sticky_banner {
display: block;
text-align: center;
}
.wrap {
width: 100%;
}
.outer-wrapper {
padding-top: 44px;
}
.not-sticky-header {
display: block;
}
}
@media (min-width:989px) {
.menu-primary-items ul,
.menu-primary-items li li a {
width: 195px;
}
}
@media (max-width:989px) {
.wrap {
width: 100%;
}
.row {
margin: 0 15px;
}
.no-overlay .post-block-quarter .post-text .entry-title {
font-size: 16px;
}
.tax-tabber .tax-post .entry-post-format {
left: 32px;
top: 15px;
}
img.featured-on-single.wp-post-image {
width: 100%;
}
#footer-logos-container .xd-info {
float: none;
}
#footer-logos-container .xd-info-logo {
margin: 0 auto;
}
#footer-logos-container .xmg-logo {
float: none;
margin: 0 auto;
}
#footer-logos-bottom {
max-width: 100%;
margin: 0 auto;
height: auto;
}
.footer-logo {
display: inline-block;
float: none;
margin: 0 auto !important;
}
}
@media only screen and (max-width: 960px){
.style-4 .img-block-item {
width: 49% !important;
}
}
@media (min-width: 850px) {
.not-sticky-header {
padding-top: 0;
position: fixed;
top: 5px;
left: 60%;
z-index: 10000;
}
}
@media (max-width: 850px) {
.outer-wrapper {
padding-top: 0;
}
}
@media (max-width: 820px) {
.editors-pick-place a img {
top: 0;
}
}
@media (max-width: 700px) {
.editors-pick-place article > a {
height: 310px;
}
}
@media (max-width:768px) {
.tax-item-overlay {
font-size: 24px;
}
}
@media (max-width: 639px) {
.shortcode-post-block {
height: auto;
padding-top: 5%;
}
.post-block-half {
width: 90%;
height: 200px;
margin-left: 5%;
margin-bottom: 5%;
}
.post-block-quarter {
width: 90%;
height: 200px;
margin-left: 5%;
margin-right: 0;
margin-bottom: 5%;
clear: both;
}
.no-overlay .post-block-half .post-text,
.no-overlay .post-block-quarter .post-text {
height: auto;
padding-top: 0;
padding: 17px 25px;
}
.no-overlay .post-block-quarter .post-text .entry-title {
font-size: 22px;
}
.row {
margin: 0;
}
#section-cac2440e24ff8c56bae4dc2d012d8bdb .col-1-1 {
padding: 0; }
}
@media (max-width: 600px) {
.editors-pick-place article > a {
height: 250px;
}
.singular-post #content .entry-content {
padding: 0 15px 0 15px;
}
}
@media (max-width: 480px) {
.no-overlay .post-text .entry-byline {
font-size: 12px;
}
.no-overlay .post-text .entry-byline .entry-views {
display: none;
}
.tax-item-overlay {
font-size: 20px;
}
.entry-post-format {
width: 30px;
height: 30px;
}
.medium-post-small .entry-post-format {
width: 50px;
height: 50px;
}
.editors-pick-place article > a {
height: 160px;
}
span.site-title.has-logo {
display: block;
}
.style-4 .img-block-item {
width: 100% !important;
}
}
.adman-mobile {
display: none;
}
.adman-desktop {
display: none;
}
@media (max-width: 767px){
.adman-mobile {
display: block;
}
}
@media (min-width: 768px){
.adman-desktop {
display: block;
}
}
.above-footer {
padding: 20px;
background: transparent;
}
.qc-cmp2-container .fw_form_fw_form input[type="submit"],
.qc-cmp2-container .button,
.qc-cmp2-container input[type=button],
.qc-cmp2-container input[type=reset],
.qc-cmp2-container input[type=submit] {
background: none !important;
} .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept {
background-color: #1e73be !important;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny {
background-color: #f9f9f9 !important;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences,
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences {
background-color: #f9f9f9 !important;
background: #f9f9f9 !important;
}
#cmplz-manage-consent .cmplz-manage-consent {
background-color: #fff !important;
}.wrap-forms .wrap-step {
display: block;
margin-bottom: 37px;
width: 100%;
height: 52px;
border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
background: #f7f7f7;
}
.wrap-forms .wrap-step .steps {
margin: 0;
padding: 11px 20px 0;
list-style: none;
text-align: justify;
}
.wrap-forms .wrap-step .steps:after {
display: inline-block;
width: 100%;
height: 0;
content: '';
}
.wrap-forms .wrap-step .steps li {
display: inline-block;
}
.wrap-forms .wrap-step .steps .step {
color: #0f6ab8;
text-decoration: none;
font-weight: 700;
font-size: 15px;
}
.wrap-forms .wrap-step .steps .step span {
display: inline-block;
width: 15px;
height: 15px;
border-radius: 50%;
background: #0f6ab8;
color: #fff;
vertical-align: text-bottom;
text-align: center;
font-size: 10px;
line-height: 15px;
}
.wrap-forms .wrap-step .steps li.active-step .step span {
background: #2b2b2b;
}
.wrap-forms .wrap-step .steps li.active-step .step,
.wrap-forms .wrap-step .steps .step:hover,
.wrap-forms .wrap-step .steps .step:hover strong {
border-color: #2b2b2b;
color: #2b2b2b;
}
.wrap-forms .wrap-step .steps .step:hover span {
background: #2b2b2b;
}
.wrap-forms .wrap-step .steps .step strong {
border-bottom: 1px solid #0f6ab8;
}
.wrap-forms .wrap-step .steps li.active-step .step strong {
border: none;
}
.wrap-forms .field-text,
.wrap-forms .field-gap,
.wrap-forms .field-textarea,
.wrap-forms .field-select,
.wrap-forms .field-upload,
.wrap-forms .field-date,
.wrap-forms .field-time,
.wrap-forms .field-multiple,
.wrap-forms .field-rating,
.wrap-forms .field-table {
margin-bottom: 0px;
width: 100%;
}
.wrap-forms .field-checkbox,
.wrap-forms .field-radio {
margin-bottom: 15px;
}
.wrap-forms .field-text.field-address {
margin-bottom: -8px;
}
.wrap-forms .field-multiple div[class*='field-'] {
display: inline-block;
margin-bottom: 0;
width: 48%;
}
.wrap-forms .wrap-rating .rating span {
font-size: 19px;
}
.wrap-forms .wrap-rating .rating-title {
margin-bottom: 19px;
}
.wrap-forms label,
.wrap-forms input,
.wrap-forms select {
width: 100%;
}
.wrap-forms .field-text.field-address input,
.wrap-forms .field-text.field-address textarea,
.wrap-forms .field-text.field-address select {
margin-bottom: 31px;
}
.wrap-forms .field-text.field-address input:last-child {
margin-bottom: 0;
}
.wrap-forms label {
display: inline-block;
margin-bottom: 8px;
font-weight: bold;
font-size: 15px;
}
.wrap-forms sup {
top: 0;
left: 2px;
color: #c0392b;
font-size: 16px;
}
.wrap-forms input,
.wrap-forms select {
padding: 0 15px;
height: 46px;
font-size: 14px;
}
.wrap-forms textarea {
margin-bottom: 2px;
padding: 8px 15px;
height: 220px;
box-shadow: 2px 2px 0 #b6b6b6;
font-size: 14px;
line-height: 22px;
}
.wrap-forms select {
border-color: #e5e5e5;
}
.wrap-forms .field-gap input.fill-gap {
margin: 0;
padding: 0;
width: initial;
height: initial;
outline: none;
border: none;
border-bottom: 1px solid #808080;
border-radius: 0;
background: none;
text-align: left;
}
.wrap-forms .field-gap input.fill-gap:hover,
.wrap-forms .field-gap input.fill-gap:focus {
outline: none;
border: none;
border-bottom: 1px solid #808080;
background: none;
}
.wrap-forms div[class*='field-'] .omega {
display: inline-block;
width: 48%;
}
.wrap-forms div[class*='field-'] .omega.omega-right,
.wrap-forms div[class*='field-'] .omega-right {
float: right;
}
.wrap-forms .field-time .time {
display: inline-block;
width: 82%;
}
.wrap-forms .field-time .time-format {
display: inline-block;
float: right;
width: 16%;
}
.wrap-forms .field-upload .upload-file-input,
.wrap-forms .field-upload .upload-file-button {
display: inline-block;
width: auto;
}
.wrap-forms .field-upload .upload-file-input {
width: 86%;
}
.wrap-forms .field-upload .upload-file-button {
float: right;
font-weight: 400;
font-size: 12px;
}
.wrap-forms .field-table table, th, td {
border-color: #e5e5e5;
}
.wrap-forms .field-table table thead tr td {
padding: 8px 20px;
min-height: 73px;
background: #f7f7f7;
text-align: center;
line-height: 52px;
}
.wrap-forms .field-table table thead tr td span {
display: inline-block;
vertical-align: middle;
line-height: normal;
}
.wrap-forms .field-table table tbody tr td {
padding: 15px;
line-height: 20px;
}
.wrap-forms .field-table table tbody tr td.input-styled {
padding: 0;
text-align: center;
}
.wrap-forms .field-table table tbody tr td.input-styled .custom-radio {
display: inline-block;
vertical-align: middle;
line-height: normal;
}
.wrap-forms input:-moz-placeholder,
.wrap-forms textarea:-moz-placeholder {
color: #9a9a9a;
text-transform: none;
font-weight: 400;
font-size: 14px;
}
.wrap-forms input::-moz-placeholder,
.wrap-forms textarea::-moz-placeholder {
color: #9a9a9a;
text-transform: none;
font-weight: 400;
font-size: 14px;
}
.wrap-forms input:-ms-input-placeholder,
.wrap-forms textarea:-ms-input-placeholder {
color: #9a9a9a;
text-transform: none;
font-weight: 400;
font-size: 14px;
}
.wrap-forms input::-webkit-input-placeholder,
.wrap-forms textarea::-webkit-input-placeholder {
color: #9a9a9a;
text-transform: none;
font-weight: 400;
font-size: 14px;
}
.wrap-forms input:focus::-webkit-input-placeholder {
color: transparent;
}
.wrap-forms textarea:focus::-webkit-input-placeholder {
color: transparent;
}  .wrap-forms .custom-checkbox,
.wrap-forms .custom-radio {
position: relative;
}
.wrap-forms .custom-checkbox input,
.wrap-forms .custom-radio input {
width: auto;
height: auto;
vertical-align: middle;
}
.wrap-forms .custom-checkbox::selection,
.wrap-forms .custom-radio::selection {
background: transparent;
color: inherit;
}
.wrap-forms .custom-checkbox label,
.wrap-forms .custom-radio label {
position: relative;
display: inline-block;
margin-bottom: 6px;
min-height: 17px;
width: auto;
font-weight: 400;
font-size: 14px;
line-height: 17px;
cursor: pointer;
}
.wrap-forms .custom-checkbox label::selection,
.wrap-forms .custom-radio label::selection {
background: transparent;
color: inherit;
}
.wrap-forms .custom-checkbox label.focus,
.wrap-forms .custom-radio label.focus {
outline: none;
} .wrap-forms .section-break {
margin: 42px auto 39px;
padding-top: 25px;
border-top: 1px solid #e5e5e5;
}
.wrap-forms .section-break .title {
margin-bottom: 13px;
color: #333333;
text-transform: uppercase;
font-weight: 400;
font-size: 32px;
font-family: 'Arial';
}
.wrap-forms .section-break .sub-title {
color: #595959;
font-weight: 400;
font-size: 13px;
font-family: 'Arial';
}
.wrap-forms .nav-form {
margin-top: 48px;
padding-top: 29px;
width: 100%;
border-top: 1px solid #e5e5e5;
text-align: center;
}
.wrap-forms .nav-form .button.button-nav-form,
.wrap-forms .nav-form .number-pages-form {
display: inline-block;
}
.wrap-forms .nav-form .button.button-nav-form {
padding: 10px 20px;
border-top-left-radius: 0;
font-weight: 400;
}
.wrap-forms .nav-form .number-pages-form {
margin-top: 7px;
color: #333333;
text-transform: uppercase;
font-size: 17px;
}
.wrap-forms .nav-form .button.button-nav-form.next {
float: right;
}
.wrap-forms .nav-form .button.button-nav-form.prev {
float: left;
} .wrap-forms .field-columns-0:after,
.wrap-forms .field-columns-2:after,
.wrap-forms .field-columns-3:after {
display: inline-block;
width: 100%;
height: 0;
content: '';
}
.wrap-forms .field-columns-0 .options,
.wrap-forms .field-columns-2 .field-column,
.wrap-forms .field-columns-3 .field-column {
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-right: 5px;
}
.wrap-forms .field-columns-0 .options {
padding-right: 15px;
}
.wrap-forms .field-columns-2 .field-column {
width: 50%;
}
.wrap-forms .field-columns-3 .field-column {
width: 33.3333%;
}
.fw_form_fw_form input[type="submit"] {
display: block;
padding: 20px 27px 15px;
width: 100%;
background: #56a3d9;
box-shadow: 4px 4px 0 #2e709e;
text-transform: uppercase;
font-weight: 700;
font-size: 20px;
}
.header.title {
margin-bottom: 22px;
text-align: center;
}
.header.title h2 {
margin-bottom: 0;
text-transform: uppercase;
font-weight: 700;
font-size: 35px;
}
.header.title p {
margin-bottom: 0;
color: #a8a8a8;
font-style: italic;
font-size: 17px;
}
.form-builder-item {
margin-bottom: 11px;
}html.slb_overlay object,html.slb_overlay embed,html.slb_overlay iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap iframe{visibility:visible}