@charset "utf-8";

/* CSS Document */

/* -----------------------------------------------------------------------



/* main.css */

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





html, body { height:auto; margin: 0 auto;}

html { font-size:100%; }

body {font-size:14px;color:#000;font-family:'Hind';, sans-serif; text-decoration:none;margin:0;padding:0; background:#fe7b16; repeat scroll;}

.container{ background:#fff; box-shadow: 0px 10px 30px #666;}

footer .container{ background:none !important; box-shadow: none !important;}
/* ----- HEADINGS ----- */

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





#lightbox .modal-content {

    display: inline-block;

    text-align: center;   

}



#lightbox .close {

    opacity: 1;

    color: rgb(255, 255, 255);

    background-color: rgb(25, 25, 25);

    padding: 5px 8px;

    border-radius: 30px;

    border: 2px solid rgb(255, 255, 255);

    position: absolute;

    top: -15px;

    right: -55px;

    

    z-index:1032;

}



/* ----- HEADER & NAVIGATION ----- */

.header-top-area {

  padding: 5px 0;

  border-bottom: 1px solid #fe7b16;

  font-size: 12px;

  line-height: 22px;

}

.header-top-area .header-top-left ul {

  margin: 0;

  padding: 0;

  list-style: none;

}

.header-top-area .header-top-left ul li {

  display: inline-block;

  margin-right: 45px;

  color: #614233;

}

.header-top-area .header-top-left ul li a {

  transition: all 0.5s ease 0s;

  color: #614233;

}

.header-top-area .header-top-left ul li a:hover {

  color: #11c7e2;

}

.header-top-area .header-top-left ul li.active a {

  color: #11c7e2;

}

.header-top-area .header-top-right ul {

  margin: 0;

  padding: 0;

  list-style: none;

  text-align: right;

}

.header-top-area .header-top-right ul li {

  display: inline-block;

}

.header-top-area .header-top-right ul li a {

  color: #11c7e2;

  transition: all 0.5s ease 0s;

}

.header-top-area .header-top-right ul li a:hover {

  color: #11c7e2;

}

.header-top-area .header-top-right ul li i {

  font-weight: 400;

  font-size: 16px;

  margin-right: 10px;

  color: #11c7e2;

}

.header-top-area .social-media-area ul {

  text-align: right;

}

.header-top-area .social-media-area ul li {

  display: inline-block;

  margin: 0 2px;

}

.header-top-area .social-media-area ul li a {

  display: block;

  width: 30px;

  height: 28px;

  font-size:18px;

  line-height: 28px;

  color: #614233;

  border:1px solid #614233;

  border-radius: 50%;

  background: #fff;

  transition: all 0.5s ease 0s;

  text-decoration: none;

  text-align: center;

}

.header-top-area .social-media-area ul li a:hover {

  color: #11c7e2;

  transform: rotate(360deg);

  border-radius: 25%;

}

.header-top-area .social-media-area ul li a i {

  text-align: center;

  display: inline-block;

}

.home{ padding:0;}

.header-middle-area {

  

  background: #fff; background-size: cover;

  padding: 10px 0;
 

}

.header-middle-area .logo-area {

  padding-top: 0px;

}

.header-middle-area .right-banner p {

  font-size: 12px;

  text-transform: uppercase;

  line-height: 31px;

  margin: 0;

}

.header-middle-area .right-banner p span {

  font-size: 14px;

  display: block;

  font-weight: 400;

}

.header-middle-area .right-banner a {

  color: #452b1e;

  font-size: 15px;

  font-weight: 600;

  border: 1px solid #fff;

  border-radius: 2px;

  padding: 3px 25px;

  text-transform: uppercase;

  margin-top: 14px;

}

.header-middle-area .right-banner a:hover {

  border: 1px solid #11c7e2;

}

.header-middle-area .right-banner .hvr-bounce-to-right::before {

  background: #11c7e2;

}

.header-bottom-area {

  background:#fe5802;
  border-top:#fe7b16 2px solid;
  border-bottom:#ee2301 3px solid;
}

.header-bottom-area .logo-area {

  padding: 20px 0;

}

.header-bottom-area .logo-area a img {

  display: inline-block;

}

.header-bottom-area .main-menu {

  padding-left: 0;

}

.header-bottom-area .main-menu ul {

  margin: 0;

  padding: 0;

  text-align: left;

}

.header-bottom-area .main-menu ul li {

  display: inline-block;

  position: relative;

  /* Dropdown Menu area */

}

.header-bottom-area .main-menu ul li:first-child {

  padding-left: 0;

}

