#bdd1b7801d9329b2f9d7313381627c70c1 { display: none!important; }

body { background: #fff; font-size: 15px; line-height: 22px; font-family: 'Roboto', serif; background-attachment: fixed; padding: 0px; color: #666; }

#body { padding: 0px; }

.full-wrap { width: 100%; margin: 0 auto; }

.edit-button { display: none; }

h1,h2,h3,h4 { font-family: 'Roboto Slab', sans-serif!important; line-height: 0.6em; }

h5 { color: #545454; font-size: 20px; font-weight: bold; font-style: italic; }
h6 { font-size: 12px!important; font-family: 'Roboto Slab', sans-serif; margin-bottom: 25px; }
blockquote { color: #606060; float:left; font-size: 20px; font-weight: bold; font-style: italic; padding: 15px 0px 0px 0; margin: 0 30px 0 0; width: 200px; border-top: solid 5px #303030; border-bottom: solid 5px #303030; }

blockquote strong { font-size: 15px; font-weight: normal; color: #888; }

img.alignleft, img.aligncenter, img.alignright, img.alignnone { margin-bottom: 10px; }

#nav-bar { width: 100%; margin: 0 auto; background:none!important; padding: 0; }

#nav-bar .pagewidth { width: 100%; background: #0d86d1!important; padding: 3px 20px 0px; margin-top: 0px; }

#headerwrap { background: none; }
#header { background: #fff;  }

.pagewidth { background: #fff; padding: 0px; width: 1060px; }
#contentwrap, #sidebar { padding: 1.5% 0; }
#contentwrap { width: 69%; }

.header-widget { position: relative; float: right;  margin: 0px; width: 630px; padding: 0px!important; }
.header-widget .pagewidth { background: none; padding: 0px!important; }

#main-nav { clear: both; background: #fff; border-top: 8px #e5e5e5 solid; border-bottom: 8px #e5e5e5 solid; }
#main-nav a { font-family: 'Raleway', sans-serif; font-size: 14px; padding: 15px 20px; letter-spacing: 0px; color: #1d1d1d; font-weight:500; }
#main-nav a:hover { color: #0d86d1; background: #fff; }

#main-nav .current_page_item a, #main-nav .current-menu-item a { background: #fff!important; color: #0d86d1; }
#main-nav .current_page_item a:hover, #main-nav .current-menu-item a:hover { background: #fff!important; color: #0d86d1; }

.fixed-header #header { width: 100%; padding: 0px; background: none; }

.fixed-header #site-logo { display: none!important; }

#site-logo { width: 260px; height: 93px; float: left; margin-top:0px; }
#site-logo img { width: 260px!important; 93px!important; }

.description { float: left; margin:0px; text-transform: none; font-size: 13px; font-family: 'Roboto Slab', sans-serif; color: #fff; padding: 5px 0px; }
.description span { color: #fff!important; }

#sidebar #searchform { height:40px; }

.fixed-header #main-nav  { position: absolute; top: 0px; padding: 0px; width: 100%; background: #0d86d1!important; -moz-animation-name: dropHeader;
    -moz-animation-iteration-count: once;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 0.3s;

    -webkit-animation-name: dropHeader;
    -webkit-animation-iteration-count: once;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 0.3s; }

@-moz-keyframes dropHeader {
    0% {
        top: -30px;
    }
    100% {
        top: 0;
    }
}
@-webkit-keyframes dropHeader {
    0% {
        top: -30px;
    }
    100% {
        top: 0;
    }
}

.comment-title, #reply-title {
	margin: 50px 0 30px;
	padding: 15px 0 0;
	font-size: 1.25em;
	text-transform: uppercase;
	color: #000;
	letter-spacing: normal;
	border-top: 5px #47a7d7 solid;
}

h2 { margin: 50px 0 30px;
	padding: 15px 0 0;
	font-size: 1.25em;
	text-transform: uppercase;
	color: #000;
	letter-spacing: normal;
	border-top: 5px #47a7d7 solid; }


#header hgroup { margin: 0 0 25px; }

#sidebar { width: 25.2%; }
#contentwrap { width: 72%; }
.sidebar2 #sidebar-alt { width: 24%; }

#headerwrap .social-widget { float: none; text-align: right; width: 1060px; margin: 0 auto; }

#text-2 { margin: 25px 0 25px; padding: 0px; }

.featured-section .col4-2.first { margin-left: 0px; width: 58%; }
.featured-section .col4-2  { width: 40.8%;  }
.featured-section .col4-1, .featured-section .col4-2, .featured-section .col4-3,  .featured-section .col3-1, .featured-section .col3-2, .featured-section .col2-1 { margin-left:1.2%; }


.featured-section .col4-2 p { margin: 0px; line-height: 20px; }

.breaking-news-slider { position: relative; }

.breaking-news { border: 0px; padding: 10px 30px 0px; }
.breaking-news .breaking-news-category:after { border: 0px; }
.breaking-news .breaking-news-category { padding: 10px 8px; background: #0d86d1; margin: 5px 15px 0 0!important  }

.breaking-news .breaking-news-nav { top: 20px; right: 30px; }

.module-slider { margin: 0px!important; }
.module-slider.slider-overlay .slide-content .slide-title { text-transform: uppercase; font-size: 14px; }

.module-slider.slider-overlay .slide-content { padding: 25px 20px 20px; }

.module-slider.slider-overlay .slide-image + .slide-content { font-size: 13px; font-weight: 600; padding: 25px 150px 25px 25px;  }

input[type="text"], input[type="search"], input[type="email"] { max-width: 93%; }
textarea, input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="url"] { padding: 20px 10px 15px; color: #434343; }

.widget { margin: 0 0 30px; }

.module-slider .carousel-nav-wrap { margin: 0 auto; padding: 0px; }

.module-slider .carousel-nav-wrap .carousel-prev { position: absolute; bottom: 20px; right: 80px; background: rgba(0, 0, 0, 0.5); color: #fff; padding: 13px 13px 17px; }
.module-slider .carousel-nav-wrap .carousel-next { position: absolute; bottom: 20px; right: 20px; background: rgba(0, 0, 0, 0.5); color: #fff; padding: 13px 13px 17px; }

.module-slider .carousel-nav-wrap .carousel-prev:before { content: none; }
.module-slider .carousel-nav-wrap .carousel-next:before { content: none; }

.module-slider .carousel-pager { position: absolute; bottom: 32px; right: 3%; }
.module-slider .carousel-pager a.selected { background: #fff!important; }
.module-slider .carousel-pager a { border: 0px; height:12px; width: 12px; }


.module-slider.slider-overlay .slide-content a, .module-slider.slider-overlay .slide-title a { font-weight: 400; line-height: 18px; text-transform:none; }
.module-slider.slider-overlay .slide-content a:hover, .module-slider.slider-overlay .slide-title a:hover { color: #fff!important; }

.module-slider .carousel-pager a { border-radius: 0px; background: rgba(165, 165, 165, 0.6); }


#search-2 { margin-bottom: 25px; }

#widget-2352-1-1-0 { margin-bottom: 30px; }
#widget-2352-1-1-1 { margin-bottom: 30px; }

.single #content .post { margin-bottom: 10px; }

.module .post-title { font-size: 22px!important; }
.module .post-title a { color: #434343; font-size: 14px!important; font-weight: 400; line-height: 20px; font-family: 'roboto', sans-serif; }

.module .post-title a:hover { color: #000; }

.module-post.loops-wrapper.list-thumb-image .post { margin-bottom: 10px; }
.module-post.loops-wrapper.list-thumb-image .post-image { margin: 0 15px 10px 0px!important; }

.col4-2, .col2-1 { width: 53.5%; }
.col4-1 { width: 24.2%; }
.col4-1, .col4-2, .col4-3, .col3-1, .col3-2, .col2-1 { margin-left: 2%; }

.module-post.loops-wrapper.grid2 .post { margin-bottom: 15px; }

.module img:hover { opacity: 0.9; }

#knewsform_1 input[type="text"], #knewsform_1 input[type="search"], #knewsform_1 input[type="email"] { max-width: 87%; }
input, textarea, select, input[type="search"], button { font-size: 13px; }


.widget_knews_widget .widgettitle { display: none; }

#text-6 { color: #fff; float: left;} 


input[type="reset"], input[type="submit"], button { letter-spacing: 0px; font-size: 13px; width: 100%; border-bottom: solid 2px #1d749b; font-family: 'Roboto Slab', sans-serif; padding: 15px; background: #0d86d1;  }
small { font-size: 12px; }

.widget { margin: 0 0 15px; }

.widget li { display: block; background: #ffffff; padding: 0px; margin: 0 0 5px; }
.widget li:hover { background: #0d86d1!important; color: #fff; }
.widget li a { display: block; background: #ffffff; font-size: 13px; text-transform: none; color: #434343; font-weight: 600; padding: 0px; }
.widget li a:hover { color: #0d86d1!important; }
.widget .feature-posts-list li { margin: 0 0 20px; padding-bottom: 0px; border-bottom: 3px solid #e5e5e5; }

#sidebar-alt li { background: none!important; margin: 0 0 20px; }
#sidebar-alt li:hover { background: none!important; }
#sidebar-alt li a { background: none!important; text-transform: none; font-weight: 500; border:0px; }
#sidebar-alt li a:hover { background: none!important; color: #0d86d1!important; border: 0px;  }


.post-nav a { font-weight: 500; }


#footer .widget li { background: none; margin: 0 0 10px; padding: 0px; }
#footer .widget li:hover { background: none!important; }
#footer .widget li a { color: #ccc; font-size: 12px; font-weight: 500; background: none; padding: 0px; text-transform: none; border:0px;  }
#footer .widget li a:hover { background: #434343!important; color: #fff!important; border:0px; }

#footer .widgettitle { text-align: left; padding: 0px; border: 0px; }

#footer .col4-1 { margin-left: 3%; width: 21.1%; }


.post { margin-bottom: 0px; }
.social-widget .widget { padding: 0 30px 0 0; }
.social-widget .widget li { width: 30px; height: 29px; float: left; border:0px; }

.social-widget .widget li a { background: none; padding: 0px; border:0px;  }


.post-image, .module-post .post-image { margin: 0 0 10px; }




.loops-wrapper.grid2 .post-title a { line-height: 28px; }


.loops-wrapper.grid2 .post-title, .col4-1 .post-title, .col4-2 .post-title, .sidebar2 .col3-2 .post-title, .col3-1 .post-title { margin: 0px; }
.loops-wrapper.grid2 .post-title a { font-size: 17px!important; }
#sidebar .widgettitle, #sidebar .module-title { border-bottom: 5px solid #0d86d1; border-top: 0px; padding:10px 0 20px 0px; }
#sidebar-alt .widgettitle, #sidebar-alt .module-title { border-bottom: 5px solid #0d86d1; border-top: 0px; padding:10px 0 20px 0px; }
.widgettitle, .module-title { border-bottom: 5px solid #0d86d1; border-top: 0px; padding:0px 0 20px 0px; line-height: 22px; }


.news-heading .module-title { border-bottom: 5px solid #0d86d1!important; border-top: 0px; padding: 0px 0 20px 0px; }
.news-heading .module-title a { text-decoration: none; }

.ents-heading .module-title { border-bottom: 5px solid #e85247; border-top: 0px; padding: 0px 0 20px 0px; }
.ents-heading .module-title a { text-decoration: none;  }

.sport-heading .module-title { border-bottom: 5px solid #7dbb41; border-top: 0px; padding: 0px 0 20px 0px; }
.sport-heading .module-title a { text-decoration: none;  }

.features-heading .module-title { border-bottom: 5px solid #f8da4f; border-top: 0px; padding: 0px 0 20px 0px; }
.features-heading .module-title a { text-decoration: none;  }



.news-heading a { color: #434343; }
.news-heading a:hover { color: #0d86d1!important; }

.sport-heading a { color: #434343; }
.sport-heading a:hover { color: #7dbb41!important; }


.ents-heading a { color: #434343; }
.ents-heading a:hover { color: #e85247!important; }

.features-heading a { color: #434343; }
.features-heading a:hover { color: #f8da4f!important; }


.widgettitle .module-title { border-left: 5px solid #0d86d1; line-height: 22px; }

.loops-wrapper.list-thumb-image .post-title { margin: 0px; }

.news-row { margin-top: 20px!important; }

#text-2352-0-1-1 { margin-top: 13px; }
.module .grid4 .post { margin-bottom: 0px; }
.module .grid3 .post { margin-bottom: 0px; }

.two-panels .shortcode.col2-1.first { position: relative; height: auto; width: 49%; text-align: left; color: #fff; font-size: 13px; padding: 0px; font-weight: 500; margin-left: 0px!important; background: #000; }

.two-panels .shortcode.col2-1.first .post-content { position: absolute; bottom: 0px; left: 0px; background: rgba(0,0,0,0.7); padding: 10px; }

.two-panels .shortcode.col2-1 { background: none; height: 198px; text-align: center; color: #fff; font-size: 16px; margin-left: 2%; width: 49%; }

.two-panels .shortcode.col2-1.first p { margin: 0; }

.two-panels .shortcode.col2-1.first h3 { font-size: 18px; line-height: 22px; margin: 12px 0px; font-family: 'roboto', sans-serif!important; }

.two-panels .shortcode.col2-1.first a { color: #fff; font-size: 12px; text-decoration: none; }

.shortcode.col4-2, .shortcode.col2-1 { width: 49.4%; }

.two-panels .shortcode.col2-1.first .post-image img { height: 168px; }

.two-panels .shortcode.col2-1.first:before { content: "Sport"; background: #7dbb41!important; color: #fff; position: absolute; text-transform: uppercase; font-size: 12px; padding: 6px 20px; z-index: 99999999!important; top:0px; left: 10px; }

.two-panels .shortcode.col2-1.first .post { margin: 0px; }
.two-panels .shortcode.col2-1.first .post-image { margin: 0px; }


.module-image { margin: 15px 0px; }


#footerwrap { background: #434343; }
#footer { background: #434343; padding-top:20px; }

.footer-text { padding: 0px; }

.one { padding: 10px; padding: 20px; font-size: 12px; line-height: 22px; border-top: 2px solid #727272; }
.one a { color: #999!important; }
.one a:hover { color: #fff!important; }
.two { display: none; }

#footer .back-top { display: none; }
#footer .back-top a { background: #0d86d1; font-family: 'Roboto', sans-serif; letter-spacing: 0px; }
#footer .footer-widgets { margin: 40px 0 30px; }


#cascade-feature-posts-2 .widgettitle { border-bottom: 3px solid #e44f8e; padding-bottom:20px; }

#cascade-feature-posts-3 .widgettitle { border-bottom: 3px solid #e85247; padding-bottom:20px; }

#cascade-feature-posts-4 .widgettitle { border-bottom: 3px solid #7dbb41; padding-bottom:20px; }


#cascade-feature-posts-5 .widgettitle { border-bottom: 3px solid #f8da4f; padding-bottom:20px; }

.response { font-size: 13px; }

.related-posts .post-title { line-height: 20px; }


.page-title { letter-spacing: 0px; font-size: 2.5em; margin: 0 0 20px; }

#commentform textarea { width: 97%; }

.grid2 .entry-content { padding-bottom: 20px; font-size: 13px; }
.grid3 .entry-content { padding-bottom: 30px; }
.grid4 .entry-content { padding-bottom: 30px; }

.post-meta .author-name, .post-meta .post-date, .post-meta .post-comment, .post-meta .post-tag { color: #434343; }

.post-tag { margin-top:20px; }

.social-widget a { font-size: 12px; text-transform: uppercase; }
.social-widget a:hover { color: #fff; }

#text-3 { padding: 0px; margin: 0 10px 0 0; }
#text-3 a { margin: 0 5px; float: left; padding: 2px 0 3px; }

.post-title a { color: #434343; line-height: 38px; font-size: 1em!important; font-weight: 500; }
.related-posts .post-title a { line-height: 18px; font-size: 14px!important; }


#commentform input#submit { padding: 10px 20px; }


.pagenav a { background: #0d86d1; }


.social-widget .widget li { background: none!important; }

.social-links.horizontal li, .social-links.vertical li { margin: 0px; }


#wprmenu_bar { z-index: 99999; }


.bottom-ad { text-align: center; background: #fff; margin: 0 auto; width: 1064px; padding: 20px 0 40px; }

.fa-facebook:before { content: "f"!important; }
.fa-twitter:before { content: "t"!important; }



.widget .feature-posts-list .feature-posts-title { font-size: 13px; text-transform: none; color: #434343; font-weight: 500; font-family: 'roboto', sans-serif; padding-bottom: 20px!important;}

.widget .feature-posts-list .feature-posts-title:hover { color: #fff; }

.widget .feature-posts-list .feature-posts-title a { color: #434343; }
.widget .feature-posts-list .feature-posts-title a:hover { color: #fff; }
.widget .feature-posts-list .post-img { margin: 4px 15px 15px 0; }
#footer .widget .feature-posts-list .post-img { margin: 4px 15px 31px 0; }

#footer .widget .feature-posts-list li { border: 0px!important; }


.new-author { display: none; font-size: 13px; }
.new-author a { font-size: 12px; background: #f3f3f3 url(http://www.swlondoner.co.uk/wp-content/uploads/2014/10/auhtor-twitter.png) no-repeat; background-position: 8px 8px; padding: 5px 10px 5px 30px; border: solid 1px #e4e4e4; text-decoration: none; }
.new-author img { float: left; margin: 6px 10px 0 0; width: 55px; height: 55px; }
.new-author p { margin: 0px; padding: 10px 0; }
.new-author h3 { padding: 0px; margin: 0px; font-size: 15px; color: #47a7d7; }
.new-author h3 a { font-size: 15px; padding: 0px; border: 0px; background: none; }


.single-post .new-author { display: block; margin: 20px 0 0px; }
.wp-caption-text { font-size: 13px; }

.module-post.loops-wrapper.grid3 .post { margin-bottom: 0px; }

.module-post.loops-wrapper.grid4 .post { margin-bottom: 0px; }

#slider-2352-0-1-0 { margin-bottom:15px; }
#slider-2352-0-1-0 .slide-content { padding: 15px 25px 34px 20px; background: rgba(0,0,0,0.4); text-align: left;} 

#slider-2352-0-1-0 ul li { background: #000; }
#slider-2352-0-1-0 {background: #000; height: 165px!important; }

#slider-2352-0-1-0 .slide-content a { color: #fff; text-align: left; font-size: 14px; }

#slider-2352-0-1-0:before { content: "Lead Story"; background: #0d86d1!important; color: #fff; position: absolute; text-transform: uppercase; font-size: 12px; padding: 6px 20px; z-index: 99999999!important; top:0px; left: 10px; }


#slider-2352-0-0-0 .slide-content { padding: 20px 150px 20px 25px; }
#slider-2352-0-0-0 img { height: 345px; }


#slider-2352-0-1-1:before { content: "Sport"; background: #7dbb41!important; color: #fff; position: absolute; text-transform: uppercase; font-size: 12px; padding: 6px 20px; z-index: 99999999!important; top:0px; left: 10px; }

#slider-2352-0-1-1 .slide-content { padding: 15px 25px 10px 20px; background: rgba(0,0,0,0.4); text-align: left;}


.module-slider.slider-overlay .slide-content { background: rgba(0,0,0,0.6); font-size: 14px; color: #fff; font-weight:400; }

.swl-featured .col3-2 { width: 68.6%; }
.swl-featured .col3-1 { width: 29.9%; margin-left: 1.5%; }
.swl-featured .cascade_builder_slider .slide-image { height:420px!important; }

.swl-featured .slide-title { font-size: 18px!important; line-height:28px; }

.swl-featured .loops-wrapper.list-post .post, .swl-featured .loops-wrapper.list-thumb-image .post { margin-bottom: 18px; }

.swl-featured .slide-content { background: rgba(0,0,0,0.6); font-size: 14px; color: #fff; font-weight:300; padding:15px 150px 15px 25px!important; }


.swl-slider:before { content: "Featured"; background: #0d86d1!important; color: #fff; position: absolute; text-transform: uppercase; font-size: 14px; padding: 10px 20px; z-index: 999!important; top:20px; left: 0px; }

.lead-story { position: relative; height:200px; margin-bottom:18px; }
.lead-story .post-content { position: absolute!important; bottom: 0px; background: rgba(0,0,0,0.6); padding: 10px 10px 10px 15px!important; min-width: 294px; }
.lead-story .post-content a { color: #fff; }
.lead-story .post-content a:hover { color: #fff; }

.lead-story .post-image img, .lead-story.module-post .post-image img { height:200px; min-width: 320px; }

.lead-story:before { content: "Lead Story"; background: #0d86d1!important; color: #fff; position: absolute; text-transform: uppercase; font-size: 12px; padding: 6px 20px; z-index: 999!important; top:10px; left: 0px; }

.admin-bar .lead-story .post-content { position: absolute; bottom: 0px; background: rgba(0,0,0,0.6); padding: 10px 10px 3px 15px!important; min-width: 294px; }
.admin-bar .swl-sport .post-content { position: absolute; bottom: 0px; background: rgba(0,0,0,0.6); padding: 10px 10px 3px 15px!important; min-width: 294px; }

.lead-story .module img { height:200px!important; }
.swl-sport .module img { height:200px!important; }


.lead-story .post-image, .lead-story .module-post .post-image { height:200px!important; }
.swl-sport .post-image, .swl-sport .module-post .post-image { height:200px!important;  }


.swl-sport { position: relative; height:200px; }
.swl-sport .post-content { position: absolute!important; bottom: 0px; background: rgba(0,0,0,0.6); padding: 10px 10px 10px 15px!important; min-width: 294px; }
.swl-sport .post-content a { color: #fff; }
.swl-sport .post-content a:hover { color: #fff; }

.swl-sport:before { content: "Sport"; background: #7dbb41!important; color: #fff; position: absolute; text-transform: uppercase; font-size: 12px; padding: 6px 20px; z-index: 999!important; top:10px; left: 0px; }

.swl-sport .post-image img, .swl-sport .module-post .post-image img { height:200px; min-width: 320px; }

.entry-content .addthis_toolbox, .entry-content .addthis_button, .entry-header .addthis_toolbox, .entry-header .addthis_button { margin: 20px 0px!important; }

.list-thumb-image { margin-top: 30px; }
.list-thumb-image .post-tag { display: none;}
.related-posts { display: none;}
.list-thumb-image .author-box { display: none; }

.author-box { margin: 25px 0; }
.author-bio { margin: 10px 0 0; }

.module.grid4 .author-box, .module.grid3 .author-box, .module.grid2 .author-box, .module.grid2-thumb .author-box { display: none; }
.loops-wrapper.grid2 .post .author-box { display: none; }

.cprp_percentage { display: none; }

.cprp_title { float: right; width: 73%; }
.cprp_title a { color: #434343; text-decoration: none; }
.cprp_title a:hover { color: #0d86d1; }

.cprp_excerpt_content { display: none; }

.entry-content .addthis_toolbox, .entry-content .addthis_button, .entry-header .addthis_toolbox, .entry-header .addthis_button { clear: both; }

.cprp_items.list .cprp_tags { clear: both; }

.cprp_items.list ul { margin: 0 0 40px; }

.post-816 .post-image { display:none; }
.post-817 .post-image { display:none; }
.post-819 .post-image { display:none; }

.post-811 .post-image { display:none; }
.post-809 .post-image { display:none; }
.post-792 .post-image { display:none; }
.post-787 .post-image { display:none; }
.post-783 .post-image { display:none; }
.post-779 .post-image { display:none; }
.post-862 .post-image { display:none; }
.post-859 .post-image { display:none; }
.post-857 .post-image { display:none; }
.post-855 .post-image { display:none; }
.post-856 .post-image { display:none; }
.post-852 .post-image { display:none; }
.post-846 .post-image { display:none; }
.post-844 .post-image { display:none; }
.post-829 .post-image { display:none; }
.post-840 .post-image { display:none; }
.post-830 .post-image { display:none; }
.post-824 .post-image { display:none; }
.post-823 .post-image { display:none; }
.post-821 .post-image { display:none; }
.post-904 .post-image { display:none; }
.post-892 .post-image { display:none; }
.post-889 .post-image { display:none; }
.post-887 .post-image { display:none; }
.post-886 .post-image { display:none; }
.post-881 .post-image { display:none; }
.post-878 .post-image { display:none; }
.post-873 .post-image { display:none; }
.post-872 .post-image { display:none; }
.post-870 .post-image { display:none; }
.post-865 .post-image { display:none; }
.post-864 .post-image { display:none; }
.post-950 .post-image { display:none; }
.post-946 .post-image { display:none; }
.post-928 .post-image { display:none; }
.post-916 .post-image { display:none; }
.post-909 .post-image { display:none; }
.post-982 .post-image { display:none; }
.post-980 .post-image { display:none; }
.post-979 .post-image { display:none; }
.post-973 .post-image { display:none; }
.post-945 .post-image { display:none; }
.post-970 .post-image { display:none; }
.post-961 .post-image { display:none; }
.post-963 .post-image { display:none; }
.post-959 .post-image { display:none; }
.post-957 .post-image { display:none; }
.post-1112 .post-image { display:none; }
.post-1109 .post-image { display:none; }
.post-1100 .post-image { display:none; }
.post-1095 .post-image { display:none; }

.post-1145 .post-image { display:none; }
.post-1144 .post-image { display:none; }
.post-1142 .post-image { display:none; }
.post-1123 .post-image { display:none; }
.post-1392 .post-image { display:none; }
.post-1369 .post-image { display:none; }
.post-1437 .post-image { display:none; }


.cat-15124 .post-image { display: none!important; }

a.shortcode.button { border-radius: 0px; border:solid 1px #e4e4e4; background: #0d86d1!important; color: #fff; }
a.shortcode.button:hover { background: #11699f!important; }


.module-slider.slider-overlay .slide-image img { height: 420px; }


@media screen and (max-width: 1104px) {
#nav-bar { width: 100%; }
.col4-2, .col2-1 { max-width: 49.9%; }
.bottom-ad { display: none; }
.full-wrap { width: 100%; }
.social-widget .widget { float: left; }
#text-3 { margin-left: 30px;}
.description { padding-left: 25px; }
.full-wrap { box-shadow: none!important; }
.featured-section .col4-2 { width: 48.8%; }
.header-widget { width: 590px; }

}

@media screen and (max-width: 1020px) {
#slider-2352-0-1-0:before { top: 0px; }
.header-widget { width: 460px; }
#slider-2352-0-0-0 .slide-image img { height: 330px; }
.swl-featured .col3-2 { width: 68%; max-width:68%; }
.lead-story { margin-bottom:20px;  }
.loops-wrapper.grid2 .post { clear:none; }
}

@media screen and (max-width: 980px) {
#site-logo { margin: 0 0 25px; }
#text-2352-0-1-1 { background: none; } 
.full-wrap { box-shadow: none; }
#slider-2352-0-0-0 .slide-image img { height: 330px; }
#main-nav a { padding: 15px 10px; }
.swl-featured .cascade_builder_slider .slide-image { height:auto!important; }
.swl-slider:before { top:20px; }
.swl-sport:before { top:20px; }
.lead-story:before { top:20px; }
.loops-wrapper.grid2 .post { clear:none; }
.module-slider.slider-overlay .slide-image + .slide-content { position: absolute!important; }
}


@media screen and (max-width: 800px) {
.featured-section .col4-2, .featured-section .col2-1 { width: 100%!important; max-width: 100%; margin-left:0px; }
#header hgroup { margin: 0px; }
.col4-2, .col2-1 { width: 100%!important; }
.col4-3 { width: 100%!important; max-width: 100%; }
#footer { padding: 0px 10px; }
.description { display: none; margin: 10px 0px 15px; }
#site-logo { float: none; margin: 0 auto; }
#header-widget { float: none; }
#text-2352-0-1-1 { background: none; } 
.two-panels .shortcode.col2-1.first { width: 49%!important; height: 250px; padding-top: 45px; }
.two-panels .shortcode.col2-1 { width: 49%!important; }
.two-panels .shortcode.col2-1.first h3 { display: block!important; }
.full-wrap { box-shadow: none; }
.header-widget { float: none; clear: both; width: 100%; }
#slider-2352-0-0-0 .slide-image img { height: 340px; }
.lead-story { height: auto!important; }
.lead-story .post-content { position: relative!important; background: #fff!important; padding: 10px 0 0!important; }
.lead-story .post-content a { color: #666; }
.lead-story .post-content a:hover { color: #666; }
.swl-sport { height: auto!important; }
.swl-sport .post-content { position: relative!important; background: #fff!important; padding: 10px 0 0!important; }
.swl-sport .post-content a { color: #666; }
.swl-sport .post-content a:hover { color: #666; }
.lead-story { display: none; }
.swl-sport { display: none; }
.module-slider.slider-overlay .slide-image img { height: auto; }
#header .hgroup { float: none; }
}

@media screen and (max-width: 780px) {
.col4-1, .col4-2, .col4-3, .col3-1, .col3-2, .col2-1 { margin-left: 0%; }
.col4-2, .col2-1 { max-width: 100%; }
.col4-1 { width: 100%; max-width: 100%; }
#footer .col4-1 { margin-left: 0px; width: 100%; }
input[type="text"], input[type="search"], input[type="email"] { width: 93%; }
#knewsform_1 input[type="text"], #knewsform_1 input[type="search"], #knewsform_1 input[type="email"] { max-width: 93%; }
.pagewidth { padding: 0 10px; max-width: 100%; }
#header hgroup { text-align: center; }
#site-logo { text-align: center; padding-right: 0px; }
.description { width: 100%; text-align: center; } 
#slider-2352-0-1-0 { display: none; }
#slider-2352-0-1-1 { display: none; }
.module-slider.slider-overlay .slide-content { background: rgba(0,0,0,0.7); }
.module-slider.slider-overlay .slide-content .slide-title, .module-slider.slider-overlay .slide-content .slide-title a { color: #fff; }
#footer .widgettitle { margin-top: 20px; }
.alignright { float: none; }
#text-3 a { display: none; }
.social-widget .widget { display: none; }
#nav-bar { min-height: 0px; height: 0px; }
.news-heading .module-title { margin-top: 30px!important; }
#slider-2352-0-0-0 .slide-image img { height: 340px; }
.breaking-news-posts slideshow { height: 60px!important; }
.breaking-news .breaking-news-posts { height: 60px!important; }
.breaking-news .caroufredsel_wrapper { height: 60px!important; }
.news-row { margin-top: 0px!important; }
#headerwrap #main-nav, .fixed-header #headerwrap #main-nav { display:none; }
.swl-featured .col3-2 { width:100%; max-width:100%;}
.swl-featured .col3-1 { width:100%; max-width:100%;margin-left:0px!important;}
.lead-story { width: 49%; float:left; margin-top:20px; }
.swl-sport { width: 49%; float:left; margin-left:2%!important; margin-top:20px; }
}

@media screen and (max-width: 480px) {
.pagewidth { padding: 0 10px; max-width: 100%; }
.module-slider.slider-overlay .slide-content { background: #fff!important; padding: 5px 20px 10px!important; }
.module-slider.slider-overlay .slide-content .slide-title, .module-slider.slider-overlay .slide-content .slide-title a { color: #434343!important; }
.module-slider.slider-overlay .slide-content a { color: #0d86d1!important; }
.post-title a { font-size: 25px!important; line-height: 33px; }
blockquote { float:none; width: 100%; margin-bottom: 30px; }
#nav-bar { padding-top: 0px; }
.news-heading .module-title { margin-top: 0px!important; }
.module-slider .carousel-pager { position: relative; width: 100%; margin: 0 auto; }
.module-slider .carousel-pager a.selected { background: #0d86d1!important; }
.caroufredsel_wrapper { margin-bottom: 30px!important; }
.two-panels .shortcode.col2-1.first h3 { display: block!important; } 
.two-panels .shortcode.col2-1.first { width: 100%!important; }
.two-panels .shortcode.col2-1 { width: 100%!important; }
#slider-2352-0-0-0 .slide-image img { height: 240px; }
.two-panels .shortcode.col2-1.first { padding-top: 0px; }
.two-panels .shortcode.col2-1.first .post-image img { height: auto; width: 100%; }
.two-panels .shortcode.col2-1.first .post-content { top: 100px; }
.cprp_thumbnail { width: 23%; margin: 0 10px 0 0; }
.lead-story { width: 100%; float:none; }
.swl-sport { width: 100%; float:none; margin-right:0%!important; }
.swl-featured .slide-content { color: #666!important; }
.module-slider .carousel-nav-wrap { padding:20px; margin: 0 auto; }
.lead-story .post-image img, .lead-story.module-post .post-image img { height:200px; min-width: 290px; }
.swl-sport .post-image img, .swl-sport.module-post .post-image img { height:200px; min-width: 290px; }
.module-slider.slider-overlay .slide-image + .slide-content { position: relative!important; }
#slider-14937-0-0-1 { height: 330px!important; }
}






#wprmenu_bar {
				background: #0d86d1;
			}
			#wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu {
				color: #ffffff;
			}
			#wprmenu_menu {
				background: #0d86d1!important;
			}
			#wprmenu_menu.wprmenu_levels ul li {
				border-bottom:1px solid #0c7bb2;
				border-top:1px solid #0c7bb2;
			}
			#wprmenu_menu ul li a {
				color: #f7f7f7;
			}
			#wprmenu_menu ul li a:hover {
				color: #ffffff;
			}
			#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
				border-left:1px solid #0c7bb2;
			}
			#wprmenu_menu .wprmenu_icon_par {
				color: #f7f7f7;
			}
			#wprmenu_menu .wprmenu_icon_par:hover {
				color: #ffffff;
			}
			#wprmenu_menu.wprmenu_levels ul li ul {
				border-top:1px solid #0c7bb2;
			}
			#wprmenu_bar .wprmenu_icon span {
				background: #FFFFFF;
			}
			
			#wprmenu_menu.left {
				width:80%;
				left: -80%;
			    right: auto;
			}
			#wprmenu_menu.right {
				width:80%;
			    right: -80%;
			    left: auto;
			}


			
							#wprmenu_bar .wprmenu_icon {
					float: right!important;
					margin-right:0px!important;
				}
				#wprmenu_bar .bar_logo {
					pading-left: 0px;
				}
						/* show the bar and hide othere navigation elements */
			@media only screen and (max-width: 768px) {
				html { padding-top: 42px!important; }
				#wprmenu_bar { display: block!important; }
				div#wpadminbar { position: fixed; }
				#menu-icon { display:none!important; }			}