@charset "utf-8";
/* CSS Document */
/* -----------------------------------------------------------------------

/* main.css */
@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,700');


html, body { height:auto; margin: 0 auto; background-color: #ffffff;}
html { font-size:100%; }
body {font-size:14px;color:#000;font-family:'Poppins', sans-serif;background-color: #ffffff;text-decoration:none;margin:0;padding:0; background:#fff repeat scroll;}

/* ----- HEADINGS ----- */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {line-height:0.8;}

/* ----- HEADER & NAVIGATION ----- */
p img{ width:100% !important;}
.headerbar {background-color:#fff; margin-bottom:6px; border-bottom:#ffc265 5px solid;}
.navbar {margin-bottom:0;}
.navbar-default {border:0; background:none;}
.navbar-brand {padding:5px 0px; height:auto; margin-right: 0px;}
.navbar-nav > li > a {color:#fff; background:none !important; font-size:14px; font-weight:600;}

.navbar-nav {margin:18px -15px; float:right;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border:0;}
.navbar-default .navbar-nav > li > a {color:#39499b;}
.navbar-default .navbar-nav > li.active > a {color:#223597;}
.navbar-default .navbar-toggle {border:0;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {}
.navbar-right > li {display:inline-block;}
ul.navbar-right {text-align:center;}
.carousel { margin-bottom:20px;}
.dropdown-menu {border-bottom-left-radius: 0; border-bottom-right-radius: 0; border:0; padding:0px 0;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.dropdown-menu > li > a {padding:15px 80px 15px 30px;  border-left:8px solid #191b28;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #191b28;
  border-left:8px solid #eb1026;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #eb1026;
  background-color: #e7e7e7;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #00a9de;
  background-color: transparent;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #00a9de;
  background-color: #e7e7e7;
}


.icon-bar {
  background: #ffffff;
  height: 2px;
}
.navbar-toggle { padding:25px 10px;}
.navbar-toggle .icon-bar {
    display: block;
    width: 30px;
    height: 4px;
    border-radius: 1px;
}
/* ----- SOCIAL ICONS ----- */
a.social-icons {font-size:16px !important; color:#9699a0; padding:15px 2px !important;}
a.social-icons:hover {color:#fff; text-decoration:none !important;}

/* ----- MISC ----- */
.gap {padding-top:30px;}
.spacer { margin:0; padding:0; height:30px; }
.sbx i {padding-top:7px !important;}
.7pad i {padding-top:7px !important;}
.section-title i {font-size:16px !important; width:27px !important; height:27px !important; padding-top:8px !important;}
.post-spacer {margin-bottom:20px;}
.sidear-post-spacer {margin-bottom:15px;}
section.section-main-content, section.section-sidebar {padding-top:0; padding-bottom:0;}
.section-sidebar { overflow:hidden;}



/* ----- POST ----- */
.post {position:relative;}
.section-search-result .post h3 {margin-top:0;}
.post img {vertical-align:middle; overflow:hidden; }
.post-txt {display:block; }
.post-txt h2 {margin-top:10px;}
.post-txt p {color:#444444; height:40px; overflow:hidden;}
.post-txt a.more {color:#444444; font-weight:600; margin-top:15px;}
.post-content {position:absolute;bottom:0;left:0;padding:8px 10px;z-index:1;color:#fff;width:100%;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.13) 18%, rgba(0,0,0,0.33) 36%, rgba(0,0,0,0.74) 70%, rgba(0,0,0,0.91) 87%, rgba(0,0,0,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.13) 18%,rgba(0,0,0,0.33) 36%,rgba(0,0,0,0.74) 70%,rgba(0,0,0,0.91) 87%,rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.13) 18%,rgba(0,0,0,0.33) 36%,rgba(0,0,0,0.74) 70%,rgba(0,0,0,0.91) 87%,rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
p {color:#444444; font-size:14px; line-height:22px;}
.entry-header {background:#000; height:160px; overflow:hidden;}
.item {background:#000; padding-right:0; height:350px; overflow:hidden; }
.media-body { padding-left:10px;}

/* ----- CAROUSEL ----- */
.carousel-control {z-index:2;}
.carousel-control.left,
.carousel-control.right {background:none; top:47%;}
.carousel-inner > .item > img {background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); width:100%; }
.caro > .entry-title > h1 {margin-bottom:0;}
.caro > .entry-title > h1 > a.title {color:#fff; font-weight:700; font-size:22px; line-height:1.3;}
.caro > .entry-title > h1 > a.title:hover {text-decoration:none;}
.caro > .entry-title > p {font-size:13px; padding:15px 0; color:#fff;}

/* ----- THUMB OPTIONS ----- */
.txt-space-medium i {padding-top:3px !important;}
.icon-space-medium i {padding-top:2px !important;}

.thumb-large h2 {margin-bottom:10px;}
.thumb-large h2 a.title {color:#fff; font-weight:700; font-size:36px; line-height:30px;}
.thumb-large h2 a.title:hover {text-decoration:none;}
.thumb-large p {font-size:16px; padding:15px 0; color:#fff;}

.thumb-large-halfsize .entry-header {float:left; width:50%;}
.thumb-large-halfsize .post-txt {padding-left:20px; float:left; width:50%;}
.thumb-large-halfsize h2 a.title {color:#000; font-weight:600; font-size:30px; line-height:30px;}
.thumb-large-halfsize h2 a.title:hover {text-decoration:none;}
.thumb-large-halfsize a.caticon	{margin:10px 0; color:#000;}

.thumb-medium h3 a.title {color:#fff; font-weight:600; font-size:16px; line-height:14px;}
.thumb-medium h3 a.title:hover {text-decoration:none;}
.thumb-medium .entry-title {margin:0;}

.thumb-medium-with-content .entry-title {margin:0;}
.thumb-medium-with-content a.caticon, .sidebar-trending a.caticon	{margin:0; color:#000;}
.thumb-medium-with-content .caticon	{margin:15px 0; color:#000;}
.thumb-medium-with-content a.caticon i {padding-top:3px;}
.thumb-medium-with-content h3 a.title:hover {text-decoration:none;}
.thumb-medium-with-content h3 a.title {color:#000; font-weight:600; font-size:16px; line-height:14px;}

.thumb-small .post .post-txt { padding-bottom:0px; border-bottom:2px solid #ffc265;}
.thumb-small .post .post-txt h3 {margin-bottom:0px !important; height:45px; overflow:hidden; margin-top:7px;}
.thumb-small .post .post-txt h3 a {color:#1c3769; font-size:14px; font-weight:500; line-height:18px; margin-bottom:0px !important;}
.thumb-small .post .post-txt h3 a:hover {text-decoration:none !important;}
.thumb-small .post .post-txt .icon-clock::before {padding-right:20px;}
.thumb-small i {padding-top:2px !important;}
.thumb-small h1 i {padding-top:0px !important;}
.thumb-small a.caticon {margin:10px; position:absolute; z-index:2;}
.thumb-small a.date{ text-decoration:none; color:#898989; font-size:12px;}

.date { text-decoration:none; color:#ef290f; font-weight:700; font-size:12px;}
.topdate{ line-height:20px; padding:20px 15px; color:#434343; font-size:16px;}
.user { text-decoration:none; color:#898989; font-size:12px; margin-left:10px;}
.bordered-post { border-bottom:2px solid #ccc; margin-bottom:15px !important; padding-bootom:10px; display:block; overflow:hidden;}
.art-img { width:40% !important; display:block; float:left; height:140px; overflow:hidden !important;}
.art-head { margin:6px 0; font-size:18px; line-height:1.3;}
.art-head a{ color:#232323 !important; text-decoration:none; font-weight:500;}
.art-head a:hover { color:#f81525 !important; text-decoration:none;}
.thumb-xsmall ul li h4 a {color:#1c3769; font-size:14px; font-family:'Yantramanav'; font-weight:500; line-height:17px;}
.thumb-xsmall ul li h4 a:hover {text-decoration:none !important;}
.thumb-xsmall ul li a.caticon {color:#444444; font-size:12px; font-family:'Yantramanav';}
.thumb-xsmall ul li .icon-clock:before {padding-right: 20px;}
.thumb-xsmall .post {margin-bottom:30px;}
.thumb-xsmall .post:last-child {}
.thumb-xs .media {margin-top:0; margin-bottom:20px; border-bottom:2px solid #ccc; padding-bottom:10px;}

.thumb-video {}

/* ----- SECTIONS ----- */
.section-single h1 {font-size:24px; line-height:1.4; font-weight:500; padding-right:20px; margin:0 0 0px 0;}
.section-single p {margin:25px 0; font-family:'Yantramanav';}
.section-single .date-icon {margin-right:20px;}
.section-single a.caticon {color:#888; font-size:16px;}
.section-carousel {display:block; float:left;}
.section-block-v1 .post {}
.section-block-v1 .post .entry-header {height:100%; }
.section-block-v1 .post img {height:100%; }
.section-block-v1 ul li {}
.section-block-v1 ul li:last-child {margin-bottom:0;}
.section-block-v1 h2 i {padding-top:3px;}
.section-block-v5 h1 i {padding-top:7px !important;}
.section-block-v5 .entry-title {margin:0;}
.section-block-v6 h1 i {padding-top:0px !important;}
.section-block-medium {display:block; padding-bottom:5px; padding-top:-15px !important; margin-top:-40px;}
.section-block-medium h3{ margin-top:10px; margin-bottom:10px;}
.section-block-medium a.title {color:#fff; font-size:13px; line-height:18px; font-weight:700;}
.section-block-medium a.title:hover {text-decoration:none;}
.section-block-medium .post {overflow:hidden; }
.section-block-medium h2 {line-height:20px; margin:0;}
.section-block-medium .post {overflow:hidden;}
.section-block-double {}
.seth { padding-bottom:15px; height:139px !important; margin-bottom:25px;}
.seth .post{ height:140px !important; overflow:hidden; }
.seth .post a.title{ font-size:16px !important; font-weight:400 !important;}
.seth .post .entry-header, .seth .post .entry-header img { height:140px !important; overflow:hidden;}
.seth .post .post-content { padding:10px !important;}
.section-banner {min-height: 1px;  padding-top: 20px; padding-bottom: 0px; overflow:hidden;}
.section-banner-right img {text-align:right !important; right:0 !important; float:right;}

/* ----- POSTS ----- */
.postlist .entry-header {float:left; width:50%;}
.postlist a.caticon { color: #444444; margin: 10px 0; }
.postlist .post-txt { padding-left:20px; float:left; width:50%;}
.postlist .post {margin-bottom:30px; float:left;}
.postlist .post:last-child {margin-bottom:0;}
.postlist h3 {margin-top:0;}

/* ----- TITLE ----- */
.thumb-medium-with-content h3 a.title:hover,
.thumb-xsmall ul li h4 a:hover,
.thumb-large-halfsize h2 a.title:hover,
.thumb-small .post .post-txt h3 a:hover {
	color:#191b28;
}
/* ----- DATE ICON ----- */
.thumb-xsmall ul li span.date-icon,
.thumb-small .post .post-txt span.date-icon,
.section-bigthumbs ul li span.date-icon,
.section-dontmiss .post .post-txt span.date-icon,
.sidebar-trending ul li span.date-icon,
.section-single span.date-icon,
.section-single a.date-icon {
	color:#444444;
	font-size:14px;
}

/* ----- EFFECTS ----- */



/* ----- SIDEBAR ----- */
.sidebar-trending ul li h4 a {color:#000; font-size:14px; font-weight:600; line-height:20px;}
.sidebar-trending ul li:hover h4 a {text-decoration:none !important; color:#eb1026;}

/* ----- IMAGE/POST HOVER EFFECTS ----- */
.post img,
.post-content,
.entry-meta,
.entry-title,
.caro,
.item img,
.caro:hover,
.item:hover,
a.caticon,
.section-block-v1 .post:hover,
.section-block-v2 .post:hover,
.section-block-v3 .post:hover,
.section-block-v4 .post:hover,
.section-block-v5 .post:hover,
.section-block-v6 .post:hover,
.section-block-v6 .row .post,
.section-block-v6 .row:hover .post,
.section-block-medium .post:hover,
.section-block-video .post img,
.section-block-double .post:hover,
.thumb-xsmall ul li img,
ul.footermedialist li img,
.sidebar-posts .post:hover,
ul.footer-tags li,
ul.post-tags li,
.section-post-comment button.btn-primary {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.item:hover img,
.section-block-v1 .post:hover img,
.section-block-v2 .post:hover img,
.section-block-v3 .post:hover img,
.section-block-v4 .post:hover img,
.section-block-v5 .post:hover img,
.section-block-v6 .post:hover img,
.section-block-medium .post:hover img,
.section-block-video .post:hover img,
.section-block-double .post:hover img,
.section-post-related .post:hover img,
.thumb-xsmall ul li:hover img,
ul.footermedialist li:hover img,
.sidebar-posts .post:hover img {
	opacity:0.5; background:#000;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

/* ----- CATEGORY ICONS ----- */
.caticon span.sport {background-color: #93b228;}
.caticon span.lifestyle {background-color: #f2388a;}
.caticon span.shop {background-color: #8ed32c;}
.caticon span.gastro {background-color: #f64d0d;}
.caticon span.politics {background-color: #0f8ef0;}
.caticon span.news {background-color: #ef1a0f;}
.caticon span.sidebar-posts,
.caticon span.sidebar-tags,
.caticon span.sidebar-video,
.caticon span.sidebar-trending,
.caticon span.sidebar-popular  {background-color:#eb1026;}
.caticon span.shop-widget  {background-color:#8ed32c;}
.caticon span.weather {background-color: #4e5ebd;}
.caticon span.tech {background-color: #27ceec;}
.caticon span.dontmiss {background-color: #ecd727;}
.caticon span.urbanism {background-color: #7686c0;}
.caticon span.video {background-color: #cc3b3b;}

/* ----- CATICON OPTIONS AND TRANSFORM ----- */
.caticon i {color:#fff;font-style:normal;font-weight:700;font-size:12px;display:inline-block;position:absolute;z-index:3;width:22px;height:22px;text-align:center;padding-top:1px;}
.caticon span i {color:#fff;font-style:normal;font-weight:600;font-size:16px;display:inline-block;position:relative;top:5px; -webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.caticon span {display:inline-block;border-radius:6px;margin-right:15px;width:22px;height:22px;text-align:center;vertical-align:middle; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
.caticon.date {font-size:12px !important;}
a.caticon {padding:4px 8px; display:block; color:#fff; font-size:14px; font-weight:500; background:rgba(32,44,153, 0.68); display:inline-block;}
h1.caticon {color:#1c3769;margin:0;font-weight: 600;font-size:30px;}
h1.caticon span i {color:#fff;font-style:normal;font-weight:600;font-size:16px;display:inline-block;position:relative;top:-4px;left:0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
h1.caticon span {display:inline-block;border-radius:6px;margin-right:15px;width:27px;height:27px;text-align:center;vertical-align:middle; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
a.caticon span:hover,
a.caticon:hover,
h1.caticon {text-decoration:none;}

/* ----- HOME #2 STYLES ----- */
.home2 .entry-header,
.home2 .post-txt {width:100% !important;}
.home2 .post-txt {padding-left:0 !important;}

/* ----- MODIFIC ----- */
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
	width:100%;
}
section {padding-top:20px; padding-bottom:20px;}

.pagination > li > a, .pagination > li > span {
	background:#fff;
	border:0;
	color:#000;
	font-size:16px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #8ed32c;

}

.pagi {
	border-color: #ddd;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    padding: 1em 0;
    text-align: center;
}

/* -- SIDEBAR -- */
aside { overflow:hidden;}
aside .row {
	padding-top:15px; padding-bottom:15px;
	
}
aside a.caticon {padding:5px; display:inline-block; color:#fff; font-size:14px;}
.three-horizon-post {margin-top:-5px;}
.section-category-list h3,
.section-post-related h3 {margin-top:0;}
.section-category-list2 h3 {margin-top:10px; margin-bottom:5px;}
.breadcrumb {margin-bottom:0;}

.sidebar-banner {padding-bottom:15px;}
.mb-30{ margin-bottom:30px; display:inline-block;}
.sidebar-popular .thumb-xsmall {padding:0;}
.sidebar-posts h4.heading a,
.sidebar-video h4.heading a {color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;}
.sidebar-posts h4.heading a:hover,
.sidebar-video h4.heading a:hover {text-decoration:none;}

.sidebar-posts span.icon-clock,
.sidebar-video span.icon-clock {color: #444444; font-size: 14px;}
.sidebar-posts span.icon-clock::before,
.sidebar-video span.icon-clock::before {padding-right: 20px;}

/* ----- HEADLINE ROW ----- */
.headline-row {position: relative;text-align: left;margin-bottom:30px;}
.headline-row h1 { background:#fff; position: relative;z-index: 1;display: inline-block;padding-right:20px;padding-left:5px;}
.headline-row:after {border-top: #ffc265 1px solid; border-bottom: #ffc265 1px solid; content: "";display: block;height: 3px;top: 50%;width: 100%;left: 0; position:absolute;}

/* ----- SECTION FOOTER ----- */
.section-footer {background: #d3d3d3; margin-top:30px; padding:2px 0; color:#1c3769;}
.section-footer h3 {font-size:24px; font-weight:400; color:#1c3769;}
.section-footer p {color:#1c3769; float:left; font-weight:400;}
.section-footer .navbar-nav {margin:7.5px 0; width:100%; display:block;}
.section-footer .navbar-nav li {display:inline-block; font-weight:400;}
.section-footer .navbar-brand {padding-left:0; width:100%; margin-bottom:70px;}
.section-footer-bar {background: #1c3769; padding:15px 0; padding-bottom:15px; color:#fff;}

ul.footer-menu-links {display:block; list-style:none; padding:0; margin: 25px 0;}
ul.footer-menu-links li {margin-bottom:7px; font-weight:500; font-size:16px;}
ul.footer-menu-links li i{ width:30px;}
ul.footer-menu-links li a {color:#1c3769; font-size:16px; line-height: 18px; font-weight:500;}
ul.footer-menu-links li:before  {font-size:10px; padding-right:20px;}

ul.footer-tags {display:block; list-style:none; padding:0; margin: 25px 0;}
ul.footer-tags li {display:inline-block; background:#1c3769; margin-right:5px; margin-bottom:5px;  padding:10px 20px;}
ul.footer-tags li a { color:#fff;  font-size:14px; line-height: 18px; text-decoration:none; text-align:center;}
ul.footer-tags li:hover {background:#ef1a0f; text-decoration:none;}

ul.footermedialist {margin:25px 0;}
ul.footermedialist li {margin-bottom:30px;}
ul.footermedialist li .media-body a {text-decoration:none; color:#fff; font-weight:600; line-height:16px; font-size:14px;}
ul.footermedialist li .media-body span.date-icon {color:#444444; padding:10px 0;}

.breadcrumb {background:none; padding-left:0;}
.breadcrumb a {color:#444444; font-size:12px;}
.breadcrumb > li {font-size:12px;}
.breadcrumb a:hover {color:#191b28;}
.breadcrumb > li + li:before {
   color: #444444;
   content: "/ ";
   padding: 0 5px;
}

blockquote { margin-bottom: 10px; color: #1d2537; font-size:16px; line-height:24px;}
blockquote .Quote { color: #888; font-size:24px; }
blockquote footer { font-style:italic; }
blockquote footer { position: relative; z-index: 1; }

.gap-right {margin-right: 25px;}
.gap-bottom {margin-bottom: 25px;}
.single-post i {padding-top:5px;}

ul.post-tags {display:block; list-style:none; padding:0; margin: 25px 0;}
ul.post-tags li,
.section-post-comment button.btn-primary {display:inline-block; background:#93b228; margin-right:5px; margin-bottom:5px; border:0px solid #f1f2f5; color: #fff; padding:10px 30px;}

ul.post-tags li a {color:#444444; font-size:14px; line-height: 18px; text-decoration:none; text-align:center;}
ul.post-tags li:hover,
.section-post-comment button.btn-primary:hover {border:0px solid #1d2537; color: #fff; background:#1d2537; text-decoration:none;}
ul.post-tags li:hover a {color:#fff;}

.author-social li a.social-icons {color:#444444;}
.block-author .navbar-nav {margin:0;}
.section-post-comment button.btn-primary {border-radius:0; }
.section-post-comment .form-control { border-radius:0; drop-shadow:0; border-color:#f1f2f5;}

.section-socialblock {padding-top:0;}
.section-socialblock ul {margin:0;}
.section-socialblock .social-icons {
	color:#1d2537;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.section-socialblock .social-icons:hover {
	color:#93b228;
}

.social-set{ position:fixed; right:0; top:35%; z-index:999999; display:block;}
.social-set ul{ list-style-type:none; padding:0; margin:0;}
.social-set ul li{ display:block; margin:0; padding:0;}

/* ----- RESPONSIVE ----- */
@media(max-width:990px) {
    .navbar-collapse.collapse {display: none !important;}
    .navbar-collapse {overflow-x: visible !important;}
    .navbar-collapse.in {overflow-y: auto !important;}
    .collapse.in {display: block !important;}
}

@media (max-width: 768px) {}
@media (max-width: 990px) {}
@media(max-width:480px)  {
	.caro > h2 > a.title {font-size:24px; line-height:18px;}
	.post-content {padding:25px;}
	.caro > .entry-title > h1 > a.title {font-size:30px; line-height:30px;}
}

@media(max-width:992px)  {}
@media (min-width: 991px) and (max-width: 1200px) {
	.post-content {padding:15px 30px;}
	.post-content.caro {padding-left:30px; padding-right:30px;}
	.carousel-inner > .item  {
		height:325px !important;
		overflow:hidden;
	}
	.thumb-small {min-height:320px;}
	.section-block-medium a.title {font-size:18px; line-height:18px;}
	.caro > .entry-title > h1 > a.title {font-size:36px; line-height:36px;}
	
	.section-block-v4 .thumb-xs li {min-height:130px;}
	.section-block-double .post-content {padding:25px}
	
}

@media (min-width: 1200px) {
	.carousel-inner > .item {
		height:340px !important;
	}
	
	.homev7 .carousel-inner > .item > img, .carousel-inner > .item > a > img {height:467px !important;}
	
	.img-responsive {width:100%;}
}

@media screen and (max-width: 768px) {
	.art-img { width:100%; margin-bottom:6px; height:auto;}
	.media-body{ width:100%;}
	.caro > .entry-title > h1 > a.title {font-size:30px; line-height:36px;}
	.author-social li {display:inline-block;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {color:#fff;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #fff;
		background-color: transparent;
	  }
	  
	.thumb-medium h3 a.title {color: #fff;
		font-weight: 700;
		font-size: 30px;
		line-height: 36px;
	}
	.carousel-inner > .item  {
		height:225px !important;
		overflow:hidden;
	}
	.thumb-medium-with-content h3 a.title {font-size: 24px; line-height: 30px;}
	.thumb-large h2 a.title {line-height: 36px;}
	.thumb-small .post .post-txt h4 a {font-size: 18px; line-height: 24px;}
	.section-block-medium a.title {font-size: 20px; line-height: 24px;}
	.section-post-related h3, .section-category-list h3 {margin-top:15px;}
	
	p {font-size:16px; line-height:28px;}
	
	
	
	.section-socialblock .nav > li {display:inline-block;}
	
}

@media (min-width: 768px) and (max-width: 991px) {
	.section-block-v6 .thumb-small .post {min-height:290px;}
	.thumb-large-halfsize .entry-header {max-height:300px; overflow:hidden;}
	.thumb-xs .media {margin-bottom:30px;}
	.thumb-large h2 a.title {font-size:24px; line-height:24px;}
	.caro > .entry-title > h1 > a.title {font-size:36px; line-height:30px;}
}



.first{ padding-top:20px;}

.breaking_news {

    float: left;

    padding:5px 10px;

    background-color: #514f50;

    position: relative;

}

.marquee {

    width: 80%;

    margin-left: 16%;

    color: #777;

    font-size: 1em;

    padding: 5px 0;

    color: #84754E;

    overflow: hidden;

	position:relative;

	height:25px;

}

.simple-ticker {

  position: relative;

  width: 100%;

  padding: 0px;

  overflow: hidden;

}

.simple-ticker ul {

  position: relative;

  width: 100%;

  margin: 0;

  padding: 0;

  list-style: none;

}

.simple-ticker ul li {

  display: none;

  width: 100%;

  margin: 0;

  padding: 0;

}

.simple-ticker ul li a{

    color: #fff;

    font-size: 1.2em;

	line-height:1.4;

    font-weight: 400;

	text-decoration:none;

}

.breaking_news:after {

    content: '';

    background: url(../img/dott1.png) no-repeat 0px 0px;

    display: block;

    width: 27px;

    height: 31px;

    position: absolute;

    right: -17%;

    top: 0%;

    background-size: 100%;

}



.move-text {

    background-color:#ef290f;

	margin-top:15px !important;

}

.breaking_news h2 {

    font-size:1.3em;

    color: #fff;

    margin: 0;

	line-height:1.2;

}





.bottom-news{ position:fixed; bottom:0; left:0; width:100%; z-index:99999; height:35px; background:url('../img/ep.png') repeat;}

.marq {

    width: 84%;

    margin-left: 16%;

    color: #777;

    font-size: 1em;

    padding: 8px 0;

    overflow: hidden;

	position:relative;

	height:40px;

}

.ticker {

  position: relative;

  width: 100%;

  padding: 0px;

  overflow: hidden;

}

.ticker ul {

  position: relative;

  width: 100%;

  margin: 0;

  padding: 0;

  list-style: none;

}

.ticker ul li {

  display: none;

  width: 100%;

  margin: 0;

  padding: 0;

}

.ticker ul li a{

    color: #fff;

    font-size: 16px;

	line-height:1.4;

	padding:5px;

    font-weight: 400;

	text-decoration:none;

}

.b-time { display:inline-block !important; float:left;}

.b-time h2 {font-size:16px;

    color: #fff;

    margin: 0;

	line-height:1.4;

	padding:10px 15px; display:inline-block;

	background:#ef290f;}

.media-left { width:30% !important; display:inline-block !important; float:left;}

.media-right { width:70% !important; display:inline-block !important;}

/* ------------------------------------
16.Footer Area Section Start Here 
---------------------------------------*/
.footer-top-area {
  background: #ef290f;
  padding: 10px 0;
  margin-top: 0px;
}
.footer-top-area .single-footer h3 {
  font-size: 18px;
  color: #ffffff;
  font-weight: 600;
  line-height: 1.55;
  box-shadow: 0 2px 1px -2px #cccccc;
  text-transform: uppercase;
  padding-bottom: 8px;
}
.footer-top-area .single-footer p {
  color: #fff;
  font-size: 15px;
  margin: 16px 0 0;
}
.footer-top-area .single-footer .footer-social-media-area {
  padding-top: 0px;
}
.footer-top-area .single-footer .footer-social-media-area ul {
  text-align: left;
}
.footer-top-area .single-footer .footer-social-media-area ul li {
  display: inline-block;
  margin: 2px;
}
.footer-top-area .single-footer .footer-social-media-area ul li a {
  display: block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  color: #dddddd;
  background: #2d2d2d;
  transition: all 0.5s ease 0s;
  text-decoration: none;
  text-align: center;
  border-radius: 100%;
}
.footer-top-area .single-footer .footer-social-media-area ul li a:hover {
  background: #981a1d;
  transform: rotate(360deg);
}
.footer-top-area .footer-two ul li {
  color: #999999;
  clear: both;
  overflow: hidden;
  padding: 7px 0;
}
.footer-top-area .footer-two ul li .col-md-5 {
  padding: 0;
}
.footer-top-area .footer-two ul li .col-md-5 img {
  transition: all 0.8s ease 0s;
  overflow: hidden;
}
.footer-top-area .footer-two ul li .col-md-5 p {
  margin: 0 0 0 15px;
}
.footer-top-area .footer-two ul li .col-md-5 span {
  font-size: 12px;
  color: #777777;
  margin-top: 8px;
  margin-left: 15px;
  display: block;
}
.categories-home { padding-top:6px;}
.single-footer { color:#ccc; text-align:center;}
.single-footer a{ text-align:center; font-size:16px; color:#fff; padding:0 10px;}
.footer-top-area .footer-two ul li .col-md-5 span i {
  color: #777777;
}
.footer-top-area .footer-two ul li .col-xs-8 p {
  margin-top: 0;
}
.footer-top-area .footer-two ul li .col-xs-8 span {
  font-size: 12px;
}
.footer-top-area .footer-two ul li .col-sm-5 {
  overflow: hidden;
}
.footer-top-area .footer-two ul li .col-sm-5 img {
  width: 100%;
  position: relative;
}
.footer-top-area .footer-two ul li a {
  color: #cccccc;
  transition: all 0.5s ease 0s;
  overflow: hidden;
}
.footer-top-area .footer-two ul li a:hover {
  color: #981a1d;
}
.footer-top-area .footer-two ul li i {
  margin-right: 5px;
  display: inline-block;
  font-size: 12px;
}
.footer-top-area .footer-two ul li:first-child {
  padding-top: 0;
}
.footer-top-area .footer-two ul li:last-child {
  box-shadow: none;
}
.footer-top-area .footer-two ul li:hover a {
  color: #981a1d;
  transition: all 0.5s ease 0s;
}
.footer-top-area .footer-two ul li:hover a img {
  transform: scale3d(1.1, 1.1, 1.1);
  cursor: pointer;
}
.footer-top-area .footer-two ul li:hover .col-sm-5 {
  cursor: pointer;
}
.footer-top-area .footer-two ul li:hover .col-sm-5:after {
  content: "";
  background: rgba(0, 0, 0, 0.7);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.footer-top-area .footer-three ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.footer-top-area .footer-three ul li {
  display: inline-block;
  width: 22.55%;
  margin: 1px 3px;
  overflow: hidden;
}
.footer-top-area .footer-three ul li a {
  display: block;
  transition: all 0.5s ease 0s;
}
.footer-top-area .footer-three ul li a img {
  display: block;
  width: 100%;
  transition: all 0.8s ease 0s;
}
.footer-top-area .footer-three ul li a img:hover {
  opacity: .9;
}
.footer-top-area .footer-three ul li:hover a {
  position: relative;
}
.footer-top-area .footer-three ul li:hover a:after {
  content: "";
  background: rgba(0, 0, 0, 0.6);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.footer-top-area .footer-three ul li:hover img {
  transform: scale3d(1.1, 1.1, 1.1);
}


.footer-top-area .footer-four ul li {
  display: inline-block;
  color: #ffffff;
  margin: 0 0 15px 0;
  font-weight: 300;
}
.footer-top-area .footer-four ul li a {
  color: #ffffff;
  transition: all 0.5s ease 0s;
}
.footer-top-area .footer-four ul li a:hover {
  color: #981a1d;
}
.footer-top-area .footer-four ul li i {
  margin: 5px;
  color: #981a1d;
}
.footer-bottom-area {
  background: #000000;
  padding: 20px 0;
}
.footer-bottom-area .footer-bottom p {
  text-align: center;
  color: #ffffff;
  margin: 0;
  font-weight: 300;
}
#scrollUp {
  background: #000000;
  border-radius: 0px 0px 0 0;
  bottom: 100px;
  color: #ffffff !important;
  display: block;
  font-size: 25px;
  height: 40px;
  line-height: 0;
  position: fixed;
  right: 20px;
  text-align: center;
  text-decoration: none !important;
  transition: all 0.5s cubic-bezier(0, 0, 0, 1) 0s;
  width: 50px;
  z-index: 1000;
}
#scrollUp:hover {
  background: #981a1d;
}
#scrollUp i {
  display: block;
  padding-top: 5px;
}
	
.breaking_news {

    float: left;

    padding:5px 10px;

    background-color: #514f50;

    position: relative;

}

.marquee {

    width: 80%;

    margin-left: 16%;

    color: #777;

    font-size: 1em;

    padding: 5px 0;

    color: #84754E;

    overflow: hidden;

	position:relative;

	height:25px;

}

.simple-ticker {

  position: relative;

  width: 100%;

  padding: 0px;

  overflow: hidden;

}

.simple-ticker ul {

  position: relative;

  width: 100%;

  margin: 0;

  padding: 0;

  list-style: none;

}

.simple-ticker ul li {

  display: none;

  width: 100%;

  margin: 0;

  padding: 0;

}

.simple-ticker ul li a{

    color: #fff;

    font-size: 1em;

	line-height:1.4;

    font-weight: 400;

	text-decoration:none;

}

.breaking_news:after {

    content: '';

    background: url(../img/dott1.png) no-repeat 0px 0px;

    display: block;

    width: 27px;

    height: 31px;

    position: absolute;

    right: -17%;

    top: 0%;

    background-size: 100%;

}



.move-text {

    background-color:#ef290f;

	margin-top:15px !important;

}

.breaking_news h2 {

    font-size:1.3em;

    color: #fff;

    margin: 0;

	line-height:1.2;

}	