.header-bottom-area .main-menu ul li a {
  display: block;
  text-decoration: none;
  color: #fff;
  font-weight: 400;
  font-size: 18px;
  font-family:'Hind';
  transition: all 0.5s ease 0s;
  padding: 10px 9px;
}

.header-bottom-area .main-menu ul li a i.fa-chevron-down {
  margin-left: 3px;
  padding:0px;
  color:#fff;
  font-size: 14px;
}

.header-bottom-area .main-menu ul li.active a {

  color: #ccc;

}

.header-bottom-area .main-menu ul li.active a i {

  color: #ccc;

}

.header-bottom-area .main-menu ul li.active a:hover a {

  color: #ccc;

}
.header-bottom-area .main-menu ul li.active a:hover a i {
  color: #ccc;
}
.header-bottom-area .main-menu ul li:hover:after {
  width: 48px;
}
.header-bottom-area .main-menu ul li:hover a {
  color: #22a952;
  background:#fff;
}

.header-bottom-area .main-menu ul li:hover a i {

  color: #11c7e2;

}

.header-bottom-area .main-menu ul li:after {

  position: absolute;

}

.header-bottom-area .main-menu ul li ul {

  background: #f2f2f2;

  left: 0;

  opacity: 0;

  position: absolute;

  top: 101%;

  transform: scaleY(0);

  transform-origin: 0 0 0;

  transition: all 0.5s ease 0s;

  width: 250px;

  z-index: 99999 !important;

  text-align: left;

  visibility: hidden;

  border-top: 2px solid #11c7e2;

}

.header-bottom-area .main-menu ul li ul li {

  display: block;

  margin: 0;

  padding: 0;

  border-right: 0px solid transparent;

}

.header-bottom-area .main-menu ul li ul li a i {

  float: right;

  font-size: 18px;

  margin-top: 3px;

}

.header-bottom-area .main-menu ul li ul li:after {

  display: none;

}

.header-bottom-area .main-menu ul li ul li:last-child {

  border-bottom: 0;

}

.header-bottom-area .main-menu ul li ul li a {

  display: block;

  padding: 6px 20px;

  text-transform: none;

  transition: all 0.5s ease 0s;

  color: #101010 !important;

  font-weight: 400;

  text-transform: capitalize;

  border-bottom: 1px solid #ddd;

}

.header-bottom-area .main-menu ul li ul li a:hover {

  padding-left: 30px;

  color: #11c7e2 !important;

}

.header-bottom-area .main-menu ul li ul li ul {

  position: absolute;

  top: 0;

  left: 100%;

  transform: scaleY(0) !important;

  visibility: hidden !important;

  opacity: 0 !important;

  transition: all 0.5s ease 0s !important;

  border: none;

  border-left: 2px solid #11c7e2;

}

.header-bottom-area .main-menu ul li ul li ul li {

  display: inline-block;

}

.header-bottom-area .main-menu ul li ul li ul li a {

  width: 248px;

}

.header-bottom-area .main-menu ul li ul li:hover ul {

  opacity: 1 !important;

  transform: scaleY(1) !important;

  visibility: visible !important;

}

.header-bottom-area .main-menu ul li:hover ul {

  opacity: 1;

  transform: scaleY(1);

  visibility: visible;

}

.header-bottom-area .container {

  position: relative;

}

.header-bottom-area .search .search-icon {

  display: block;

  color: #101010;
  margin-right:10px;
  text-align: right;

}

.header-bottom-area .search .search-icon i {

  background: #fff;

  color: #f32901;

  padding: 8px;

  margin-top: 8px;

  border-radius:20px;

}

.header-bottom-area .search .search-box {

  top: 8px;

  position: absolute;

  right: 45px;

  width: 100%;

  max-width: 1141px;

  z-index: 100;

}

.header-bottom-area .search .search-box input {

  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;

  border: medium none;

  border-radius: 0;

  height: 30px;

  border-top: 2px solid #434343;

  border-left: 2px solid #434343;

  border-bottom: 2px solid #434343;

  transition: right 0.3s ease 0s;

}

.header-bottom-area .mega.sub-menu {

  width: 100%;

  width: 1140px;

  padding-top: 15px;

  padding-bottom: 15px;

  left: -74px;

  box-shadow: none;

}

.header-bottom-area .mega.sub-menu a {

  padding: 0;

}

.header-bottom-area .mega.sub-menu img {

  transition: all 0.5s ease 0s;

}

.header-bottom-area .mega.sub-menu h3 {

  margin: 15px 0 10px;

  line-height: 22px;

}

.header-bottom-area .mega.sub-menu h3 a {

  font-size: 15px;

  font-weight: 500;

  text-transform: capitalize;

  color: #101010 !important;

  padding: 0;

}

.header-bottom-area .mega.sub-menu h3 a:hover {

  color: #11c7e2 !important;

}

.header-bottom-area .mega.sub-menu p {

  margin: 0;

  line-height: 18px;

  font-size: 13px;

}

.header-bottom-area .mega.sub-menu .col-sm-3:hover h3 a {

  color: #11c7e2 !important;

}

.header-bottom-area .mega.sub-menu .col-sm-3:hover img {

  opacity: .7;

}

.active2 a {

  color: red;

}

.header-bottom-area ul > li > ul > li.active > a {

  color: #11c7e2 !important;

}

/* ------------------------------------

31.Sticky Menu To Css Start Here 

---------------------------------------*/

.sticky-header {

  left: 0;

  padding: 0;

  position: fixed;

  right: 0;

  top: 0;

  transform: translateY(0px);

  transition: all 1s ease 0s;

  width: 100%;

  background: #e21b1f;

  z-index: 9999;

  border: none;

  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);

}

.sticky-header .search .search-icon {

  padding: 5px 0;

}

.sticky-header .search .search-icon i {

  margin-top: 0;

}

.icon-bar {

  background: #ffffff;

  height: 2px;

}





/* ----- FONTELLO ICONS ----- */

.icon-half i {padding-top:4px;}

.icon-clock:before { content: '\e800'; font-size:14px; vertical-align:middle;} 

.icon-gplus:before { content: '\e801'; } 

.icon-pinterest:before { content: '\e802'; } 

.icon-twitter:before { content: '\e803'; }

.icon-vimeo:before { content: '\e804'; } 

.icon-facebook:before { content: '\e805'; } 

.icon-play-circle2:before { content: '\e806'; } 

.icon-left-open:before { content: '\e807'; font-size:40px;} 

.icon-right-open:before { content: '\e808'; font-size:40px;} 

.icon-eye-outline:before { content: '\e809'; font-size:22px; vertical-align:middle; padding-top:5px;} 

.icon-rss:before { content: '\e80a'; }

.icon-down-open:before { content: '\e80b'; } 

.icon-up-open:before { content: '\e80c'; }

.icon-search:before { content: '\e80d'; font-size:14px;} 



/* ----- 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:30px;}

.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; height:160px; overflow:hidden; }

.post-txt {display:block; }

.post-txt h2 {margin-top:10px;}

.post-txt p {color:#444444;}

.post-txt a.more {color:#444444; font-weight:600; margin-top:15px;}

.post-content {position:absolute;bottom:0;left:0;padding:25px 35px;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;}

.item {background:#000; padding-right:0; }

.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:30px; line-height:48px;}

.caro > .entry-title > h1 > a.title:hover {text-decoration:none;}

.caro > .entry-title > p {font-size:16px; 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:1px dotted #f32901;}

.thumb-small .post .post-txt h3 {margin-bottom:0px !important; height:78px; line-height:1.1; overflow:hidden;}

.thumb-small .post .post-txt h3 a {color:#f32901; font-family:'Hind'; font-size:18px; font-weight:500; line-height:20px; 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:#898989; 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:2px solid #fce202; margin-bottom:15px !important; min-height:120px !important;}

.art-img { width:45% !important; display:block; float:left; overflow:hidden !important; min-height:120px !important;}
.art-img img{ height:120px; overflow:hidden;}

.art-head { margin:6px 0; font-size:16px; line-height:1.4;}

.art-head a{ color:#22a952 !important; text-decoration:none; font-weight:500;}

.thumb-xsmall ul li h4 a {color:#f32901; font-size:14px; font-family:'Hind'; 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:'Hind';}

.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:36px; line-height:1.4; font-weight:500; padding-right:20px; margin:0 0 0px 0;}

.section-single p {margin:25px 0; font-family:'Hind'; text-align:justify;}

.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;}

.section-block-medium h3{ margin-top:10px; margin-bottom:10px;}

.section-block-medium a.title {color:#fff; font-size:18px; line-height:24px; 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:#fa5b0d;}



/* ----- 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:#fa5b0d;}

.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:#f32901;margin:0;font-weight: 500; 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;

}



.ratings {

	display:inline-block;

}



.sidebar-rated  .section-title .icon-star::before{

	color:#fff !important;

	padding-right:5px;

	width:1em;

}





.shop span.onsale {

    background-color: #77a464;

    border-radius: 100%;

    color: #fff;

    font-size: 0.857em;

    font-weight: 700;

    

    line-height: 3.236;

    margin: 0;

   

    padding: 0.202em;

    position: absolute;

    text-align: center;

    

}





.onsale {

    padding: 0.202em;

    position: absolute;

    text-align: center;

}



.onsale  span {

	height:40px;

	width:40px;

	left: 20px;

	top:15px;

	position:absolute;

}







.shop-side-price {

	font-size:14px !important;

}



.shop input {width:60px; margin-top:8px;}

.pricetxt {font-size:20px; font-weight:600; margin:15px 0; color:#8ed32c;}

span.sku_txt, span.cat_txt, span.tags_txt {display:block; margin-bottom:5px;}

span.cat_txt a, span.tags_txt a  {display:inline-block; text-decoration:none; color:#000;}

span.cat_txt a:hover, span.tags_txt a:hover {text-decoration:underline;}





/* -- SIDEBAR -- */

aside { overflow:hidden;}

aside .row {

	padding-top:15px; padding-bottom:15px;

	

}

aside a.caticon {padding:5px 0; display: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 { color:#555; position: relative;z-index: 1;display: inline-block;padding-right:0px;padding-left:0px; padding-bottom:0px; padding-top:10px; line-height:1.2;}

.headline-row:after {border-top: #fe7814 2px solid; border-bottom:#f32901 1px solid; content: "";display: block; height: 6px; width: 120px;left: 0; position:absolute;}

.mtb30 { padding-top:20px; padding-bottom:20px;}

/* ----- SECTION FOOTER ----- */

.section-footer {background: #d3d3d3; margin-top:30px; padding:2px 0; color:#f32901;}

.section-footer h3 {font-size:24px; font-weight:400; color:#f32901;}

.section-footer p {color:#f32901; 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: #076898; 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:#f32901; 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:#f32901; 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;}











button.cart {display:inline-block; background:#93b228; margin-right:5px; margin-bottom:5px; border:0px solid #f1f2f5; color: #fff; padding:10px 30px;

	-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;

}

button.cart:hover {border:0px solid #1d2537; color: #fff; background:#1d2537; text-decoration:none;}









.sepline {

	border-color: #ddd;

    border-image: none;

    border-style: solid;

    border-top: 1px;



}



span.exprice {

	color:#595959; margin-right:10px; text-decoration:line-through;

}



.onsale {

	background:#93b228;

	position:absolute;

	padding:10px;

	left:15px;

	top:0;

	color:#fff;

	font-weight:600;

	z-index:999;

}



.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;

}







.panel {

	border-radius:0;

	border:0;

	background:#fff;

}

.panel.with-nav-tabs .panel-heading{

    padding: 5px 5px 0 5px;

	border-radius:0;

	border:0;

	background:#fff;

}

.panel.with-nav-tabs .nav-tabs{

	border-bottom: none;

}

.panel.with-nav-tabs .nav-justified{

	margin-bottom: -1px;

}

/********************************************************************/

/*** PANEL DEFAULT ***/

.with-nav-tabs.panel-default .nav-tabs > li > a,

.with-nav-tabs.panel-default .nav-tabs > li > a:hover,

.with-nav-tabs.panel-default .nav-tabs > li > a:focus {

    color: #777;

	-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;

}

.with-nav-tabs.panel-default .nav-tabs > .open > a,

.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,

.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,

.with-nav-tabs.panel-default .nav-tabs > li > a:hover,

.with-nav-tabs.panel-default .nav-tabs > li > a:focus {

    color: #fff;

	background-color: #191b28;

	border-color: transparent;

}

.with-nav-tabs.panel-default .nav-tabs > li.active > a,

.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,

.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {

	color: #fff;

	background:#93b228;

	border:1px solid #93b228;



	border-bottom-color: transparent;

}



/********************************************************************/

/*** PANEL PRIMARY ***/

.with-nav-tabs.panel-primary .nav-tabs > li > a,

.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,

.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {

    color: #fff;

}

.with-nav-tabs.panel-primary .nav-tabs > .open > a,

.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,

.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,

.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,

.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {

	color: #fff;

	background-color: #3071a9;

	border-color: transparent;

}

.with-nav-tabs.panel-primary .nav-tabs > li.active > a,

.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,

.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {

	color: #428bca;

	background-color: #fff;

	border-color: #428bca;

	border-bottom-color: transparent;

}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {

    background-color: #428bca;

    border-color: #3071a9;

}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {

    color: #fff;   

}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {

    background-color: #3071a9;

}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {

    background-color: #4a9fe9;

}

/********************************************************************/

/*** PANEL SUCCESS ***/

.with-nav-tabs.panel-success .nav-tabs > li > a,

.with-nav-tabs.panel-success .nav-tabs > li > a:hover,

.with-nav-tabs.panel-success .nav-tabs > li > a:focus {

	color: #3c763d;

}

.with-nav-tabs.panel-success .nav-tabs > .open > a,

.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,

.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,

.with-nav-tabs.panel-success .nav-tabs > li > a:hover,

.with-nav-tabs.panel-success .nav-tabs > li > a:focus {

	color: #3c763d;

	background-color: #d6e9c6;

	border-color: transparent;

}

.with-nav-tabs.panel-success .nav-tabs > li.active > a,

.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,

.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {

	color: #3c763d;

	background-color: #fff;

	border-color: #d6e9c6;

	border-bottom-color: transparent;

}

.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {

    background-color: #dff0d8;

    border-color: #d6e9c6;

}

.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {

    color: #3c763d;   

}

.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,

.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {

    background-color: #d6e9c6;

}

.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,

.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,

.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {

    color: #fff;

    background-color: #3c763d;

}

/********************************************************************/

/*** PANEL INFO ***/

.with-nav-tabs.panel-info .nav-tabs > li > a,

.with-nav-tabs.panel-info .nav-tabs > li > a:hover,

.with-nav-tabs.panel-info .nav-tabs > li > a:focus {

	color: #31708f;

}

.with-nav-tabs.panel-info .nav-tabs > .open > a,

.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,

.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,

.with-nav-tabs.panel-info .nav-tabs > li > a:hover,

.with-nav-tabs.panel-info .nav-tabs > li > a:focus {

	color: #31708f;

	background-color: #bce8f1;

	border-color: transparent;

}

.with-nav-tabs.panel-info .nav-tabs > li.active > a,

.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,

.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {

	color: #31708f;

	background-color: #fff;

	border-color: #bce8f1;

	border-bottom-color: transparent;

}

.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {

    background-color: #d9edf7;

    border-color: #bce8f1;

}

.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {

    color: #31708f;   

}

.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,

.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {

    background-color: #bce8f1;

}

.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,

.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,

.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {

    color: #fff;

    background-color: #31708f;

}

/********************************************************************/



/*** PANEL WARNING ***/

.with-nav-tabs.panel-warning .nav-tabs > li > a,

.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,

.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {

	color: #8a6d3b;

}

.with-nav-tabs.panel-warning .nav-tabs > .open > a,

.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,

.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,

.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,

.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {

	color: #8a6d3b;

	background-color: #faebcc;

	border-color: transparent;

}

.with-nav-tabs.panel-warning .nav-tabs > li.active > a,

.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,

.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {

	color: #8a6d3b;

	background-color: #fff;

	border-color: #faebcc;

	border-bottom-color: transparent;

}

.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {

    background-color: #fcf8e3;

    border-color: #faebcc;

}

.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {

    color: #8a6d3b; 

}

.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,

.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {

    background-color: #faebcc;

}

.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,

.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,

.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {

    color: #fff;

    background-color: #8a6d3b;

}

/********************************************************************/

/*** PANEL DANGER ***/

.with-nav-tabs.panel-danger .nav-tabs > li > a,

.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,

.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {

	color: #a94442;

}

.with-nav-tabs.panel-danger .nav-tabs > .open > a,

.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,

.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,

.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,

.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {

	color: #a94442;

	background-color: #ebccd1;

	border-color: transparent;

}

.with-nav-tabs.panel-danger .nav-tabs > li.active > a,

.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,

.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {

	color: #a94442;

	background-color: #fff;

	border-color: #ebccd1;

	border-bottom-color: transparent;

}

.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {

    background-color: #f2dede; /* bg color */

    border-color: #ebccd1; /* border color */

}

.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {

    color: #a94442; /* normal text color */  

}

.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,

.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {

    background-color: #ebccd1; /* hover bg color */

}

.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,

.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,

.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {

    color: #fff; /* active text color */

    background-color: #a94442; /* active bg color */

}



.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 > img, .carousel-inner > .item > a > img {

		height:325px !important;

	}

	.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 > img, .carousel-inner > .item > a > img {

		height:460px !important;

	}

	

	.homev7 .carousel-inner > .item > img, .carousel-inner > .item > a > img {height:467px !important;}

	

	.img-responsive {width:100%;}

}



@media screen and (max-width: 768px) {



	.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;

	}

	.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: 24px; line-height: 30px;}

	.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; padding:0; 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: #f32901;
  padding: 20px 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: #cccccc;
  font-size: 15px;
  margin: 26px 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;
}
	