@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: normal;
  src: url(26f7df58d438bf1df3e706013a67800890d3d94e.eot)  format("embedded-opentype"), url(026a528d80b5a3e711f8a478d2288290e51e9670.woff2)  format("woff2"), url(79641f7c1e5933b26473c4ff2d2b5d2514bf7b3d.woff)  format("woff"), url(ee180fb19de483ecf8175744eca959520c496ab6.ttf)  format("truetype"), url(73649e63ab68d7343e14f2ba55597cbd636dd08f.svg)  format("svg");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: normal;
  src: url(87e813d3bf9107baf5cc68537f05a671d70a2f80.eot)  format("embedded-opentype"), url(fe58c6feb501c1b7798792c21b7b27b54d2250b7.woff2)  format("woff2"), url(77b32f92bf10eb78dd2f448e2718006d04aeea04.woff)  format("woff"), url(301337226e8c08e8ca48deb9054fd85468e82ec3.ttf)  format("truetype"), url(d299395487fd9c0fdbfa85dde9719b1060b2216d.svg)  format("svg");
}
@font-face {
  font-family: "OpenSans-Semibold";
  font-style: normal;
  font-weight: 500;
  src: url(9801448429f3d6b8a488373bad12be1ded752a8c.eot)  format("embedded-opentype"), url(72e6558e672bd75babe1fdc5b869cf7a24c92b82.woff)  format("woff"), url(ffb9fc26d001a8ad03bfd031d116601572bf1cf2.ttf)  format("truetype"), url(a42af722004c3ef88ba8648190805f9beab54894.svg)  format("svg");
}
@font-face {
  font-family: "OpenSans-Bold";
  font-style: normal;
  font-weight: 600;
  src: url(cf2c5bdeff36bdd2ac8e1060dbff56c4f03f32ed.eot)  format("embedded-opentype"), url(8d461b3c3e7ffece0dbe20747bb21035d1035c51.woff)  format("woff"), url(0837fe5d66147ebaeb4433e448c6240666b0ac01.ttf)  format("truetype"), url(5841ef59276e4448227efdc286b714b6824bc932.svg)  format("svg");
}
font-face { font-family: "Arial"; font-weight: normal; font-style: normal; }
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: normal;
  src: url(26f7df58d438bf1df3e706013a67800890d3d94e.eot)  format("embedded-opentype"), url(026a528d80b5a3e711f8a478d2288290e51e9670.woff2)  format("woff2"), url(79641f7c1e5933b26473c4ff2d2b5d2514bf7b3d.woff)  format("woff"), url(ee180fb19de483ecf8175744eca959520c496ab6.ttf)  format("truetype"), url(73649e63ab68d7343e14f2ba55597cbd636dd08f.svg)  format("svg");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: normal;
  src: url(87e813d3bf9107baf5cc68537f05a671d70a2f80.eot)  format("embedded-opentype"), url(fe58c6feb501c1b7798792c21b7b27b54d2250b7.woff2)  format("woff2"), url(77b32f92bf10eb78dd2f448e2718006d04aeea04.woff)  format("woff"), url(301337226e8c08e8ca48deb9054fd85468e82ec3.ttf)  format("truetype"), url(d299395487fd9c0fdbfa85dde9719b1060b2216d.svg)  format("svg");
}
@font-face {
  font-family: "OpenSans-Semibold";
  font-style: normal;
  font-weight: 500;
  src: url(9801448429f3d6b8a488373bad12be1ded752a8c.eot)  format("embedded-opentype"), url(72e6558e672bd75babe1fdc5b869cf7a24c92b82.woff)  format("woff"), url(ffb9fc26d001a8ad03bfd031d116601572bf1cf2.ttf)  format("truetype"), url(a42af722004c3ef88ba8648190805f9beab54894.svg)  format("svg");
}
@font-face {
  font-family: "OpenSans-Bold";
  font-style: normal;
  font-weight: 600;
  src: url(cf2c5bdeff36bdd2ac8e1060dbff56c4f03f32ed.eot)  format("embedded-opentype"), url(8d461b3c3e7ffece0dbe20747bb21035d1035c51.woff)  format("woff"), url(0837fe5d66147ebaeb4433e448c6240666b0ac01.ttf)  format("truetype"), url(5841ef59276e4448227efdc286b714b6824bc932.svg)  format("svg");
}
html { min-height: 100%; position: relative; }
textarea:hover, input:hover, textarea:active, input:active, textarea:focus, input:focus, button:focus, button:active, button:hover { outline: 0px none ! important; -moz-appearance: none; }
body { font-family: "PT Serif",serif; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(33, 33, 33); position: static; transition: none 0s ease 0s  ! important; }
@media screen and (max-width: 991px) {
  body { padding-top: 0px; }
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { z-index: 10004 ! important; }
.main-wrapper { background-color: rgb(255, 255, 255); z-index: 1; min-height: 650px; }
@media screen and (max-width: 767px) {
  .main-wrapper { margin-bottom: 0px; }
}
.h1, .h2, .h3, h1, h2, h3, .headingthree { margin-top: 20px; margin-bottom: 10px; }
h1, h2, h3, h4, h5, .headingtwo, .headingfour, .headingthree, .headingfive, .new-h2-head { font-family: "OpenSans-Semibold",sans-serif; }
h2, new-h2-head { line-height: 30px; }
.headingtwo { font-size: 30px; line-height: 30px; }
h3, .headingthree { font-size: 24px; line-height: 23px; }
h4, .headingfour, h3, h2, .new-h2-head { line-height: 22px ! important; font-size: 16px; margin: 10px 0px; font-weight: 600; }
.citywise-news { float: right; width: 120px; margin: 0px; padding: 0px; height: 22px; }
.citywise-news .inactive-city { display: block; font-size: 13px ! important; color: rgb(51, 51, 51); border: 1px solid rgb(238, 238, 238); text-align: center; }
.citywise-news select { display: none; width: 100%; line-height: 22px; padding: 0px 10px; border-radius: 0px; }
.citywise-news .select2-selection__rendered { margin: -2px 0px 0px ! important; line-height: 22px ! important; color: rgb(64, 163, 211) ! important; font-size: 13px ! important; }
.citywise-news .select2-container--default .select2-selection--single .select2-selection__arrow b { margin-top: -5px ! important; }
.citywise-news .select2-container { width: 121px ! important; }
.citywise-news .select2-container .select2-selection--single { height: 21px ! important; display: none; }
.citywise-news .select2-container .select2-selection--single .select2-selection__rendered { color: rgb(51, 51, 51) ! important; line-height: 23px ! important; }
.notyourcity { float: right; width: 100%; padding: 0px; margin: 0px; font-size: 13px; text-align: right; }
.notyourcity a { color: rgb(64, 163, 211); display: inline-block; }
.ds-block { display: block ! important; }
.ds-none { display: none ! important; }
.ds-inlineblock { display: inline-block ! important; }
.headingfive { font-size: 14px; font-weight: 500; line-height: 1.1; color: inherit; margin: 10px 0px; }
.hm-h1 { line-height: 22px ! important; font-size: 16px ! important; margin: 10px 0px ! important; font-weight: 600 ! important; }
.hm-h1 a { color: rgb(255, 255, 255); outline: medium none; text-decoration: none; }
.para-txt { margin: 0px 0px 10px; }
@font-face {
  font-family: "Arial";
  font-style: normal;
  font-weight: normal;
  src: url(72ad7bd2f77cd404e719870b1316780ddaffb904.eot)  format("embedded-opentype"), url(be672c7d0090fe43f1895953abedcd533f46697f.woff2)  format("woff2"), url(33982fa286b4785fb564f25d4a26c88c2f2817d6.woff)  format("woff"), url(d656d544ad00ed1f9a11df9c9dffc93345177f40.ttf)  format("truetype"), url(169dbad5b659793f9383e55f93acc8907b769c1e.svg)  format("svg");
}
.header-wrapper { background-color: rgb(255, 255, 255); min-height: 130px; position: relative; top: 0px; width: 100%; z-index: 1050; transition: all 0.2s ease-in-out 0s; }
.header-wrapper .top-nav-option li .nav-opt-info a { color: rgb(40, 40, 40); }
@media screen and (max-width: 767px) {
  .header-wrapper { min-height: 90px; position: static; }
}
.header-wrapper .top-header .container { position: relative; }
.header-wrapper .top-header .container .weather-area { position: absolute; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 10px; width: 100%; box-sizing: border-box; display: none; z-index: 99; top: 119px; box-shadow: 0px 5px 7px 2px rgba(0, 0, 0, 0.25); }
.header-wrapper .top-header .container .weather-area::before, .header-wrapper .top-header .container .weather-area::after { bottom: 100%; left: 52%; border: medium solid transparent; content: " "; height: 0px; width: 0px; position: absolute; pointer-events: none; }
@media screen and (max-width: 1170px) {
  .header-wrapper .top-header .container .weather-area::before, .header-wrapper .top-header .container .weather-area::after { left: 22%; }
}
@media screen and (max-width: 991px) {
  .header-wrapper .top-header .container .weather-area::before, .header-wrapper .top-header .container .weather-area::after { left: 50%; }
}
.header-wrapper .top-header .container .weather-area::after { border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgb(255, 255, 255); border-width: 10px; margin-left: -10px; }
.header-wrapper .top-header .container .weather-area::before { border-color: rgba(204, 204, 204, 0) rgba(204, 204, 204, 0) rgb(204, 204, 204); border-width: 11px; margin-left: -11px; }
.header-wrapper .top-header .container .weather-area .weather-details { margin: 0px 10px; font-family: "Open Sans",sans-serif; }
.header-wrapper .top-header .container .weather-area .weather-details .headingfour { font-size: 20px; font-family: "Open Sans",sans-serif; margin-bottom: 5px; }
.header-wrapper .top-header .container .weather-area .weather-details .date-tx { font-family: "Open Sans",sans-serif; margin-bottom: 10px; display: block; }
.header-wrapper .top-header .container .weather-area .weather-details #weather_dt { position: relative; margin-bottom: 10px; margin-top: 5px; }
.header-wrapper .top-header .container .weather-area .weather-details #weather_dt > span { display: none; }
.header-wrapper .top-header .container .weather-area .weather-details #weather_dt h2 { font-size: 55px; line-height: 55px; color: rgb(64, 163, 211); }
.header-wrapper .top-header .container .weather-area .weather-details #weather_dt h2 i { position: absolute; right: -10px; font-size: 22px; top: -17px; color: rgb(64, 163, 211); }
.header-wrapper .top-header .container .weather-area .weather-details .humidity-dt li { margin-bottom: 5px; font-family: "Open Sans",sans-serif; }
.header-wrapper .top-header .container .weather-area .weather-details .humidity-dt li .weather-sbheading { font-weight: 600; }
.header-wrapper .top-header .container .weather-area .change-city { border-left: 1px solid rgb(221, 221, 221); padding-left: 35px; }
.header-wrapper .top-header .container .weather-area .change-city .headingfour { font-size: 20px; color: rgb(33, 33, 33); margin-bottom: 35px; }
.header-wrapper .top-header .container .weather-area .change-city .change-city-list { margin-bottom: 25px; }
.header-wrapper .top-header .container .weather-area .change-city .change-city-list li { display: inline-block; margin-right: 10px; text-transform: lowercase; }
.header-wrapper .top-header .container .weather-area .change-city .change-city-list li span { color: rgb(33, 33, 33); font-size: 14px; font-family: "Open Sans",sans-serif; font-weight: 600; }
.header-wrapper .top-header .container .weather-area .change-city .change-city-list li a { color: rgb(33, 33, 33); font-size: 14px; font-family: "Open Sans",sans-serif; }
@media screen and (max-width: 991px) {
  .header-wrapper .top-header .container .weather-area .change-city { margin-top: 10px; border-top: 1px solid rgb(221, 221, 221); border-left: medium none; padding-top: 5px; padding-left: 0px; }
}
@media screen and (max-width: 1280px) {
  .header-wrapper .top-header .container .weather-area { top: 105px; }
}
@media screen and (max-width: 1200px) {
  .header-wrapper .top-header .container .weather-area { top: 115px; }
}
@media screen and (max-width: 1170px) {
  .header-wrapper .top-header .container .weather-area { top: 105px; }
}
@media screen and (max-width: 991px) {
  .header-wrapper .top-header .container .weather-area { top: 115px; }
}
.header-wrapper .top-header .container .weather-area .weather-source { text-align: right; margin-right: 5px; display: block; font-family: "Open Sans",sans-serif; }
.header-wrapper .top-header .container .weather-area .weather-source span { font-size: 12px; color: rgb(33, 33, 33); font-weight: 600; display: inline-block; margin-right: 10px; }
.header-wrapper .top-header .container .weather-area .weather-source img { display: inline-block; width: 140px; height: 13px; }
.header-wrapper .header-logo { margin: 15px 0px; }
.header-wrapper .header-logo img { width: auto; }
@media screen and (max-width: 1280px) {
  .header-wrapper .header-logo img { width: 100%; }
}
@media screen and (max-width: 991px) {
  .header-wrapper .header-logo img { width: auto; }
}
@media screen and (max-width: 991px) {
  .header-wrapper .header-logo { text-align: center; }
}
.header-wrapper .top-nav-option { float: right; margin-bottom: 10px; margin-top: 40px; }
.header-wrapper .top-nav-option li { margin-right: 10px; border-right: 1px solid rgb(51, 51, 51); padding-right: 10px; line-height: 16px; display: inline-block; }
.header-wrapper .top-nav-option li:last-child { border: medium none; margin-right: 0px; }
.header-wrapper .top-nav-option li .nav-opt-info { color: rgb(33, 33, 33); font-size: 14px; font-family: "Open Sans",sans-serif; }
.header-wrapper .top-nav-option li .nav-opt-info i { display: inline-block; margin-right: 5px; }
.header-wrapper .top-nav-option li.follow-bx span { display: inline-block; color: rgb(33, 33, 33); font-size: 14px; font-family: "Open Sans",sans-serif; }
.header-wrapper .top-nav-option li.follow-bx a i { margin: 2px 0px 0px 8px; display: inline-block; }
@media screen and (max-width: 1280px) {
  .header-wrapper .top-nav-option li { margin-right: 15px; }
}
@media screen and (max-width: 1170px) {
  .header-wrapper .top-nav-option li { margin-right: 20px; }
}
@media screen and (max-width: 991px) {
  .header-wrapper .top-nav-option { text-align: center; }
}
.header-wrapper .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255); }
.header-wrapper .advertisement-area { margin: 25px 0px 15px; }
@media screen and (max-width: 991px) {
  .header-wrapper .advertisement-area img { width: auto; }
}
@media screen and (max-width: 1200px) {
  .header-wrapper .advertisement-area { margin: 30px 0px 10px; }
}
@media screen and (max-width: 991px) {
  .header-wrapper .advertisement-area { margin: 10px 0px; text-align: center; }
}
.header-menu { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 3px solid rgb(51, 51, 51); border-bottom: 1px solid rgb(149, 149, 149); top: 0px; width: 100%; height: 50px; }
.header-menu .main-nav { position: relative; }
.header-menu .main-nav .mobile-icon { float: left; display: none; }
.header-menu .main-nav .mobile-icon .hamburger { display: none; padding: 17px 5px; vertical-align: middle; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .mobile-icon .hamburger { display: inline-block; }
}
.header-menu .main-nav .mobile-icon .logo-img { display: none; }
.header-menu .main-nav .mobile-icon a { padding: 10px 5px; display: inline-block; }
.header-menu .main-nav .mobile-icon img { width: auto; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .mobile-icon { display: block; }
}
.header-menu .main-nav .nav-area { width: 85%; float: left; }
.header-menu .main-nav .nav-area img { width: auto; }
.header-menu .main-nav .nav-area .menu-list > li { display: inline-block; vertical-align: middle; transition: width 1s ease-in-out 0s; line-height: 16px; float: left; }
.header-menu .main-nav .nav-area .menu-list > li.more-opt { position: relative; }
.header-menu .main-nav .nav-area .menu-list > li.more-opt .sub-menu-dt { width: 200px; }
.header-menu .main-nav .nav-area .menu-list > li.more-opt .sub-menu-dt .sub-menu-list { margin: 5px 0px; }
.header-menu .main-nav .nav-area .menu-list > li.more-opt .sub-menu-dt .sub-menu-list li { margin: 0px; padding: 5px 15px; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list > li.more-opt .sub-menu-dt { width: 100%; }
}
.header-menu .main-nav .nav-area .menu-list > li.ipl-counter { background: rgb(81, 181, 70) none repeat scroll 0% 0%; float: left; margin: 0px 0px 0px 18px; height: 50px; font-family: "Open Sans",sans-serif ! important; }
.header-menu .main-nav .nav-area .menu-list > li.ipl-counter a.ipl-counter-box { display: block ! important; padding: 13px 7px; margin: 0px; }
.header-menu .main-nav .nav-area .menu-list > li.ipl-counter a.ipl-counter-box .ipl-txt-rt { font-size: 14px; margin: 0px; padding: 0px; color: rgb(255, 255, 255); text-transform: uppercase; display: inline-block; }
.header-menu .main-nav .nav-area .menu-list > li.ipl-counter a.ipl-counter-box .ipl-txt-rt .ipl-days { font-size: 22px ! important; margin: 0px; color: rgb(255, 255, 255); display: inline-block; font-weight: 600; }
.header-menu .main-nav .nav-area .menu-list > li.ipl-counter:hover { background: rgb(48, 219, 141) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.close-btn { display: none; text-align: center; background: rgb(33, 33, 33) none repeat scroll 0% 0%; border-left: medium none; }
.header-menu .main-nav .nav-area .menu-list > li.close-btn a .icons { display: inline-block; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list > li.close-btn { display: block; }
}
.header-menu .main-nav .nav-area .menu-list > li.india-col .line-slide { background: rgb(244, 125, 3) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.india-col .sub-menu-dt .headlines-cont li::before { background: rgb(244, 125, 3) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.india-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.india-col > a.active { background: rgb(244, 125, 3) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.india-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.india-col .common-txt.active { background: rgb(244, 125, 3) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.world-col .line-slide { background: rgb(42, 170, 197) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.world-col .sub-menu-dt .headlines-cont li::before { background: rgb(42, 170, 197) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.world-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.world-col > a.active {  }
.header-menu .main-nav .nav-area .menu-list > li.world-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.world-col .common-txt.active {  }
.header-menu .main-nav .nav-area .menu-list > li.cities-col .line-slide {  }
.header-menu .main-nav .nav-area .menu-list > li.cities-col .sub-menu-dt .headlines-cont li::before { background: rgb(235, 188, 0) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.cities-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.cities-col > a.active {  }
.header-menu .main-nav .nav-area .menu-list > li.cities-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.cities-col .common-txt.active {  }
.header-menu .main-nav .nav-area .menu-list > li.opinion-col .line-slide {  }
.header-menu .main-nav .nav-area .menu-list > li.opinion-col .sub-menu-dt .headlines-cont li::before { background: rgb(224, 25, 25) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.opinion-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.opinion-col > a.active {  }
.header-menu .main-nav .nav-area .menu-list > li.opinion-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.opinion-col .common-txt.active {  }
.header-menu .main-nav .nav-area .menu-list > li.sports-col .line-slide {  }
.header-menu .main-nav .nav-area .menu-list > li.sports-col .sub-menu-dt .headlines-cont li::before { background: rgb(17, 171, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.sports-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.sports-col > a.active {  }
.header-menu .main-nav .nav-area .menu-list > li.sports-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.sports-col .common-txt.active { background: rgb(17, 171, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.sports-fifa-col .line-slide { background: rgb(50, 98, 149) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.sports-fifa-col .sub-menu-dt .headlines-cont li::before { background: rgb(50, 98, 149) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.sports-fifa-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.sports-fifa-col > a.active { background: rgb(50, 98, 149) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.sports-fifa-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.sports-fifa-col .common-txt.active { background: rgb(50, 98, 149) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.htls-col .line-slide { background: rgb(241, 189, 26) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.htls-col .sub-menu-dt .headlines-cont li::before { background: rgb(241, 189, 26) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.htls-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.htls-col > a.active { background: rgb(241, 189, 26) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.htls-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.htls-col .common-txt.active { background: rgb(241, 189, 26) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.entertainment-col .line-slide { background: rgb(233, 62, 114) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.entertainment-col .sub-menu-dt .headlines-cont li::before { background: rgb(233, 62, 114) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.entertainment-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.entertainment-col > a.active { background: rgb(233, 62, 114) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.entertainment-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.entertainment-col .common-txt.active { background: rgb(233, 62, 114) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.lifestyle-col .line-slide { background: rgb(0, 108, 255) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.lifestyle-col .sub-menu-dt .headlines-cont li::before { background: rgb(0, 108, 255) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.lifestyle-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.lifestyle-col > a.active { background: rgb(0, 108, 255) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.lifestyle-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.lifestyle-col .common-txt.active { background: rgb(0, 108, 255) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.tech-col .line-slide { background: rgb(162, 144, 111) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.tech-col .sub-menu-dt .headlines-cont li::before { background: rgb(162, 144, 111) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.tech-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.tech-col > a.active { background: rgb(162, 144, 111) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.tech-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.tech-col .common-txt.active { background: rgb(162, 144, 111) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.photos-col .line-slide { background: rgb(145, 96, 173) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.photos-col .sub-menu-dt .headlines-cont li::before { background: rgb(145, 96, 173) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.photos-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.photos-col > a.active { background: rgb(145, 96, 173) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.photos-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.photos-col .common-txt.active { background: rgb(145, 96, 173) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.videos-col .line-slide { background: rgb(148, 28, 31) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.videos-col .sub-menu-dt .headlines-cont li::before { background: rgb(148, 28, 31) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.videos-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.videos-col > a.active { background: rgb(148, 28, 31) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.videos-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.videos-col .common-txt.active { background: rgb(148, 28, 31) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.education-col .line-slide { background: rgb(204, 102, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.education-col .sub-menu-dt .headlines-cont li::before { background: rgb(204, 102, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.education-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.education-col > a.active { background: rgb(204, 102, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.education-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.education-col .common-txt.active { background: rgb(204, 102, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.business-col .line-slide { background: rgb(204, 102, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.business-col .sub-menu-dt .headlines-cont li::before { background: rgb(204, 102, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.business-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.business-col > a.active { background: rgb(204, 102, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.business-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.business-col .common-txt.active { background: rgb(204, 102, 102) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.what-now-col .line-slide { background: rgb(65, 163, 212) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.what-now-col .sub-menu-dt .headlines-cont li::before { background: rgb(65, 163, 212) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.what-now-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.what-now-col > a.active { background: rgb(65, 163, 212) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.what-now-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.what-now-col .common-txt.active { background: rgb(65, 163, 212) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.cricket-col .line-slide { background: rgb(81, 181, 70) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.cricket-col .sub-menu-dt .headlines-cont li::before { background: rgb(81, 181, 70) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.cricket-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.cricket-col > a.active { background: rgb(81, 181, 70) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.cricket-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.cricket-col .common-txt.active { background: rgb(81, 181, 70) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.assembly-elections-col .line-slide { background: rgb(0, 200, 194) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.assembly-elections-col .sub-menu-dt .headlines-cont li::before { background: rgb(0, 200, 194) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.assembly-elections-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.assembly-elections-col > a.active { background: rgb(0, 200, 194) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.assembly-elections-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.assembly-elections-col .common-txt.active { background: rgb(0, 200, 194) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.jaagore-col .line-slide { background: rgb(252, 238, 31) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.jaagore-col .sub-menu-dt .headlines-cont li::before { background: rgb(252, 238, 31) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.jaagore-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.jaagore-col > a.active { background: rgb(252, 238, 31) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.jaagore-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.jaagore-col .common-txt.active { background: rgb(252, 238, 31) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.htls-col .line-slide { background: rgb(241, 189, 26) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.htls-col .sub-menu-dt .headlines-cont li::before { background: rgb(241, 189, 26) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.htls-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.htls-col > a.active { background: rgb(241, 189, 26) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li.htls-col .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li.htls-col .common-txt.active { background: rgb(241, 189, 26) none repeat scroll 0% 0%; }
.header-menu .main-nav .nav-area .menu-list > li .line-slide { position: absolute; display: block; left: 0px; bottom: 0px; height: 4px; background-color: rgb(244, 125, 3); width: 0%; transition: width 1s ease-out 0s; }
.header-menu .main-nav .nav-area .menu-list > li:hover .line-slide { width: 100% ! important; transition: width 1s ease-in 0s; }
.header-menu .main-nav .nav-area .menu-list > li:hover .sub-menu-dt { display: block; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list > li:hover .sub-menu-dt { display: none; }
}
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt { display: none; position: absolute; top: 47px; overflow: hidden; left: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 9px 7px 2px rgba(0, 0, 0, 0.25); z-index: 999; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt.sub-menu-open { background: rgb(33, 33, 33) none repeat scroll 0% 0%; }
  .header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt.sub-menu-open .sub-menu-list { margin: 0px -15px 0px 0px; }
  .header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt.sub-menu-open .sub-menu-list li { padding: 10px 15px; margin-bottom: 0px; }
  .header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt.sub-menu-open .sub-menu-list li a { color: rgb(215, 220, 223); font-weight: 400; }
}
@media screen and (max-width: 991px) and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt.sub-menu-open .sub-menu-list li { border-bottom: 1px solid rgb(108, 112, 115); }
  .header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt.sub-menu-open .sub-menu-list li:last-child { border-bottom: medium none; }
}
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .sub-menu-list { margin-top: 20px; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .sub-menu-list li { margin-bottom: 10px; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .sub-menu-list li a { font-size: 14px; color: rgb(33, 33, 33); font-family: "Open Sans",sans-serif; font-weight: 600; text-transform: lowercase; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .sub-menu-list li a.active { color: rgb(33, 140, 204); }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .gallery-cont { margin: 10px 0px; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .gallery-cont img { width: 100%; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .gallery-cont .para-txt { margin: 10px 0px 0px; font-family: "Open Sans",sans-serif; text-transform: capitalize; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .gallery-cont .para-txt a { color: rgb(33, 33, 33); }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .headlines-cont { margin-top: 20px; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .headlines-cont li { position: relative; padding-left: 30px; margin-bottom: 20px; height: 61px; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .headlines-cont li .headingfour { margin: 0px; font-weight: 500; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .headlines-cont li .headingfour a { color: rgb(33, 33, 33); }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .headlines-cont li .headingfour::first-letter { text-transform: capitalize; }
.header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt .headlines-cont li::before { content: ""; width: 10px; height: 10px; background: rgb(244, 125, 3) none repeat scroll 0% 0%; position: absolute; left: 8px; top: 7px; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list > li .sub-menu-dt { position: relative; top: 0px; display: none; }
}
.header-menu .main-nav .nav-area .menu-list > li > a, .header-menu .main-nav .nav-area .menu-list > li .common-txt { display: block; padding: 15px 5px; color: rgb(215, 220, 223); font-size: 14px; font-weight: 600; font-family: "Open Sans",sans-serif; }
.header-menu .main-nav .nav-area .menu-list > li > a.jaagore, .header-menu .main-nav .nav-area .menu-list > li .common-txt.jaagore { color: rgb(252, 238, 31) ! important; }
.header-menu .main-nav .nav-area .menu-list > li > a:hover, .header-menu .main-nav .nav-area .menu-list > li > a.active, .header-menu .main-nav .nav-area .menu-list > li .common-txt:hover, .header-menu .main-nav .nav-area .menu-list > li .common-txt.active { color: rgb(255, 255, 255) ! important; }
.header-menu .main-nav .nav-area .menu-list > li > a.htls-menu, .header-menu .main-nav .nav-area .menu-list > li .common-txt.htls-menu { color: rgb(5, 5, 5) ! important; background: rgb(236, 186, 29) none repeat scroll 0% 0%; padding: 5px 10px; margin: 10px 0px 0px; }
.header-menu .main-nav .nav-area .menu-list > li > a.htls-menu:hover, .header-menu .main-nav .nav-area .menu-list > li .common-txt.htls-menu:hover { background: rgb(255, 216, 125) none repeat scroll 0% 0%; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list > li > a, .header-menu .main-nav .nav-area .menu-list > li .common-txt { padding: 15px; }
}
.header-menu .main-nav .nav-area .menu-list > li:first-child a { border-bottom: 0px none; }
.header-menu .main-nav .nav-area .menu-list > li .icon-plus { display: none; }
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list > li { display: block; margin: 0px; border-bottom: 1px solid rgb(108, 112, 115); border-left: 6px solid rgb(33, 33, 33); position: relative; float: none; }
  .header-menu .main-nav .nav-area .menu-list > li .icon-plus { display: block; position: absolute; right: 14px; top: 19px; color: rgb(255, 255, 255); width: 20px; text-align: center; cursor: pointer; }
  .header-menu .main-nav .nav-area .menu-list > li .icon-plus.active .plus-icons { background-position: -207px -4px; }
}
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area .menu-list { min-height: 1300px; }
}
@media screen and (max-width: 991px) {
  .header-menu .main-nav .nav-area { position: fixed; top: 0px; left: -300px; width: 300px; background: rgb(51, 55, 57) none repeat scroll 0% 0%; height: 100%; overflow: auto; transition: all 0.2s ease-in-out 0s; }
}
.header-menu .main-nav .menu-tool-pnl { float: right; }
.header-menu .main-nav .menu-tool-pnl > li { display: inline-block; vertical-align: middle; margin: 0px 4px; position: relative; }
.header-menu .main-nav .menu-tool-pnl > li.dropdown .client-opt { width: 167px; left: auto; right: -14px; border: medium none; padding: 0px; }
.header-menu .main-nav .menu-tool-pnl > li.dropdown .client-opt::before { content: ""; position: absolute; top: -8px; right: 26px; width: 0px; height: 0px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid rgb(255, 255, 255); }
.header-menu .main-nav .menu-tool-pnl > li.dropdown .client-opt li { display: block; border-bottom: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); }
.header-menu .main-nav .menu-tool-pnl > li.dropdown .client-opt li a { display: block; padding: 7px 10px; font-family: "Open Sans",sans-serif; }
.header-menu .main-nav .menu-tool-pnl > li.dropdown .client-opt li a:hover { background: rgb(64, 163, 211) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
.header-menu .main-nav .menu-tool-pnl > li.dropdown .client-opt li a img { width: auto; }
.header-menu .main-nav .menu-tool-pnl > li .search-btn, .header-menu .main-nav .menu-tool-pnl > li .search-btn-none { position: relative; z-index: 9; }
.header-menu .main-nav .menu-tool-pnl > li > a { display: block; padding: 12px 5px; }
.header-menu .main-nav .menu-tool-pnl > li .login-bt { background: rgb(70, 73, 75) none repeat scroll 0% 0%; padding: 5px 12px; margin: 0px; border: 1px solid rgb(108, 112, 115); }
.header-menu .main-nav .menu-tool-pnl > li .login-bt span { color: rgb(255, 255, 255); margin: 0px 3px; }
.header-menu .main-nav .menu-tool-pnl > li .login-bt a { color: rgb(215, 220, 223); font-size: 14px; font-family: "Open Sans",sans-serif; }
.header-menu .main-nav .menu-tool-pnl > li:last-child { margin-right: 0px; }
.header-menu .main-nav .search-pnl { position: absolute; top: 0px; right: 0px; width: 200px; height: 50px; max-width: 0px; padding: 5px 35px 5px 10px; opacity: 0; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); margin-right: 106px; transition: all 0.8s ease-in-out 0s; font-family: "Open Sans",sans-serif; font-size: 16px; }
.header-menu .main-nav .search-pnl.expanded { max-width: 100%; width: 93%; margin-right: 7%; height: 46px; opacity: 1; }
@media screen and (max-width: 1280px) {
  .header-menu .main-nav .search-pnl.expanded { width: 84%; }
}
@media screen and (max-width: 1170px) {
  .header-menu .main-nav .search-pnl.expanded { width: 80%; }
}
@media screen and (max-width: 991px) {
  .header-menu .main-nav .search-pnl.expanded { width: 74%; }
}
body.modal-open .header-wrapper { padding-right: 17px; transition: none 0s ease 0s  ! important; }
@media screen and (min-width: 768px) {
  .sticky .header-menu { position: fixed; }
  .sticky .header-menu .mobile-icon { display: block; margin-right: 5px; }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .sticky .header-menu .mobile-icon .hamburger { display: inline-block; }
}
@media screen and (min-width: 768px) {
  .sticky .header-menu .mobile-icon .logo-img { display: inline-block; }
  .sticky .header-menu .menu-list li.mini-logo { display: inline-block; }
  .sticky .select-letter-list { position: fixed; width: 100%; top: 50px; z-index: 9; }
}
.weather-drop { position: relative; padding-right: 5px; cursor: pointer; }
.weather-drop span { font-family: "Open Sans",sans-serif; }
.weather-drop .arrow-ico { display: inline-block; position: absolute; right: 0px; top: 9px; }
#weather, #weather_dt { text-align: center; font-family: "Open Sans",sans-serif; color: rgb(33, 33, 33); display: inline-block; }
#weather .inner-headingtwo, #weather_dt .inner-headingtwo { margin: 0px 10px 0px 0px; font-size: 15px; display: inline-block; text-align: center; font-family: "Open Sans",sans-serif; color: rgb(33, 33, 33); font-weight: 600; line-height: 19px; }
#weather .inner-headingtwo span, #weather_dt .inner-headingtwo span { font-size: 15px; display: inline-block; text-align: center; font-family: "Open Sans",sans-serif; color: rgb(33, 33, 33); font-weight: 600; line-height: 19px; }
#weather .headingtwo, #weather_dt .headingtwo { margin: 0px 10px 0px 0px; font-size: 15px; display: inline-block; text-align: center; font-family: "Open Sans",sans-serif; color: rgb(33, 33, 33); font-weight: 600; line-height: 19px; }
#weather .headingtwo span, #weather_dt .headingtwo span { font-size: 15px; display: inline-block; text-align: center; font-family: "Open Sans",sans-serif; color: rgb(33, 33, 33); font-weight: 600; line-height: 19px; }
#weather .headingtwo i, #weather_dt .headingtwo i { font-family: weather; font-size: 22px; font-weight: 600; font-style: normal; line-height: 1; text-transform: none; color: rgb(33, 33, 33); padding: 0px 6px 0px 0px; display: inline-block; }
#weather .headingtwo ul, #weather_dt .headingtwo ul { margin: 0px; padding: 0px; }
#weather .headingtwo li, #weather_dt .headingtwo li { background: rgba(255, 255, 255, 0.9) none repeat scroll 0% 0%; padding: 20px; display: inline-block; border-radius: 5px; }
.modal-dialog { width: 420px; }
.modal { text-align: center; background: transparent linear-gradient(358deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.6) 100%) repeat scroll 0% 0%; z-index: 1054; }
.modal::before { display: inline-block; vertical-align: middle; content: " "; height: 100%; }
.modal-dialog { display: inline-block; text-align: left; vertical-align: middle; }
.modal-content { border-radius: 0px; }
.modal-backdrop.in { opacity: 0.9; z-index: 1052; }
.news-area { padding-bottom: 30px; margin-bottom: 30px; }
.news-area:last-child { padding: 0px; margin: 0px; }
.news-area:last-child .advertisement-area { position: relative; z-index: 99; }
.news-area .top-news-ar .top-story-lt { float: left; width: 75%; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-left, .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-right { width: 49.2%; float: left; }
.news-area .top-news-ar .top-story-lt .top-story-sec .related-top-story .pd-10 { padding: 0px 10px; }
.news-area .top-news-ar .top-story-lt .top-story-sec .related-top-story h4 { color: rgb(255, 255, 255); line-height: 20px; margin: 10px 0px 0px; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-pnl { position: relative; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-pnl .transparent-bg { width: 100%; height: 100%; position: absolute; top: 0px; background: transparent linear-gradient(to bottom, rgba(255, 255, 255, 0) 41%, rgba(246, 246, 246, 0) 43%, rgba(0, 0, 0, 0.86) 100%) repeat scroll 0% 0%; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-pnl:hover .transparent-bg { background: transparent linear-gradient(to bottom, rgba(255, 255, 255, 0) 41%, rgba(246, 246, 246, 0) 43%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-pnl .story-tx { position: absolute; bottom: 2px; left: 11px; width: 93%; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-pnl .story-tx h2 { color: rgb(255, 255, 255); margin-top: 10px; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-pnl .story-tx h2 a { color: rgb(255, 255, 255); }
@media screen and (max-width: 1170px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-pnl .story-tx h2 { font-size: 25px; line-height: 26px; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-pnl .story-tx h2 { font-size: 20px; line-height: 24px; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-list-st-pnl .top-story-pnl img { display: none; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-list-st-pnl .top-story-pnl .transparent-bg { display: none; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-list-st-pnl .top-story-pnl .story-tx { position: relative; background: rgb(239, 241, 246) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); left: 0px; width: 100%; height: 100px; padding: 10px; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-list-st-pnl .top-story-pnl .story-tx .headingfour { margin: 0px; font-size: 14px ! important; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-list-st-pnl .top-story-pnl .story-tx .headingfour a { color: rgb(33, 33, 33) ! important; }
}
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li { float: left; margin-right: 8px; width: 26%; height: 250px; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li .top-story-pnl img { width: 100%; max-width: 100%; height: 250px; }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li .top-story-pnl .story-tx .headingfour, .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li .top-story-pnl .story-tx h2 { line-height: 20px; color: rgb(255, 255, 255); }
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li .top-story-pnl .story-tx .headingfour a, .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li .top-story-pnl .story-tx h2 a { color: rgb(255, 255, 255); }
@media screen and (max-width: 1024px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li .top-story-pnl .story-tx .headingfour, .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li .top-story-pnl .story-tx h2 { font-size: 16px; line-height: 18px; }
}
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li:first-child { width: 46%; }
@media screen and (max-width: 1170px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li:first-child { width: 45.5%; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li:first-child { width: 100%; margin-bottom: 10px; }
}
.news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li:last-child { margin-right: 0px; }
@media screen and (max-width: 1170px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li { width: 25.7%; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt .top-story-sec .top-story-coll li { width: 49%; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-lt { width: 58.5%; }
}
.news-area .top-news-ar .top-story-rt { float: right; width: 23.25%; }
@media screen and (max-width: 1200px) {
  .news-area .top-news-ar .top-story-rt { width: 23.2%; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-ar .top-story-rt { width: 39.5%; }
}
.news-area.weekend-top { border: 0.73px solid rgb(180, 169, 159); background: transparent linear-gradient(-20deg, rgb(233, 222, 250) 0%, rgb(251, 252, 219) 100%) repeat scroll 0% 0%; overflow: hidden; padding: 0px; }
.news-area.weekend-top .fa-sm { color: rgb(255, 255, 255); font-size: 2em; }
.news-area.weekend-top .weekend-toppnews { float: left; margin: 0px; padding: 0px; width: 100%; font-family: "Open Sans",sans-serif; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col { width: 100%; margin: 0px; padding: 0px; overflow: hidden; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li { float: left; margin: 0px; padding: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl { width: 36.42%; float: left; margin: 6px 0px 7px; padding: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .wknd-top-heading { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 8px 24px; margin: 0px 0px 6px; font-size: 32px; font-weight: 600; color: rgb(160, 104, 156); float: left; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .weekend-media { float: left; margin: 10px 0px 2px; padding: 0px 0px 16px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .weekend-media .weekend-media-left { display: table-cell; vertical-align: top; margin: 0px; padding-right: 10px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .weekend-media .weekend-media-left .wknd-img-lft { width: 166px; height: 111px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .weekend-media .weekend-media-left .wknd-img-lft img { width: 100%; height: auto; display: block; margin: 0px auto; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .weekend-media .wknd-rgt { display: table-cell; vertical-align: top; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .weekend-media .wknd-rgt h2 { font-size: 18px ! important; font-weight: 600; line-height: 22px ! important; color: rgb(10, 8, 8); margin: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .weekend-media .wknd-rgt h2 a { color: rgb(10, 8, 8); }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-leftpnl .weekend-media:last-child { padding-bottom: 0px; margin-bottom: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-mdlpnl { width: 27.15%; float: left; margin: 15px 0px 0px; padding: 0px 20px; height: 319px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-mdlpnl .wknd-mdlpnl-img { overflow: hidden; width: 299px; height: 199px; margin: 0px; padding: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-mdlpnl .wknd-mdlpnl-img img { display: block; width: 100%; height: auto; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-mdlpnl h2 { font-size: 22px ! important; font-weight: 600; line-height: 26px ! important; color: rgb(2, 2, 2); margin: 15px 0px 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-mdlpnl h2 a { color: rgb(2, 2, 2); }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl { width: 36.42%; float: left; margin: 15px 0px 0px; padding: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl .weekend-media { float: left; margin: 0px; padding: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl .weekend-media .weekend-media-left { display: table-cell; vertical-align: top; margin: 0px; padding-right: 20px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl .weekend-media .weekend-media-left .wknd-img-lft { width: 85px; height: 85px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl .weekend-media .weekend-media-left .wknd-img-lft img { width: 100%; height: auto; display: block; margin: 0px auto; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl .weekend-media .wknd-rgt { display: table-cell; vertical-align: top; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl .weekend-media .wknd-rgt h2 { font-size: 18px ! important; font-weight: 600; line-height: 22px ! important; color: rgb(51, 51, 51); margin: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl .weekend-media .wknd-rgt h2 a { color: rgb(51, 51, 51); }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li.wknd-rgtpnl .weekend-media:last-child { padding-bottom: 0px; margin-bottom: 0px; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li:last-child { border-bottom: 0px none; }
.news-area.weekend-top .weekend-toppnews ul.weekend-col li:nth-child(2) { border-right: 1px dashed rgb(112, 112, 112); border-left: 1px dashed rgb(112, 112, 112); }
.news-area.top-block { overflow: hidden; margin-bottom: 0px; padding-bottom: 0px; }
.news-area.top-block .top-block-news { float: left; margin: 0px; padding: 0px; width: 100%; height: 100%; }
.news-area.top-block .top-block-news .top-block-left { border-right: 1px solid rgb(215, 215, 215); float: left; width: 75%; padding: 0px; margin: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row { width: 100%; margin: 0px; padding: 0px; overflow: hidden; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 { width: 55.4%; float: left; border-right: 1px solid rgb(215, 215, 215); margin: 0px; padding: 0px 15px 0px 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 h1 { font-size: 24px; font-weight: 600; color: rgb(51, 51, 51); font-family: "OpenSans-bold",sans-serif; margin: 0px; padding: 0px 0px 9px; line-height: 30px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 h1 a { color: rgb(51, 51, 51); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .tp-blk-imgbox { display: block; width: 518px; max-width: 518px; height: 291px; margin: 0px; padding: 0px; overflow: hidden; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .tp-blk-imgbox img { display: block; width: 100%; height: auto; margin: 0px auto; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related .tp-related-head { text-transform: uppercase; font-size: 16px; color: rgb(77, 182, 163); font-weight: 600; padding: 18px 0px 10px; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.tp-related-list { margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.tp-related-list li { width: 94%; float: left; font-size: 20px; color: rgb(51, 51, 51); line-height: 25px; padding: 0px; margin: 0px 0px 8px 21px; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.tp-related-list li::before { content: ""; font-family: "FontAwesome"; float: left; margin-left: -1.5em; color: rgb(85, 85, 85); font-size: 13px; margin-top: 4px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.tp-related-list li a { color: rgb(51, 51, 51); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.highlights-list li { width: 94%; float: left; font-size: 14px; color: rgb(102, 102, 102); padding: 0px; margin: 0px 0px 8px 21px; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.highlights-list li::before { content: ""; font-family: "FontAwesome"; float: left; margin-left: -1.5em; color: rgb(85, 85, 85); font-size: 13px; margin-top: 2px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.highlights-list li a { color: rgb(102, 102, 102); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 { width: 44.6%; float: left; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 .fa-sm { color: rgb(255, 255, 255); font-size: 2em; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 .fa-vid-sm { color: rgb(255, 255, 255); font-size: 2em; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl { float: left; width: 100%; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li { float: left; width: 50%; margin: 0px; padding: 0px 15px 0px 14px; border-right: 1px solid rgb(215, 215, 215); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li:last-child { border-right: medium none; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big { display: block; margin: 0px 0px 15px; padding: 0px 0px 25px; width: 100%; border-bottom: 1px solid rgb(221, 221, 221); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big h2 { font-size: 17px; font-weight: 600; color: rgb(51, 51, 51); font-family: "OpenSans-bold",sans-serif; margin: 0px 0px 10px; padding: 0px 0px 20px; line-height: 20px ! important; height: 105px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big h2 a { color: rgb(51, 51, 51); width: 100%; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big .tp-img-bigbox { max-width: 186px; width: 186px; height: 186px; display: block; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big .tp-img-bigbox img { width: 100%; height: auto; display: block; margin: 0px auto; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small { display: block; margin: 0px; padding: 0px; width: 100%; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small h2 { font-size: 15px; font-weight: 600; color: rgb(51, 51, 51); font-family: "OpenSans-bold",sans-serif; margin: 0px; padding: 0px 0px 14px; line-height: 19px ! important; height: 105px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small h2 a { color: rgb(51, 51, 51); width: 100%; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small .tp-left-small { width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small .tp-left-small .tp-img-smlbox { width: 186px; height: 105px; border: 1px solid red; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small .tp-left-small .tp-img-smlbox img { width: 100%; height: auto; display: block; margin: 0px auto; }
.news-area.top-block .top-block-news .top-block-right { padding: 0px 0px 0px 15px; margin: 0px; float: right; width: 24.48%; }
.news-area.top-block .top-block-news .top-block-right .top-blk-gglads { display: block; height: 250px; margin-bottom: 25px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl { width: 100%; display: block; margin: 0px 0px 25px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-left { display: table-cell; vertical-align: top; padding-right: 10px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-left .top-media-img { max-width: 101px; width: 101px; max-height: 101px; overflow: hidden; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-right { display: table-cell; vertical-align: top; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-right .headingfive { font-size: 15px; font-weight: 600; font-family: "Open Sans",sans-serif; margin: 0px 0px 10px; color: rgb(33, 33, 33); }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-right .headingfive a { color: rgb(33, 33, 33); display: block; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-right .promotional-dt { display: block; margin: 5px 0px 0px; color: rgb(77, 182, 163); font-size: 13px; position: relative; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox { width: 100%; height: 100%; float: left; padding: 8px 0px; margin: 0px; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .hm-subscribehead { font-size: 14px; font-weight: 600; color: rgb(51, 51, 51); margin: 0px 0px 8px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .topsubscribe-form { position: relative; margin: 0px; width: 100%; padding: 0px; float: left; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .topsubscribe-form .fixedsubscribe-input { padding: 0px 7px; width: 100%; height: 37px; box-sizing: border-box; font-size: 0.75em; color: rgb(152, 150, 150); background: rgb(255, 255, 255) none repeat scroll 0% 0% padding-box; border: 1px solid rgb(182, 182, 182); border-radius: 4px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .topsubscribe-form .fixedsubscrib-btn { display: block; background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeatno-repeat scroll -118px -495px; position: absolute; top: 0px; right: 4px; height: 37px; width: 39px; cursor: pointer; border-left: 1px solid rgb(238, 238, 238); }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter { width: 100%; margin: 10px 0px 0px; float: left; padding: 0px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .or-option { float: left; margin: 2px 13px 0px 4px; font-weight: 600; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .top-nslogin-ggl { float: left; padding: 0px; margin-right: 13px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .top-nslogin-ggl button#ggl-btn { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -155px -499px; display: block; width: 107px; height: 24px; border: 0px none; cursor: pointer; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .topnslogin-fb { float: left; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .topnslogin-fb button#fb-btn { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -273px -500px; display: block; width: 109px; height: 24px; border: 0px none; cursor: pointer; }
.news-area .advertisement-250 { height: 250px; }
.news-area .news-headline { position: relative; padding-left: 60px; min-height: 59px; }
.news-area .news-headline .headline-number { position: absolute; left: 0px; top: 4px; width: 48px; height: 48px; background: rgb(218, 219, 222) none repeat scroll 0% 0%; font-size: 30px; line-height: 40px; text-align: center; font-family: "Open Sans",sans-serif; border-radius: 100%; }
.news-area .news-headline .headingfour { color: rgb(33, 33, 33); font-family: "PT Serif",serif; margin: 0px; }
.news-area .news-headline .headingfour a { color: rgb(33, 33, 33); }
@media screen and (max-width: 991px) {
  .news-area .news-headline { min-height: 90px; }
}
.news-area .breaking-news-area { padding-bottom: 10px; }
.news-area .breaking-news-area .column-head { margin-bottom: 15px; }
.news-area .breaking-news-area .column-head h1 { font-size: 22px; text-transform: lowercase; font-weight: 400; }
.news-area .breaking-news-area .column-head h1 a { color: rgb(117, 117, 117); }
.news-area .breaking-news-area .news-headline { padding-left: 0px; }
.news-area .breaking-news-area .news-headline .para-txt { font-family: "Open Sans",sans-serif; margin-bottom: 8px; height: 54px; font-size: 16px; line-height: 20px; }
.news-area .breaking-news-area .news-headline .para-txt a { color: rgb(33, 33, 33); font-weight: 600; }
.news-area .breaking-news-area .news-headline .para-txt a strong { font-weight: 600; }
@media screen and (max-width: 1290px) {
  .news-area .breaking-news-area .news-headline .para-txt { height: 68px; }
}
@media screen and (max-width: 1024px) {
  .news-area .breaking-news-area .news-headline .para-txt { height: 61px; font-size: 12px; }
}
@media screen and (max-width: 991px) {
  .news-area .breaking-news-area { margin-top: 20px; }
}
@media screen and (max-width: 1170px) {
  .news-area .breaking-news-area .pd-lt { padding-left: 9px; }
}
.news-area.trending-news-section .owl-carousel .owl-stage-outer { padding: 0px; }
@media screen and (max-width: 1280px) {
  .news-area.trending-news-section .owl-carousel .owl-controls .owl-nav .owl-prev, .news-area.trending-news-section .owl-carousel .owl-controls .owl-nav .owl-next { position: relative; top: 0px; left: 0px; right: 0px; display: inline-block; }
}
@media screen and (max-width: 1280px) {
  .news-area.trending-news-section .owl-carousel .owl-controls .owl-nav .owl-prev { left: 0px; }
}
@media screen and (max-width: 1280px) {
  .news-area.trending-news-section .owl-carousel .owl-controls .owl-nav .owl-next { right: 0px; }
}
@media screen and (max-width: 1280px) {
  .news-area.trending-news-section .owl-carousel .owl-controls .owl-nav { position: absolute; top: -46px; right: 0px; }
}
.news-area .tranding-news-bx { margin: 0px 0px 15px; min-height: 100px; }
.news-area .tranding-news-bx:last-child { margin-bottom: 0px; }
.news-area .tranding-news-bx .tranding-img-lt { position: relative; float: left; width: 90px; height: 90px; cursor: pointer; overflow: hidden; margin-right: 15px; transition: all 0.2s ease-in-out 0s; }
.news-area .tranding-news-bx .tranding-txt-rt { float: left; width: 69%; }
.news-area .tranding-news-bx .tranding-txt-rt .headingfour { margin: 0px 0px 5px; line-height: 20px; font-size: 16px; font-weight: 600; height: 64px; overflow: hidden; }
.news-area .tranding-news-bx .tranding-txt-rt .headingfour a { color: rgb(33, 33, 33); }
.news-area .tranding-news-bx .tranding-txt-rt .promotional-dt { margin: 0px; line-height: 11px; }
.news-area .tranding-news-bx .tranding-txt-rt .promotional-dt + .time-dt { display: block; line-height: 12px; }
@media screen and (max-width: 991px) {
  .news-area .tranding-news-bx { min-height: 115px; }
}
@media screen and (max-width: 1200px) {
  .news-area.editor-pick-section .row .border-right:first-child { border-right: medium none; }
}
.news-area.editor-pick-section .row .relative-icons { margin-bottom: 10px ! important; }
.news-area.editor-pick-section .row .headingfour { font-size: 16px; font-weight: 600; margin-bottom: 5px; color: rgb(33, 33, 33); margin-top: 0px; }
.news-area.editor-pick-section .row .headingfour a { color: rgb(33, 33, 33) ! important; }
.news-area.editor-pick-section .row .headingfour a:hover, .news-area.editor-pick-section .row .headingfour a:focus { color: rgb(33, 140, 204) ! important; outline: medium none; text-decoration: none; }
.news-area.editor-pick-section .advertisement-middle { margin: 0px; height: 250px; }
.news-area.editor-pick-section .editor-pick-dt .editor-pick-stry .headingfour { font-size: 16px; font-weight: 600; }
.news-area.editor-pick-section .editor-pick-dt .editor-pick-stry .image-pnl { max-width: 300px; max-height: 200px; overflow: hidden; }
.news-area.editor-pick-section .editor-pick-dt .editor-pick-stry .image-pnl img { max-width: 100%; height: auto; display: block; }
.news-area.editor-pick-section .editor-pick-dt .headingfour { margin: 0px 0px 6px; }
.news-area.editor-pick-section .editor-pick-dt .headingfour a { color: rgb(33, 33, 33); }
.news-area.editor-pick-section .editor-pick-dt .editor-tx { margin-top: 6px; color: rgb(117, 117, 117); font-size: 16px; line-height: 18px; font-family: "PT Serif",serif; }
.news-area.editor-pick-section .editor-pick-dt .editor-tx a { color: rgb(64, 163, 211) ! important; outline: medium none; text-decoration: none; }
.news-area.editor-pick-section .editor-pick-dt .latest-news-bx li .media .media-body .headingfour { margin: 0px 0px 5px; line-height: 18px ! important; font-size: 14px; font-weight: 600; color: rgb(33, 33, 33); }
@media screen and (max-width: 1200px) {
  .news-area.editor-pick-section .editor-pick-dt { margin-bottom: 20px; }
}
@media screen and (max-width: 991px) {
  .news-area.media-conversations-section .row .border-right:first-child { border: medium none; }
}
.news-area.media-conversations-section .assembly-elections-bx .latest-news-bx li .media .media-body .headingfour { font-size: 14px; font-weight: 600; line-height: 18px ! important; }
.news-area.media-conversations-section .trending-conversations-bx li { min-height: 75px; margin-bottom: 10px; }
.news-area.media-conversations-section .trending-conversations-bx li .media .media-left .para-txt { width: 80px; background: rgb(239, 241, 246) none repeat scroll 0% 0%; text-align: center; font-size: 12px; border: 1px solid rgb(64, 163, 211); color: rgb(102, 102, 102); padding: 13px 0px; margin-bottom: 0px; font-family: "Open Sans",sans-serif; }
.news-area.media-conversations-section .trending-conversations-bx li .media .media-left .para-txt a { color: rgb(102, 102, 102); }
.news-area.media-conversations-section .trending-conversations-bx li .media .media-left .para-txt span { display: block; font-size: 20px; line-height: 24px; color: rgb(64, 163, 211); }
.news-area.media-conversations-section .trending-conversations-bx li .media .media-body .media-heading { margin-top: 0px; margin-bottom: 5px; line-height: 20px; }
.news-area.media-conversations-section .trending-conversations-bx li .media .media-body .media-heading a { color: rgb(33, 33, 33); }
@media screen and (max-width: 1170px) {
  .news-area.media-conversations-section .trending-conversations-bx li .media .media-body .media-heading { font-size: 16px; line-height: 20px; }
}
@media screen and (max-width: 1170px) {
  .news-area.media-conversations-section .trending-conversations-bx li { margin-bottom: 15px; }
}
@media screen and (max-width: 991px) {
  .news-area.media-conversations-section .trending-conversations-bx { margin-bottom: 35px; }
}
.news-area .row .column-head { margin-top: 0px; }
.news-area .row .column-head h2, .news-area .row .column-head .new-h2-head { margin-top: 0px; font-family: "Open Sans",sans-serif; }
.news-area .photo-ar { position: relative; }
.news-area .photo-ar .hmnew-photo-ar { width: 100%; margin-left: 0px; position: relative; float: left; background-color: rgb(255, 255, 255); }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left { position: relative; width: 66.46%; margin: 0px; float: left; height: 359px; overflow: hidden; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main { position: relative; height: 100%; width: 100%; overflow: hidden; float: left; }
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main { height: 100%; }
}
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main #owl-landingphoto-hm { width: 100%; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main #owl-landingphoto-hm .item { height: 100%; width: 100%; margin: 0px 0px -1px; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main #owl-landingphoto-hm .item img { display: block; width: 100%; margin: 0px auto; height: auto; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main #owl-landingphoto-hm .owl-stage-outer { position: relative; overflow: hidden; padding: 0px ! important; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main #owl-landingphoto-hm .owl-controls .owl-prev, .news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main #owl-landingphoto-hm .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -263px -65px; display: block ! important; height: 80px; width: 40px; overflow: hidden; margin: 0px auto; text-align: center; vertical-align: middle; top: 41% ! important; left: 0px; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main #owl-landingphoto-hm .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -213px -65px; right: 0px; left: auto; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .hm-slider-main #owl-landingphoto-hm .owl-controls .owl-dots { display: none ! important; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-left .para-txt { margin: 0px 0px 5px 5px; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right { width: 33.54%; float: right; height: 358px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; font-family: "Open Sans",sans-serif ! important; position: relative; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right.photo-col { background: rgba(51, 51, 51, 0.9) none repeat scroll 0% 0%; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right .headingfour { color: rgb(255, 255, 255); margin: 20px; font-size: 26px; font-weight: 600; line-height: 30px ! important; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right .headingfour a { color: rgb(255, 255, 255); }
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right .headingfour { font-size: 18px; line-height: 20px; margin-top: 5px; margin-bottom: 15px; }
}
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right .hm-gallery-caption { color: rgb(255, 255, 255); font-size: 16px; line-height: 22px; margin: 20px; }
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right .hm-gallery-caption { font-size: 14px; line-height: 17px; margin: 10px; }
}
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right .hm-gallery-secname-dt { position: absolute; bottom: 20px; left: 20px; }
.news-area .photo-ar .hmnew-photo-ar .hm-newgallery-right .time-dt { color: rgb(204, 204, 204) ! important; font-family: "Open Sans",sans-serif; margin-bottom: 0px; font-size: 12px; text-transform: capitalize; display: block; }
.news-area .photo-ar .photo-tx-lt { width: 100%; position: relative; padding: 15px 10px 15px 16px; height: 100%; top: 0px; }
.news-area .photo-ar .photo-tx-lt .time-dt { color: rgb(238, 238, 238) ! important; }
.news-area .photo-ar .photo-tx-lt.photo-col { background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; }
.news-area .photo-ar .photo-tx-lt.photo-col:hover { background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; }
.news-area .photo-ar .photo-tx-lt .headingfour { color: rgb(255, 255, 255); }
.news-area .photo-ar .photo-tx-lt .headingfour a { color: rgb(255, 255, 255); }
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .photo-tx-lt .headingfour { font-size: 18px; line-height: 20px; margin-top: 5px; margin-bottom: 15px; }
}
.news-area .photo-ar .photo-tx-lt .para-txt { color: rgb(255, 255, 255); font-size: 15px; line-height: 19px; margin: 20px 0px 5px; }
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .photo-tx-lt .para-txt { font-size: 14px; line-height: 17px; margin: 10px 0px 5px; }
}
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .photo-tx-lt { padding: 15px 16px; margin-top: -1px; }
}
@media screen and (max-width: 1200px) {
  .news-area .photo-ar .photo-tx-lt { position: relative; width: 100%; padding: 15px; }
}
.news-area .photo-ar .photo-gallery-rt { width: 100%; margin-left: 0px; position: relative; display: table; background-color: rgb(255, 255, 255); }
.news-area .photo-ar .photo-gallery-rt .photo-galler-img li { position: relative; }
.news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-lg-mrgn { width: 66.78%; margin-right: 2px; float: left; height: 100%; overflow: hidden; }
.news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-lg-mrgn img { display: block; height: 359px; width: 100%; }
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-lg-mrgn img { display: block; height: 325px; width: 100%; }
}
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-lg-mrgn { width: 66.77%; height: 100%; }
}
@media screen and (max-width: 1200px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-lg-mrgn { width: 66.5%; }
}
@media screen and (max-width: 1170px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-lg-mrgn { width: 66.45%; }
}
@media screen and (max-width: 991px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-lg-mrgn { width: 66.5%; }
}
.news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-sm-mrgn { width: 32.99%; float: right; height: 100%; }
.news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-sm-mrgn .mb-5 { margin-bottom: 3px ! important; }
.news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-sm-mrgn div img { width: 100%; display: block; height: 100%; max-height: 178px; }
@media screen and (max-width: 1280px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-sm-mrgn { width: 32.88%; height: 100%; }
}
@media screen and (max-width: 1200px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-sm-mrgn { width: 32.79%; }
}
@media screen and (max-width: 1170px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-sm-mrgn { width: 32.65%; }
}
@media screen and (max-width: 991px) {
  .news-area .photo-ar .photo-gallery-rt .photo-galler-img li.photo-sm-mrgn { width: 32.8%; }
}
.news-area .photo-ar .photo-gallery-rt .photo-galler-img li .para-txt { margin: 0px; }
.news-area .photo-ar .photo-gallery-rt .photo-galler-img li .gallery-ico img { border: medium none; }
.news-area .photo-ar .photo-gallery-rt .gallery-ico { left: 20px; bottom: 20px; display: block; }
.news-area .photo-ar .photo-gallery-rt .gallery-ico .para-txt { height: 100%; display: table; width: 100%; }
.news-area .photo-ar .photo-gallery-rt .gallery-ico .para-txt a { display: table-cell; vertical-align: middle; text-align: center; }
.news-area .photo-ar .photo-gallery-rt .gallery-ico .para-txt a img { width: auto; }
@media screen and (max-width: 1200px) {
  .news-area .photo-ar .photo-gallery-rt { margin-left: 0px; width: 100%; }
}
.news-area .news-gallery-bx { margin-top: 30px; }
.news-area .news-gallery-bx .headingfive { font-size: 16px; height: 56px; overflow: hidden; font-weight: 600; line-height: 19px; }
.news-area .news-gallery-bx .headingfive a { color: rgb(33, 33, 33); }
@media screen and (max-width: 1200px) {
  .news-area .news-gallery-bx .headingfive { height: 68px; }
}
.news-area .news-gallery-bx .cta-link { margin-bottom: 5px; margin-top: 3px; }
.news-area .news-gallery-bx .promotional-dt { margin: 0px 0px 8px; }
.news-area .news-gallery-bx .time-dt { display: block; }
.news-area .news-gallery-bx .relative-icons .gallery-ico { width: 46px; margin: 0px 0px 5px 5px; }
@media screen and (max-width: 1024px) {
  .news-area .news-gallery-bx { margin-bottom: 50px; }
}
.news-area .advertisement-middle { margin-top: 30px; }
.news-area .ht-ads-area { margin-top: 15px; border: 1px solid rgb(221, 221, 221); }
.news-area .ht-ads-area .ht-ads-content { padding: 5px 12px; margin-bottom: 7px; }
.news-area .ht-ads-area .ht-ads-content h4, .news-area .ht-ads-area .ht-ads-content .headingfour { margin: 5px 0px; }
@media screen and (max-width: 1024px) {
  .news-area .ht-ads-area .ht-ads-content h4, .news-area .ht-ads-area .ht-ads-content .headingfour { font-size: 16px; line-height: 20px; }
}
.news-area .ht-ads-area .know-more { display: block; padding: 12px 10px; color: rgb(255, 255, 255); background: rgb(33, 33, 33) none repeat scroll 0% 0%; text-align: center; font-family: "PT Serif",serif; font-size: 18px; border-top: 1px solid rgb(221, 221, 221); }
.news-area .ht-ads-area .know-more:hover { background: rgb(86, 86, 86) none repeat scroll 0% 0%; }
@media screen and (max-width: 1024px) {
  .news-area .ht-ads-area .know-more { padding: 8px 10px; }
}
@media screen and (max-width: 991px) {
  .news-area .ht-ads-area { margin-top: 0px; }
}
@media screen and (max-width: 991px) {
  .news-area.photos-section .top-news-area .latest-news-bx li { padding: 12px 5px; }
}
.news-area.photos-section .news-gallery-bx { margin-bottom: 30px; }
@media screen and (max-width: 991px) {
  .news-area.photos-section .news-gallery-bx { margin-bottom: 30px; }
}
@media screen and (max-width: 991px) {
  .news-area.photos-section .advertisement-middle { margin-top: 0px; }
}
@media screen and (max-width: 1024px) {
  .news-area.photos-section .advertisement-middle .mt-30 { margin-top: 10px ! important; }
}
@media screen and (max-width: 991px) {
  .news-area.photos-section .latest-news-bx li { padding: 20px 5px; }
}
.news-area.board-exams-section .headingfour { font-size: 18px; font-weight: 600; margin-bottom: 5px; color: rgb(33, 33, 33); margin-top: 0px; }
.news-area.board-exams-section .headingfour a { color: rgb(33, 33, 33); transition: all 0.2s ease-in-out 0s; }
.news-area.board-exams-section .image-pnl { max-width: 300px; height: 169px; overflow: hidden; }
.news-area.board-exams-section .relative-icons { margin-bottom: 10px; }
.news-area.board-exams-section .time-dt { display: block; }
.news-area.board-exams-section .para-txt { font-size: 16px; color: rgb(51, 51, 51); font-family: "PT Serif",serif ! important; }
@media screen and (max-width: 1170px) {
  .news-area.board-exams-section .row .border-right:nth-child(3) { border-right: medium none; }
}
@media screen and (max-width: 1200px) {
  .news-area.board-exams-section .latest-news-bx { margin-top: 30px; }
}
.news-area.board-exams-section .latest-news-bx li .media .media-body .media-heading.headingfive { font-size: 16px; }
@media screen and (max-width: 1170px) {
  .news-area.board-exams-section .latest-news-bx li { min-height: 85px; margin-bottom: 0px; }
}
@media screen and (max-width: 970px) {
  .news-area.board-exams-section .latest-news-bx li { min-height: 75px; }
}
.news-area.opinion-section .opinion-rt .latest-news-bx li .media .media-left { display: table-cell; }
.news-area.opinion-section .latest-news-bx > li > .media > .media-left { display: table-cell; }
@media screen and (max-width: 1170px) {
  .news-area.opinion-section .latest-news-bx > li > .media > .media-left { display: none; }
}
@media screen and (max-width: 1170px) {
  .news-area.opinion-section .latest-news-bx > li { border-bottom: 1px solid rgb(221, 221, 221); }
  .news-area.opinion-section .latest-news-bx > li:last-child { border-bottom: medium none; }
}
.news-area.bottom-text { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-bottom: 25px; margin-bottom: 0px; font-family: "Open Sans",sans-serif; }
.news-area.bottom-text h4 { font-size: 18px; font-weight: 600; font-family: "Open Sans",sans-serif; padding: 20px 0px; margin: 0px; color: rgb(117, 117, 117); }
.news-area.bottom-text ul { list-style: outside none square; }
.news-area.bottom-text ul.bottom-text-list li { list-style: outside none square; font-size: 14px; margin: 0px 0px 0px 17px; padding: 0px 0px 8px; }
.news-area.bottom-text ul.bottom-text-list li a { color: rgb(117, 117, 117); }
.news-area.bottom-text ul.bottom-text-list li b { font-weight: 600; }
.news-area.bottom-text ul.bottom-text-list li ul { list-style: outside none disc; }
.news-area.bottom-text ul.bottom-text-list li ul li { list-style: outside none disc; font-size: 14px; margin: 0px 0px 0px 18px; padding: 10px 0px 4px; }
.news-area.bottom-text ul.bottom-text-list li ul li b { font-weight: 600; }
.sponsored-area { padding: 16px; }
.sponsored-area .sponsor-title { font-size: 12px; margin-top: 0px; color: rgb(117, 117, 117); }
.sponsored-area .sponsored-logo { line-height: 30px; text-align: center; margin-bottom: 10px; }
.sponsored-area .sponsored-logo a { color: rgb(33, 33, 33); font-size: 16px; font-family: "Open Sans",sans-serif; }
.sponsored-area .sponsored-logo img { width: auto; vertical-align: bottom; margin-right: 10px; }
@media screen and (max-width: 991px) {
  .sponsored-area .sponsored-logo img { display: block; margin: 0px auto 5px; }
}
.accordion-ar .panel-default { background: transparent none repeat scroll 0% 0%; border: medium none; box-shadow: none; }
.accordion-ar .panel-default:first-child .panel-heading { padding: 0px 0px 15px; }
.accordion-ar .panel-default:last-child .panel-heading { border: medium none; }
.accordion-ar .panel-default .panel-heading { background: transparent none repeat scroll 0% 0%; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 15px 0px; margin: 0px 0px 10px; }
.accordion-ar .panel-default .panel-heading .panel-title { font-size: 18px; text-transform: capitalize; line-height: 14px; margin: 0px; }
.accordion-ar .panel-default .panel-heading .panel-title a { display: block; color: rgb(0, 0, 0); position: relative; }
.accordion-ar .panel-default .panel-heading .panel-title a .arrow-icons { background-image: url(421be3613198836ee2803a34993b3d1674562326.png) ; background-repeat: no-repeat; background-position: -80px -2px; display: block; width: 11px; height: 13px; position: absolute; right: 0px; top: 3px; }
.accordion-ar .panel-default .panel-heading .panel-title a.collapsed .arrow-icons { background-position: -65px -12px; }
.accordion-ar .panel-default .panel-heading .panel-title a:hover, .accordion-ar .panel-default .panel-heading .panel-title a:focus { color: rgb(0, 0, 0); }
.accordion-ar .panel-default .panel-collapse .panel-body { border: medium none; padding: 0px; }
@media screen and (max-width: 1200px) {
  .video-section .video-bx .video-large { margin-bottom: 30px; }
}
.video-section .video-bx .play-video-ar { max-width: 630px; height: 100%; margin: 0px; overflow: hidden; }
.video-section .video-bx .video-sub-tx .headingfour { font-size: 20px; }
.video-section .video-bx .video-sub-tx .headingfour a { color: rgb(33, 33, 33); }
@media screen and (max-width: 1200px) {
  .video-section .video-bx .video-sub-tx { margin-top: 0px; }
}
.video-section .advertisement-area { margin-top: 50px; }
@media screen and (max-width: 1200px) {
  .video-section .advertisement-area { margin-top: 0px; }
}
.more-video-sec { margin-top: 53px; }
.more-video-sec .latest-news-bx li .media .media-body .cta-link { margin-bottom: 3px; }
.more-video-sec .latest-news-bx li .media .media-body .time-dt { display: block; }
@media screen and (max-width: 1200px) {
  .more-video-sec { margin-top: 0px; }
}
.clients-ads .column-head { margin-top: 0px; }
.clients-ads .client-ads-panel .ads-panel-tx { margin-bottom: 0px; }
@media screen and (max-width: 991px) {
  .clients-ads .client-ads-panel { overflow-y: auto; white-space: nowrap; width: 1170px; margin-bottom: 0px ! important; }
}
@media screen and (max-width: 991px) {
  .clients-ads { overflow: auto; }
}
.breaking-news { margin: 20px 0px; padding: 0px; }
.breaking-news .breaking-news-sec { background: rgb(250, 71, 79) none repeat scroll 0% 0%; position: relative; }
.breaking-news .breaking-news-sec .brk-heading { background: rgb(33, 33, 33) none repeat scroll 0% 0%; color: rgb(255, 255, 255); margin: 0px; padding: 13px 14px; text-align: center; position: absolute; left: 40px; height: 100%; font-size: 20px; line-height: 26px; font-family: "Open Sans",sans-serif; }
.breaking-news .breaking-news-sec .para-txt { font-size: 20px; margin: 15px 30px 15px 224px; color: rgb(255, 255, 255); font-family: "Open Sans",sans-serif; line-height: 25px; }
.big-story-sec { background: rgb(239, 241, 246) none repeat scroll 0% 0%; }
.big-story-sec .big-story-lt { float: left; width: 65%; }
.big-story-sec .big-story-lt .owl-carousel .owl-stage-outer { padding: 0px; }
.big-story-sec .big-story-lt .owl-carousel .owl-stage-outer .owl-item .item { position: relative; }
.big-story-sec .big-story-lt .owl-carousel .owl-stage-outer .owl-item .item .banner-text { position: absolute; bottom: 0px; text-align: center; width: 100%; }
.big-story-sec .big-story-lt .owl-carousel .owl-stage-outer .owl-item .item .banner-text h5 { color: rgb(255, 255, 255); }
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-lt { width: 64%; }
}
@media screen and (max-width: 991px) {
  .big-story-sec .big-story-lt { float: none; width: 100%; }
}
.big-story-sec .big-story-rt { width: 35%; float: right; }
.big-story-sec .big-story-rt h1, .big-story-sec .big-story-rt h2 { margin: 0px; }
.big-story-sec .big-story-rt .big-title { font-size: 28px; text-transform: uppercase; background: rgb(217, 50, 50) none repeat scroll 0% 0%; display: inline-block; padding: 5px 30px 5px 20px; color: rgb(255, 255, 255); margin-bottom: 10px; }
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt .big-title { line-height: 21px; font-size: 18px; margin-bottom: 7px; }
}
.big-story-sec .big-story-rt .big-story-content { padding: 0px 20px; }
.big-story-sec .big-story-rt .big-story-content .big-heading h1 { font-weight: 600; line-height: 28px; font-size: 24px; }
.big-story-sec .big-story-rt .big-story-content .big-heading h1 a { display: block; color: rgb(33, 33, 33); }
@media screen and (max-width: 1280px) {
  .big-story-sec .big-story-rt .big-story-content .big-heading h1 { line-height: 24px; font-size: 20px; }
}
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt .big-story-content .big-heading h1 { line-height: 21px; font-size: 18px; }
}
@media screen and (max-width: 991px) {
  .big-story-sec .big-story-rt .big-story-content .big-heading h1 { line-height: 25px; font-size: 22px; }
}
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon { text-align: left; margin-top: 10px; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a { display: inline-block; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a .fb-ico { background-position: -206px -184px; width: 35px; height: 35px; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a .tw-ico { background-position: -257px -184px; width: 35px; height: 35px; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a .gplus-ico { background-position: -308px -184px; width: 35px; height: 35px; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a .instagram-ico { background-position: -254px -231px; width: 35px; height: 35px; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a .linkdn-ico { background-position: -359px -184px; width: 35px; height: 35px; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a .reditt-ico { background-position: -301px -231px; width: 35px; height: 35px; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a .email-ico { background-position: -347px -231px; width: 35px; height: 35px; }
.big-story-sec .big-story-rt .big-story-content .big-story-social-icon a i { margin: 0px 5px 0px 0px; display: inline-block; cursor: pointer; }
.big-story-sec .big-story-rt .big-story-content .big-story-cont-list { margin-top: 25px; font-size: 16px; }
.big-story-sec .big-story-rt .big-story-content .big-story-cont-list .headingfour span { padding-bottom: 4px; font-size: 20px; font-weight: 600; }
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt .big-story-content .big-story-cont-list .headingfour span { line-height: 20px; font-size: 16px; }
}
.big-story-sec .big-story-rt .big-story-content .big-story-cont-list .headingfour a { font-size: 14px; }
.big-story-sec .big-story-rt .big-story-content .big-story-cont-list .big-cont-list { margin-top: 20px; }
.big-story-sec .big-story-rt .big-story-content .big-story-cont-list .big-cont-list li { margin-bottom: 15px; font-family: "PT Serif",serif; position: relative; padding: 0px 10px 0px 20px; }
.big-story-sec .big-story-rt .big-story-content .big-story-cont-list .big-cont-list li a { color: rgb(33, 33, 33); font-size: 16px; line-height: 20px; }
@media screen and (max-width: 1280px) {
  .big-story-sec .big-story-rt .big-story-content .big-story-cont-list .big-cont-list li a { font-size: 14px; }
}
.big-story-sec .big-story-rt .big-story-content .big-story-cont-list .big-cont-list li::before { content: ""; position: absolute; top: 7px; left: 0px; width: 7px; height: 7px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt .big-story-content .big-story-cont-list .big-cont-list li { margin-bottom: 5px; }
}
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt .big-story-content .big-story-cont-list .big-cont-list { margin-top: 10px; }
}
@media screen and (max-width: 991px) {
  .big-story-sec .big-story-rt .big-story-content .big-story-cont-list .big-cont-list { margin: 20px 0px; }
}
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt .big-story-content .big-story-cont-list { margin-top: 10px; }
}
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt .big-story-content .big-story-cont-list { margin-top: 20px; }
}
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt .big-story-content { padding: 0px 10px 0px 20px; }
}
@media screen and (max-width: 1200px) {
  .big-story-sec .big-story-rt { width: 36%; }
}
@media screen and (max-width: 991px) {
  .big-story-sec .big-story-rt { float: none; width: 100%; }
}
.story-section { margin: 30px 0px; }
.story-section .story-area .story-area-left { width: 74%; float: left; }
.story-section .story-area .story-area-left .story-article { width: 100%; margin: 0px; padding: 0px; float: left; }
.story-section .story-area .story-area-left .story-article .story-highlight { margin-bottom: 30px; }
.story-section .story-area .story-area-left .story-article .story-highlight p { font-size: 16px; line-height: 22px; color: rgb(33, 33, 33); font-family: "PT Serif",serif; }
.story-section .story-area .story-area-left .story-article .story-highlight h2 { font-size: 16px; line-height: 22px; color: rgb(33, 33, 33); font-weight: 500; font-family: "PT Serif",serif; }
.story-section .story-area .story-area-left .story-article .story-highlight h1 { margin: 0px 0px 10px; font-weight: 600 ! important; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery { width: 100%; height: 100%; overflow: hidden; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-heading { padding: 0px; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-heading h1 { font-size: 22px; font-weight: 600; color: rgb(51, 51, 51); margin: 0px; padding: 0px 0px 10px; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-heading .story-updated-row { width: 100%; float: left; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-heading .story-updated-row .updated-date { float: left; font-size: 18px; font-family: "Open Sans",sans-serif; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main { position: relative; height: 100%; width: 100%; overflow: hidden; float: left; }
@media screen and (max-width: 1280px) {
  .story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main { height: 100%; }
}
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main #owl-landingphoto { width: 100%; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main #owl-landingphoto .item { height: 100%; width: 100%; margin: 0px 0px -1px; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main #owl-landingphoto .item img { display: block; width: 100%; margin: 0px auto; height: auto; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main #owl-landingphoto .owl-stage-outer { position: relative; overflow: hidden; padding: 0px ! important; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main #owl-landingphoto .owl-controls .owl-prev, .story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main #owl-landingphoto .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -263px -65px; display: block ! important; height: 80px; width: 40px; overflow: hidden; margin: 0px auto; text-align: center; vertical-align: middle; top: 43%; left: 0px; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main #owl-landingphoto .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -213px -65px; right: 0px; left: auto; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-main #owl-landingphoto .owl-controls .owl-dots { display: none ! important; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-info { background-color: rgb(51, 51, 51); padding: 7px 0px; width: 100%; float: left; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-info .slider-num { font-family: "Open Sans",sans-serif; border-radius: 2px; background-color: rgb(79, 79, 79); padding: 10px 12px; width: 10%; color: rgb(255, 255, 255); float: left; margin: 18px; text-align: center; font-size: 18px; font-weight: 600; }
@media screen and (max-width: 1289px) {
  .story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-info .slider-num { width: 15%; }
}
.story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-info h2 { font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); margin: 6px 0px 0px; padding: 10px 17px 10px 0px; width: 86%; float: left; line-height: 23px; }
@media screen and (max-width: 1289px) {
  .story-section .story-area .story-area-left .story-article .story-highlight .story-top-gallery .story-slider-info h2 { width: 79%; }
}
.story-section .story-area .story-area-left .story-article .story-highlight .story-lg-img img { border: 1px solid rgb(221, 221, 221); }
.story-section .story-area .story-area-left .story-article .story-highlight .story-lg-img .thumbnail { margin-bottom: 8px; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-lg-img p { margin: 5px 0px 0px; font-family: "PT Serif",serif; font-size: 14px; line-height: 20px; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-lg-img h2 { margin: 5px 0px 0px; font-family: "PT Serif",serif; font-size: 14px; line-height: 20px; }
.story-section .story-area .story-area-left .story-article .story-highlight .story-lg-img .img-captionh2 { margin: 5px 0px 0px; font-family: "PT Serif",serif; font-size: 14px; line-height: 20px; }
.story-section .story-area .story-area-left .story-article .latest-news-list-story { margin-top: 25px; margin-bottom: 25px; }
.story-section .story-area .story-area-left .story-article .latest-news-list-story div { margin: 0px; }
.story-section .story-area .story-area-left .story-article .latest-news-list-story div:last-child .media { margin-bottom: 0px; }
.story-section .story-area .story-area-left .story-article .latest-news-list-story div .media-heading.headingfour { font-size: 18px; }
.story-section .story-area .story-area-left .story-article .latest-news-list-story div .media-heading a { color: rgb(33, 140, 204); }
@media screen and (max-width: 1170px) {
  .story-section .story-area .story-area-left .story-article .latest-news-list-story .media { margin-bottom: 20px; }
}
.story-section .story-area .story-area-left .story-article .story-content { position: relative; }
.story-section .story-area .story-area-left .story-article .story-content .social-icons-ar { position: absolute; top: 10px; width: 55px; z-index: 8; }
.story-section .story-area .story-area-left .story-article .story-content .social-icons-ar.social-fixed { top: 80px; position: fixed; }
.story-section .story-area .story-area-left .story-article .story-content .social-icons-ar.social-fixed.social-fix-none { position: absolute; }
.story-section .story-area .story-area-left .story-article .story-content .social-icons-ar .social-list-icon li { margin-bottom: 25px; text-align: center; position: relative; }
.story-section .story-area .story-area-left .story-article .story-content .social-icons-ar .social-list-icon li.footprit-step a { display: block; text-align: center; }
.story-section .story-area .story-area-left .story-article .story-content .social-icons-ar .social-list-icon li.footprit-step a img { width: auto; }
.story-section .story-area .story-area-left .story-article .story-content .social-icons-ar .social-list-icon li a { color: rgb(255, 255, 255); font-family: "PT Serif",serif; line-height: 29px; font-weight: 600; }
.story-section .story-area .story-area-left .story-article .story-content .social-icons-ar .social-list-icon li a i { font-style: normal; }
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-left .story-article .story-content .social-icons-ar { width: 44px; }
}
.story-section .story-area .story-area-left .story-article .story-content .story-details { margin: 0px 30px 0px 100px; float: left; }
@media screen and (max-width: 1280px) {
  .story-section .story-area .story-area-left .story-article .story-content .story-details { width: 88%; }
}
.story-section .story-area .story-area-left .story-article .story-content .story-details iframe { width: 100%; display: block; margin: 0px auto; }
.story-section .story-area .story-area-left .story-article .story-content .story-details iframe[height="270"] { width: 480px; margin: 0px auto 20px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .column-head h2 { line-height: 24px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details > p { font-size: 20px; margin-bottom: 20px; line-height: 32px; }
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-left .story-article .story-content .story-details > p { font-size: 18px; line-height: 30px; }
}
.story-section .story-area .story-area-left .story-article .story-content .story-details .story-readmore { font-size: 18px; font-weight: 600; padding: 5px 0px; font-family: "Open Sans",sans-serif ! important; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .latest-news-bx { margin-top: 15px; margin-bottom: 8px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .latest-news-bx li { margin: 0px 0px 15px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .latest-news-bx li:last-child .media { margin-bottom: 0px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .latest-news-bx li .media-heading.headingfour { font-size: 18px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .latest-news-bx li .media-heading a { color: rgb(33, 140, 204); }
@media screen and (max-width: 1170px) {
  .story-section .story-area .story-area-left .story-article .story-content .story-details .latest-news-bx .media { margin-bottom: 20px; }
}
.story-section .story-area .story-area-left .story-article .story-content .story-details .inline-photo .para-txt { font-size: 12px; color: rgb(117, 117, 117); margin-top: 5px; margin-bottom: 0px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .story-banner { margin-bottom: 30px; width: 630px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .story-banner > .para-txt { font-size: 12px; color: rgb(117, 117, 117); font-family: "PT Serif",serif; }
@media screen and (max-width: 1280px) {
  .story-section .story-area .story-area-left .story-article .story-content .story-details .story-banner { width: 100%; }
}
@media screen and (max-width: 1170px) {
  .story-section .story-area .story-area-left .story-article .story-content .story-details { margin: 0px 0px 0px 80px; }
}
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-left .story-article .story-content .story-details { margin: 0px 0px 0px 60px; }
}
.story-section .story-area .story-area-left .story-article .story-content .story-details .fb-embed-box { float: left; width: 100%; margin: 10px auto 0px; padding: 0px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .fb-embed-box iframe { width: 100%; display: block; margin: 10px auto 0px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .desktp-fb-embed { position: relative; padding-bottom: 57.25%; padding-top: 35px; height: 0px; overflow: hidden; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .desktp-fb-embed iframe, .story-section .story-area .story-area-left .story-article .story-content .story-details .desktp-fb-embed object, .story-section .story-area .story-area-left .story-article .story-content .story-details .desktp-fb-embed embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.story-section .story-area .story-area-left .topic-area { margin: 15px 0px; display: inline-block; }
.story-section .story-area .story-area-left .topic-area .column-head { margin-top: 0px; }
.story-section .story-area .story-area-left .topic-area .column-head h2 { margin: 0px; }
@media screen and (max-width: 1280px) {
  .story-section .story-area .story-area-left .topic-area .column-head { float: none ! important; margin-bottom: 20px; }
}
.story-section .story-area .story-area-left .topic-area .topic-tags li { display: inline-block; margin: 0px 5px 20px 0px; }
.story-section .story-area .story-area-left .topic-area .topic-tags li a { border: 1px solid rgb(117, 117, 117); padding: 5px 15px; border-radius: 15px; color: rgb(102, 102, 102); font-family: "Open Sans",sans-serif; transition: all 0.2s ease-in-out 0s; }
.story-section .story-area .story-area-left .topic-area .topic-tags li a:hover { background: rgb(33, 140, 204) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; border-color: rgb(33, 140, 204); }
@media screen and (max-width: 1280px) {
  .story-section .story-area .story-area-left .topic-area .topic-tags li { margin: 0px 5px 15px 0px; }
}
@media screen and (max-width: 1280px) {
  .story-section .story-area .story-area-left .topic-area .topic-tags { margin: 10px 3px; float: none; }
}
.story-section .story-area .story-area-left .more-politics-area { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); padding: 20px 0px; margin: 0px 0px 20px; float: left; }
.story-section .story-area .story-area-left .more-politics-area .column-head { margin: 0px 0px 20px; }
.story-section .story-area .story-area-left .more-politics-area .column-head .more-from-heading { margin: 0px; }
.story-section .story-area .story-area-left .more-politics-area .latest-news-bx li { margin-bottom: 0px; }
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-left .more-politics-area .latest-news-bx li { margin: 5px 0px; }
}
.story-section .story-area .story-area-left .more-politics-area .latest-news-bx .media .media-body .media-heading { font-size: 18px; }
.story-section .story-area .story-area-left .more-politics-area .latest-news-bx .media .media-body .media-heading a { color: rgb(0, 0, 0); }
.story-section .story-area .story-area-left .around-web-area .web-dt { margin-bottom: 20px; min-height: 280px; }
.story-section .story-area .story-area-left .around-web-area .web-dt .zoo-img-block { display: block; max-width: 226px; max-height: 169px; overflow: hidden; }
.story-section .story-area .story-area-left .around-web-area .web-dt .headingfour { margin-bottom: 0px; }
.story-section .story-area .story-area-left .around-web-area .web-dt .headingfour a { color: rgb(0, 0, 0); }
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-left .around-web-area .web-dt .headingfour { font-size: 15px; line-height: 20px; }
}
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-left .around-web-area .web-dt { min-height: 225px; }
}
.story-section .story-area .story-area-left .comment-area .comment-write-bx img { width: auto; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .user-pic { width: 48px; height: 48px; border: 1px solid rgb(221, 221, 221); border-radius: 100%; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .comments-pnl { border-bottom: 1px dashed rgb(221, 221, 221); padding-bottom: 15px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .comments-pnl .comment-ar { border: 1px solid rgb(172, 172, 172); margin-bottom: 15px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .comments-pnl .comment-ar .fore-text-area { height: 62px; width: 100%; padding: 20px 15px; color: rgb(102, 102, 102); font-family: "Open Sans",sans-serif; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .comments-pnl .comment-ar .characters-remaining { border: 1px solid rgb(221, 221, 221); padding: 10px 15px; display: none; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .comments-pnl .comment-ar .characters-remaining .para-txt { margin: 0px; color: rgb(102, 102, 102); font-size: 12px; font-family: "Open Sans",sans-serif; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .comments-pnl .btn { font-size: 14px; font-weight: 600; display: none; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head { margin: 0px 0px 30px 68px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter { width: 206px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter ul { border: 1px solid rgb(172, 172, 172); }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter ul li { float: left; display: block; border-right: 1px solid rgb(172, 172, 172); height: 38px; vertical-align: middle; font-family: "Open Sans",sans-serif; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter ul li:first-child { padding: 10px 13px; text-transform: uppercase; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter ul li:last-child { border: medium none; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter ul li .select2-container--default { width: 115px ! important; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter ul li .select2-container--default .select2-selection--single { border: medium none; height: 37px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter ul li .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 37px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .top-comments-head .sort-filter ul li .select2-container--default .select2-selection--single .select2-selection__arrow { height: 37px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li { margin-bottom: 30px; display: none; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li:last-child { margin-bottom: 0px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-left { padding-right: 38px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-body .media-heading { margin-bottom: 10px; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-body .media-heading .headingfour { margin: 0px; padding: 0px; text-transform: uppercase; font-weight: 600; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-body .media-heading .comment-reports { float: right; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-body .para-txt, .story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-body a { font-family: "Open Sans",sans-serif; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-body .comment-reports { display: inline-block; vertical-align: bottom; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-body .link-count-ar { display: inline-block; vertical-align: bottom; font-weight: 600; color: rgb(102, 102, 102); font-family: "Open Sans",sans-serif; }
.story-section .story-area .story-area-left .comment-area .comment-write-bx .top-comments-ar .comments-list > li .media .media-body .link-count-ar i { display: inline-block; vertical-align: bottom; }
.story-section .story-area .story-area-left .comment-area .btn-black { margin-left: 86px; border-radius: 4px; }
.story-section .story-area .story-area-left .comment-area #showLess { display: none; }
.story-section .story-area .story-area-left .comment-area .read-comments-btn.active, .story-section .story-area .story-area-left .comment-area .read-comments-btn:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
@media screen and (max-width: 1280px) {
  .story-section .story-area .story-area-left { width: 70%; }
}
@media screen and (max-width: 1170px) {
  .story-section .story-area .story-area-left { width: 65%; }
}
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-left { width: 63%; }
}
.story-section .story-area .story-area-right { width: 300px; float: right; }
.story-section .story-area .story-area-right .column-head { margin: 30px 0px 20px; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx { background: rgb(239, 241, 246) none repeat scroll 0% 0%; padding: 20px 30px; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .year-dt { font-size: 24px; color: rgb(0, 0, 0); font-family: "Open Sans",sans-serif; margin-bottom: 10px; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list { position: relative; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list::before { border: 1px solid rgb(190, 196, 199); position: absolute; top: 3px; content: " "; width: auto; height: 93%; z-index: 0; left: 9px; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list li { position: relative; padding: 0px 0px 10px 30px; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list li.active .circle-bx { background: rgb(224, 25, 25) none repeat scroll 0% 0%; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list li.active p a { color: rgb(224, 25, 25); }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list li .circle-bx { position: absolute; left: 0px; top: 0px; width: 20px; height: 20px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 2px solid rgb(224, 25, 25); border-radius: 100%; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list li .post-date { display: block; font-family: "Open Sans",sans-serif; font-size: 14px; color: rgb(102, 102, 102); font-weight: 600; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list li .para-txt { font-family: "Open Sans",sans-serif; font-size: 14px; }
.story-section .story-area .story-area-right .story-timeline-area .time-line-bx .time-line-dt .time-line-list li .para-txt a { color: rgb(102, 102, 102); }
.story-section .story-area .story-area-right .story-facts-area .story-fact-list { background: rgb(239, 241, 246) none repeat scroll 0% 0%; }
.story-section .story-area .story-area-right .story-facts-area .story-fact-list li { padding: 10px 10px 10px 37px; position: relative; font-family: "Open Sans",sans-serif ! important; }
.story-section .story-area .story-area-right .story-facts-area .story-fact-list li .para-txt { margin: 0px; font-size: 14px; }
.story-section .story-area .story-area-right .story-facts-area .story-fact-list li .para-txt a { color: rgb(33, 33, 33); }
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-right .story-facts-area .story-fact-list li .para-txt { font-size: 14px; }
}
@media screen and (max-width: 991px) {
  .story-section .story-area .story-area-right { width: 33%; }
}
.firstcharacter { float: left; font-size: 66px; padding-top: 2px; line-height: 58px; padding-right: 8px; padding-left: 3px; }
.story-img-wrap { position: relative; }
.story-img-wrap .block-imgs { padding: 40px 10px; background-color: rgb(250, 102, 102); color: rgb(255, 255, 255); margin-right: -70px; margin-left: 20px; margin-top: -250px; width: 295px; float: right; }
.story-img-wrap .block-imgs h1 { font-size: 24px; font-family: "Open Sans",sans-serif; text-align: center; margin-top: 0px; }
.story-img-wrap .block-imgs p { font-size: 18px; font-family: "Open Sans",sans-serif; }
@media screen and (max-width: 1170px) {
  .story-img-wrap .block-imgs { margin: 0px 0px 0px 15px; width: 230px; }
  .story-img-wrap .block-imgs h1 { font-size: 16px; }
  .story-img-wrap .block-imgs p { font-size: 14px; }
}
.thumb-wrap .thumbnail-block { display: block; margin-bottom: 20px; background-color: rgb(255, 255, 255); box-shadow: 0px 5px 10px -5px rgba(0, 0, 0, 0.5); }
.thumb-wrap .thumbnail-block:hover { box-shadow: 0px 5px 10px -5px rgba(0, 0, 0, 0.8); }
.thumb-wrap .thumbnail-block img { width: 100%; }
.thumb-wrap .thumbnail-block .link { font-family: "PT Serif",serif; font-size: 12px; margin: 0px; }
.thumb-wrap .thumbnail-block .caption { min-height: 107px; padding: 10px; }
.thumb-wrap .thumbnail-block .caption .headingfour { font-size: 18px; line-height: 24px; margin-top: 0px; margin-bottom: 5px; }
.panel_gray { padding: 40px 30px; background-color: rgb(239, 241, 246); }
.panel_gray .percntp { margin: 0px; font-family: "Open Sans",sans-serif ! important; font-size: 16px; }
.panel_gray .percntp span { font-size: 20px; font-weight: 600; }
.panel_gray li { font-family: "Open Sans",sans-serif ! important; font-size: 16px; margin-bottom: 10px; }
.panel_gray h4 { padding-bottom: 18px; font-weight: 600; font-size: 20px; color: rgb(102, 102, 102); }
.panel_gray .lead-col { margin: 0px; font-weight: 600; color: rgb(102, 102, 102); font-size: 20px; }
.text-red { color: rgb(239, 97, 102); }
.progress.progress-ar { overflow: visible; margin: 35px 0px 10px; }
.progress.progress-ar .progress-bar { position: relative; }
.progress.progress-ar .progress-bar .skill-div { position: absolute; top: -30px; left: 0px; font-size: 18px; color: rgb(102, 102, 102); font-family: "PT Serif",serif; }
.live-cov-wrap .story-lg-img img { margin-bottom: 10px; }
.live-cov-wrap .story-lg-img p { font-family: "PT Serif",serif; }
.live-cov-wrap .timestamp-list { margin-bottom: 20px; }
.live-cov-wrap .timestamp-list li { margin-bottom: 30px; }
.live-cov-wrap .timestamp-list li:last-child { margin: 0px; }
.live-cov-wrap .timestamp-list li .headingthree { font-size: 20px; font-weight: 600; margin: 0px 0px 3px; line-height: 26px; color: rgb(33, 33, 33); }
.live-cov-wrap .timestamp-list li .time-stamp { font-family: "PT Serif",serif; font-size: 14px; margin: 0px; }
.live-cov-wrap .timestamp-list li .time-stamp span { margin-right: 10px; font-size: 18px; }
.live-cov-wrap .tweet-mod { display: block; border: 1px solid rgb(221, 221, 221); margin-bottom: 20px; }
#banner-slider .owl-controls .owl-prev, #banner-slider .owl-controls .owl-next, #banner-slider1 .owl-controls .owl-prev, #banner-slider1 .owl-controls .owl-next, #Score-slider1 .owl-controls .owl-prev, #Score-slider1 .owl-controls .owl-next, #photo-slider .owl-controls .owl-prev, #photo-slider .owl-controls .owl-next, #fifa-banner-slider .owl-controls .owl-prev, #fifa-banner-slider .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -43px -150px; display: block; height: 26px; width: 22px; overflow: hidden; margin: 0px auto; text-align: center; vertical-align: middle; top: 46%; left: 10px; }
#banner-slider .owl-controls .owl-next, #banner-slider1 .owl-controls .owl-next, #Score-slider1 .owl-controls .owl-next, #photo-slider .owl-controls .owl-next, #fifa-banner-slider .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -63px -150px; right: 10px; left: auto; }
#carousel-example-generic .carousel-inner { overflow: hidden; width: 100%; }
.arrow-ico-bx { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -213px -65px; display: block; height: 80px; width: 40px; position: absolute; top: 43%; z-index: 5; }
.arrow-left-ico { left: 0px; background-position: -263px -65px; }
.arrow-right-ico { background-position: -213px -65px; right: 0px; }
.ajax-loader, .ajax-loader1 { margin-left: 15px; transform-origin: 50% 50% 0px; transform: rotate(360deg) translate(-50%, 0%); font-size: 50px; width: 1em; height: 100%; color: rgb(211, 17, 69); }
.ajax-loader .paw { width: 1em; height: 40px; animation: 1050ms ease-in-out 0s normal none 1 running pawAnimation; opacity: 0; }
.ajax-loader1 .paw { width: 1em; height: 40px; }
.ajax-loader .paw svg { width: 100%; height: 100%; }
.ajax-loader .paw .icon { fill: currentcolor; }
.ajax-loader .paw:nth-child(2n+1) { transform: rotate(0deg); background: transparent url(188ed4f98ed92c3bebd759e2e21c5eddcf496445.png)  no-repeat scroll center center; }
.ajax-loader .paw:nth-child(2n) { transform: rotate(0deg) translate(30%, 0px); background: transparent url(03f9a80cdbb6cbec85c8d3f386b2c1dcb94328c7.png)  no-repeat scroll center center; }
.ajax-loader .paw:nth-child(1) { animation-delay: 6s; }
.ajax-loader .paw:nth-child(2) { animation-delay: 5.5s; }
.ajax-loader .paw:nth-child(3) { animation-delay: 5s; }
.ajax-loader .paw:nth-child(4) { animation-delay: 4.5s; }
.ajax-loader .paw:nth-child(5) { animation-delay: 4s; }
.ajax-loader .paw:nth-child(6) { animation-delay: 3.5s; }
.no-cssanimations .ajax-loader .paw { opacity: 1; }
@keyframes pawAnimation {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 0; }
}
@keyframes pawAnimation {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 0; }
}
@keyframes blink {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes blink {
0% { opacity: 1; }
50% { opacity: 0.5; }
100% { opacity: 1; }
}
.footprit-step .follow-st { position: absolute; left: 0px; top: 42px; margin: 0px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; padding: 17px 7px; z-index: 999; color: rgb(0, 0, 0); font-size: 12px; display: none; border-radius: 100%; width: 60px; height: 60px; line-height: 14px; text-align: center; font-family: "PT Serif",serif; font-weight: 600; }
.footprit-step .foot-jump { position: relative; height: 100%; margin-top: 15px; }
.footprit-step .foot-jump .foot-jump-foot { overflow: hidden; display: block; width: 43px; }
.footprit-step .foot-jump .follow-st { top: auto; bottom: -60px; }
.footprit-step.footprit-blink .follow-st { display: block; }
.footprit-step.footprit-blink img { transition: all 1s ease-in-out 0s; animation-direction: normal; animation-duration: 2s; animation-iteration-count: infinite; animation-name: blink; animation-timing-function: ease-in-out; }
.entertainment-slider { position: relative; }
.entertainment-slider #banner-slider { width: 67%; }
.entertainment-slider #banner-slider .owl-stage-outer { padding: 0px; height: 362px; }
.entertainment-slider #banner-slider .owl-stage-outer .owl-stage .owl-item .item .banner-text { position: absolute; bottom: 10px; left: 20px; width: 94%; }
.entertainment-slider #banner-slider .owl-stage-outer .owl-stage .owl-item .item .banner-text .headingthree { font-weight: 600; color: rgb(255, 255, 255); line-height: 24px; font-size: 20px; }
@media screen and (max-width: 1200px) {
  .entertainment-slider #banner-slider { width: 100%; }
}
.entertainment-slider .banner-thumbs { width: 33%; height: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; top: 0px; right: 0px; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; overflow: hidden; }
.entertainment-slider .banner-thumbs ul li:last-child a { border-bottom: medium none; }
.entertainment-slider .banner-thumbs ul li a { padding: 13px; display: block; font-family: "Open Sans",sans-serif; color: rgb(51, 51, 51); border-bottom: 1px solid rgb(221, 221, 221); min-height: 72px; }
.entertainment-slider .banner-thumbs ul li a:hover { color: rgb(51, 51, 51) ! important; }
.entertainment-slider .banner-thumbs ul li a.active { background: rgb(94, 103, 107) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
.entertainment-slider .banner-thumbs ul li a.active .text-dt { color: rgb(255, 255, 255); }
@media screen and (max-width: 1170px) {
  .entertainment-slider .banner-thumbs ul li a { border-bottom: medium none; min-height: 150px; }
}
@media screen and (max-width: 1170px) {
  .entertainment-slider .banner-thumbs ul li { width: 20%; float: left; display: inline-block; vertical-align: top; border-right: 1px solid rgb(221, 221, 221); }
  .entertainment-slider .banner-thumbs ul li:last-child { border-right: medium none; }
}
@media screen and (max-width: 1280px) {
  .entertainment-slider .banner-thumbs { overflow: auto; }
}
@media screen and (max-width: 1200px) {
  .entertainment-slider .banner-thumbs { display: none; width: 100%; position: relative; border: 1px solid rgb(221, 221, 221); overflow: auto; }
}
.entertainment-pnl .promotional-feature-ads { margin-top: 10px; }
.recent-launches .recent-section { background: rgb(239, 241, 246) none repeat scroll 0% 0%; }
.recent-launches .recent-section .recent-poster { float: left; width: 65.6%; margin-right: 20px; }
@media screen and (max-width: 1170px) {
  .recent-launches .recent-section .recent-poster { float: none; width: 100%; }
}
.recent-launches .recent-section .recent-content { float: left; width: 30%; }
.recent-launches .recent-section .recent-content .recent-launch-ar { margin: 20px 0px 0px; }
.recent-launches .recent-section .recent-content .recent-launch-ar .recent-launch-head .headingtwo { margin: 5px 0px; font-weight: normal; }
.recent-launches .recent-section .recent-content .recent-launch-ar .para-txt { font-family: "PT Serif",serif; line-height: 18px; color: rgb(102, 102, 102); }
@media screen and (max-width: 1280px) {
  .recent-launches .recent-section .recent-content .recent-launch-ar .para-txt { font-size: 13px; line-height: 16px; }
}
@media screen and (max-width: 1170px) {
  .recent-launches .recent-section .recent-content .recent-launch-ar { margin: 0px; }
}
@media screen and (max-width: 1170px) {
  .recent-launches .recent-section .recent-content { float: none; width: 100%; padding: 15px; }
}
.recent-launches .recent-lunches-opt .recent-section .recent-poster { width: 53%; float: left; }
@media screen and (max-width: 1000px) {
  .recent-launches .recent-lunches-opt .recent-section .recent-poster { width: 100%; float: none; }
}
.recent-launches .recent-lunches-opt .recent-section .recent-content { width: 44%; float: left; }
.recent-launches .recent-lunches-opt .recent-section .recent-content .recent-launch-ar .recent-launch-head { margin-bottom: 30px; }
@media screen and (max-width: 1200px) {
  .recent-launches .recent-lunches-opt .recent-section .recent-content .recent-launch-ar .recent-launch-head { margin-bottom: 15px; }
}
.recent-launches .recent-lunches-opt .recent-section .recent-content .recent-launch-ar .para-txt { font-size: 16px; }
.recent-launches .recent-lunches-opt .recent-section .recent-content .recent-launch-ar .based-on-ratings { margin: 27px 0px; }
@media screen and (max-width: 1200px) {
  .recent-launches .recent-lunches-opt .recent-section .recent-content .recent-launch-ar .based-on-ratings { margin: 10px 0px; }
}
@media screen and (max-width: 1000px) {
  .recent-launches .recent-lunches-opt .recent-section .recent-content { width: 100%; float: none; }
}
.recent-launches .recent-lunches-opt .recent-launch-thumb .recent-thumb { min-height: 360px; }
.recent-launches .recent-lunches-opt .recent-launch-thumb .recent-thumb .recent-img { width: 100%; float: none; margin: 0px; }
@media screen and (max-width: 1000px) {
  .recent-launches .recent-lunches-opt .recent-launch-thumb .recent-thumb { min-height: 450px; }
}
.recent-launches .recent-launch-thumb { margin-top: 14px; }
.recent-launches .recent-launch-thumb .recent-thumb { border: 1px solid rgb(221, 221, 221); }
.recent-launches .recent-launch-thumb .recent-thumb .recent-img { position: relative; }
.recent-launches .recent-launch-thumb .recent-thumb .recent-img .based-on-ratings { background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; padding: 5px; position: absolute; left: 0px; bottom: 0px; margin: 0px; }
.recent-launches .recent-launch-thumb .recent-thumb .recent-img .based-on-ratings span { color: rgb(255, 255, 255); }
.recent-launches .recent-launch-thumb .recent-thumb .recent-img .based-on-ratings .rating-tx { margin: 0px; color: rgb(255, 255, 255); font-family: "PT Serif",serif; font-weight: 600; font-size: 12px; line-height: 10px; }
@media screen and (max-width: 991px) {
  .recent-launches .recent-launch-thumb .recent-thumb .recent-img { position: relative; float: left; width: 35%; margin-top: 17px; margin-left: 10px; }
}
.recent-launches .recent-launch-thumb .recent-thumb .recent-content { padding: 13px; }
.recent-launches .recent-launch-thumb .recent-thumb .recent-content .recent-head { min-height: 66px; }
.recent-launches .recent-launch-thumb .recent-thumb .recent-content .headingfour { margin: 0px; }
.recent-launches .recent-launch-thumb .recent-thumb .recent-content .rating-dt li .para-txt { margin-bottom: 7px; }
.recent-launches .recent-launch-thumb .recent-thumb .recent-content .text-dt { font-size: 14px; color: rgb(102, 102, 102); font-family: "PT Serif",serif; }
@media screen and (max-width: 991px) {
  .recent-launches .recent-launch-thumb .recent-thumb .recent-content { padding: 13px; float: left; width: 62%; }
}
@media screen and (max-width: 991px) {
  .recent-launches .recent-launch-thumb .recent-thumb { margin-bottom: 20px; }
}
.celebrities-area .celeb-fashion-ar { position: relative; }
.celebrities-area .celeb-fashion-ar .headingthree { line-height: 28px; }
.celebrities-area .celeb-fashion-ar .headingthree a { color: rgb(33, 33, 33); }
@media screen and (max-width: 991px) {
  .celebrities-area .celeb-fashion-ar { margin-bottom: 30px; }
}
.celebrities-area .twitter-ar { height: 500px; overflow-y: scroll; }
@media screen and (max-width: 1024px) {
  .celebrities-area .twitter-ar { height: 438px; }
}
@media screen and (max-width: 991px) {
  .celebrities-area .twitter-ar { margin-bottom: 30px; }
  .celebrities-area .twitter-ar img { width: auto; }
}
.celebrities-area .celeb-opt { position: relative; margin-bottom: 15px; }
.celebrities-area .celeb-opt:last-child { margin-bottom: 0px; }
.celebrities-area .celeb-opt.margin-top { margin-top: 43px; }
@media screen and (max-width: 991px) {
  .celebrities-area .celeb-opt.margin-top { margin: 0px; }
}
.celebrities-area .celeb-opt .gallery-ico { bottom: 45px; width: 43px; left: 10px; }
.celebrities-area .celeb-opt .fashion-title { position: absolute; bottom: 0px; left: 0px; padding: 10px; }
.celebrities-area .celeb-opt .fashion-title::after { border-bottom: 37px solid rgb(0, 0, 0); border-right: 33px solid transparent; right: -33px; }
.celebrities-area .celeb-opt .fashion-title .headingfive { font-size: 16px; }
@media screen and (max-width: 1170px) {
  .celebrities-area .celeb-opt .fashion-title .headingfive { font-size: 12px; }
}
@media screen and (max-width: 991px) {
  .celebrities-area .celeb-opt .fashion-title .headingfive { font-size: 14px; }
}
.celebrities-area .celeb-opt .para-txt { font-size: 16px; font-family: "PT Serif",serif; line-height: 20px; }
.celebrities-area .celeb-opt .para-txt a { color: rgb(33, 33, 33); }
.fashion-title { position: relative; display: inline-block; padding: 15px 30px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); line-height: 25px; text-transform: uppercase; }
.fashion-title::after { border-bottom: 60px solid rgb(0, 0, 0); border-right: 58px solid transparent; bottom: 0px; content: ""; position: absolute; right: -58px; }
.fashion-title .headingtwo, .fashion-title .headingfive { color: rgb(255, 255, 255); margin: 0px; }
.fashion-title .headingtwo a, .fashion-title .headingfive a { color: rgb(255, 255, 255); }
.rating-lg { font-size: 13px; display: inline-block; }
.rating-lg .rating .star { margin: 0px 2px; }
.city-filter { margin: 20px auto; width: 90%; }
.city-filter .select, .city-filter .select2-container { width: 100% ! important; }
.city-filter .select .select2-selection--single, .city-filter .select2-container .select2-selection--single { height: 35px; border-color: rgb(221, 221, 221); }
.city-filter .select .select2-selection--single .select2-selection__arrow, .city-filter .select2-container .select2-selection--single .select2-selection__arrow { height: 35px; }
.city-filter .select .select2-selection--single .select2-selection__rendered, .city-filter .select2-container .select2-selection--single .select2-selection__rendered { line-height: 35px; padding: 0px 10px; }
.map-sec { margin: 0px; }
.map-sec iframe { width: 100%; height: 404px; }
.map-sec > div { padding: 0px; }
.map-sec .block_index { border: 1px solid rgb(221, 221, 221); background-color: rgb(239, 241, 246); }
.map-sec .block_index .headingfour { margin: 15px; }
.map-sec .block_index .table { font-family: "PT Serif",serif; margin: 20px 0px 0px; border-left: medium none; border-right: medium none; }
.map-sec .block_index .table .thead .table-row div { text-align: center; background-color: rgb(255, 255, 255); padding: 7px; border: 1px solid rgb(221, 221, 221); }
.map-sec .block_index .table .thead .table-row div:first-child { border-left: medium none; border-right: medium none; }
.map-sec .block_index .table .thead .table-row div:last-child { border-left: medium none; border-right: medium none; }
.map-sec .block_index .table .tbody .table-row div { text-align: center; vertical-align: middle; padding: 7px; border: 1px solid rgb(221, 221, 221); min-height: 42px; }
.map-sec .block_index .table .tbody .table-row div:first-child { border-left: medium none; border-right: medium none; }
.map-sec .block_index .table .tbody .table-row div:last-child { border-left: medium none; border-right: medium none; }
.circle { height: 25px; width: 25px; display: block; border-radius: 50%; margin: 0px auto; }
.circle.circle-darkgreen { background-color: rgb(0, 177, 75); }
.circle.circle-green { background-color: rgb(144, 210, 70); }
.circle.circle-yelllow { background-color: rgb(255, 255, 0); }
.circle.circle-orange { background-color: rgb(255, 154, 0); }
.circle.circle-red { background-color: rgb(255, 0, 0); }
.circle.circle-darkred { background-color: rgb(194, 0, 0); }
.events-sec { font-family: "PT Serif",serif; }
.events-sec .recent-thumb { border: 1px solid rgb(221, 221, 221); margin-bottom: 30px; width: 100%; display: block; }
.events-sec .recent-thumb .thumb-title { position: absolute; background-color: rgb(0, 0, 0); left: 0px; bottom: 0px; text-transform: uppercase; color: rgb(255, 255, 255); padding: 5px 10px; }
.events-sec .recent-thumb .desc { padding: 10px; }
.events-sec .recent-thumb .desc ul li { margin-bottom: 5px; padding-left: 30px; position: relative; }
.events-sec .recent-thumb .desc ul li .icons { display: inline-block; margin-right: 10px; position: absolute; left: 0px; top: 1px; }
.events-sec .recent-thumb .desc .head-desc { min-height: 50px; display: block; margin-bottom: 10px; }
.events-sec .recent-thumb .desc .head-desc .headingfour { margin: 0px; }
@media screen and (max-width: 1170px) {
  .events-sec .recent-thumb .desc .head-desc .headingfour { font-size: 16px; line-height: 20px; }
}
@media screen and (max-width: 991px) {
  .events-sec .recent-thumb .desc .head-desc { min-height: 25px; }
}
@media screen and (max-width: 991px) {
  .events-sec .recent-thumb { margin-bottom: 20px; }
}
.news-area.more-news-section .column-head { margin: 30px 0px; }
.news-area .top-heading-news { min-height: 309px; }
@media screen and (max-width: 991px) {
  .news-area .top-heading-news li .headingfour { font-size: 18px; line-height: 21px; }
}
@media screen and (max-width: 991px) {
  .news-area .top-heading-news { min-height: 265px; }
}
.news-area .top-news-sec { min-height: 309px; }
@media screen and (max-width: 991px) {
  .news-area .top-news-sec .headingfour { font-size: 18px; line-height: 21px; }
}
.news-area .top-news-sec .headingfive { margin-top: 0px; font-weight: 600; text-transform: uppercase; margin-bottom: 14px; color: rgb(119, 119, 119); }
.news-area .top-news-sec .headingfive a { color: rgb(102, 102, 102); }
.news-area .top-news-sec .headingfive a .blue-txt { color: rgb(33, 140, 204); }
@media screen and (max-width: 991px) {
  .news-area .top-news-sec .para-txt { font-size: 12px; }
}
@media screen and (max-width: 1200px) {
  .news-area .top-news-sec { min-height: 335px; }
}
@media screen and (max-width: 1170px) {
  .news-area .top-news-sec { min-height: 296px; }
}
@media screen and (max-width: 991px) {
  .news-area .top-news-sec { min-height: 270px; }
}
.lifestyle-news-section .lifestyle-colarge li { padding: 0px 5px; float: left; width: 20.1%; }
.lifestyle-news-section .lifestyle-colarge li .lifestyle-img-lg { height: 250px; }
.lifestyle-news-section .lifestyle-colarge li .lifestyle-img-lg img { max-width: 100%; display: block; height: 100%; }
.lifestyle-news-section .lifestyle-colarge li .lifestyle-img-sm { max-width: 250px; height: 250px; }
.lifestyle-news-section .lifestyle-colarge li .lifestyle-img-sm img { max-width: 100%; display: block; height: 100%; }
.lifestyle-news-section .lifestyle-colarge li:first-child { width: 34.7%; padding-left: 0px; }
@media screen and (max-width: 991px) {
  .lifestyle-news-section .lifestyle-colarge li:first-child { width: 100%; margin-bottom: 15px; clear: both; }
}
@media screen and (max-width: 991px) {
  .lifestyle-news-section .lifestyle-colarge li:nth-child(2) { clear: left; margin-left: -5px; height: 250px; }
}
.lifestyle-news-section .lifestyle-colarge li.lifestyle-ads-bx { width: 25%; padding-right: 0px; padding-left: 15px; }
@media screen and (max-width: 991px) {
  .lifestyle-news-section .lifestyle-colarge li.lifestyle-ads-bx { width: 38.3%; padding-left: 5px; }
}
@media screen and (max-width: 991px) {
  .lifestyle-news-section .lifestyle-colarge li { width: 31.18%; padding-right: 0px; }
}
.lifestyle-news-section .lifestyle-news .lifestyle-bg-tx { background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; padding: 10px; min-height: 106px; }
.lifestyle-news-section .lifestyle-news .lifestyle-bg-tx .headingfive, .lifestyle-news-section .lifestyle-news .lifestyle-bg-tx .headingfour { margin: 0px; }
.lifestyle-news-section .lifestyle-news .lifestyle-bg-tx .headingfive a, .lifestyle-news-section .lifestyle-news .lifestyle-bg-tx .headingfour a { color: rgb(255, 255, 255); }
.lifestyle-news-section .lifestyle-news .lifestyle-bg-tx .headingfive { font-size: 16px; line-height: 21px; }
.lifestyle-news-section .lifestyle-news .lifestyle-bg-tx .time-dt { color: rgb(255, 255, 255); display: block; margin-top: 10px; }
.lifestyle-news-section .lifestyle-news .lifestyle-bg-tx:hover { background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; }
.advertisement-area.margin-top-75 { margin-top: 75px; }
.news-area .sports-pnl-news .sports-pnl h4 a { color: rgb(33, 33, 33); }
@media screen and (max-width: 1170px) {
  .news-area .sports-pnl-news .sports-pnl .border-right:nth-child(2) { border-right: medium none; }
}
@media screen and (max-width: 1170px) {
  .news-area .sports-pnl-news .sports-pnl .latest-news-bx { margin-top: 0px; }
  .news-area .sports-pnl-news .sports-pnl .latest-news-bx li { margin-bottom: 0px; }
}
@media screen and (max-width: 1170px) {
  .sports-ads .advertisement-area { margin-top: 30px; }
}
.league-section .league-matchs-dt .league-details .table, .league-section .league-matchs-dt .most-viewed-sec .table { margin-bottom: 0px; background: rgb(239, 241, 246) none repeat scroll 0% 0%; }
.league-section .league-matchs-dt .league-details .table img, .league-section .league-matchs-dt .most-viewed-sec .table img { width: auto; }
.league-section .league-matchs-dt .league-details .table .thead .table-row, .league-section .league-matchs-dt .most-viewed-sec .table .thead .table-row { border-bottom: 1px solid rgb(221, 221, 221); background: rgb(227, 228, 233) none repeat scroll 0% 0%; }
.league-section .league-matchs-dt .league-details .table .thead .table-row div, .league-section .league-matchs-dt .most-viewed-sec .table .thead .table-row div { font-size: 16px; color: rgb(33, 33, 33); font-family: "PT Serif",serif; text-align: center; border: medium none; font-weight: 600; padding: 9px 10px; }
.league-section .league-matchs-dt .league-details .table .thead .table-row div:first-child, .league-section .league-matchs-dt .most-viewed-sec .table .thead .table-row div:first-child { text-align: left; }
.league-section .league-matchs-dt .league-details .table .tbody .table-row, .league-section .league-matchs-dt .most-viewed-sec .table .tbody .table-row { border-bottom: 1px solid rgb(221, 221, 221); }
.league-section .league-matchs-dt .league-details .table .tbody .table-row div, .league-section .league-matchs-dt .most-viewed-sec .table .tbody .table-row div { font-family: "PT Serif",serif; text-align: center; border: medium none; padding: 9px 10px; min-height: 38px; }
.league-section .league-matchs-dt .league-details .table .tbody .table-row div img, .league-section .league-matchs-dt .most-viewed-sec .table .tbody .table-row div img { margin-right: 8px; }
.league-section .league-matchs-dt .league-details .table .tbody .table-row div:first-child, .league-section .league-matchs-dt .most-viewed-sec .table .tbody .table-row div:first-child { text-align: left; }
@media screen and (max-width: 1170px) {
  .league-section .league-matchs-dt .league-details .table .tbody .table-row div, .league-section .league-matchs-dt .most-viewed-sec .table .tbody .table-row div { padding: 7px 10px; }
}
@media screen and (max-width: 991px) {
  .league-section .league-matchs-dt .league-details .table, .league-section .league-matchs-dt .most-viewed-sec .table { margin-bottom: 30px; }
}
.league-section .league-matchs-dt .league-details .most-award-title, .league-section .league-matchs-dt .most-viewed-sec .most-award-title { font-size: 16px; font-weight: 600; background: rgb(239, 241, 246) none repeat scroll 0% 0%; padding: 10px 20px; margin: 0px; color: rgb(33, 33, 33); font-family: "PT Serif",serif; }
.league-section .league-matchs-dt .league-details #score-slider1, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 { border: 1px solid rgb(221, 221, 221); }
.league-section .league-matchs-dt .league-details #score-slider1 .owl-item .item, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .owl-item .item { border: medium none; }
.league-section .league-matchs-dt .league-details #score-slider1 .owl-stage-outer, .league-section .league-matchs-dt .league-details #score-slider2 .owl-stage-outer, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .owl-stage-outer, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .owl-stage-outer { padding: 0px; }
.league-section .league-matchs-dt .league-details #score-slider1 .item, .league-section .league-matchs-dt .league-details #score-slider2 .item, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item { border: 1px solid rgb(221, 221, 221); }
.league-section .league-matchs-dt .league-details #score-slider1 .item .score-data, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data { padding: 15px 0px 15px 15px; }
.league-section .league-matchs-dt .league-details #score-slider1 .item .score-data .headingfour, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data .headingfour, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data .headingfour, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data .headingfour { color: rgb(0, 0, 0); margin-top: 20px; margin-bottom: 15px; font-size: 20px; min-height: 124px; }
.league-section .league-matchs-dt .league-details #score-slider1 .item .score-data .headingfour .first-word, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data .headingfour .first-word, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data .headingfour .first-word, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data .headingfour .first-word { font-size: 18px; color: rgb(231, 125, 0); display: block; }
.league-section .league-matchs-dt .league-details #score-slider1 .item .score-data .headingfour .last-word, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data .headingfour .last-word, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data .headingfour .last-word, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data .headingfour .last-word { font-size: 30px; display: block; }
@media screen and (max-width: 1170px) {
  .league-section .league-matchs-dt .league-details #score-slider1 .item .score-data .headingfour, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data .headingfour, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data .headingfour, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data .headingfour { min-height: 115px; }
}
.league-section .league-matchs-dt .league-details #score-slider1 .item .score-data .team-logo-img, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data .team-logo-img, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data .team-logo-img, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data .team-logo-img { font-size: 18px; text-transform: uppercase; }
.league-section .league-matchs-dt .league-details #score-slider1 .item .score-data .team-logo-img img, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data .team-logo-img img, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data .team-logo-img img, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data .team-logo-img img { width: auto; display: inline-block; vertical-align: middle; margin-right: 5px; }
.league-section .league-matchs-dt .league-details #score-slider1 .item .score-data .team-six-count, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data .team-six-count, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data .team-six-count, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data .team-six-count { font-size: 18px; color: rgb(33, 33, 33); font-family: "PT Serif",serif; line-height: 28px; }
.league-section .league-matchs-dt .league-details #score-slider1 .item .score-data .team-six-count span, .league-section .league-matchs-dt .league-details #score-slider2 .item .score-data .team-six-count span, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .score-data .team-six-count span, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .score-data .team-six-count span { font-size: 48px; line-height: 34px; color: rgb(0, 164, 213); display: block; }
.league-section .league-matchs-dt .league-details #score-slider1 .item .player-img, .league-section .league-matchs-dt .league-details #score-slider2 .item .player-img, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .player-img, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .player-img { margin-top: 42px; padding-right: 8px; }
@media screen and (max-width: 1170px) {
  .league-section .league-matchs-dt .league-details #score-slider1 .item .player-img, .league-section .league-matchs-dt .league-details #score-slider2 .item .player-img, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .player-img, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .player-img { margin-top: 80px; }
}
@media screen and (max-width: 991px) {
  .league-section .league-matchs-dt .league-details #score-slider1 .item .player-img, .league-section .league-matchs-dt .league-details #score-slider2 .item .player-img, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .item .player-img, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .item .player-img { margin-top: 38px; }
}
.league-section .league-matchs-dt .league-details #score-slider1 .owl-controls, .league-section .league-matchs-dt .league-details #score-slider2 .owl-controls, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .owl-controls, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .owl-controls { bottom: 5px; left: 15px; position: absolute; text-align: center; width: 100%; display: block; }
.league-section .league-matchs-dt .league-details #score-slider1 .owl-controls .owl-nav, .league-section .league-matchs-dt .league-details #score-slider2 .owl-controls .owl-nav, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .owl-controls .owl-nav, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .owl-controls .owl-nav { display: none; }
.league-section .league-matchs-dt .league-details #score-slider1 .owl-controls .owl-dots, .league-section .league-matchs-dt .league-details #score-slider2 .owl-controls .owl-dots, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .owl-controls .owl-dots, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .owl-controls .owl-dots { text-align: left; }
.league-section .league-matchs-dt .league-details #score-slider1 .owl-controls .owl-dots .owl-dot, .league-section .league-matchs-dt .league-details #score-slider2 .owl-controls .owl-dots .owl-dot, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .owl-controls .owl-dots .owl-dot, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .owl-controls .owl-dots .owl-dot { display: inline-block; }
.league-section .league-matchs-dt .league-details #score-slider1 .owl-controls .owl-dots .owl-dot.active span, .league-section .league-matchs-dt .league-details #score-slider2 .owl-controls .owl-dots .owl-dot.active span, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .owl-controls .owl-dots .owl-dot.active span, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .owl-controls .owl-dots .owl-dot.active span { background-color: rgb(0, 141, 210); }
.league-section .league-matchs-dt .league-details #score-slider1 .owl-controls .owl-dots .owl-dot span, .league-section .league-matchs-dt .league-details #score-slider2 .owl-controls .owl-dots .owl-dot span, .league-section .league-matchs-dt .most-viewed-sec #score-slider1 .owl-controls .owl-dots .owl-dot span, .league-section .league-matchs-dt .most-viewed-sec #score-slider2 .owl-controls .owl-dots .owl-dot span { background: transparent none repeat scroll 0% 0%; border: 1px solid rgb(0, 141, 210); border-radius: 50%; display: block; height: 9px; width: 9px; margin: 0px 5px; }
@media screen and (max-width: 1200px) {
  .league-section .league-matchs-dt .league-details .latest-news-bx, .league-section .league-matchs-dt .most-viewed-sec .latest-news-bx { margin-top: 30px; }
}
@media screen and (max-width: 991px) {
  .league-section .league-matchs-dt .league-details .latest-news-bx, .league-section .league-matchs-dt .most-viewed-sec .latest-news-bx { margin-top: 0px; }
}
.league-section .league-matchs-dt .most-viewed-sec { margin-top: 20px; }
.league-section .league-matchs-dt .most-viewed-sec h5 { color: rgb(48, 168, 28); font-size: 16px; }
.league-section .league-matchs-dt .most-viewed-sec p { font-size: 16px; margin: 10px 0px; font-family: "PT Serif",serif; }
.authors-area { text-align: center; }
.authors-area img { width: auto; }
.authors-area .authors-dt { border: 1px solid rgb(221, 221, 221); padding: 20px; margin-bottom: 30px; cursor: pointer; }
.authors-area .authors-dt:hover { box-shadow: 0px 2px 13px -5px rgba(0, 0, 0, 0.5); }
.authors-area .authors-dt .user-img { width: 90px; height: 90px; margin: 5px auto 20px; overflow: hidden; }
.authors-area .authors-dt .user-img a img { border-radius: 100%; width: 100%; }
.authors-area .authors-dt .headingfive { font-size: 16px; font-weight: 600; text-transform: uppercase; margin-bottom: 2px; }
.authors-area .authors-dt .headingfive a { color: rgb(33, 33, 33); }
.authors-area .authors-dt .para-txt { font-family: "PT Serif",serif; }
.authors-area .authors-dt .para-txt a { color: rgb(33, 33, 33); }
.authors-area .authors-dt .para-txt span { color: rgb(117, 117, 117); }
.authors-area .authors-dt .high-res-social { margin: 10px 0px; }
.authors-area .authors-dt .high-res-social li { display: inline-block; margin-right: 10px; }
.authors-area .authors-dt .high-res-social li a { display: block; }
.authors-area .authors-dt .high-res-social li a .tw-ico-author { background-position: -261px -289px; width: 28px; height: 28px; }
.authors-area .authors-dt .high-res-social li a .tw-ico-author:hover { background-position: -261px -326px; width: 28px; height: 28px; }
.authors-area .authors-dt .high-res-social li a .email-ico-author { background-position: -301px -289px; width: 28px; height: 28px; }
.authors-area .authors-dt .high-res-social li a .email-ico-author:hover { background-position: -301px -326px; width: 28px; height: 28px; }
.authors-area .authors-dt .high-res-social li a i { margin-top: 2px; }
.authors-area .authors-dt .social-icon { margin-bottom: 15px; }
.authors-area .authors-dt .social-icon li { display: inline-block; }
.authors-area .authors-dt .social-icon li a { display: block; padding: 5px; }
.authors-area .authors-dt .pd-follow-btn { margin-bottom: 20px; width: 135px; border-radius: 4px; background: transparent none repeat scroll 0% 0%; }
.authors-search-bx { text-align: right; margin-top: 20px; }
.authors-search-bx li { display: inline-block; margin-left: 15px; }
.authors-search-bx li .select2-container { width: 130px ! important; margin-top: -4px; }
.authors-search-bx li .select2-container .select2-selection--single { height: 33px; border-color: rgb(221, 221, 221); }
.authors-search-bx li .select2-container .select2-selection--single .select2-selection__rendered { line-height: 33px; text-align: left; font-family: "PT Serif",serif; color: rgb(117, 117, 117); }
@media screen and (max-width: 991px) {
  .authors-search-bx li .select2-container { width: 100px ! important; }
}
.authors-profile { background: rgb(239, 241, 246) none repeat scroll 0% 0%; padding: 35px 0px; }
.authors-profile .user-img { width: 162px; height: 162px; margin: auto; overflow: hidden; }
.authors-profile .user-img img { border-radius: 100%; }
.authors-profile .authors-pro-about { border-right: 1px solid rgb(221, 221, 221); }
.authors-profile .authors-pro-about .headingthree { text-transform: uppercase; font-weight: 600; margin: 10px 0px 7px; }
.authors-profile .authors-pro-about .para-txt { font-size: 18px; font-family: "PT Serif",serif; }
.authors-profile .authors-pro-about .para-txt span { color: rgb(117, 117, 117); }
.authors-profile .authors-pro-about .high-res-social { margin: 10px 0px; }
.authors-profile .authors-pro-about .high-res-social li { display: inline-block; margin-right: 10px; }
.authors-profile .authors-pro-about .high-res-social li a { display: block; }
.authors-profile .authors-pro-about .high-res-social li a .tw-ico-author { background-position: -261px -289px; width: 28px; height: 28px; }
.authors-profile .authors-pro-about .high-res-social li a .tw-ico-author:hover { background-position: -261px -326px; width: 28px; height: 28px; }
.authors-profile .authors-pro-about .high-res-social li a .email-ico-author { background-position: -301px -289px; width: 28px; height: 28px; }
.authors-profile .authors-pro-about .high-res-social li a .email-ico-author:hover { background-position: -301px -326px; width: 28px; height: 28px; }
.authors-profile .authors-pro-about .high-res-social li a i { margin-top: 2px; }
.authors-profile .authors-pro-about .social-icon { margin-bottom: 15px; }
.authors-profile .authors-pro-about .social-icon li { display: inline-block; }
.authors-profile .authors-pro-about .social-icon li a { display: block; padding: 5px; }
.authors-profile .authors-pro-about .pd-follow-btn { margin-bottom: 30px; width: 135px; }
@media screen and (max-width: 991px) {
  .authors-profile .authors-pro-about { border-right: medium none; border-bottom: 1px solid rgb(221, 221, 221); text-align: center; }
}
.authors-profile .authors-profile-txt .headingfive { font-size: 16px; color: rgb(102, 102, 102); margin-bottom: 15px; font-weight: 600; }
.authors-profile .authors-profile-txt .para-txt { font-size: 16px; }
.authors-filter { margin-bottom: 30px; }
.authors-filter .select-letter-list { background: rgb(234, 235, 235) none repeat scroll 0% 0%; }
.authors-filter .select-letter-list .sel-lett-list li { display: inline-block; }
.authors-filter .select-letter-list .sel-lett-list li a { font-family: "PT Serif",serif; color: rgb(102, 102, 102); text-transform: uppercase; padding: 10px 15px; display: block; border-bottom: 2px solid rgb(234, 235, 235); }
.authors-filter .select-letter-list .sel-lett-list li a:hover, .authors-filter .select-letter-list .sel-lett-list li a.active { border-color: rgb(33, 140, 204); }
.authors-dt-list .latest-news-bx.more-latest-news li .media .media-body .media-heading { margin-bottom: 10px; display: block; }
.authors-dt-list .latest-news-bx.more-latest-news li .media .media-body .time-dt { display: inline-block; }
.pagenavigation-ar { text-align: center; margin-top: 30px; }
.pagenavigation-ar .pagination-float { display: inline-block; vertical-align: middle; margin-right: 18px; }
.pagenavigation-ar .pagination-float .pagination li a { color: rgb(102, 102, 102); }
.pagenavigation-ar .pagination-float .pagination li a.active { color: rgb(35, 82, 124); background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221); }
.pagenavigation-ar .pagination-number { display: inline-block; vertical-align: middle; margin-top: -6px; }
.pagenavigation-ar .pagination-number .page-go-to { display: inline-block; font-family: "PT Serif",serif; }
.pagenavigation-ar .pagination-number .form-control { display: inline-block; width: 50px; height: 32px; box-shadow: none; }
.pagenavigation-ar .pagination-number .form-control:focus { border: 1px solid rgb(204, 204, 204); }
.photos-editor-ar .promotional-feature-ads { margin-top: 20px; }
@media screen and (max-width: 991px) {
  .photos-editor-ar .promotional-feature-ads { margin-top: 0px; }
}
@media screen and (max-width: 991px) {
  .photos-editor-ar { margin-top: 20px; }
}
@media screen and (max-width: 1024px) {
  .news-area.photos-page .news-gallery-bx { margin-bottom: 0px; }
}
.news-area.photos-page .photos-editor-ar { margin-top: 44px; }
@media screen and (max-width: 991px) {
  .news-area.photos-page .photos-editor-ar .more-video-sec { margin-top: 0px ! important; }
}
.news-area.photos-page .more-video-etc { margin-top: 44px; }
.photos-section .photo-gal-gutter { margin-top: 0px; margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid rgb(221, 221, 221); }
@media screen and (max-width: 991px) {
  .photos-section .photo-gal-gutter .news-gallery-bx { margin-bottom: 0px; }
}
.photos-section .more-video-sec .latest-news-bx li { padding: 0px; }
.photos-section .more-video-sec .latest-news-bx li .media .media-body .time-dt { display: inline-block; }
@media screen and (max-width: 991px) {
  .photos-section .more-video-sec { margin-top: 20px; }
}
@media screen and (max-width: 991px) {
  .photos-section .photos-ads .advertisement-area { margin-top: 44px ! important; }
}
@media screen and (max-width: 1024px) {
  .more-video-sec .column-head h2 { font-size: 17px; }
}
.more-video-sec .latest-news-bx li .media .media-left .media-img { width: 90px; height: auto; overflow: hidden; }
.more-video-sec .latest-news-bx li .media .media-left .media-img img { max-width: 90px; }
Photolanding .photo-landing-containter { position: relative; }
.landing-reststory { width: 100%; float: left; }
.gallery-summary { float: left; width: 100%; font-family: "Open Sans",sans-serif; }
.gallery-summary .gallery-summary-head { font-size: 22px; font-weight: 600; color: rgb(33, 33, 33); margin-bottom: 17px; }
.gallery-summary p { font-size: 16px; font-weight: 400; color: rgb(33, 33, 33); }
.photo-landing { width: 100%; border: 1px solid rgb(183, 183, 183); height: 100%; background-color: rgb(238, 238, 238); float: left; }
.photo-landing .slider-heading { padding: 20px 20px 0px; float: left; }
.photo-landing .slider-heading h1 { font-size: 22px; font-weight: 600; color: rgb(51, 51, 51); margin: 0px; padding: 0px 0px 10px; float: left; }
.photo-landing .slider-heading .updated-row { width: 100%; float: left; }
.photo-landing .slider-heading .updated-row .updated-date { float: left; font-size: 18px; font-family: "Open Sans",sans-serif; }
.photo-landing .slider-heading .updated-row .landing-social { float: right; }
.photo-landing .slider-heading .updated-row .landing-social .landing-social-icon li { display: inline-block; margin-right: 5px; }
.photo-landing .slider-heading .updated-row .landing-social .landing-social-icon li a { display: block; }
.photo-landing .slider-heading .updated-row .landing-social .landing-social-icon li a .photo-fb-ico { background-position: -206px -184px; width: 35px; height: 35px; }
.photo-landing .slider-heading .updated-row .landing-social .landing-social-icon li a .photo-tw-ico { background-position: -257px -184px; width: 35px; height: 35px; }
.photo-landing .slider-heading .updated-row .landing-social .landing-social-icon li a .photo-gplus-ico { background-position: -308px -184px; width: 35px; height: 35px; }
.photo-landing .slider-heading .updated-row .landing-social .landing-social-icon li a .photo-linkden-ico { background-position: -359px -184px; width: 35px; height: 35px; }
.photo-landing .slider-heading .updated-row .landing-social .landing-social-icon li a i { margin-top: 2px; }
.photo-landing .slider-heading .updated-row .landing-social .landing-social-icon li:nth-child(4) { margin-right: 0px ! important; }
.photo-landing .slider-main { position: relative; width: 100%; overflow: hidden; }
.photo-landing .slider-main .fullscreen-btn { position: absolute; right: 20px; bottom: 22%; z-index: 10; }
.photo-landing .slider-main #owl-landingphoto { width: 100%; }
.photo-landing .slider-main #owl-landingphoto .owl-stage-outer { position: relative; overflow: hidden; padding: 6px 0px 0px ! important; }
.photo-landing .slider-main #owl-landingphoto .owl-stage-outer .item { width: 100%; margin: 0px 0px -1px; }
.photo-landing .slider-main #owl-landingphoto .owl-stage-outer .item .slider-item { margin: 0px; padding: 0px; overflow: hidden; width: 100%; float: left; height: 100%; max-height: 542px; }
@media screen and (max-width: 1280px) {
  .photo-landing .slider-main #owl-landingphoto .owl-stage-outer .item .slider-item { height: 100%; }
}
.photo-landing .slider-main #owl-landingphoto .owl-stage-outer .item .slider-item img { display: block; width: 100%; margin: 0px auto; height: auto; }
.photo-landing .slider-main #owl-landingphoto .owl-stage-outer .slider-info { background-color: rgb(51, 51, 51); padding: 7px 0px 0px; width: 100%; height: 100%; min-height: 137px; max-height: 140px; margin: 0px 0px -2px; float: left; }
.photo-landing .slider-main #owl-landingphoto .owl-stage-outer .slider-info .slider-num { font-family: "Open Sans",sans-serif; border-radius: 2px; background-color: rgb(79, 79, 79); padding: 10px 12px; width: 10%; color: rgb(255, 255, 255); float: left; margin: 18px; text-align: center; font-size: 18px; font-weight: 600; }
@media screen and (max-width: 1289px) {
  .photo-landing .slider-main #owl-landingphoto .owl-stage-outer .slider-info .slider-num { width: 15%; }
}
.photo-landing .slider-main #owl-landingphoto .owl-stage-outer .slider-info h2 { font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); margin: 6px 0px 0px; padding: 10px 17px 10px 0px; width: 86%; float: left; line-height: 21px; }
@media screen and (max-width: 1289px) {
  .photo-landing .slider-main #owl-landingphoto .owl-stage-outer .slider-info h2 { width: 79%; }
}
.photo-landing .slider-main #owl-landingphoto .owl-controls .owl-prev, .photo-landing .slider-main #owl-landingphoto .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -263px -65px; display: block ! important; height: 80px; width: 40px; overflow: hidden; margin: 0px auto; text-align: center; vertical-align: middle; top: 36%; left: 0px; }
.photo-landing .slider-main #owl-landingphoto .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -213px -65px; right: 0px; left: auto; }
.photo-landing .slider-main #owl-landingphoto .owl-controls .owl-dots { display: none ! important; }
.video-landing { width: 100%; border: 1px solid rgb(183, 183, 183); height: 100%; background-color: rgb(238, 238, 238); }
.video-landing .video-heading { padding: 20px; margin: 0px 0px 35px; }
.video-landing .video-heading h1 { font-size: 22px; font-weight: 600; color: rgb(51, 51, 51); margin: 0px; padding: 0px 0px 10px; }
.video-landing .video-heading .updated-row { width: 100%; float: left; }
.video-landing .video-heading .updated-row .updated-date { float: left; font-size: 18px; font-family: "Open Sans",sans-serif ! important; }
.video-landing .video-heading .updated-row .landing-social { float: right; }
.video-landing .video-heading .updated-row .landing-social .landing-social-icon li { display: inline-block; margin-right: 5px; }
.video-landing .video-heading .updated-row .landing-social .landing-social-icon li a { display: block; }
.video-landing .video-heading .updated-row .landing-social .landing-social-icon li a .photo-fb-ico { background-position: -206px -184px; width: 35px; height: 35px; }
.video-landing .video-heading .updated-row .landing-social .landing-social-icon li a .photo-tw-ico { background-position: -257px -184px; width: 35px; height: 35px; }
.video-landing .video-heading .updated-row .landing-social .landing-social-icon li a .photo-gplus-ico { background-position: -308px -184px; width: 35px; height: 35px; }
.video-landing .video-heading .updated-row .landing-social .landing-social-icon li a .photo-linkden-ico { background-position: -359px -184px; width: 35px; height: 35px; }
.video-landing .video-heading .updated-row .landing-social .landing-social-icon li a i { margin-top: 2px; }
.video-landing .video-heading .updated-row .landing-social .landing-social-icon li:nth-child(4) { margin-right: 0px ! important; }
.video-landing .video-main { position: relative; overflow: visible; }
.video-landing .video-main iframe { display: block; }
.video-landing .video-info { background-color: rgb(51, 51, 51); padding: 10px 0px; width: 100%; float: left; }
.video-landing .video-info h2 { font-size: 16px; font-weight: 500; line-height: 23px; color: rgb(255, 255, 255); margin: 0px; padding: 10px; width: 98%; float: left; }
.video-summary { float: left; width: 100%; font-family: "Open Sans",sans-serif; }
.video-summary .video-summary-head { font-size: 22px; font-weight: 600; color: rgb(33, 33, 33); margin-bottom: 17px; }
.video-summary p { font-size: 16px; font-weight: 400; color: rgb(33, 33, 33); }
.video-list-dt .media { margin-bottom: 30px; }
.video-list-dt .media .media-left { padding-right: 30px; }
.video-list-dt .media .media-body .media-heading { font-size: 16px; line-height: 20px; }
.video-list-dt .media .media-body .media-heading a { color: rgb(33, 33, 33); }
.close { display: block; opacity: 0.8; }
.videos-area .headingthree { line-height: 28px; }
.videos-area .headingthree a { color: rgb(33, 33, 33); }
.videos-area .video-opt { margin-bottom: 20px; }
.videos-area .video-opt:last-child { margin-bottom: 0px; }
.videos-area .video-opt .headingfive { font-size: 16px; font-family: "Open Sans",sans-serif; font-weight: 500; line-height: 18px; margin: 10px 0px; }
.videos-area .video-opt .headingfive a { color: rgb(33, 33, 33); }
.videos-area .video-opt .para-txt { font-size: 16px; font-family: "PT Serif",serif; }
.videos-area .video-opt .para-txt a { color: rgb(33, 33, 33); }
@media screen and (max-width: 991px) {
  .more-video-etc { margin-top: 30px; }
}
.form-register-bg { background: transparent url(01dc8bcd478ee86582620c6c81cb56f68a6ace83.jpg)  no-repeat scroll center 160px / cover ; }
.form-register-bg .main-wrapper { background: transparent none repeat scroll 0% 0%; }
.user-register-form { display: table; width: 100%; }
.user-register-form .register-form-ar { display: table-cell; vertical-align: middle; height: 100%; }
.user-register-form .register-form-ar .register-form-blk { background-color: rgb(255, 255, 255); width: 659px; margin: auto; }
.user-register-form .register-form-ar .register-form-blk .register-head { background: rgb(64, 163, 211) none repeat scroll 0% 0%; padding: 10px; text-align: center; }
.user-register-form .register-form-ar .register-form-blk .register-head .headingfour { margin: 0px; color: rgb(255, 255, 255); }
.signup-form { display: none; }
.register-form { padding: 10px; width: 620px; margin: 30px auto; }
.register-form .contact-form-bx { margin-left: 34px; width: 100%; }
.register-form .contact-form-bx .para-txt { font-family: "PT Serif",serif; }
.register-form .form-group { position: relative; margin: 0px 0px 37px; width: 86%; }
.register-form .form-group:last-child { margin-bottom: 0px; }
.register-form .form-group .form-control { border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: none; padding: 5px 5px 5px 0px; font-size: 18px; font-family: "PT Serif",serif; }
.register-form .form-group .form-control:focus, .register-form .form-group .form-control:hover, .register-form .form-group .form-control.active { border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.register-form .form-group i { position: absolute; left: -42px; top: 6px; }
.register-form .form-group i.show-password-icon { left: auto; right: 0px; }
.register-form .submit-form-btn { text-align: left; margin-bottom: 15px; }
.register-form .submit-form-btn .sign-btn { width: 120px; height: 32px; border-radius: 20px; line-height: 14px; display: inline-block; }
.register-form .social-area { text-align: center; padding-left: 50px; }
.register-form .social-area li { display: block; margin: 0px 0px 10px; padding: 5px 10px; text-align: left; }
.register-form .social-area li.fb-color { background: rgb(71, 89, 147) none repeat scroll 0% 0%; }
.register-form .social-area li.fb-color:hover { background: rgb(54, 71, 125) none repeat scroll 0% 0%; }
.register-form .social-area li.fb-color:hover a { color: rgb(255, 255, 255) ! important; }
.register-form .social-area li.tw-color { background: rgb(80, 171, 241) none repeat scroll 0% 0%; }
.register-form .social-area li.tw-color:hover { background: rgb(58, 145, 212) none repeat scroll 0% 0%; }
.register-form .social-area li.tw-color:hover a { color: rgb(255, 255, 255) ! important; }
.register-form .social-area li.gplus-color { background: rgb(243, 74, 56) none repeat scroll 0% 0%; }
.register-form .social-area li.gplus-color:hover { background: rgb(217, 56, 39) none repeat scroll 0% 0%; }
.register-form .social-area li.gplus-color:hover a { color: rgb(255, 255, 255) ! important; }
.register-form .social-area li a { color: rgb(255, 255, 255); font-family: "PT Serif",serif; font-size: 12px; display: block; line-height: 30px; }
.register-form .social-area li a:hover { color: rgb(255, 255, 255); }
.register-form .social-area li a i { display: inline-block; margin-right: 5px; width: 23px; }
.register-form .new-user-link { font-family: "PT Serif",serif; font-size: 14px; display: block; margin-left: 8px; }
.register-form .forget-ps { display: block; margin-top: -10px; font-size: 13px; color: rgb(137, 137, 137); font-family: "PT Serif",serif; }
.register-form .forget-password-bx { display: none; }
.register-form .forget-password-bx .contact-form-bx { width: 92%; margin-top: 40px; }
.register-form .forget-password-bx .contact-form-bx .form-group { width: 100%; }
.register-form .forget-password-bx .submit-form-btn { text-align: center; }
.register-form .forget-password-bx .submit-form-btn .reset-forget-btn { width: auto; height: 32px; border-radius: 20px; line-height: 14px; display: inline-block; }
.contact-info .contact-area { margin-bottom: 30px; box-shadow: 0px 3px 5px 3px rgba(0, 0, 0, 0.15); }
.contact-info .contact-area .ht-address .ht-address-head, .contact-info .contact-area .ht-address .customer-serv { padding: 10px 15px; }
.contact-info .contact-area .ht-address .ht-address-head .headingfour, .contact-info .contact-area .ht-address .customer-serv .headingfour { margin-top: 0px; font-weight: 600; }
.contact-info .contact-area .ht-address .ht-address-head .para-txt, .contact-info .contact-area .ht-address .customer-serv .para-txt { font-size: 16px; }
.contact-info .contact-area .ht-address iframe { width: 100%; height: 250px; }
.contact-info .contact-area .ht-address .register-form { width: 79%; }
.contact-info .contact-area .ht-address .register-form:first-child .form-group { margin-top: 0px; }
.contact-info .contact-area .ht-address .register-form .form-group i { left: -49px; }
.contact-info .contact-area .ht-address .register-form .form-group i.count-add-icons { font-family: "PT Serif",serif; font-weight: 600; font-size: 18px; font-style: normal; letter-spacing: -2.5px; }
.contact-info .contact-info-dt { padding-left: 15px; }
.contact-info .contact-info-dt .customer-care { margin-bottom: 20px; }
.contact-info .contact-info-dt .customer-care .headingfour { font-weight: 600; }
.contact-info .contact-info-dt .customer-care .para-txt { font-size: 16px; margin-bottom: 25px; }
.contact-info .contact-info-dt .customer-care ul { margin-bottom: 20px; min-height: 100px; }
.contact-info .contact-info-dt .customer-care ul li { font-size: 16px; }
.contact-info .contact-info-dt .customer-care ul li a { overflow-wrap: break-word; line-height: 14px; display: block; }
@media screen and (max-width: 991px) {
  .contact-info .contact-info-dt .customer-care ul { min-height: auto; }
}
@media screen and (max-width: 991px) {
  .contact-info .contact-info-dt { padding: 0px; }
}
.cust-feedback { margin-top: 50px; }
@media screen and (max-width: 991px) {
  .cust-feedback { margin-top: 0px; border-top: 1px solid rgb(221, 221, 221); padding-top: 30px; }
}
.static-content .content-ar { margin-bottom: 30px; }
.static-content .content-ar .headingfour { font-weight: 600; }
.static-content .content-ar .para-txt { font-size: 16px; line-height: 24px; }
.static-content .content-ar .content-list { margin: 30px 0px 0px; }
.static-content .content-ar .content-list ul { margin-left: 15px; }
.static-content .content-ar .content-list ul li { list-style: outside none disc; margin-bottom: 10px; font-size: 16px; }
.error-section { margin-top: 30px; }
.error-section .news-read-icon { max-width: 320px; }
.error-section .error-area { text-align: center; width: 480px; margin: auto; }
.error-section .error-area .error-img-bx { max-width: 400px; margin: 0px auto 55px; }
@media screen and (max-width: 991px) {
  .error-section .error-area .error-img-bx { max-width: 100%; width: 67%; }
}
.error-section .error-area .headingtwo { margin-bottom: 40px; font-size: 39px; line-height: 42px; }
.error-section .error-area .headingtwo .blue-tx { color: rgb(64, 163, 211); }
@media screen and (max-width: 1200px) {
  .error-section .error-area .headingtwo { font-size: 28px; line-height: 32px; margin-bottom: 25px; }
}
.error-section .error-area .para-txt { font-size: 29px; }
@media screen and (max-width: 1200px) {
  .error-section .error-area .para-txt { font-size: 22px; }
}
.error-section .error-area .error-social-icon { text-align: center; margin: 20px 0px 16px; }
.error-section .error-area .error-social-icon li { display: inline-block; margin: 0px 5px; }
.error-section .error-area .error-social-icon li.fb-error a { padding-left: 5px; border-color: rgb(71, 89, 147); }
.error-section .error-area .error-social-icon li.tw-error a { border-color: rgb(80, 171, 241); }
.error-section .error-area .error-social-icon li a { display: block; border: 1px solid rgb(221, 221, 221); border-radius: 100%; width: 40px; height: 40px; padding-top: 7px; }
.error-505-ar { width: 55%; margin: 100px auto; }
.error-505-ar .error-section .error-area .error-img-bx { margin-bottom: 20px; }
.error-505-ar .error-section .error-area .para-txt { font-size: 24px; font-family: "PT Serif",serif; }
@media screen and (max-width: 991px) {
  .error-505-ar .error-section .error-area .para-txt { font-size: 20px; }
}
.error-505-ar .spark-bx { position: absolute; top: 20%; }
.error-505-ar .spark-bx.left { left: 0px; }
.error-505-ar .spark-bx.right { right: 0px; }
@media screen and (max-width: 1700px) {
  .error-505-ar .spark-bx { width: 23%; }
}
@media screen and (max-width: 1200px) {
  .error-505-ar .spark-bx { width: 20%; }
}
@media screen and (max-width: 991px) {
  .error-505-ar .spark-bx { width: 23%; }
}
@media screen and (max-width: 1200px) {
  .error-505-ar { width: 66%; }
}
@media screen and (max-width: 991px) {
  .error-505-ar { width: 77%; }
}
.unsubscribed-area { text-align: center; margin-top: 95px; }
.unsubscribed-area .mail-txt { font-size: 18px; font-weight: 600; font-family: "PT Serif",serif; }
.unsubscribed-area .para-txt { font-size: 16px; }
.unsubscribed-area .headingtwo { font-size: 36px; color: rgb(64, 163, 211); font-weight: 600; margin-top: 30px; }
.unsubscribed-area .headingfour { font-size: 20px; color: rgb(51, 51, 51); margin-bottom: 30px; }
.unsubscribed-area .unsubscribed-select .select2-container { width: 492px ! important; text-align: left; }
.unsubscribed-area .unsubscribed-select .select2-container .selection .select2-selection--single { height: 48px; }
.unsubscribed-area .unsubscribed-select .select2-container .selection .select2-selection--single .select2-selection__rendered { line-height: 48px; padding-left: 15px; font-family: "PT Serif",serif; }
.unsubscribed-area .unsubscribed-select .select2-container .selection .select2-selection--single .select2-selection__arrow { width: 34px; height: 48px; }
.unsubscribed-area .unsubscribe-btn { margin-top: 50px; }
.unsubscribed-area-done { text-align: center; margin-top: 90px; }
.unsubscribed-area-done .unsubscribe-done-ico { margin-bottom: 30px; }
.unsubscribed-area-done .unsubscribe-done-ico i { margin-bottom: 20px; }
.unsubscribed-area-done .unsubscribe-done-ico .headingtwo { font-size: 36px; font-weight: 600; color: rgb(87, 196, 143); }
.unsubscribed-area-done .para-txt { font-size: 18px; color: rgb(102, 102, 102); font-family: "Open Sans",sans-serif; }
.unsubscribed-area-done .para-txt span { font-weight: 600; color: rgb(33, 33, 33); }
.footer-wrapper { background: rgb(33, 33, 33) none repeat scroll 0% 0%; position: relative; padding: 50px 0px 0px; color: rgb(255, 255, 255); min-height: 500px; width: 100%; bottom: 0px; z-index: 0; }
@media screen and (max-width: 767px) {
  .footer-wrapper { position: static; }
}
.footer-list { margin-bottom: 30px; }
.footer-list h4 { margin-bottom: 15px; }
.footer-list .ft-list { margin-bottom: 15px; }
.footer-list .ft-list li.column-head { margin: 0px; }
.footer-list .ft-list li.column-head a { color: rgb(178, 184, 187); font-size: 14px; font-weight: 600; font-family: "Open Sans",sans-serif; text-transform: lowercase ! important; }
.footer-list .ft-list li.column-head a:hover { color: rgb(255, 255, 255); transition: all 0.2s ease-in-out 0s; }
.footer-list .ft-list li a { font-size: 14px; color: rgb(135, 140, 143); font-family: "Open Sans",sans-serif; font-weight: 400; text-transform: lowercase ! important; }
.footer-list .ft-list li a:hover { color: rgb(255, 255, 255) ! important; transition: all 0.2s ease-in-out 0s; }
.footer-list li { display: block; font-family: "Open Sans",sans-serif; text-transform: lowercase ! important; }
.footer-list li a { display: block; padding: 5px 0px; color: rgb(178, 184, 187); font-size: 14px; font-weight: 600; }
.footer-list li a img { width: auto; }
.footer-list li a:hover { color: rgb(255, 255, 255); transition: all 0.2s ease-in-out 0s; }
.footer-list .follow-us { margin: 25px 0px; }
.footer-list .follow-us .para-txt { color: rgb(178, 184, 187); font-size: 14px; font-weight: 600; font-family: "Open Sans",sans-serif; margin-bottom: 10px; }
.footer-list .follow-us .ft-social-icon li { margin-right: 13px; float: left; margin-top: 4px; height: 44px; }
.footer-list .follow-us .ft-social-icon li a { display: block; }
.footer-list .follow-us .ft-social-icon li a .fb-ico { background-position: -206px -184px; width: 35px; height: 35px; }
.footer-list .follow-us .ft-social-icon li a .tw-ico { background-position: -257px -184px; width: 35px; height: 35px; }
.footer-list .follow-us .ft-social-icon li a .gplus-ico { background-position: -308px -184px; width: 35px; height: 35px; }
.footer-list .follow-us .ft-social-icon li a .linkden-ico { background-position: -359px -184px; width: 35px; height: 35px; }
.footer-list .follow-us .ft-social-icon li a .youtube-ico { background-position: -206px -231px; width: 35px; height: 35px; }
.footer-list .follow-us .ft-social-icon li a .instagram-ico { background-position: -254px -231px; width: 35px; height: 35px; }
.footer-list .follow-us .ft-social-icon li a i { margin-top: 0px; }
.footer-list .news-letter { margin-top: 15px; width: 85%; }
.footer-list .news-letter .news-lt-head { color: rgb(178, 184, 187); font-weight: 600; font-family: "Open Sans",sans-serif; font-size: 14px; }
.footer-list .news-letter .para-txt { font-size: 14px; color: rgb(136, 141, 144); margin-bottom: 0px; font-family: "Open Sans",sans-serif; }
.footer-list .news-letter .new-lt-ip { margin: 15px 0px; }
.footer-list .news-letter .new-lt-ip input { padding: 15px; height: 52px; font-family: "Open Sans",sans-serif; font-size: 14px; }
.footer-list .news-letter .new-lt-ip .form-control { width: 67%; float: left; display: inline-block; border-top-left-radius: 3px ! important; border-bottom-left-radius: 3px ! important; background: rgb(88, 91, 93) none repeat scroll 0% 0%; border-color: rgb(108, 112, 115); font-family: "Open Sans",sans-serif; color: rgb(255, 255, 255); box-shadow: none; }
@media screen and (max-width: 991px) {
  .footer-list .news-letter .new-lt-ip .form-control { width: 64%; }
}
.footer-list .news-letter .new-lt-ip .btn { border-bottom-right-radius: 3px ! important; border-top-right-radius: 3px ! important; }
@media screen and (max-width: 991px) {
  .footer-list .news-letter .new-lt-ip .btn { padding: 5px; }
}
.footer-bottom { background: rgb(44, 47, 49) none repeat scroll 0% 0%; padding: 15px; }
.footer-bottom .ft-inner-link .copyright { color: rgb(171, 176, 178); font-size: 12px; font-family: "Open Sans",sans-serif; }
.footer-bottom .ft-inner-link ul li { display: inline-block; }
.footer-bottom .ft-inner-link ul li a { color: rgb(171, 176, 178); font-size: 12px; font-family: "Open Sans",sans-serif; display: block; padding: 0px 5px; }
.form-group { margin: 20px 0px; }
.form-group .form-control { height: auto; border: 1px solid rgb(186, 186, 186); font-family: "Open Sans",sans-serif; margin-bottom: 20px; padding: 10px; width: 100%; border-radius: 0px; }
.form-group .form-control:focus { border: 1px solid rgb(64, 163, 211); }
.form-group label { display: block; text-align: left; color: rgb(117, 117, 117); font-weight: 400; }
.form-group .forgot-pwdlink { display: inline-block; margin-top: 10px; color: rgb(162, 144, 111); font-size: 14px; }
.form-group .forgot-pwdlink:focus, .form-group .forgot-pwdlink:hover { color: rgb(64, 163, 211); }
.form-group .input-group-addon { border-radius: 0px; }
.form-control, .custom-upload { border-radius: 0px ! important; }
.btn { text-transform: uppercase; border-radius: 0px; }
.btn-default, .btn-primary, .btn-secondary, .btn-tertiary, .btn-black { font-size: 16px; border: 1px solid transparent; font-family: "Open Sans",sans-serif; text-transform: capitalize; line-height: 21px; }
.btn-default:hover, .btn-default:focus, .btn-primary:hover, .btn-primary:focus, .btn-secondary:hover, .btn-secondary:focus, .btn-tertiary:hover, .btn-tertiary:focus, .btn-black:hover, .btn-black:focus { border: 1px solid transparent; }
.btn-default { color: rgb(64, 163, 211); background-color: rgb(255, 255, 255); border-color: rgb(64, 163, 211); }
.btn-default:hover, .btn-default:focus, .btn-default.active { border-color: rgb(64, 163, 211) ! important; background-color: rgb(64, 163, 211); color: rgb(255, 255, 255) ! important; }
.btn-primary { color: rgb(255, 255, 255); background-color: rgb(64, 163, 211); border-color: rgb(64, 163, 211); }
.btn-primary:hover, .btn-primary:focus { color: rgb(255, 255, 255); border-color: rgb(42, 170, 197); background-color: rgb(42, 170, 197); }
.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(30, 166, 94); border-color: rgb(30, 166, 94); }
.btn-secondary:hover, .btn-secondary:focus { color: rgb(255, 255, 255); background-color: rgb(148, 177, 85); border-color: rgb(148, 177, 85); }
.btn-tertiary { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); }
.btn-tertiary:hover, .btn-tertiary:focus { color: rgb(255, 255, 255); background-color: rgb(51, 55, 57); border-color: rgb(51, 55, 57); }
.btn-black { color: rgb(33, 33, 33); background: transparent none repeat scroll 0% 0%; border: 1px solid rgb(33, 33, 33); border-radius: 4px; }
.btn-black:hover, .btn-black.active, .btn-black:focus { background: rgb(33, 140, 204) none repeat scroll 0% 0% ! important; color: rgb(255, 255, 255); border-color: rgb(33, 140, 204) ! important; }
a { color: rgb(64, 163, 211); outline: medium none; text-decoration: none; }
a:hover, a:focus { color: rgb(33, 140, 204) ! important; outline: medium none; text-decoration: none; }
input, select, textarea, input:focus, select:focus, textarea:focus { outline: medium none ! important; border: medium none; }
img { border: 0px none; outline: medium none; width: 100%; }
ul, ol { list-style: outside none none; padding: 0px; margin: 0px; }
.p-0 { padding: 0px ! important; }
.p-5 { padding: 5px ! important; }
.p-10 { padding: 10px ! important; }
.p-15 { padding: 15px ! important; }
.p-20 { padding: 20px ! important; }
.p-30 { padding: 30px ! important; }
.pt-0 { padding-top: 0px ! important; }
.pt-5 { padding-top: 5px ! important; }
.pt-10 { padding-top: 10px ! important; }
.pt-15 { padding-top: 15px ! important; }
.pt-20 { padding-top: 20px ! important; }
.pt-30 { padding-top: 30px ! important; }
.pr-0 { padding-right: 0px ! important; }
.pr-5 { padding-right: 5px ! important; }
.pr-10 { padding-right: 10px ! important; }
.pr-15 { padding-right: 15px ! important; }
.pr-20 { padding-right: 20px ! important; }
.pr-30 { padding-right: 30px ! important; }
.pb-0 { padding-bottom: 0px ! important; }
.pb-5 { padding-bottom: 5px ! important; }
.pb-10 { padding-bottom: 10px ! important; }
.pb-15 { padding-bottom: 15px ! important; }
.pb-20 { padding-bottom: 20px ! important; }
.pb-30 { padding-bottom: 30px ! important; }
.pl-0 { padding-left: 0px ! important; }
.pl-5 { padding-left: 5px ! important; }
.pl-10 { padding-left: 10px ! important; }
.pl-15 { padding-left: 15px ! important; }
.pl-20 { padding-left: 20px ! important; }
.pl-30 { padding-left: 30px ! important; }
.m-auto { margin: auto; }
.mt-minus-30 { margin-top: -30px ! important; }
.m-0 { margin: 0px ! important; }
.m-5 { margin: 5px ! important; }
.m-10 { margin: 10px ! important; }
.m-15 { margin: 15px ! important; }
.m-20 { margin: 20px ! important; }
.m-30 { margin: 30px ! important; }
.m-35 { margin: 35px ! important; }
.mt-0 { margin-top: 0px ! important; }
.mt-5 { margin-top: 5px ! important; }
.mt-minus-9 { margin-top: -9px ! important; }
.mt-minus-10 { margin-top: -9px ! important; }
.mt-8 { margin-top: 8px ! important; }
.mt-10 { margin-top: 10px ! important; }
.mt-15 { margin-top: 15px ! important; }
.mt-20 { margin-top: 20px ! important; }
.mt-30 { margin-top: 30px ! important; }
.mt-35 { margin-top: 35px ! important; }
.mt-50 { margin-top: 50px ! important; }
.mt-53 { margin-top: 53px ! important; }
.mt-75 { margin-top: 75px ! important; }
.mt-100 { margin-top: 100px ! important; }
.mr-0 { margin-right: 0px ! important; }
.mr-5 { margin-right: 5px ! important; }
.mr-10 { margin-right: 10px ! important; }
.mr-15 { margin-right: 15px ! important; }
.mr-20 { margin-right: 20px ! important; }
.mr-30 { margin-right: 30px ! important; }
.mr-35 { margin-right: 35px ! important; }
.mb-0 { margin-bottom: 0px ! important; }
.mb-5 { margin-bottom: 5px ! important; }
.mb-10 { margin-bottom: 10px ! important; }
.mb-15 { margin-bottom: 15px ! important; }
.mb-20 { margin-bottom: 20px ! important; }
.mb-30 { margin-bottom: 30px ! important; }
.mb-35 { margin-bottom: 35px ! important; }
.ml-14 { margin-left: -14px ! important; }
.ml-0 { margin-left: 0px ! important; }
.ml-5 { margin-left: 5px ! important; }
.ml-10 { margin-left: 10px ! important; }
.ml-15 { margin-left: 15px ! important; }
.ml-20 { margin-left: 20px ! important; }
.ml-30 { margin-left: 30px ! important; }
.ml-35 { margin-left: 35px ! important; }
.full-height { height: 100%; }
@media screen and (max-width: 991px) {
  .row-offcanvas { position: relative; transition: all 0.25s ease-out 0s; }
  .row-offcanvas-right { right: 0px; }
  .row-offcanvas-left { left: 0px; }
  .row-offcanvas-right .sidebar-offcanvas { right: 50%; }
  .row-offcanvas-left .sidebar-offcanvas { left: -265px; }
  .row-offcanvas-right.active { right: 265px; }
  .row-offcanvas-left.active { left: 280px; }
  .sidebar-offcanvas { position: absolute; top: 0px; width: 265px; visibility: hidden; }
  .row-offcanvas-left.active .sidebar-offcanvas { visibility: visible; }
}
.td-top { display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; z-index: 999; padding-top: 15px; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05); overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgba(64, 163, 211, 0.8) none repeat scroll 0% 0%; visibility: hidden; opacity: 0; transition: opacity 0.3s ease 0s, visibility 0s ease 0.3s; }
.td-top.td-is-visible, .td-top.td-fade-out, .no-touch .td-top:hover { transition: opacity 0.3s ease 0s, visibility 0s ease 0s; }
.td-top.td-is-visible { visibility: visible; opacity: 1; }
.td-top.td-fade-out { opacity: 0.5; }
.td-top:hover { background-color: rgb(64, 163, 211); opacity: 1; }
@media screen and (max-width: 767px) {
  .td-top { right: 20px; bottom: 20px; }
}
@media screen and (min-width: 1199px) {
  .td-top { right: 30px; bottom: 30px; }
}
.owl-nav .owl-prev, .owl-nav .owl-next { background: transparent none no-repeat scroll center center; width: 19px; height: 24px; display: block; text-indent: -99999px; position: absolute; top: 42%; }
@media screen and (max-width: 1366px) {
  .owl-nav .owl-prev, .owl-nav .owl-next { top: 41.3%; }
}
.owl-nav .owl-prev { left: -30px; background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -245px -394px; }
@media screen and (max-width: 1366px) {
  .owl-nav .owl-prev { left: -18px; }
}
.owl-nav .owl-next { right: -30px; background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -259px -394px; }
@media screen and (max-width: 1366px) {
  .owl-nav .owl-next { right: -18px; }
}
#carousel-index { color: rgb(255, 255, 255); margin-top: 12px; text-align: right; font-family: "Open Sans",sans-serif; }
.select2-results__option { font-size: 14px; font-weight: 300; font-family: "PT Serif",serif; }
.select2-container--default .select2-results__option[aria-selected="true"] { background-color: rgb(33, 140, 204); color: rgb(255, 255, 255); }
.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: rgb(33, 140, 204); color: rgb(255, 255, 255); }
.select2-container--default.select2-container--disabled .select2-selection--single { background-color: transparent; }
.select2-container.select2-container--default.select2-container--disabled .select2-selection__rendered { color: silver; }
.select2-container--default .select2-selection--single { border-radius: 0px; border: 1px solid rgb(186, 186, 186); }
.no-gutters { margin-right: 0px; margin-left: 0px; padding: 0px; }
.no-gutters > [class^="col-"], .no-gutters > [class*=" col-"] { padding-right: 0px; padding-left: 0px; }
input.css-checkbox[type="checkbox"], input.css-radio[type="radio"] { display: none; }
input.css-checkbox[type="checkbox"] + .css-label, input.css-radio[type="radio"] + .css-label { cursor: pointer; -moz-user-select: none; }
input.css-checkbox[type="checkbox"] + .css-label:hover, input.css-radio[type="radio"] + .css-label:hover { color: rgb(54, 54, 54); }
input.css-checkbox.css-checkbox[type="checkbox"] + .css-label::before, input.css-checkbox.css-radio[type="checkbox"] + .css-label::before, input.css-radio.css-checkbox[type="radio"] + .css-label::before, input.css-radio.css-radio[type="radio"] + .css-label::before { border: 1px solid silver; border-radius: 0px; color: rgb(255, 255, 255); content: ""; display: inline-block; width: 13px; height: 13px; line-height: 12px; margin-right: 10px; margin-top: -3px; text-align: center; vertical-align: middle; }
input.css-checkbox.css-checkbox[type="checkbox"]:checked + .css-label::before, input.css-checkbox.css-radio[type="checkbox"]:checked + .css-label::before, input.css-radio.css-checkbox[type="radio"]:checked + .css-label::before, input.css-radio.css-radio[type="radio"]:checked + .css-label::before { content: "✔"; background-color: rgb(30, 166, 94); border-color: rgb(30, 166, 94); color: rgb(255, 255, 255); font-size: 12px; }
input.css-checkbox.css-radio[type="checkbox"]:checked + .css-label::before, input.css-radio.css-radio[type="radio"]:checked + .css-label::before { content: "●"; background-color: rgb(30, 166, 94); border-color: rgb(30, 166, 94); font-size: 16px; line-height: 15px; color: rgb(255, 255, 255); }
input.css-checkbox.css-checkbox[type="checkbox"]:disabled + .css-label::before, input.css-checkbox.css-radio[type="checkbox"]:disabled + .css-label::before, input.css-radio.css-checkbox[type="radio"]:disabled + .css-label::before, input.css-radio.css-radio[type="radio"]:disabled + .css-label::before { color: rgb(255, 255, 255); background-color: rgb(162, 144, 111); }
input.css-checkbox.css-radio[type="checkbox"] + .css-label::before, input.css-radio.css-radio[type="radio"] + .css-label::before { content: ""; width: 19px; height: 19px; border-radius: 50%; }
.filter-list input.css-radio.css-radio[type="radio"]:checked + .css-label::before { font-size: 13px; line-height: 13px; }
.filter-list input.css-radio.css-radio[type="radio"] + .css-label::before { width: 16px; height: 16px; }
.same-addrs .css-checkbox[type="checkbox"]:checked + .css-label::before { background-color: rgb(255, 255, 255) ! important; border-color: rgb(162, 144, 111) ! important; color: rgb(42, 170, 197) ! important; font-size: 16px ! important; line-height: 15px ! important; }
.same-addrs label { font-weight: normal; }
.same-addrs input.css-checkbox[type="checkbox"][type="checkbox"] + .css-label::before { height: 17px; width: 17px; border-color: rgb(186, 186, 186); }
.icons { background-image: url(421be3613198836ee2803a34993b3d1674562326.png) ; background-repeat: no-repeat; display: block; height: 25px; width: 25px; overflow: hidden; margin: 0px auto; text-align: center; vertical-align: middle; }
.icons.e-paper-ico { background-position: -2px -3px; width: 22px; height: 18px; }
.icons.temperature-ico { background-position: -31px -5px; width: 22px; height: 18px; }
.icons.tw-ico { background-position: -4px -32px; width: 18px; height: 19px; }
.icons.tw-ico:hover { background-position: -4px -57px; }
.icons.fb-ico { background-position: -33px -31px; width: 18px; height: 19px; }
.icons.gplus-ico { background-position: -61px -31px; width: 18px; height: 19px; }
.icons.redit-ico { background-position: -172px -53px; width: 18px; height: 19px; }
.icons.instagram-ico { background-position: -88px -31px; width: 18px; height: 19px; }
.icons.linkdin-ico { background-position: -118px -32px; width: 18px; height: 19px; }
.icons.youtube-ico { background-position: -140px -32px; width: 18px; height: 19px; }
.icons.search-ico { background-position: -4px -80px; width: 26px; height: 25px; }
.icons.more-tool-ico { background-position: -40px -80px; width: 26px; height: 25px; }
.icons.fb-col-icons { background-position: -158px -27px; width: 23px; height: 25px; }
.icons.tw-col-icons { background-position: -178px -27px; width: 23px; height: 25px; }
.icons.gplus-col-icons { background-position: -205px -27px; width: 23px; height: 25px; }
.icons.linkdin-col-icons { background-position: -231px -27px; width: 23px; height: 25px; }
.icons.comment-col-icons { background-position: -5px -111px; width: 44px; height: 36px; }
.icons.print-col-icons { background-position: -261px -27px; width: 29px; height: 26px; }
.icons.msg-col-icons { background-position: -295px -27px; width: 29px; height: 26px; }
.icons.based-rating-ico { background-position: -329px -30px; width: 23px; height: 19px; }
.icons.star-ico { background-position: -104px -5px; width: 16px; height: 15px; }
.icons.read-ico { background-position: -131px -4px; width: 21px; height: 16px; }
.icons.back-icons { background-position: -161px -4px; width: 16px; height: 16px; }
.icons.plus-icons { background-position: -188px -4px; width: 14px; height: 14px; }
.icons.icon-loc { background-position: -85px -158px; height: 20px; width: 20px; }
.icons.icon-schedule { background-position: -111px -159px; height: 20px; width: 20px; }
.icons.icon-time { background-position: -167px -159px; height: 20px; width: 20px; }
.icons.icon-ammount { background-position: -140px -159px; height: 20px; width: 20px; }
.icons.arrow-ico { background-position: -65px -13px; width: 10px; height: 6px; }
.icons.arrow-ico.active { background-position: -65px -5px; }
.icons.tw-sm-icon { background-position: -9px -186px; width: 16px; height: 13px; }
.icons.fb-sm-icon { background-position: -29px -186px; width: 16px; height: 13px; }
.icons.link-sm-icon { background-position: -49px -186px; width: 16px; height: 13px; }
.icons.search-icons { background-position: -228px -2px; width: 16px; height: 16px; }
.icons.hamburger-icon { background-position: -360px -31px; width: 20px; height: 16px; }
.icons.top-scroll-ico { background-position: -251px -5px; width: 16px; height: 16px; }
.icons.close-icon { background-position: -203px -155px; width: 27px; height: 22px; }
.icons.email-icon { background-position: -7px -230px; width: 30px; height: 24px; }
.icons.password-icon { background-position: -43px -227px; width: 30px; height: 29px; }
.icons.show-password-icon { background-position: -44px -227px; width: 30px; height: 29px; }
.icons.full-name-icon { background-position: -75px -227px; width: 30px; height: 29px; }
.icons.confirm-password-icon { background-position: -106px -227px; width: 30px; height: 29px; }
.icons.show-password-icon { background-position: -142px -227px; width: 26px; height: 29px; }
.icons.fb-white-icon { background-position: 0px -257px; width: 9px; height: 29px; }
.icons.tw-white-icon { background-position: -27px -257px; width: 19px; height: 29px; }
.icons.gplus-white-icon { background-position: -56px -257px; width: 23px; height: 29px; }
.icons.like-count { background-position: -81px -262px; width: 23px; height: 20px; }
.icons.gallery-icons-lg { background-position: -10px -372px; width: 62px; height: 45px; }
.icons.gallery-icons-md { background-position: -83px -389px; width: 45px; height: 32px; }
.icons.gallery-icons-sm { background-position: -135px -403px; width: 26px; height: 18px; }
.icons.video-icons-lg { background-position: -9px -290px; width: 65px; height: 65px; }
.icons.video-icons-md { background-position: -90px -305px; width: 42px; height: 42px; }
.icons.video-icons-sm { background-position: -147px -315px; width: 27px; height: 27px; }
.icons.done-icon { background-position: -195px -292px; width: 53px; height: 53px; }
.icons.live-icon-lg { background-position: -10px -432px; width: 51px; height: 28px; }
.icons.live-icon-sm { background-position: -73px -432px; width: 42px; height: 20px; }
.modal-dialog { width: 69%; }
.modal-dialog .modal-content { background: transparent none repeat scroll 0% 0%; box-shadow: none; border: medium none; }
.modal-dialog .modal-content .modal-body { padding: 0px; }
.modal-dialog .modal-content .modal-body .follow-bx a { display: inline-block; margin-right: 10px; }
.modal-dialog .modal-content .modal-body .follow-bx a .icons.tw-ico { background-position: -4px -57px; }
.modal-dialog .modal-content .modal-body .follow-bx a .icons.fb-ico { background-position: -33px -57px; }
.modal-dialog .modal-content .modal-body .follow-bx a .icons.gplus-ico { background-position: -61px -57px; }
.modal-dialog .modal-content .modal-body .follow-bx a .icons.instagram-ico { background-position: -88px -57px; }
.modal-dialog .modal-content .modal-body .follow-bx .headingfour { color: rgb(255, 255, 255); margin-bottom: 20px; font-size: 20px; }
@media screen and (max-width: 1400px) {
  .modal-dialog { width: 92%; }
}
.common-modal .modal-dialog .modal-content { background: transparent none repeat scroll 0% 0%; box-shadow: none; border: medium none; }
.common-modal .modal-dialog .modal-content .modal-body { padding: 0px; }
.common-modal .modal-dialog .modal-content .modal-body .follow-bx a { display: inline-block; margin-right: 10px; }
.common-modal .modal-dialog .modal-content .modal-body .follow-bx a .icons.tw-ico { background-position: -257px -184px; width: 35px; height: 35px; }
.common-modal .modal-dialog .modal-content .modal-body .follow-bx a .icons.fb-ico { background-position: -206px -184px; width: 35px; height: 35px; }
.common-modal .modal-dialog .modal-content .modal-body .follow-bx a .icons.gplus-ico { background-position: -308px -184px; width: 35px; height: 35px; }
.common-modal .modal-dialog .modal-content .modal-body .follow-bx a .icons.instagram-ico { background-position: -359px -184px; width: 35px; height: 35px; }
.common-modal .modal-dialog .modal-content .headingfour { color: rgb(255, 255, 255); margin-bottom: 20px; font-size: 20px; }
.common-modal .modal-dialog .media-heading a { color: rgb(255, 255, 255); }
.common-modal .modal-dialog a.close { color: rgb(255, 255, 255); opacity: 1; background: transparent none repeat scroll 0% 0% ! important; width: 26px; height: 24px; position: absolute; right: 2px; top: 11px; z-index: 999; }
.common-modal .modal-dialog a:hover { color: rgb(255, 255, 255) ! important; }
@media screen and (max-width: 1400px) {
  .common-modal .modal-dialog { width: 92%; }
}
.common-modal .latest-videos-ar .carousel .item .para-txt { margin-top: 10px ! important; color: rgb(255, 255, 255); font-family: "Arial",sans-serif; }
.common-modal .latest-videos-ar iframe { width: 100%; height: 527px; }
@media screen and (max-width: 991px) {
  .common-modal .latest-videos-ar iframe { height: 327px; }
}
.common-modal .latest-videos-ar .para-txt { color: rgb(255, 255, 255); font-family: "PT Serif",serif; }
.common-modal .latest-videos-ar .follow-bx { margin-top: 20px; }
@media screen and (max-width: 991px) {
  .common-modal .latest-videos-ar { margin-bottom: 20px; }
}
.common-modal .more-video-sec { margin-top: 0px; }
.common-modal .more-video-sec .column-head h2 a { color: rgb(255, 255, 255); }
.brand-stories-bar { background-color: rgb(64, 163, 211); }
.all-categories-bar { background-color: rgb(64, 163, 211); }
.environment-bar { background-color: rgb(64, 163, 211); }
.science-bar { background-color: rgb(64, 163, 211); }
.tennis-bar, .sportstennis-bar { background-color: rgb(17, 171, 102); }
.color-bar { background-color: rgb(64, 163, 211); }
.politics-bar { background-color: rgb(224, 25, 25); }
.photos-bar { background-color: rgb(145, 96, 173); }
.video-bar { background-color: rgb(148, 28, 31); }
.opinion-bar { background-color: rgb(239, 53, 53); }
.cities-bar { background-color: rgb(235, 188, 0); }
.citiesdelhi-bar { background-color: rgb(235, 188, 0); }
.citiesmumbai-bar { background-color: rgb(235, 188, 0); }
.business-bar { background-color: rgb(204, 102, 102); }
.tech-bar { background-color: rgb(162, 144, 111); }
.auto-bar { background-color: rgb(51, 0, 102); }
.autos-bar { background-color: rgb(51, 0, 102); }
.realestate-bar { background-color: rgb(0, 51, 102); }
.real-estate-bar { background-color: rgb(0, 51, 102); }
.india-bar { background-color: rgb(244, 125, 3); }
.ht-indepth-bar { background-color: rgb(244, 125, 3); }
.entertainment-bar { background-color: rgb(233, 62, 114); }
.education-bar { background-color: rgb(148, 177, 85); }
.sports-bar { background-color: rgb(17, 171, 102); }
.cricket-bar { background-color: rgb(81, 181, 70); }
.htls-bar { background-color: rgb(241, 189, 26); }
.india-vs-new-zealand-2017-bar { background-color: rgb(81, 181, 70); }
.lifestyle-bar { background-color: rgb(0, 108, 255); }
.health-bar { background-color: rgb(42, 194, 160); }
.lifestylebrunch-bar { background-color: rgb(0, 108, 255); }
.lifestylebooks-bar { background-color: rgb(0, 108, 255); }
.world-bar { background-color: rgb(42, 170, 197); }
.election-bar { background-color: rgb(64, 163, 211); }
.assembly-elections-bar { background-color: rgb(64, 163, 211); }
.fifa-bar { background-color: rgb(50, 98, 149); }
.ht-bar { background-color: rgb(64, 163, 211); }
.delhi-bar, .gurgaon-bar, .noida-bar, .mumbai-bar, .bhopal-bar, .chandigarh-bar, .dehradun-bar, .indore-bar, .jaipur-bar, .kolkata-bar, .lucknow-bar, .patna-bar, .ranchi-bar, .punjab-bar { background-color: rgb(235, 188, 0); }
.whatnow-top-strip { height: 4px; display: block; width: 100%; }
.whatnow-top-strip.city-topborder-section { border-top: 4px solid rgb(235, 188, 0); }
.whatnow-top-strip.entertainment-topborder-section { background-color: rgb(233, 62, 114); }
.whatnow-top-strip.world-topborder-section { background-color: rgb(42, 170, 197); }
.whatnow-top-strip.opinion-topborder-section { background-color: rgb(239, 53, 53); }
.whatnow-top-strip.india-topborder-section { background-color: rgb(244, 125, 3); }
.whatnow-top-strip.lifestyle-topborder-section { background-color: rgb(0, 108, 255); }
.whatnow-top-strip.tech-topborder-section { background-color: rgb(162, 144, 111); }
.whatnow-top-strip.auto-topborder-section { background-color: rgb(51, 0, 102); }
.whatnow-top-strip.real-estate-topborder-section { background-color: rgb(0, 51, 102); }
.whatnow-top-strip.politics-topborder-section { background-color: rgb(224, 25, 25); }
.whatnow-top-strip.education-topborder-section { background-color: rgb(148, 177, 85); }
.whatnow-top-strip.sports-topborder-section { background-color: rgb(17, 171, 102); }
.whatnow-top-strip.photo-topborder-section { background-color: rgb(145, 96, 173); }
.whatnow-top-strip.video-topborder-section { background-color: rgb(148, 28, 31); }
.whatnow-top-strip.business-topborder-section { background-color: rgb(204, 102, 102); }
.whatnow-top-strip.project-topborder-section { background-color: rgb(64, 163, 211); }
.city-cb-section { border-color: rgb(235, 188, 0) ! important; color: rgb(235, 188, 0); }
.city-cb-section:hover, .city-cb-section:focus { background: rgb(235, 188, 0) none repeat scroll 0% 0% ! important; }
.punjab-cb-section { border-color: rgb(235, 188, 0) ! important; color: rgb(235, 188, 0); }
.punjab-cb-section:hover, .punjab-cb-section:focus { background: rgb(235, 188, 0) none repeat scroll 0% 0% ! important; }
.cities-cb-section { border-color: rgb(235, 188, 0) ! important; color: rgb(235, 188, 0); }
.cities-cb-section:hover, .cities-cb-section:focus { background: rgb(235, 188, 0) none repeat scroll 0% 0% ! important; }
.entertainment-cb-section { border-color: rgb(233, 62, 114) ! important; color: rgb(233, 62, 114); }
.entertainment-cb-section:hover, .entertainment-cb-section:focus { background: rgb(233, 62, 114) none repeat scroll 0% 0% ! important; }
.live-ipl-cb-section { border-color: rgb(253, 222, 13) ! important; color: rgb(253, 222, 13); font-size: 12px ! important; margin-bottom: 5px; }
.live-ipl-cb-section:hover, .live-ipl-cb-section:focus { background: rgb(253, 222, 13) none repeat scroll 0% 0% ! important; }
.world-cb-section { border-color: rgb(42, 170, 197) ! important; color: rgb(42, 170, 197); }
.world-cb-section:hover, .world-cb-section:focus { background: rgb(42, 170, 197) none repeat scroll 0% 0% ! important; }
.opinion-cb-section { border-color: rgb(239, 53, 53) ! important; color: rgb(239, 53, 53); }
.opinion-cb-section:hover, .opinion-cb-section:focus { background: rgb(239, 53, 53) none repeat scroll 0% 0% ! important; }
.india-cb-section { border-color: rgb(244, 125, 3) ! important; color: rgb(244, 125, 3); }
.india-cb-section:hover, .india-cb-section:focus { background: rgb(244, 125, 3) none repeat scroll 0% 0% ! important; }
.lifestyle-cb-section { border-color: rgb(0, 108, 255) ! important; color: rgb(0, 108, 255); }
.lifestyle-cb-section:hover, .lifestyle-cb-section:focus { background: rgb(0, 108, 255) none repeat scroll 0% 0% ! important; }
.tech-cb-section { border-color: rgb(162, 144, 111) ! important; color: rgb(162, 144, 111); }
.tech-cb-section:hover, .tech-cb-section:focus { background: rgb(162, 144, 111) none repeat scroll 0% 0% ! important; }
.auto-cb-section { border-color: rgb(51, 0, 102) ! important; color: rgb(51, 0, 102); }
.auto-cb-section:hover, .auto-cb-section:focus { background: rgb(51, 0, 102) none repeat scroll 0% 0% ! important; }
.autos-cb-section { border-color: rgb(51, 0, 102) ! important; color: rgb(51, 0, 102); }
.autos-cb-section:hover, .autos-cb-section:focus { background: rgb(51, 0, 102) none repeat scroll 0% 0% ! important; }
.real-estate-cb-section { border-color: rgb(0, 51, 102) ! important; color: rgb(0, 51, 102); }
.real-estate-cb-section:hover, .real-estate-cb-section:focus { background: rgb(0, 51, 102) none repeat scroll 0% 0% ! important; }
.politics-cb-section { border-color: rgb(224, 25, 25) ! important; color: rgb(224, 25, 25); }
.politics-cb-section:hover, .politics-cb-section:focus { background: rgb(224, 25, 25) none repeat scroll 0% 0% ! important; }
.education-cb-section { border-color: rgb(148, 177, 85) ! important; color: rgb(148, 177, 85); }
.education-cb-section:hover, .education-cb-section:focus { background: rgb(148, 177, 85) none repeat scroll 0% 0% ! important; }
.sports-cb-section { border-color: rgb(17, 171, 102) ! important; color: rgb(17, 171, 102); }
.sports-cb-section:hover, .sports-cb-section:focus { background: rgb(17, 171, 102) none repeat scroll 0% 0% ! important; }
.photo-cb-section { border-color: rgb(145, 96, 173) ! important; color: rgb(145, 96, 173); }
.photo-cb-section:hover, .photo-cb-section:focus { background: rgb(145, 96, 173) none repeat scroll 0% 0% ! important; }
.video-cb-section { border-color: rgb(148, 28, 31) ! important; color: rgb(148, 28, 31); }
.video-cb-section:hover, .video-cb-section:focus { background: rgb(148, 28, 31) none repeat scroll 0% 0% ! important; }
.business-cb-section { border-color: rgb(204, 102, 102) ! important; color: rgb(204, 102, 102); }
.business-cb-section:hover, .business-cb-section:focus { background: rgb(204, 102, 102) none repeat scroll 0% 0% ! important; }
.project-cb-section { border-color: rgb(64, 163, 211) ! important; color: rgb(64, 163, 211); }
.project-cb-section:hover, .project-cb-section:focus { background: rgb(64, 163, 211) none repeat scroll 0% 0% ! important; }
.assembly-elections-cb-section { border-color: rgb(0, 200, 194) ! important; color: rgb(0, 200, 194); }
.assembly-elections-cb-section:hover, .assembly-elections-cb-section:focus { background: rgb(0, 200, 194) none repeat scroll 0% 0% ! important; }
.karnatka-cb-section { border-color: rgb(0, 200, 194) ! important; color: rgb(0, 200, 194); }
.karnatka-cb-section:hover, .karnatka-cb-section:focus { background: rgb(0, 200, 194) none repeat scroll 0% 0% ! important; }
.up-cb-section { border-color: rgb(0, 200, 194) ! important; color: rgb(0, 200, 194); }
.up-cb-section:hover, .up-cb-section:focus { background: rgb(0, 200, 194) none repeat scroll 0% 0% ! important; }
.punjab-cb-section { border-color: rgb(0, 200, 194) ! important; color: rgb(0, 200, 194); }
.punjab-cb-section:hover, .punjab-cb-section:focus { background: rgb(0, 200, 194) none repeat scroll 0% 0% ! important; }
.goa-cb-section { border-color: rgb(0, 200, 194) ! important; color: rgb(0, 200, 194); }
.goa-cb-section:hover, .goa-cb-section:focus { background: rgb(0, 200, 194) none repeat scroll 0% 0% ! important; }
.union-budget-cb-section { border-color: rgb(0, 200, 194) ! important; color: rgb(0, 200, 194); }
.union-budget-cb-section:hover, .union-budget-cb-section:focus { background: rgb(0, 200, 194) none repeat scroll 0% 0% ! important; }
.uttarakhand-cb-section { border-color: rgb(181, 115, 81) ! important; color: rgb(181, 115, 81); }
.uttarakhand-cb-section:hover, .uttarakhand-cb-section:focus { background: rgb(181, 115, 81) none repeat scroll 0% 0% ! important; }
.manipur-cb-section { border-color: rgb(133, 96, 202) ! important; color: rgb(133, 96, 202); }
.manipur-cb-section:hover, .manipur-cb-section:focus { background: rgb(133, 96, 202) none repeat scroll 0% 0% ! important; }
.uttarpradesh-cb-section { border-color: rgb(37, 178, 130) ! important; color: rgb(37, 178, 130); }
.uttarpradesh-cb-section:hover, .uttarpradesh-cb-section:focus { background: rgb(37, 178, 130) none repeat scroll 0% 0% ! important; }
.goa-cb-section { border-color: rgb(34, 152, 186) ! important; color: rgb(34, 152, 186); }
.goa-cb-section:hover, .goa-cb-section:focus { background: rgb(34, 152, 186) none repeat scroll 0% 0% ! important; }
.punjab-cb-section { border-color: rgb(217, 104, 110) ! important; color: rgb(217, 104, 110); }
.punjab-cb-section:hover, .punjab-cb-section:focus { background: rgb(217, 104, 110) none repeat scroll 0% 0% ! important; }
.icc-champions-trophy-2017-cb-section { border-color: rgb(64, 163, 211) ! important; color: rgb(64, 163, 211); }
.icc-champions-trophy-2017-cb-section:hover, .icc-champions-trophy-2017-cb-section:focus { background: rgb(64, 163, 211) none repeat scroll 0% 0% ! important; }
.fifa-u17-world-cup-2017-cb-section { border-color: rgb(50, 98, 149) ! important; color: rgb(50, 98, 149); }
.fifa-u17-world-cup-2017-cb-section:hover, .fifa-u17-world-cup-2017-cb-section:focus { background: rgb(50, 98, 149) none repeat scroll 0% 0% ! important; }
.border-top { border-top: 1px solid rgb(221, 221, 221); }
.border-bottom { border-bottom: 1px solid rgb(221, 221, 221); }
.border-left { border-left: 1px solid rgb(221, 221, 221); }
.border-right { border-right: 1px solid rgb(221, 221, 221); }
.border-right-w { border-right: 1px solid rgb(221, 221, 221); height: 267px; }
.container { padding: 0px; }
@media screen and (min-width: 1290px) {
  .container { width: 1290px; }
}
@media screen and (min-width: 1171px) and (max-width: 1280px) {
  .container { width: 100%; padding: 0px 10px; }
}
@media screen and (max-width: 991px) {
  .container { padding: 0px; }
}
.time-dt, .promotional-dt, .text-dt { font-family: "Open Sans",sans-serif; margin-bottom: 0px; color: rgb(117, 117, 117); font-size: 12px; text-transform: capitalize; }
.promotional-dt { display: block; margin: 5px 0px 0px; color: rgb(77, 182, 163); font-size: 11px; }
.cta-link { border: 2px solid rgb(64, 163, 211); font-weight: 600; text-transform: uppercase; font-family: "Open Sans",sans-serif; padding: 1px 8px; display: inline-block; font-size: 10px; margin-top: 3px; }
.cta-link:hover { color: rgb(255, 255, 255) ! important; background: rgb(64, 163, 211) none repeat scroll 0% 0%; }
.column-head { margin: 30px 0px; position: relative; }
.column-head img { width: auto; }
.column-head img.image-float { display: inline-block; vertical-align: top; margin-right: 5px; }
.column-head .title-tx { display: inline-block; }
.column-head .title-tx .sponsor-title { font-size: 12px; color: rgb(117, 117, 117); font-family: "PT Serif",serif; text-transform: capitalize; }
.column-head h2, .column-head h1, .column-head .new-h2-head { font-size: 22px; color: rgb(117, 117, 117); text-transform: lowercase; margin: 0px; line-height: 24px; font-weight: 500; display: inline-block; width: auto; }
.column-head h2 a, .column-head h1 a, .column-head .new-h2-head a { color: rgb(117, 117, 117); }
.column-head h2 a:hover, .column-head h2 a:focus, .column-head h1 a:hover, .column-head h1 a:focus, .column-head .new-h2-head a:hover, .column-head .new-h2-head a:focus { color: rgb(51, 55, 57) ! important; }
.column-head h2 .more-link, .column-head h1 .more-link, .column-head .new-h2-head .more-link { text-transform: lowercase; color: rgb(117, 117, 117); }
.column-head h2 .more-link img, .column-head h1 .more-link img, .column-head .new-h2-head .more-link img { width: auto; display: inline-block; }
.column-head h2 .search-result, .column-head h1 .search-result, .column-head .new-h2-head .search-result { font-size: 14px; color: rgb(33, 33, 33); font-weight: 400; text-transform: capitalize; }
@media screen and (max-width: 991px) {
  .column-head h2, .column-head h1, .column-head .new-h2-head { font-size: 15px; font-weight: 600; }
}
.column-head .dropdown > a { font-size: 18px; text-transform: uppercase; margin: 0px; line-height: 14px; color: rgb(0, 0, 0); }
.column-head .dropdown > a .arrow-ico { display: inline-block; margin-left: 10px; }
.column-head .dropdown .category-opt { left: 37px; top: 20px; min-width: 250px; }
.column-head .powered-txt { position: absolute; left: 39px; font-family: "PT Serif",serif; font-size: 12px; color: rgb(117, 117, 117); margin-top: 2px; }
.color-bx { width: 30px; height: 13px; display: inline-block; vertical-align: top; margin-right: 10px; margin-top: 8px; }
.random-news-section > .row .column-head { margin: 30px 0px; }
.random-news-section > .row .top-news-area .column-head { margin-top: 0px; }
.random-news-section > .row .random-list-sec:nth-child(4) .news-update-sec .border-right, .random-news-section > .row .random-list-sec:nth-child(8) .news-update-sec .border-right, .random-news-section > .row .random-list-sec:nth-child(12) .news-update-sec .border-right { border: medium none; }
@media screen and (max-width: 991px) {
  .random-news-section > .row .random-list-sec:nth-child(4) .news-update-sec .border-right, .random-news-section > .row .random-list-sec:nth-child(8) .news-update-sec .border-right, .random-news-section > .row .random-list-sec:nth-child(12) .news-update-sec .border-right { border-right: 1px solid rgb(221, 221, 221); }
  .random-news-section > .row .random-list-sec:nth-child(3) .news-update-sec .border-right, .random-news-section > .row .random-list-sec:nth-child(6) .news-update-sec .border-right, .random-news-section > .row .random-list-sec:nth-child(9) .news-update-sec .border-right, .random-news-section > .row .random-list-sec:nth-child(12) .news-update-sec .border-right { border: medium none; }
}
@media screen and (max-width: 1200px) {
  .random-news-section > .row .random-list-sec.random-middle-sec:nth-child(4) .news-update-sec .border-right, .random-news-section > .row .random-list-sec.random-middle-sec:nth-child(8) .news-update-sec .border-right, .random-news-section > .row .random-list-sec.random-middle-sec:nth-child(12) .news-update-sec .border-right { border-right: 1px solid rgb(221, 221, 221); }
  .random-news-section > .row .random-list-sec.random-middle-sec:nth-child(3) .news-update-sec .border-right, .random-news-section > .row .random-list-sec.random-middle-sec:nth-child(6) .news-update-sec .border-right, .random-news-section > .row .random-list-sec.random-middle-sec:nth-child(9) .news-update-sec .border-right, .random-news-section > .row .random-list-sec.random-middle-sec:nth-child(12) .news-update-sec .border-right { border: medium none; }
}
@media screen and (max-width: 991px) {
  .random-news-section > .row .random-list-sec.random-small-sec:nth-child(2n+1) .news-update-sec .border-right { border-right: 1px solid rgb(221, 221, 221); }
  .random-news-section > .row .random-list-sec.random-small-sec:nth-child(2n) .news-update-sec .border-right { border: medium none; }
}
.news-update-sec .column-head { margin: 30px 0px; }
.news-update-sec .random-content { min-height: 445px; }
.news-update-sec .random-content .random-news-img { max-width: 300px; height: 169px; overflow: hidden; }
.news-update-sec .random-content .random-news-img img { display: block; width: 100%; height: auto; }
.news-update-sec .random-content .relative-icons { margin-bottom: 20px; }
.news-update-sec .random-content .random-heading { max-height: 90px; min-height: 90px; overflow: hidden; }
.news-update-sec .random-content .random-heading .headingfour, .news-update-sec .random-content .random-heading h3 { margin: 0px 0px 3px; font-size: 18px; font-weight: 600; }
.news-update-sec .random-content .random-heading .headingfour a, .news-update-sec .random-content .random-heading h3 a { color: rgb(33, 33, 33); }
@media screen and (max-width: 1200px) {
  .news-update-sec .random-content .random-heading .headingfour, .news-update-sec .random-content .random-heading h3 { font-size: 16px; line-height: 21px; }
}
@media screen and (max-width: 1200px) {
  .news-update-sec .random-content .random-heading { max-height: 100px; }
}
.news-update-sec .random-content .random-tx { margin-top: 20px; }
.news-update-sec .random-content .random-tx .time-dt { font-family: "Open Sans",sans-serif; margin-bottom: 25px; color: rgb(117, 117, 117); font-size: 12px; display: block; }
.news-update-sec .random-content .random-tx .promotional-dt { position: absolute; }
.news-update-sec .random-content .random-tx .para-txt { margin-bottom: 25px; font-family: "Open Sans",sans-serif; height: 40px; overflow: hidden; font-size: 14px; color: rgb(117, 117, 117); font-weight: 600; }
.news-update-sec .random-content .random-tx .para-txt a { color: rgb(33, 33, 33); }
.news-update-sec .random-content .random-tx .para-txt:last-child { margin-bottom: 0px; }
@media screen and (max-width: 1170px) {
  .news-update-sec .random-content { min-height: 415px; }
}
.relative-icons { position: relative; }
.relative-icons .gallery-ico p { margin: 0px; }
.relative-icons .video-ico { position: relative; left: 0px; bottom: 0px; top: 0px; width: auto; height: auto; }
.relative-icons .video-ico .para-txt { display: table; width: 100%; height: 100%; }
.relative-icons .video-ico .para-txt a { display: table-cell; vertical-align: middle; text-align: center; }
.gallery-ico { position: absolute; width: 30px; display: block; bottom: 10px; left: 13px; }
.gallery-ico-live { position: absolute; width: 30px; display: block; top: -1px; left: 8px; }
.gallery-ico-video { position: absolute; width: 30px; display: block; bottom: 36%; left: 40%; }
.exel-size-ads { width: 728px; margin: auto; }
.exel-size-ads img { width: auto; }
.user-dt { margin-top: 9px; margin-bottom: 9px; }
.user-dt img { width: auto; border-radius: 100%; }
.user-dt .para-txt { font-size: 12px; display: inline-block; font-family: "Open Sans",sans-serif; }
.user-dt .para-txt a { color: rgb(64, 163, 211); }
.media .media-left .media-img { width: 90px; height: 90px; overflow: hidden; }
.media .media-left .media-img.media-img-size-192 { max-width: 192px; max-height: 109px; }
.media .media-left .media-img.media-img-size-192 img { width: auto; max-width: 192px; }
.media .media-left .media-img.author-sm-img { max-width: 36px; max-height: 36px; }
.media .media-left .media-img.author-sm-img img { width: 36px ! important; height: 36px ! important; }
.media .media-left img { width: auto; max-width: 90px; }
.float-div { min-width: 300px; }
.float-div.left-dt { float: left; margin: 8px 30px 10px 0px; }
@media screen and (max-width: 991px) {
  .float-div.left-dt { float: none; }
}
.float-div.right-dt { float: right; margin: 10px 0px 10px 30px; }
@media screen and (max-width: 991px) {
  .float-div.right-dt { float: none; margin: 10px 30px 20px 0px; }
}
.latest-news-bx li { margin-bottom: 20px; }
.latest-news-bx li:last-child { margin-bottom: 20px; }
.latest-news-bx li img { width: auto; }
.latest-news-bx li .headingfour { font-size: 16px; color: rgb(33, 33, 33); line-height: 20px; margin-bottom: 0px; }
.latest-news-bx li .headingfour.media-heading { margin-top: 0px; }
.latest-news-bx li .headingfour a { color: rgb(33, 33, 33); }
.latest-news-bx li .headingfive { color: rgb(33, 33, 33); }
.latest-news-bx li .headingfive.media-heading { margin-top: 0px; margin-bottom: 5px; font-size: 14px; font-weight: 600; line-height: 18px; }
.latest-news-bx li .headingfive a { color: rgb(33, 33, 33); }
.latest-news-bx li .media .media-left .media-img { position: relative; }
.latest-news-bx li .media .media-body + .media-left { padding-left: 10px; padding-right: 0px; }
.latest-news-bx.padding-left li { padding-left: 28px ! important; position: relative; }
.latest-news-bx.padding-left li .number-cont { left: 4px; }
@media screen and (max-width: 1024px) {
  .latest-news-bx.padding-left li { padding-left: 25px ! important; }
}
.latest-news-bx.new-bg-bx { background: rgb(239, 241, 246) none repeat scroll 0% 0%; padding: 0px 5px; }
.latest-news-bx.new-bg-bx li { padding: 10px 5px; margin-bottom: 0px; border-bottom: 1px solid rgb(221, 221, 221); }
.latest-news-bx.new-bg-bx li:last-child { border-bottom: medium none; }
.latest-news-bx.new-bg-bx li .media .media-body + .media-left { padding-right: 0px ! important; width: 30%; }
@media screen and (max-width: 1024px) {
  .latest-news-bx.new-bg-bx li { padding: 12px 5px; }
}
.latest-news-bx.more-latest-news.more-separate li { border-bottom: 1px solid rgb(221, 221, 221); padding-bottom: 20px; }
.latest-news-bx.more-latest-news.more-separate li .media .media-left .media-img .gallery-ico { width: 52px; }
@media screen and (max-width: 991px) {
  .latest-news-bx.more-latest-news.more-separate li .media .media-left .media-img .gallery-ico .icons.gallery-icons-md { background-position: -159px -379px; width: 31px; height: 21px; }
}
@media screen and (max-width: 991px) {
  .latest-news-bx.more-latest-news.more-separate li .media .media-left .media-img .gallery-ico { width: 30px; margin: 0px; }
}
@media screen and (max-width: 991px) {
  .latest-news-bx.more-latest-news.more-separate li .media .media-left .media-img .video-ico .para-txt .icons.video-icons-md { background-position: -151px -307px; width: 29px; height: 29px; }
}
@media screen and (max-width: 991px) {
  .latest-news-bx.more-latest-news.more-separate li .media .media-body .para-txt { display: none; }
}
@media screen and (max-width: 991px) {
  .latest-news-bx.more-latest-news.more-separate li .media .media-body .time-dt { margin-bottom: 0px; }
}
.latest-news-bx.more-latest-news li > .media > .media-left { padding-right: 20px; }
.latest-news-bx.more-latest-news li > .media > .media-left .media-img { width: 300px; height: 200px; overflow: hidden; }
.latest-news-bx.more-latest-news li > .media > .media-left .media-img img { width: auto; max-width: 300px; }
@media screen and (max-width: 1170px) {
  .latest-news-bx.more-latest-news li > .media > .media-left .media-img img { max-width: 210px; }
}
@media screen and (max-width: 991px) {
  .latest-news-bx.more-latest-news li > .media > .media-left .media-img img { max-width: 100px; }
}
.latest-news-bx.more-latest-news li > .media > .media-left .relative-icons .gallery-ico { width: 40px; margin: 0px 0px 5px 5px; }
@media screen and (max-width: 1170px) {
  .latest-news-bx.more-latest-news li > .media > .media-left img { width: 100%; }
}
@media screen and (max-width: 1170px) {
  .latest-news-bx.more-latest-news li > .media > .media-left { width: 24%; }
}
@media screen and (max-width: 991px) {
  .latest-news-bx.more-latest-news li > .media > .media-left { width: 16%; }
}
.latest-news-bx.more-latest-news li > .media > .media-body .headingfour { font-size: 18px; margin-bottom: 5px; }
.latest-news-bx.more-latest-news li > .media > .media-body .time-dt { display: block; margin-bottom: 10px; }
.latest-news-bx.more-latest-news li > .media > .media-body > .para-txt { font-size: 16px; font-family: "PT Serif",serif; font-weight: 400; }
.latest-news-bx.more-latest-news li > .media > .media-body > .para-txt:last-child { margin-bottom: 0px; }
@media screen and (max-width: 991px) {
  .latest-news-bx.more-latest-news li > .media > .media-body > .para-txt { display: block; font-size: 14px; }
}
@media screen and (max-width: 970px) {
  .latest-news-bx.more-latest-news li > .media > .media-body .user-dt { margin: 5px 0px; }
}
.latest-news-bx.more-latest-news li > .media.time-dt { margin-bottom: 10px; display: inline-block; }
.latest-news-morenews li { margin-bottom: 10px; }
.latest-news-morenews li:last-child { margin-bottom: 0px; }
.latest-news-morenews li .headingfour { font-size: 16px; color: rgb(33, 33, 33); line-height: 20px; margin-bottom: 0px; }
.latest-news-morenews li .headingfour.media-heading { margin-top: 0px; margin-bottom: 5px; }
.latest-news-morenews li .headingfour a { color: rgb(33, 33, 33); }
.latest-news-morenews li .media .media-body + .media-left { padding-left: 10px; padding-right: 0px; }
.latest-news-morenews.more-latest-news.more-separate li { border-bottom: 1px dashed rgb(220, 217, 217); padding-bottom: 10px; }
@media screen and (max-width: 991px) {
  .latest-news-morenews.more-latest-news.more-separate li .media .media-body .para-txt { display: none; }
}
@media screen and (max-width: 991px) {
  .latest-news-morenews.more-latest-news.more-separate li .media .media-body .time-dt { margin-bottom: 0px; }
}
.number-cont { position: absolute; left: 10px; top: 1px; font-size: 26px; color: rgb(0, 0, 0); }
@media screen and (max-width: 991px) {
  .number-cont { font-size: 24px; top: 3px; }
}
.dot-bx { position: absolute; left: 15px; top: 16px; width: 8px; height: 8px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.ads-panel-tx { background: rgb(239, 241, 246) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); }
.ads-panel-tx .headingfive { padding: 20px; margin: 0px; }
@media screen and (max-width: 991px) {
  .ads-panel-tx { margin-bottom: 20px; }
}
@media print {
  .no-print, .no-print * { display: none ! important; }
  .story-area-left { width: 100% ! important; float: none ! important; }
  .story-details { margin: 0px ! important; }
}
.promotional-feature-ads { padding: 10px; background: rgb(239, 241, 246) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); }
.promotional-feature-ads.mob-bx { display: none; }
@media screen and (max-width: 991px) {
  .promotional-feature-ads.mob-bx .media { display: table-cell; vertical-align: middle; }
}
@media screen and (max-width: 991px) {
  .promotional-feature-ads.mob-bx { display: table; height: 207px; }
}
.promotional-feature-ads.desktop-bx { display: block; width: 300px; height: 101px; }
@media screen and (max-width: 991px) {
  .promotional-feature-ads.desktop-bx { display: none; }
}
.promotional-feature-ads .media .media-left .media-img { max-width: 79px; max-height: 79px; overflow: hidden; }
.promotional-feature-ads .media .media-left .media-img img { display: block; max-width: 100%; height: auto; }
.promotional-feature-ads .media .media-body .media-heading { margin-top: 0px; margin-bottom: 5px; }
.promotional-feature-ads .media .media-body .media-heading a { color: rgb(33, 33, 33); }
@media screen and (max-width: 1170px) {
  .promotional-feature-ads .media .media-body .media-heading { font-size: 13px; }
}
.promotional-feature-ads .media .media-body .promotional-dt { display: block; margin: 5px 0px 0px; color: rgb(77, 182, 163); font-size: 11px; position: relative; }
.promotional-feature-ads .headingfive a { color: rgb(33, 33, 33); }
.promotional-feature-ads.ipad { height: auto; }
.promotional-feature-ads.ipad .media { display: block; }
.based-on-ratings { line-height: 20px; margin: 15px 0px; }
.based-on-ratings .based-rating-ico { display: inline-block; vertical-align: top; }
.based-on-ratings .rating-percent { font-size: 24px; margin: 0px 5px; color: rgb(33, 33, 33); font-family: "PT Serif",serif; }
.based-on-ratings .rating-tx { color: rgb(102, 102, 102); font-family: "PT Serif",serif; }
.rating-dt li { display: inline-block; margin-right: 10px; }
.rating-dt li:last-child { margin-right: 0px; }
.rating-dt li .rating-ar { line-height: 22px; }
.rating-dt li .rating-ar .clear-rating, .rating-dt li .rating-ar .caption { display: none; }
.rating-dt li .rating-ar img { width: auto; }
.rating-dt li .rating-ar .rating-count { font-size: 24px; font-family: "PT Serif",serif; vertical-align: middle; }
@media screen and (max-width: 1280px) {
  .rating-dt li .rating-ar .rating-count { font-size: 20px; }
}
.rating-dt li .para-txt { font-family: "PT Serif",serif; font-size: 12px; color: rgb(102, 102, 102); text-transform: uppercase; }
@media screen and (max-width: 1280px) {
  .rating-dt li { margin-right: 5px; }
}
.check-rating { margin-top: 5px; }
.check-rating li { display: inline-block; margin-right: 20px; }
.check-rating li a { font-size: 16px; font-family: "PT Serif",serif; }
.check-rating li a i.icons { display: inline-block; }
@media screen and (max-width: 1280px) {
  .check-rating li a { font-size: 14px; }
}
@media screen and (max-width: 1280px) {
  .check-rating li { margin-right: 15px; }
}
.overlay-bg { display: none; background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; position: fixed; width: 100%; height: 100%; top: 0px; z-index: 9; }
.overlay-bg.active { display: block; }
.heading-pnl { background: rgb(0, 141, 210) none repeat scroll 0% 0%; padding: 5px; min-height: 57px; }
.heading-pnl .headingfour { margin: 0px; font-size: 20px; color: rgb(255, 255, 255); text-transform: uppercase; position: relative; padding: 14px 0px 0px 40px; }
.heading-pnl .cricket-icon-lg { position: absolute; top: 0px; left: 0px; }
.heading-pnl .live-date { margin-top: 11px; text-align: right; font-size: 18px; color: rgb(255, 255, 255); display: block; font-family: "PT Serif",serif; }
.heading-pnl img { width: auto; }
.live-cricket-pnl .live-score-details { background: rgb(239, 241, 246) none repeat scroll 0% 0%; }
.live-cricket-pnl .live-score-details .live-team-score { padding: 17px 10px; }
.live-cricket-pnl .live-score-details .live-team-score .live-title { font-family: "PT Serif",serif; font-size: 16px; }
.live-cricket-pnl .live-score-details .live-team-score .live-title .live-tag { background: rgb(224, 25, 25) none repeat scroll 0% 0%; padding: 2px 5px; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 14px; font-weight: 600; border-radius: 2px; }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar { width: 100%; min-width: 550px; margin: 27px 0px 0px; }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li { float: left; min-width: 230px; width: 42%; }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score { width: 236px; margin: auto; }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-laog-ar { width: 98px; text-align: center; }
@media screen and (max-width: 1240px) {
  .live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-laog-ar { width: 88px; }
}
@media screen and (max-width: 1200px) {
  .live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-laog-ar { width: 98px; }
}
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt { width: 120px; position: relative; }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt.delhi-team { color: rgb(166, 19, 3); }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt.kkr-team { color: rgb(90, 50, 160); }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt .team-name { font-family: "PT Serif",serif; font-size: 18px; font-weight: 600; margin: 0px 0px 5px; }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt .team-score { font-family: "PT Serif",serif; font-size: 48px; line-height: 40px; font-weight: 600; margin: 0px; }
@media screen and (max-width: 1240px) {
  .live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt .team-score { font-size: 42px; }
}
@media screen and (max-width: 1200px) {
  .live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt .team-score { font-size: 48px; }
}
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt .team-over { font-size: 18px; font-family: "PT Serif",serif; }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score .team-score-dt .current-playing { font-family: "PT Serif",serif; position: absolute; top: -18px; font-size: 14px; min-width: 120px; color: rgb(16, 173, 145); margin: 0px; }
@media screen and (max-width: 1240px) {
  .live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score { width: 225px; }
}
@media screen and (max-width: 1200px) {
  .live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li .team-live-score { width: 236px; }
}
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li.divider-vs { min-width: 70px; width: 70px; text-align: center; }
.live-cricket-pnl .live-score-details .live-team-score .team-live-score-ar li.divider-vs span { margin-top: 43px; font-size: 20px; color: rgb(102, 102, 102); font-family: "PT Serif",serif; display: block; }
.live-cricket-pnl .live-score-details .live-status-ar { background: rgb(227, 228, 233) none repeat scroll 0% 0%; border-left: 1px solid rgb(221, 221, 221); }
.live-cricket-pnl .live-score-details .live-status-ar .live-status { min-height: 183px; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status img { width: auto; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .headingfive { text-transform: uppercase; font-weight: 600; margin-bottom: 15px; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .para-txt { font-size: 18px; font-family: "PT Serif",serif; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .para-txt .run-tx { font-size: 24px; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .current-partnership { margin-top: 10px; border-top: 1px solid rgb(203, 203, 203); }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .current-partnership .player-list { margin-top: 10px; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .current-partnership .player-list li { margin: 5px 0px; border-bottom: 1px solid rgb(199, 201, 204); font-size: 16px; position: relative; padding-bottom: 5px; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .current-partnership .player-list li .para-txt { font-family: "PT Serif",serif; margin: 0px; font-size: 16px; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .current-partnership .player-list li .para-txt .player-score { position: absolute; right: 0px; font-size: 24px; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .current-partnership .player-list li img { display: inline-block; margin-right: 10px; border-radius: 100%; width: 36px; height: 36px; vertical-align: middle; }
.live-cricket-pnl .live-score-details .live-status-ar .live-status .current-partnership .player-list li:last-child { margin-bottom: 0px; border-bottom: medium none; }
.images-collage li { padding-right: 1px; padding-left: 13px; position: relative; }
.dot-list li { position: relative; display: inline-block; padding: 0px 12px; }
.dot-list li:first-child { padding-left: 0px; }
.dot-list li:last-child::after { display: none; }
.dot-list li::after { width: 5px; height: 5px; background: rgb(42, 170, 197) none repeat scroll 0% 0%; content: ""; display: inline-block; position: absolute; right: -4px; top: 9px; }
.artical-highlight { width: 400px; border: medium none; font-size: 24px; font-weight: 600; font-style: italic; }
@media screen and (max-width: 1170px) {
  .artical-highlight { width: 350px; margin-bottom: 20px; font-size: 20px; }
}
.highlight-area { width: 300px; background: rgb(239, 241, 246) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); border-radius: 3px; overflow: hidden; }
.highlight-area .highligh-heading { background: rgb(33, 140, 204) none repeat scroll 0% 0%; padding: 10px; color: rgb(255, 255, 255); }
.highlight-area .highligh-heading .headingfour { margin: 0px; text-transform: uppercase; font-weight: 500; }
.highlight-area .highlight-dt { padding: 10px; margin-left: 15px; }
.highlight-area .highlight-dt li { list-style: outside none disc; color: rgb(51, 51, 51); margin-bottom: 10px; font-family: "PT Serif",serif; }
.highlight-area .highlight-dt li:last-child { margin-bottom: 0px; }
.search-area { position: relative; }
.search-area .search-pnl { border: 1px solid rgb(221, 221, 221); padding: 5px 10px; width: 100%; font-family: "PT Serif",serif; color: rgb(117, 117, 117); height: 33px; }
.search-area .authors-search { position: absolute; right: 5px; top: 8px; }
.link-content { font-family: "PT Serif",serif; color: rgb(117, 117, 117); }
.news-gallery-ar .gallery-ico { width: 40px; margin: 0px 0px 10px 5px; }
.news-gallery-ar .headingfive { font-size: 16px; }
.news-gallery-ar .headingfive a { color: rgb(33, 33, 33); }
#loader { background: transparent url(af2692b1f23b326d96e89cba761b78e3abfe8af4.gif)  no-repeat scroll center center / 100% auto; width: 30px; height: 30px; display: block; margin: 0px auto; position: absolute; }
#content { margin-top: 20px; }
.transparent-bg { width: 100%; height: 100%; position: absolute; top: 0px; background: transparent linear-gradient(to bottom, rgba(255, 255, 255, 0) 41%, rgba(246, 246, 246, 0) 43%, rgba(0, 0, 0, 0.86) 100%) repeat scroll 0% 0%; }
#toast-container > div { opacity: 0.6; }
.pointer-none { pointer-events: none; }
#whatnow-container { background: rgb(238, 238, 238) none repeat scroll 0% 0%; position: relative; padding-bottom: 25px; }
@media screen and (max-width: 991px) {
  #whatnow-container { padding-bottom: 0px; }
}
.btn-viewall { position: absolute; right: -14px; border-radius: 4px; background-color: rgb(238, 238, 238); border: 1px solid rgb(64, 163, 211) ! important; }
.btn-viewall { font-size: 16px; border: 1px solid transparent; font-family: "Open Sans",sans-serif; text-transform: capitalize ! important; line-height: 21px; color: rgb(64, 163, 211); }
.btn-viewall:hover, .btn-viewall:focus { border: 1px solid transparent ! important; background-color: rgb(64, 163, 211) ! important; color: rgb(255, 255, 255) ! important; }
.whatnow-head { margin: 30px 0px; position: relative; }
.whatnow-head h2 { margin: 0px; }
.whatnow-head h2 img { width: 145px; height: 25px; }
.whatnow-news-thumb { margin-top: 14px; position: relative; }
.whatnow-news-thumb .whatnow-section { position: absolute; bottom: -12px; left: 0px; }
.whatnow-news-thumb .world-cb-section { background-color: rgb(42, 170, 197) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .india-cb-section { background-color: rgb(244, 125, 3) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .city-cb-section { background-color: rgb(235, 188, 0) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .cities-cb-section { background-color: rgb(235, 188, 0) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .tech-cb-section { background-color: rgb(162, 144, 111) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .entertainment-cb-section { background-color: rgb(233, 62, 114) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .live-ipl-cb-section { background-color: rgb(253, 222, 13) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .opinion-cb-section { background-color: rgb(239, 53, 53) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .lifestyle-cb-section { background-color: rgb(0, 108, 255) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .auto-cb-section { background-color: rgb(51, 0, 102) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .real-estate-cb-section { background-color: rgb(0, 51, 102) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .politics-cb-section { background-color: rgb(224, 25, 25) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .education-cb-section { background-color: rgb(148, 177, 85) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .sports-cb-section { background-color: rgb(17, 171, 102) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .business-cb-section { background-color: rgb(204, 102, 102) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .union-budget-cb-section { background-color: rgb(244, 125, 3) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .assembly-elections-cb-section { background-color: rgb(244, 125, 3) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .karnatka-cb-section { background-color: rgb(244, 125, 3) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .up-cb-section { background-color: rgb(244, 125, 3) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .punjab-cb-section { background-color: rgb(244, 125, 3) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .goa-cb-section { background-color: rgb(244, 125, 3) ! important; color: rgb(255, 255, 255) ! important; padding: 4px 6px; }
.whatnow-news-thumb .whatnow-thumb { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-top: medium none ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; height: 681px; position: relative; overflow: hidden; }
@media screen and (max-width: 991px) {
  .whatnow-news-thumb .whatnow-thumb { margin-bottom: 30px; }
}
.whatnow-news-thumb .whatnow-thumb .recent-img { position: relative; max-width: 300px; height: auto; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content { padding: 8px 13px 13px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-heading { font-size: 18px; margin-top: 13px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .headingfour { margin: 0px; font-size: 18px; height: 66px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-auth { font-size: 12px; color: rgb(117, 117, 117); font-family: "Open Sans",sans-serif; margin: 2px 0px; float: left; width: 100%; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-auth a { color: rgb(117, 117, 117); font-weight: 400; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp { position: relative; width: 100%; float: left; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .time-dt { font-family: "Open Sans",sans-serif; margin-bottom: 0px; color: rgb(117, 117, 117); font-size: 12px; display: block; float: left; margin-top: 2px; margin-left: 1px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared { position: relative; float: right; margin-top: 4px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared button { display: block; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared button.whatshared-btn { display: block; border: 0px none; margin-top: -6px; margin-right: 0px; background: transparent none repeat scroll 0% 0%; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared button.whatshared-btn img { width: 63px; height: 12px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .shared-social_share { position: absolute; background: rgb(235, 235, 235) none repeat scroll 0% 0%; border: 1px solid rgb(183, 183, 183); border-radius: 4px; width: 216px; right: 3px; top: 42px; display: none; z-index: 99; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .arrow-box { background: transparent url(7b6e61bad8d44a180b29cd81870b9067570ba372.png)  no-repeat scroll 0% 0%; display: block; position: absolute; width: 37px; height: 25px; top: -25px; right: 20px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared.show { display: block; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .w-action-links { margin-bottom: 10px; margin-top: 10px; margin-left: 10px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .w-action-links li { display: inline-block; margin-right: 0px; vertical-align: top; margin-left: 10px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .w-action-links li a { color: rgb(255, 255, 255) ! important; display: block; font-size: 16px; height: 35px; line-height: 35px; text-align: center; vertical-align: top; width: 35px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .w-action-links li a.icons-w-fb { background-position: -206px -184px; width: 35px; height: 35px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .w-action-links li a.icons-w-tw { background-position: -257px -184px; width: 35px; height: 35px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .w-action-links li a.icons-w-glus { background-position: -308px -184px; width: 35px; height: 35px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .whatnow-tm-stamp .what-nw-shared .w-action-links li a.icons-w-lkg { background-position: -359px -184px; width: 35px; height: 35px; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .credit-photos { position: relative; top: 2px; font-family: "Open Sans",sans-serif ! important; float: left; margin-bottom: 5px; left: 18px; font-size: 12px; color: rgb(117, 117, 117); font-weight: normal; }
.whatnow-news-thumb .whatnow-thumb .whatnow-content .credit-photos::before { content: ""; font-family: FontAwesome; display: inline-block; width: 15px; height: 12px; position: absolute; left: -17px; top: 2px; }
.whatnow-news-thumb .whatnow-thumb .story-link { font-size: 12px; font-weight: 600; display: block; margin: 10px 0px 4px 13px; font-family: "Open Sans",sans-serif; position: absolute; bottom: 1px; }
.whatnow-news-thumb .whatnow-thumb .story-link a { color: rgb(64, 163, 211); text-decoration: none; }
.whatnow-news-thumb .whatnow-thumb .story-link a::after { content: ""; font-family: FontAwesome; background-position: -68px -186px; color: rgb(64, 163, 211); position: relative; top: 3px; padding: 0px 7px; font-size: 17px; }
.whatnow-news-thumb .whatnow-thumb .story-link a:hover { text-decoration: none; }
.whatnow-randomtxt { margin-top: 10px; float: left; width: 100%; }
.whatnow-randomtxt .whatnow-para { margin-bottom: 15px; font-family: "Open Sans",sans-serif; overflow: hidden; font-size: 14px; color: rgb(117, 117, 117); }
.whatnow-randomtxt .whatnow-para a { color: rgb(117, 117, 117); }
.whatnow-randomtxt .whatnow-para b { font-weight: 600; text-transform: uppercase; color: rgb(66, 66, 66); }
.whatnow-randomtxt .whatnow-para:last-child { margin-bottom: 0px; }
.whatnow-thumb-section { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-top: medium none ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; height: 700px; overflow: hidden; position: relative; }
@media screen and (max-width: 991px) {
  .whatnow-thumb-section { margin-bottom: 0px; }
}
.whatnow-thumb-section .details-row { float: left; width: 88%; margin: 52px 4% 60px 8%; }
.whatnow-thumb-section .whatnow-detail-left { float: left; margin: 0px 30px 0px 0px; width: 47.7%; }
.whatnow-thumb-section .whatnow-detail-left .recent-img { width: 100%; max-height: 360px; height: 100%; overflow: hidden; position: relative; }
.whatnow-thumb-section .whatnow-detail-left .recent-img img { display: block; height: auto; width: 100%; }
.whatnow-thumb-section .whatnow-detail-left .recent-img .whatnow-section { position: absolute; bottom: 8px ! important; left: 8px ! important; }
.whatnow-thumb-section .whatnow-detail-rgt { float: left; margin: 0px; width: 40.3%; }
.whatnow-thumb-section.box-hgt { height: auto ! important; }
.whatnow-thumb-section .recent-img { position: relative; width: 100%; }
.whatnow-thumb-section .recent-img img { width: 100%; height: 200px; }
.whatnow-thumb-section .whatnow-content { padding: 8px 13px 13px; }
.whatnow-thumb-section .whatnow-content.top-pd { padding-top: 0px ! important; }
.whatnow-thumb-section .whatnow-content .whatnow-heading { font-size: 18px; margin-top: 13px; }
.whatnow-thumb-section .whatnow-content .headingfour { margin: 0px; font-size: 18px; height: 66px; }
.whatnow-thumb-section .whatnow-content .whatnow-auth { font-size: 12px; color: rgb(117, 117, 117); font-family: "Open Sans",sans-serif; margin: 2px 0px; float: left; width: 100%; }
.whatnow-thumb-section .whatnow-content .whatnow-auth a { color: rgb(117, 117, 117); font-weight: 500; }
.whatnow-thumb-section .whatnow-content .time-dt { font-family: "Open Sans",sans-serif; margin-bottom: 0px; color: rgb(117, 117, 117); font-size: 12px; display: block; float: left; margin-top: 2px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared { position: relative; float: right; margin-top: -5px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared button { display: block; }
.whatnow-thumb-section .whatnow-content .whatnow-shared button.whatshared-btn { display: block; border: 0px none; margin-top: 1px; margin-right: 0px; background: transparent none repeat scroll 0% 0%; }
.whatnow-thumb-section .whatnow-content .whatnow-shared button.whatshared-btn img { width: 63px; height: 12px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .shared-social_share { position: absolute; background: rgb(235, 235, 235) none repeat scroll 0% 0%; border: 1px solid rgb(183, 183, 183); border-radius: 4px; width: 216px; right: 3px; top: 45px; display: none; z-index: 99; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .arrow-box { background: transparent url(7b6e61bad8d44a180b29cd81870b9067570ba372.png)  no-repeat scroll 0% 0%; display: block; position: absolute; width: 37px; height: 25px; top: -25px; right: 20px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared.show { display: block; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .w-action-links { margin-bottom: 10px; margin-top: 10px; margin-left: 10px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .w-action-links li { display: inline-block; margin-right: 0px; vertical-align: top; margin-left: 10px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .w-action-links li a { color: rgb(255, 255, 255) ! important; display: block; font-size: 16px; height: 35px; line-height: 35px; text-align: center; vertical-align: top; width: 35px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .w-action-links li a.icons-w-fb { background-position: -206px -184px; width: 35px; height: 35px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .w-action-links li a.icons-w-tw { background-position: -257px -184px; width: 35px; height: 35px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .w-action-links li a.icons-w-glus { background-position: -308px -184px; width: 35px; height: 35px; }
.whatnow-thumb-section .whatnow-content .whatnow-shared .w-action-links li a.icons-w-lkg { background-position: -359px -184px; width: 35px; height: 35px; }
.whatnow-thumb-section .credit-photos { position: relative; top: 2px; bottom: 11px; font-family: "Open Sans",sans-serif ! important; margin-bottom: 8px; width: 94%; float: left; left: 18px; font-size: 12px; color: rgb(117, 117, 117); font-weight: normal; }
.whatnow-thumb-section .credit-photos::before { content: ""; background-image: url(421be3613198836ee2803a34993b3d1674562326.png) ; background-repeat: no-repeat; background-position: -117px -268px; display: inline-block; width: 15px; height: 12px; position: absolute; left: -17px; top: 2px; }
.whatnow-thumb-section .story-link { font-size: 12px; font-weight: 600; display: block; margin: 10px 0px 4px 13px; font-family: "Open Sans",sans-serif; position: absolute; bottom: 3px; }
.whatnow-thumb-section .story-link a { color: rgb(64, 163, 211); text-decoration: none; }
.whatnow-thumb-section .story-link a::after { content: ""; background-image: url(421be3613198836ee2803a34993b3d1674562326.png) ; background-repeat: no-repeat; background-position: -68px -186px; color: rgb(64, 163, 211); position: relative; top: 1px; padding: 0px 7px; }
.whatnow-thumb-section .story-link a:hover { text-decoration: none; }
.flt-left { float: left; }
.loading-img { display: block; width: auto; text-align: center; margin: 0px auto; }
.rate-card { position: relative; }
.rate-card rate_card_item { margin: 0px; padding: 0px; }
.rate-card li { display: inline-block; width: 33%; }
.rate-card span { margin-right: 10px; float: left; }
.rate-card span a { display: block; }
.rate-card span a.pdf { background: transparent url(99a2a3f60badb4f5feb0d745078329b677fa179d.png)  no-repeat scroll 0% 0%; width: 48px; height: 51px; }
.rate-card span a.excel { background: transparent url(3335df4bdd9cb35a2d4416a34004ccb049a7c430.png)  no-repeat scroll 0% 0%; width: 48px; height: 51px; }
.special-containter { padding: 0px; }
.special-containter .special-top-news .special-top-single { position: relative; }
.special-containter .special-top-news .special-top-single .overlay-news { position: absolute; bottom: 0px; background-color: rgba(0, 0, 0, 0.65); padding: 10px; width: 100%; }
.special-containter .special-top-news .special-top-single .overlay-news h1 { font-size: 24px; font-weight: 500; color: rgb(255, 255, 255); }
.special-containter .special-top-news .special-top-single .overlay-news h1 a { color: rgb(255, 255, 255); }
.special-containter .special-top-news .spcial-reststory { position: relative; }
.celebrati-tw { position: relative; }
.celebrati-tw .twitter-ar { height: 600px; overflow-y: scroll; }
#spl-videogallery { position: relative; }
#spl-videogallery .video-item { margin: 0px; position: relative; }
#spl-videogallery .sp-photo-heading { position: absolute; width: 100%; bottom: 0px; padding: 10px; background-color: rgba(0, 0, 0, 0.65); z-index: 10; }
#spl-videogallery .sp-photo-heading h3 { font-size: 24px; font-weight: 600; color: rgb(255, 255, 255); }
#spl-videogallery .sp-photo-heading h3 a { color: rgb(255, 255, 255); }
.special-photogallery { position: relative; }
.special-photogallery #spl-owl-photogallery { width: 100%; float: left; height: auto; }
.special-photogallery #spl-owl-photogallery .owl-stage-outer { position: relative; overflow: hidden; padding: 0px ! important; }
.special-photogallery #spl-owl-photogallery .owl-controls .owl-prev, .special-photogallery #spl-owl-photogallery .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -263px -65px; display: block ! important; height: 80px; width: 40px; overflow: hidden; margin: 0px auto; text-align: center; vertical-align: middle; top: 43%; left: 0px; }
.special-photogallery #spl-owl-photogallery .owl-controls .owl-next { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -213px -65px; right: 0px; left: auto; }
.special-photogallery #spl-owl-photogallery .owl-controls .owl-dots { display: none ! important; }
.special-photogallery .sp-photo-heading { position: absolute; width: 100%; bottom: 0px; padding: 10px; background-color: rgba(0, 0, 0, 0.65); z-index: 10; }
.special-photogallery .sp-photo-heading h3 { font-size: 24px; font-weight: 600; color: rgb(255, 255, 255); }
.spl-otherstory-contr { position: relative; margin: 0px; }
.spl-otherstory-contr .special-other-story { position: relative; }
.spl-otherstory-contr .special-other-story .news-gallery-bx { margin: 0px; }
.spl-otherstory-contr .special-other-story .news-gallery-bx li { height: 298px; margin-bottom: 20px; }
.spl-otherstory-contr .special-other-story .news-gallery-bx li .relative-icons { display: block; position: relative; height: auto; width: 100%; }
.spl-otherstory-contr .special-other-story .news-gallery-bx li .relative-icons a { display: block; }
.spl-otherstory-contr .special-other-story .news-gallery-bx li .relative-icons a img { height: 200px; overflow: hidden; }
.spl-showmore { position: relative; margin-bottom: 20px; }
.spl-showmore .spl-showmorebtn { display: block; margin: 0px auto; border: 1px solid rgb(64, 163, 211); border-radius: 5px; width: 290px; }
.spl-showmore .spl-showmorebtn a { display: block ! important; padding: 14px 0px ! important; margin: 0px auto; }
.spl-showmore .spl-showmorebtn a img { width: 100px; height: 10px; display: block; margin: 0px auto; }
.spl-showmore .spl-showmorebtn a.btnspl-more { width: 100%; display: block; }
.photogallery-300x200 { display: block; max-width: 300px; max-height: 200px; }
.photogallery-300x200 img { display: block; height: 100%; width: 100%; margin: 0px auto; }
.EmbeddedTweet { max-width: 100% ! important; }
.modal-dialog { position: relative; top: 27px; }
.mt-22-minus { margin-top: -22px ! important; }
.not-active { pointer-events: none; cursor: default; }
.image-col { margin: 0px; padding: 0px; }
.block { display: block; }
.show-more { text-align: center; float: left; width: 100%; margin-bottom: 20px; }
.show-more .show-more-span { border: 1px solid rgb(51, 153, 204); padding: 5px; color: rgb(51, 153, 204); cursor: pointer; }
.show-more .show-more-span:hover { border: 1px solid rgb(51, 153, 204); background: rgb(51, 153, 204) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.column-head-special { margin: 10px 0px 20px; position: relative; }
.column-head-special h1 { font-size: 22px; color: rgb(117, 117, 117); text-transform: lowercase; margin: 0px; line-height: 24px; }
.new-assembly-elections .headingfour { font-size: 14px ! important; font-weight: 600; line-height: 18px ! important; color: rgb(33, 33, 33); margin-bottom: 0px; }
.new-video-news .headingfour { font-size: 14px ! important; font-weight: 600; line-height: 18px ! important; color: rgb(33, 33, 33); margin-bottom: 0px; }
.new-most-shared .headingfour { font-size: 14px ! important; font-weight: 600; line-height: 18px ! important; color: rgb(33, 33, 33); margin-bottom: 0px; }
.cat-block { overflow: hidden; }
.dont-miss-row { overflow: hidden; width: 100%; height: 100%; margin: 0px; padding: 0px; }
.left-donot-miss { float: left; margin-right: 2%; padding: 0px; width: 49%; }
.right-donot-miss { float: left; margin: 0px; padding: 0px; width: 49%; }
.budget-row { display: block; margin: 0px; padding: 0px; float: left; position: relative; width: 100%; height: 98px; }
.budget-row a { display: block; position: relative; }
.budget-row .sponsord-list { position: absolute; right: 49px; width: 600px; top: 10px; }
.budget-row .sponsord-list ul { margin: 0px; padding: 0px; list-style: outside none none; }
.budget-row .sponsord-list ul li { width: auto; margin-right: 10px; height: 36px; display: inline-block; float: left; }
.budget-row .sponsord-list ul li .sponoser-name { display: block; font-size: 12px; font-family: arial; color: rgb(0, 0, 0); margin: 0px auto; text-align: center; text-transform: uppercase; }
.budget-row .sponsord-list ul li .sponsored-logo { display: block; margin: 0px; padding: 0px; height: 36px; }
.budget-row .sponsord-list ul li .sponsored-logo img { height: 36px; width: auto; display: block; }
.video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0px; overflow: hidden; }
.video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.fixed_newslettor { width: 100%; height: auto; position: fixed; bottom: 0px; z-index: 99999; padding: 0px; left: 0px; }
.fixed_newslettor .fixednewsletter_row { width: 1200px; padding: 12px 0px 7px; box-sizing: border-box; margin: 0px auto; float: none; }
.fixed_newslettor .fixednewsletter_row iframe { border: medium none; }
.fixed_newslettor button.minimize_btn { float: right; background: transparent url(8a4f1986985ea5adb64ce716c29c27326e97e938.png)  no-repeat scroll 0% 0%; width: 15px; height: 13px; border: 0px none; cursor: pointer; margin: 10px 33px 10px 0px; text-align: right; display: block; }
.fixed_newslettor .fixed_left { width: 100%; float: left; margin: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 20px; box-sizing: border-box; box-shadow: 0px 2px 10px 0px rgb(0, 0, 0); position: relative; font-family: "Open Sans",sans-serif; }
.fixed_newslettor button.maximize_btn { background: transparent url(9216b913deb1b5cc031bf28acc3cd36147fea7f0.png)  no-repeat scroll 0% 0%; width: 35px; height: 30px; cursor: pointer; margin: 10px 0px; position: fixed; right: 3%; bottom: 2px; z-index: 99999; border: 0px none ! important; }
.fixed_newslettor .newsletter_fixedrow { width: 100%; margin: 0px; padding: 0px; }
.fixed_newslettor .newsletter_fixedrow .fixednewsleterblock { width: 696px; margin: 0px auto; }
.fixed_newslettor .fixednewsletter_row { float: left; width: 91%; padding: 4px 1% 0px 8%; }
.fixed_newslettor .fixednewsleter_txt { float: left; padding: 4px 0px; width: 100%; text-align: center; box-sizing: border-box; }
.fixed_newslettor .fixednewsleter_txt h5 { font-size: 18px; color: rgb(51, 51, 51); font-weight: 400 ! important; margin: 3px 0px; padding: 5px 0px 8px; }
.fixed_newslettor .nsloginwith_ggl { float: left; margin: 0px 0px 0px 12px; padding: 0px; }
.fixed_newslettor input#fixedgoogle_btn { background: transparent url(317ecb77da813b87e7ca1b92c4a28b15dab655ab.png)  no-repeat scroll 0% 0%; display: block; width: 185px; height: 37px; border: 0px none; cursor: pointer; }
.fixed_newslettor .nsloginwith_fb { float: right; margin: 0px; }
.fixed_newslettor button#fixedfacebook_btn { background: transparent url(1a023f4bbd6de783142c24b709f70697df3d4447.png)  no-repeat scroll 0% 0%; display: block; width: 195px; height: 37px; border: 0px none; cursor: pointer; }
.fixed_newslettor .login_or { float: left; margin: 0px 1%; font-size: 0.75em; font-weight: 600; padding: 10px 0px; width: 4%; }
.fixed_newslettor .bottom_subscribbox { float: left; margin: 0px; padding: 0px; width: 255px; }
.fixed_newslettor .fixedsubscribe_form1 { position: relative; margin: 0px; width: 95%; padding: 0px; float: left; }
.fixed_newslettor .fixedsubscribe_input { padding: 0px 7px; width: 215px; height: 37px; box-sizing: border-box; font-size: 0.75em; color: rgb(152, 150, 150); background: rgb(255, 255, 255) none repeat scroll 0% 0% padding-box; border: 1px solid rgb(182, 182, 182); border-radius: 2px; }
.fixed_newslettor .fixedsubscrib_btn { display: block; background: transparent url(b231a534dee31edc84e1df0ca3be12dac4f57851.png)  no-repeat scroll 0% 0%; position: absolute; top: 0px; right: -10px; height: 37px; width: 39px; cursor: pointer; border: 0px none; }
.fixed_newslettor .fixed_subs_msg { float: left; font-size: 0.875em; font-weight: 600; margin: 6px auto; text-align: center; width: 94%; }
.fixed_newslettor .closeNewsletter { position: absolute; right: 14px; top: 10px; }
.fixed_newslettor .thannks_newsletter { text-align: center; }
.fixed_newslettor .thannks_newsletter img { width: inherit; }
.fixed_newslettor .thanks_text { text-align: center; }
.fixed_newslettor .thanks_text p { color: rgb(51, 51, 51); font-size: 20px; margin-bottom: 0px; }
.fixed_newslettor .mailsent { text-align: center; }
.fixed_newslettor .mailsent p { color: rgb(102, 102, 102); font-size: 16px; }
.fixed_newslettor .already_subscribe { text-align: center; }
.fixed_newslettor .already_subscribe p { color: rgb(51, 51, 51); font-size: 20px; margin-bottom: 0px; }
.fixed_newslettor .check_mail { text-align: center; }
.fixed_newslettor .check_mail p { color: rgb(102, 102, 102); font-size: 20px; }
.story-details .fixed_newslettor { z-index: 99; position: relative; float: left; margin-bottom: 20px; }
.story-details .fixed_newslettor .fixednewsletter_row { padding: 4px 0% 0px; width: 100%; }
.story-details .fixed_newslettor .fixednewsletter_row .fixed_left { width: 100%; background: rgb(242, 240, 240) none repeat scroll 0% 0%; border: 1px solid rgb(187, 187, 187); box-shadow: none; }
.fixed_newslettor { width: 100%; height: auto; position: fixed; bottom: 0px; z-index: 99999; padding: 0px; left: 0px; }
.fixed_newslettor .fixednewsletter_row { width: 1200px; padding: 12px 0px 7px; box-sizing: border-box; margin: 0px auto; float: none; }
.fixed_newslettor .fixednewsletter_row iframe { border: medium none; }
.fixed_newslettor button.minimize_btn { float: right; background: transparent url(8a4f1986985ea5adb64ce716c29c27326e97e938.png)  no-repeat scroll 0% 0%; width: 15px; height: 13px; border: 0px none; cursor: pointer; margin: 10px 33px 10px 0px; text-align: right; display: block; }
.fixed_newslettor .fixed_left { width: 100%; float: left; margin: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 20px; box-sizing: border-box; box-shadow: 0px 2px 10px 0px rgb(0, 0, 0); position: relative; font-family: "Open Sans",sans-serif; }
.fixed_newslettor button.maximize_btn { background: transparent url(9216b913deb1b5cc031bf28acc3cd36147fea7f0.png)  no-repeat scroll 0% 0%; width: 35px; height: 30px; cursor: pointer; margin: 10px 0px; position: fixed; right: 3%; bottom: 2px; z-index: 99999; border: 0px none ! important; }
.fixed_newslettor .newsletter_fixedrow { width: 100%; margin: 0px; padding: 0px; }
.fixed_newslettor .newsletter_fixedrow .fixednewsleterblock { width: 696px; margin: 0px auto; }
.fixed_newslettor .fixednewsletter_row { float: left; width: 91%; padding: 4px 1% 0px 8%; }
.fixed_newslettor .fixednewsleter_txt { float: left; padding: 4px 0px; width: 100%; text-align: center; box-sizing: border-box; }
.fixed_newslettor .fixednewsleter_txt h5 { font-size: 18px; color: rgb(51, 51, 51); font-weight: 400 ! important; margin: 3px 0px; padding: 5px 0px 8px; }
.fixed_newslettor .nsloginwith_ggl { float: left; margin: 0px 0px 0px 12px; padding: 0px; }
.fixed_newslettor input#fixedgoogle_btn { background: transparent url(317ecb77da813b87e7ca1b92c4a28b15dab655ab.png)  no-repeat scroll 0% 0%; display: block; width: 185px; height: 37px; border: 0px none; cursor: pointer; }
.fixed_newslettor .nsloginwith_fb { float: right; margin: 0px; }
.fixed_newslettor button#fixedfacebook_btn { background: transparent url(1a023f4bbd6de783142c24b709f70697df3d4447.png)  no-repeat scroll 0% 0%; display: block; width: 195px; height: 37px; border: 0px none; cursor: pointer; }
.fixed_newslettor .login_or { float: left; margin: 0px 1%; font-size: 0.75em; font-weight: 600; padding: 10px 0px; width: 4%; }
.fixed_newslettor .bottom_subscribbox { float: left; margin: 0px; padding: 0px; width: 255px; }
.fixed_newslettor .fixedsubscribe_form1 { position: relative; margin: 0px; width: 95%; padding: 0px; float: left; }
.fixed_newslettor .fixedsubscribe_input { padding: 0px 7px; width: 215px; height: 37px; box-sizing: border-box; font-size: 0.75em; color: rgb(152, 150, 150); background: rgb(255, 255, 255) none repeat scroll 0% 0% padding-box; border: 1px solid rgb(182, 182, 182); border-radius: 2px; }
.fixed_newslettor .fixedsubscrib_btn { display: block; background: transparent url(b231a534dee31edc84e1df0ca3be12dac4f57851.png)  no-repeat scroll 0% 0%; position: absolute; top: 0px; right: -10px; height: 37px; width: 39px; cursor: pointer; border: 0px none; }
.fixed_newslettor .fixed_subs_msg { float: left; font-size: 0.875em; font-weight: 600; margin: 6px auto; text-align: center; width: 94%; }
.fixed_newslettor .closeNewsletter { position: absolute; right: 14px; top: 10px; }
.fixed_newslettor .thannks_newsletter { text-align: center; }
.fixed_newslettor .thannks_newsletter img { width: inherit; }
.fixed_newslettor .thanks_text { text-align: center; }
.fixed_newslettor .thanks_text p { color: rgb(51, 51, 51); font-size: 20px; margin-bottom: 0px; }
.fixed_newslettor .mailsent { text-align: center; }
.fixed_newslettor .mailsent p { color: rgb(102, 102, 102); font-size: 16px; }
.fixed_newslettor .already_subscribe { text-align: center; }
.fixed_newslettor .already_subscribe p { color: rgb(51, 51, 51); font-size: 20px; margin-bottom: 0px; }
.fixed_newslettor .check_mail { text-align: center; }
.fixed_newslettor .check_mail p { color: rgb(102, 102, 102); font-size: 20px; }
.story-details .fixed_newslettor { z-index: 99; position: relative; }
.story-details .fixed_newslettor .fixednewsletter_row { padding: 4px 0px 0px; width: 100%; }
.story-details .fixed_newslettor .fixednewsletter_row .fixed_left { width: 100%; background: rgb(242, 240, 240) none repeat scroll 0% 0%; border: 1px solid rgb(187, 187, 187); box-shadow: none; }
.custom-row { float: left; margin: 0px; padding: 0px; width: 100%; }
.grey-bg { background-color: rgb(235, 235, 235); }
.white-bg { background-color: rgb(255, 255, 255); }
.mt-6 { margin-top: 6px ! important; }
.pb-6 { padding-bottom: 6px ! important; }
.fixed-secondnav { position: fixed; top: 0px; left: 0px; right: 0px; z-index: 99999; width: 100%; margin: 0px ! important; padding: 0px; }
.election-bg-grey { background-color: rgb(245, 243, 243) ! important; width: 100%; }
.election-bg-grey iframe { background: rgb(245, 243, 243) none repeat scroll 0% 0% ! important; }
.blog-header { background-color: rgb(66, 66, 66); width: 100%; padding: 20px 0px; font-family: "Open Sans",sans-serif ! important; margin-bottom: 10px; }
.blog-top-left { float: left; width: 80%; }
.blog-top-left .election-button { text-align: left; border: 1px solid rgb(204, 204, 204); padding: 8px; margin: 0px 0px 22px; color: rgb(204, 204, 204); font-size: 12px; width: 181px; }
.blog-top-left .election-button a { color: rgb(204, 204, 204); font-size: 12px; display: block; margin: 0px auto; text-align: center; }
.blog-top-left h1 { font-size: 30px; font-weight: 700; line-height: 38px; color: rgb(255, 255, 255); margin: 0px 0px 5px; display: block; }
.blog-top-left h1 a { color: rgb(255, 255, 255); }
.blog-tp-btm-left { width: 81%; float: left; margin-right: 6px; }
.blog-dt-stamp { width: 100%; }
.blog-dt-stamp .blog-dt { color: rgb(204, 204, 204); font-size: 16px; font-weight: 400; }
.blog-dt-stamp .blog-dt::after { content: "|"; padding: 0px 5px; }
.blog-dt-stamp .agency-name { color: rgb(204, 204, 204); font-size: 16px; font-weight: 400; display: inline-block; }
.blog-summary { font-size: 14px; font-family: "Open Sans",sans-serif ! important; font-weight: 500; color: rgb(255, 255, 255); width: 100%; margin: 8px 0px 40px; }
.blog-top-right { padding-top: 8px; margin: 0px 0px 0px 60%; position: relative; right: 0px; width: 19%; text-align: right; }
.blog-top-right .blog-top-social { margin: 0px; position: absolute; bottom: 0px; right: 0px; }
.blog-top-right .blog-top-social li { display: inline-block; margin-right: 20px; }
.blog-top-right .blog-top-social li a { display: block; }
.blog-top-right .blog-top-social li a .fb-ico-blog-top { background-position: -90px -503px; width: 27px; height: 28px; }
.blog-top-right .blog-top-social li a .tw-ico-blog-top { background-position: -48px -503px; width: 33px; height: 28px; }
.blog-top-right .blog-top-social li a .linkden-ico-blog-top { background-position: -10px -503px; width: 27px; height: 28px; }
.blog-top-right .blog-top-social li a i { margin-top: 2px; }
.blog-top-right .blog-top-social li:last-child { margin-right: 0px; }
.blog-story-content { position: relative; }
.blog-story-content .blog-dt { width: 100%; font-family: "Open Sans",sans-serif ! important; }
.blog-story-content .blog-dt .story-posting-tm { font-size: 16px; font-weight: 500; color: rgb(51, 51, 51); }
.blog-story-content .blog-dt .story-posting-dt { font-size: 16px; font-weight: 500; color: rgb(51, 51, 51); }
.blog-story-content h2 { font-size: 26px; font-weight: 700; color: rgb(51, 51, 51); line-height: 37px ! important; margin: 2px 0px 8px; font-family: "Open Sans",sans-serif ! important; }
.blog-story-content p { font-size: 20px; font-weight: 400; color: rgb(51, 51, 51); margin: 4px 0px 20px; font-family: "PT Serif",serif; }
.blog-story-content .story-lg-img { width: 630px; height: 355px; margin: 20px 0px; }
.blog-story-content .story-lg-img img { border: 1px solid rgb(221, 221, 221); }
.blog-story-content iframe { width: 100%; display: block; margin: 5px auto; }
.blog-story-content .blog-body-social { margin: 10px 0px; }
.blog-story-content .blog-body-social li { display: inline-block; margin-right: 20px; }
.blog-story-content .blog-body-social li a { display: block; }
.blog-story-content .blog-body-social li a .fb-ico-blog-top { background-position: -43px -468px; width: 28px; height: 28px; }
.blog-story-content .blog-body-social li a .tw-ico-blog-top { background-position: -79px -468px; width: 28px; height: 28px; }
.blog-story-content .blog-body-social li a .linkden-ico-blog-top { background-position: -10px -467px; width: 27px; height: 28px; }
.blog-story-content .blog-body-social li a i { margin-top: 2px; }
.blog-story-content .blog-body-social li:last-child { margin-right: 0px; }
.blog-story-content blockquote { border-left: 5px solid rgb(64, 163, 211); margin-left: 80px; margin-right: 40px; }
.blog-story-content blockquote p { color: rgb(0, 0, 0); font-family: "OpenSans-Semibold",sans-serif; }
.blog-story-content .twitter-tweet { margin: 0px ! important; }
.blog-story-content .custom-row img { max-width: 100%; }
.rounded-border { border: 1px solid rgb(204, 204, 204); border-radius: 2px; }
.gray-border { border: 1px solid rgb(221, 221, 221); }
.top-banner { position: relative; margin: 0px; height: 100%; }
.top-banner .ads-close { position: absolute; right: 66px; top: 0px; width: 24px; height: 23px; cursor: default; z-index: 9999; }
@media screen and (max-width: 1280px) {
  .top-banner .ads-close { right: 61px; }
}
.top-banner .ads-close img { width: 24px ! important; height: 23px ! important; }
.top-banner iframe { border: 0px none; width: 100%; height: 101px; }
.goto-hm { display: inline-block; text-align: right; font-size: 12px; margin-right: 6px; margin-top: 3px; font-weight: 600; float: right; color: rgb(64, 163, 211); }
.goto-hm a { color: rgb(64, 163, 211); text-decoration: none; }
.goto-hm a:hover { color: rgb(64, 163, 211); text-decoration: underline; }
.ipl-hm-container { position: relative; border: 1px solid rgb(81, 181, 70); font-family: "Open Sans",sans-serif ! important; }
.ipl-hm-container .ipl-hm-head { float: left; width: 100%; background: rgb(81, 181, 70) none repeat scroll 0% 0%; height: 53px; }
.ipl-hm-container .ipl-hm-head-left { width: 20%; margin: 0px 1% 0px 0px; float: left; }
.ipl-hm-container .ipl-hm-head-left .hm-ipl-label { font-size: 18px; font-weight: 700; padding: 14px 13px; text-transform: uppercase; color: rgb(255, 255, 255); text-align: center; margin: 0px auto; width: 100%; }
.ipl-hm-container .ipl-hm-head-rgt { width: 79%; margin: 6px 0px 0px; background: rgb(64, 64, 64) none repeat scroll 0% 0%; float: left; height: 47px; }
.ipl-hm-container .ipl-hm-head-rgt ul.ipl-hm-links { display: inline-block; margin: 14px 0px 14px 14px; }
.ipl-hm-container .ipl-hm-head-rgt ul.ipl-hm-links li { float: left; color: rgb(255, 255, 255); font-size: 14px; }
.ipl-hm-container .ipl-hm-head-rgt ul.ipl-hm-links li a { color: rgb(255, 255, 255); font-size: 14px; margin-right: 7px; }
.ipl-hm-container .ipl-hm-head-rgt ul.ipl-hm-links li::after { content: "|"; color: rgb(255, 255, 255); margin-right: 7px; }
.ipl-hm-container .ipl-hm-head-rgt ul.ipl-hm-links li:last-child::after { content: ""; }
.ipl-hm-container .ipl-hm-head-rgt ul.ipl-hm-sponorlogo { display: inline-block; margin: 14px 20px 14px 0px; float: right; }
.ipl-hm-container .ipl-hm-head-rgt ul.ipl-hm-sponorlogo li { margin: 0px 30px 0px 0px; float: left; }
.ipl-hm-container .ipl-hm-head-rgt ul.ipl-hm-sponorlogo li:last-child { margin-right: 0px; }
.ipl-hm-container .ipl-hm-body { padding: 20px 0px ! important; float: left; height: 100%; width: 100%; margin: 0px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-bigstory { padding: 0px; float: left; width: 22.39%; margin-right: 2%; margin-left: 1%; }
.ipl-hm-container .ipl-hm-body .hm-ipl-bigstory .top-heading-news { min-height: 100%; }
.ipl-hm-container .ipl-hm-body .hm-ipl-bigstory .top-heading-news li .headingfour { font-size: 16px; font-weight: 600; margin-bottom: 5px; color: rgb(33, 33, 33); margin-top: 10px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-bigstory .top-heading-news li .headingfour a { color: rgb(33, 33, 33); transition: all 0.2s ease-in-out 0s; }
@media screen and (max-width: 991px) {
  .ipl-hm-container .ipl-hm-body .hm-ipl-bigstory .top-heading-news li .headingfour { font-size: 18px; line-height: 21px; }
}
@media screen and (max-width: 991px) {
  .ipl-hm-container .ipl-hm-body .hm-ipl-bigstory .top-heading-news { min-height: 265px; }
}
.ipl-hm-container .ipl-hm-body .hm-ipl-live-score { padding: 0px; float: left; width: 23.2%; margin-right: 2%; height: 252px; }
.ipl-hm-container .ipl-hm-body .lft-margin { margin-left: 10px ! important; }
.ipl-hm-container .ipl-hm-body .hm-ipl-twostories { float: left; width: 22.39%; margin-right: 2.3%; }
.ipl-hm-container .ipl-hm-body .hm-ipl-twostories .latest-news-bx li { margin-bottom: 23px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-twostories .latest-news-bx li .media .media-left .media-img { width: 115px; height: auto; overflow: hidden; }
.ipl-hm-container .ipl-hm-body .hm-ipl-twostories .latest-news-bx li .media .media-left .media-img img { max-width: 115px; width: 115px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-twostories .latest-news-bx li .media .media-body .media-heading.headingfive { font-size: 14px; color: rgb(33, 33, 33); line-height: inherit; }
.ipl-hm-container .ipl-hm-body .hm-ipl-twostories .latest-news-bx li .media .media-body .media-heading.headingfive a { color: rgb(33, 33, 33); transition: all 0.2s ease-in-out 0s; }
.ipl-hm-container .ipl-hm-body .hm-ipl-small-single { float: left; width: 14.84%; margin-right: 2.1%; }
.ipl-hm-container .ipl-hm-body .hm-ipl-small-single .top-heading-news { min-height: inherit; }
.ipl-hm-container .ipl-hm-body .hm-ipl-small-single .top-heading-news li .headingfour { font-size: 18px; font-weight: 600; margin-bottom: 5px; color: rgb(33, 33, 33); margin-top: 10px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-small-single .top-heading-news li .headingfour a { color: rgb(33, 33, 33); transition: all 0.2s ease-in-out 0s; }
@media screen and (max-width: 991px) {
  .ipl-hm-container .ipl-hm-body .hm-ipl-small-single .top-heading-news li .headingfour { font-size: 18px; line-height: 21px; }
}
@media screen and (max-width: 991px) {
  .ipl-hm-container .ipl-hm-body .hm-ipl-small-single .top-heading-news { min-height: 265px; }
}
.ipl-hm-container .ipl-hm-body .hm-ipl-table { float: left; width: 31.2%; margin-right: 1%; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .blue-bg { background: rgb(64, 163, 211) none repeat scroll 0% 0%; width: 100%; float: left; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table { border: 1px solid rgb(188, 188, 188); float: left; width: 100%; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .divTable-ipl-hm { display: inline-block; width: 100%; border: medium none; font-family: "Open Sans",sans-serif ! important; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .divTable-ipl-hmRow { display: table-row; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .divTable-ipl-hmRow1 { display: table-row; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .divTable-ipl-hmRow1:nth-child(2n+1) { background: rgb(233, 245, 250) none repeat scroll 0% 0%; float: left; width: 100%; margin-top: 0px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .divTable-ipl-hmRow1:nth-child(2n) { background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; width: 100%; margin-top: 0px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .divTable-ipl-hmHeading { font-size: 18px; font-weight: 500; color: rgb(255, 255, 255) ! important; padding: 10px 0px 10px 18px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .ipl-team { float: left; width: 38%; margin-right: 2%; font-size: 14px; font-weight: 400; color: rgb(51, 51, 51); text-align: left; margin-left: 0px; padding-left: 17px; padding-top: 4.4px; padding-bottom: 4.4px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .ipl-pts { float: left; width: 10%; margin-right: 2%; font-size: 14px; font-weight: 400; color: rgb(51, 51, 51); text-align: center; margin-left: 0px; padding: 3px 0px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .ipl-p { float: left; width: 10%; margin-right: 2%; font-size: 14px; font-weight: 400; color: rgb(51, 51, 51); text-align: center; margin-left: 0px; padding: 3px 0px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .ipl-l { float: left; width: 10%; margin-right: 2%; font-size: 14px; font-weight: 400; color: rgb(51, 51, 51); text-align: center; margin-left: 0px; padding: 3px 0px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .ipl-w { float: left; width: 10%; margin-right: 2%; font-size: 14px; font-weight: 400; color: rgb(51, 51, 51); text-align: center; margin-left: 0px; padding: 3px 0px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table .ipl-rr { float: left; width: 10%; margin-right: 2%; font-size: 14px; font-weight: 400; color: rgb(51, 51, 51); text-align: center; margin-left: 0px; padding: 3px 0px; }
.ipl-hm-container .ipl-hm-body .hm-ipl-table .ipl-point-table a.full-standing-btn { border: 1px solid rgb(51, 153, 204); border-radius: 4px; padding: 6px; color: rgb(51, 153, 204); font-size: 12px; font-weight: 700; margin: 10px 0px 10px 17px; display: block; }
.ipl-scorcard-bottom { width: 100%; height: auto; position: fixed; bottom: 0px; z-index: 99999; padding: 0px; left: 0px; background: rgb(224, 222, 222) none repeat scroll 0% 0%; }
.ipl-scorcard-bottom .sticky-ipl { border-top: 4px solid rgb(81, 181, 70) ! important; display: block; padding: 15px; }
.ipl-cb-section:hover, .higher-studies-cb-section:hover { background: rgb(64, 163, 211) none repeat scroll 0% 0%; border-width: 2px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(64, 163, 211) ! important; }
.divTable-ipl-hmBody { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.ipl-hm-table { margin-bottom: -4px; }
.promotional-feature-block { padding: 10px; background: rgb(239, 241, 246) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); }
.promotional-feature-block.desktop-bx { display: block; width: 300px; height: 101px; }
.promotional-feature-block .media .media-left .media-img { max-width: 79px; max-height: 79px; overflow: hidden; }
.promotional-feature-block .media .media-left .media-img img { display: block; max-width: 100%; height: auto; }
.promotional-feature-block .media .media-body .media-heading { margin-top: 0px; margin-bottom: 5px; }
.promotional-feature-block .media .media-body .media-heading a { color: rgb(33, 33, 33); }
.promotional-feature-block .media .media-body .promotional-dt { display: block; margin: 5px 0px 0px; color: rgb(77, 182, 163); font-size: 13px; position: relative; font-family: "Open Sans",sans-serif; }
.about-mcd { display: block; margin: 0px; padding: 0px; }
.about-mcd .heading-mcd-txt { font-size: 16px; font-family: "Open Sans",sans-serif; font-weight: 600; }
.about-mcd p { font-size: 16px; font-weight: 400; font-family: "PT Serif",serif; padding: 5px 0px; }
.owl-carousel { display: none; width: 100%; position: relative; z-index: 1; }
.read-more-state { float: left; margin: 0px auto; width: 100%; }
.read-more-state a.readmore-state { color: rgb(64, 163, 211); font-size: 14px; padding: 5px; border: 2px solid rgb(64, 163, 211); vertical-align: middle; text-align: center; display: table; margin: 0px auto; border-radius: 4px; }
.ml-8 { margin-left: 8px ! important; }
.border-know { border: 1px solid rgb(149, 149, 149); }
.photogallery-300x300 { display: block; max-width: 300px; max-height: 300px; }
.photogallery-300x300 img { display: block; height: 100%; width: 100%; margin: 0px auto; }
.Opta > .Opta_W { background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; margin: 0px ! important; overflow: hidden; }
.Opta > .Opta_W > div { position: relative; padding: 0px ! important; border-radius: 0px; background-color: rgb(255, 255, 255); color: rgb(64, 64, 64); }
.Opta table { border-collapse: collapse; border-spacing: 0px; width: 100%; margin-bottom: 0px ! important; max-width: none; }
.fa-top-hm { font-size: 1.3em; line-height: 100%; color: rgb(40, 40, 40); text-transform: uppercase; }
.fa-search { color: rgb(61, 61, 61); font-size: 1.4em; }
.fa-md { color: rgb(255, 255, 255); font-size: 2.2em; }
.fa-sm { color: rgb(255, 255, 255); font-size: 2.6em; }
.fa-sm1 { color: rgb(255, 255, 255); font-size: 1.4em; }
.fa-big { color: rgb(255, 255, 255); font-size: 3.6em; z-index: 99; position: relative; }
.fa-vid-sm { color: rgb(255, 255, 255); font-size: 1.8em; display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 34px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; bottom: 12px; left: 10px; position: absolute; }
.fa-vid-big { color: rgb(255, 255, 255); font-size: 4em; height: 45px; z-index: 99; position: relative; }
.fa-btm { background-color: rgb(255, 255, 255); border-radius: 7px; color: rgb(48, 88, 145); font-size: 44px; line-height: 33px; width: 37px; margin: 0px; }
.tw-btm { background-color: rgb(255, 255, 255); border-radius: 50%; color: rgb(0, 199, 255); font-size: 44px; line-height: 32px; width: 37px; margin: 0px; }
.gplus-btm { background-color: rgb(255, 255, 255); border-radius: 100%; color: rgb(252, 83, 69); font-size: 44px; line-height: 32px; width: 37px; margin: 0px; }
.lin-btm { background-color: rgb(255, 255, 255); border-radius: 9px 3px 9px 7px; color: rgb(0, 119, 181); font-size: 44px; line-height: 33px; width: 34px; margin: 0px; }
.inst-btm { background-color: rgb(255, 255, 255); border-radius: 9px 9px 9px 15px; color: rgb(177, 107, 79); font-size: 44px; line-height: 33px; width: 37px; margin: 0px; }
.utube-btm { background-color: rgb(255, 255, 255); border-radius: 8px 4px 8px 15px; color: rgb(204, 51, 51); font-size: 44px; line-height: 32px; width: 37px; margin: 0px; }
.share-btn { color: rgb(64, 163, 211); }
.share-btn::after { content: "Share"; color: rgb(64, 163, 211); font-size: 14px; margin-left: 6px; font-family: "Open Sans",sans-serif; font-weight: 700; text-transform: uppercase; }
.story-fb { color: rgb(65, 89, 140); font-size: 1.4em; display: block; margin: 4px auto 0px; }
.story-tw { color: rgb(2, 174, 236); font-size: 1.4em; display: block; margin: 0px auto; }
.story-lnkden { color: rgb(12, 120, 168); font-size: 1.4em; display: block; margin: 0px auto; }
.story-gplus { color: rgb(210, 74, 56); font-size: 1.4em; display: block; margin: 0px auto; }
.story-reddit { color: rgb(255, 84, 0); font-size: 1.4em; display: block; margin: 0px auto; }
.story-email { color: rgb(130, 138, 144); font-size: 1.4em; display: block; margin: 0px auto; }
.story-prnt { color: rgb(130, 138, 144); font-size: 1.4em; display: block; margin: 0px auto; }
.fa-vid-md { color: rgb(255, 255, 255); font-size: 34px; display: inline-block; height: 26px; line-height: 27px; text-align: center; border-radius: 34px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; bottom: 17px; left: 16px; position: absolute; }
.fa-vid-lg { color: rgb(255, 255, 255); font-size: 4.2em; display: inline-block; width: 50px; height: 33px; line-height: 34px; text-align: center; border-radius: 34px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; bottom: 40px; left: 30px; position: absolute; }
.social-author { background-color: rgb(255, 255, 255); border-radius: 60%; color: rgb(0, 0, 0); font-size: 33px; height: 30px; width: 29px; margin: 0px; }
.social-author:hover { color: rgb(33, 140, 204); }
.twt-border { border: 1px solid rgb(221, 221, 221); }
.dashed-btm-brdr { border-bottom: 1px dashed rgb(112, 112, 112); }
.twitter-brdr { float: left; margin: 0px; padding: 0px 4px 0px 0px; border: 1px solid rgb(206, 206, 206); }
div table td div div a img { width: auto; }
.blank-div { display: none; overflow: hidden; width: 100%; margin: 0px; padding: 0px; }
figure { margin: 0px 0px 10px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; vertical-align: baseline; color: rgb(38, 38, 38); }
.video_showcase { position: relative; height: 0px; overflow: hidden; padding: 0px 0px 56.25%; }
.video_showcase iframe, .video_showcase object, .video_showcase embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100% ! important; border: 0px none; }
.video_showcase.video_showcase-youtube, .video_showcase .video_showcase-wistia, .video_showcase .video_showcase-vimeo { padding-bottom: 56.25%; }
#sidebar { width: 300px; float: right; }
.livebtn { background: rgb(246, 53, 55) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-transform: uppercase; padding: 4px 10px; margin-right: 10px; }
.blog-top-right { margin: 0px 0px 0px 40%; }
.blog-st-content { overflow: hidden; }
.blog-st-lft { overflow: hidden; height: auto; }
.blog-st-rgt { overflow: hidden; height: auto; }
.sticky-banner { width: 100%; height: auto; position: fixed; bottom: 0px; z-index: 99999; padding: 0px; left: 0px; background: rgb(224, 222, 222) none repeat scroll 0% 0%; text-align: center; }
.sticky-banner img { width: auto; margin: 0px auto; }
.left-dt-blog { float: left; margin: 8px 20px 10px 0px; }
@media screen and (max-width: 991px) {
  .left-dt-blog { float: none; }
}
.election-hm-head { background: rgb(64, 163, 211) none repeat scroll 0% 0% ! important; }
.election-border { border: 1px solid rgb(64, 163, 211) ! important; }
.election-new-panel { background: transparent none repeat scroll 0% 0%; border: medium none; height: 100%; float: left; width: 100%; }
.election-new-panel .gujrat-panel { float: left; width: 32.66%; border: 1px solid rgb(209, 209, 209); box-sizing: border-box; padding: 0px; margin-right: 1%; }
.election-new-panel .himachal-panel { float: left; width: 50%; padding: 10px; }
.election-new-panel .panel-left { float: left; width: 32%; padding: 5px 0px 0px; }
.election-new-panel .panel-left .guju-map { display: inline-block; margin: 0px; padding: 0px; }
.election-new-panel .panel-left .assembly-name { color: rgb(1, 1, 1); font-size: 20px; display: inline-block; font-family: OpenSans-Bold; padding: 0px 0px 0px 6px; position: relative; top: 3px; }
.election-new-panel .panel-left .assembly-name a { color: rgb(1, 1, 1); }
.election-new-panel .panel-left .guju-lv-coverg { color: rgb(51, 153, 204); font-size: 14px; display: inline-block; font-family: "OpenSans-Semibold",sans-serif; margin: 0px; }
.election-new-panel .panel-left .guju-lv-coverg::after { content: "|"; color: rgb(51, 153, 204); padding: 0px 4px; display: inline-block; }
.election-new-panel .panel-left .guju-mpslink { color: rgb(51, 153, 204); font-size: 14px; display: inline-block; font-family: "OpenSans-Semibold",sans-serif; }
.election-new-panel .panel-middle { font-family: "OpenSans-Semibold",sans-serif; float: left; width: 50%; }
.election-new-panel .panel-middle .middle-row { float: left; width: 100%; margin: 0px; padding: 0px; height: 43px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-bjp { float: left; width: auto; margin: 0px 10px 0px 0px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-bjptxt { color: rgb(239, 129, 48); font-size: 14px; font-family: "OpenSans-Semibold",sans-serif; float: left; padding: 10px 0px 0px; margin: 0px 0px 0px 13px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-bjptxt::before { content: url(c783dba2495bbd618f881b426dbc8ed554e1cd7b.png) ; padding: 0px; float: left; position: relative; top: -6px; left: -7px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-seatbjp, .election-new-panel .panel-middle .middle-row .gj-topbox-bjp .hm-seatbjp { float: left; font-size: 14px; color: rgb(0, 0, 0); margin: 10px 0px 0px 10px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong { float: left; width: auto; margin: 0px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-congtxt { color: rgb(107, 70, 192); font-size: 14px; font-family: "OpenSans-Semibold",sans-serif; float: left; padding: 10px 0px 0px; margin: 0px 0px 0px 13px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-congtxt::before { content: url(91388be2afd470e38b9a133605a408e2edb801b5.png) ; padding: 0px; float: left; position: relative; top: -7px; left: -7px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-seatcong, .election-new-panel .panel-middle .middle-row .gj-topbox-cong .hm-seatcong { float: left; font-size: 14px; color: rgb(0, 0, 0); margin: 10px 0px 0px 10px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-others { float: left; width: auto; margin: 0px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-others .gj-otherstxt { color: rgb(153, 153, 153); font-size: 14px; font-family: "OpenSans-Semibold",sans-serif; float: left; padding: 10px 0px 0px; margin: 0px 0px 0px 17px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-others .gj-seatothers, .election-new-panel .panel-middle .middle-row .gj-topbox-others .hm-seatothers { float: left; font-size: 14px; color: rgb(0, 0, 0); margin: 10px 0px 0px 10px; }
.election-new-panel .panel-middle .seat-bar { float: left; width: 95%; margin: 0px 10px; padding: 0px; height: 17px; }
.election-new-panel .panel-right { float: left; width: 18%; }
.election-new-panel .panel-right .gj-countbox { float: left; width: 100%; margin: 12px 0px 0px; padding: 0px; font-family: OpenSans-Bold; color: rgb(0, 0, 0); }
.election-new-panel .panel-right .gj-countbox .totaltxt { float: right; margin: 0px 4px 5px 0px; padding: 0px; font-size: 12px; text-align: right; }
.election-new-panel .panel-right .gj-countbox .gj-obtn-seats, .election-new-panel .panel-right .gj-countbox .hm-obtn-seats { margin: 0px; font-size: 19px; text-align: right; display: inline-block; }
.election-new-panel .panel-right .gj-countbox .gj-obtn-seats::after, .election-new-panel .panel-right .gj-countbox .hm-obtn-seats::after { content: "/"; position: relative; margin: 0px 0px 0px 3px; top: 0px; left: 0px; float: right; }
.election-new-panel .panel-right .gj-countbox .gj-obtn-seats:hover, .election-new-panel .panel-right .gj-countbox .hm-obtn-seats:hover { color: rgb(33, 140, 204); }
.election-new-panel .panel-right .gj-countbox .gj-totalseats, .election-new-panel .panel-right .gj-countbox .hm-totalseats { display: inline-block; margin: 0px; padding: 0px; font-size: 19px; text-align: right; }
.election-new-panel .panel-right .gj-countbox .gj-totalseats:hover, .election-new-panel .panel-right .gj-countbox .hm-totalseats:hover { color: rgb(33, 140, 204); }
.mb-12 { margin-bottom: 4px ! important; }
.display-tbl-row { display: table; width: 100%; margin: 0px; padding: 0px; }
.border-right { height: 100%; border-right: 1px solid rgb(112, 112, 112); }
.rgt-align { text-align: right ! important; }
.liverow { float: left; width: 100%; position: relative; margin: 0px; padding: 0px; }
.liverow .livegif { float: left; margin: 0px; padding: 0px; width: 50%; }
.liverow .livegif img { display: block; width: auto; }
.liverow .winlosdiv { color: rgb(0, 0, 0); font-size: 14px; font-family: "OpenSans-Semibold",sans-serif; margin: 0px 0px 8px; display: block; text-align: right; float: right; }
.rmcolor { background: transparent none repeat scroll 0% 0% ! important; }
.gj-sliderbg { background: rgb(238, 238, 238) none repeat scroll 0% 0% ! important; width: 100%; height: 250px; }
.story-bg { background: rgb(238, 238, 238) none repeat scroll 0% 0% ! important; width: 100%; height: 100%; }
.news-area .news-gallery-bx .relative-icons a img { height: 200px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .instagram-div { width: 100%; height: 100%; margin: 0px; padding: 0px; }
.rss-btm { background-color: rgb(255, 255, 255); border-radius: 100%; color: rgb(252, 83, 69); font-size: 44px; line-height: 32px; width: 37px; margin: 0px; }
.story-section .story-area .story-area-left .story-article .story-content .story-details .instagram-div iframe { position: relative ! important; }
.lnews { background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 100%; height: 425px; }
.lnews a { color: rgb(33, 33, 33); }
.lnews a:hover { color: rgb(33, 140, 204); }
.lnews .header { background: rgb(223, 222, 222) none repeat scroll 0% 0%; float: left; width: 100%; padding: 14px 10px; }
.lnews .header .heading { font-size: 20px; float: left; line-height: 28px; font-family: "OpenSans-Semibold",sans-serif; }
.lnews .header .changecity { float: right; text-align: center; background: rgb(251, 253, 254) none repeat scroll 0% 0%; font-size: 12px; line-height: 22px; padding: 0px 10px; border: 1px solid rgb(64, 163, 211); color: rgb(64, 163, 211); margin-top: 2px; font-family: "Open Sans",sans-serif; cursor: pointer; }
.lnews .contentpart { line-height: 56px; float: left; width: 100%; }
.lnews .contentpart li { font-family: "OpenSans-Semibold",sans-serif; font-size: 16px; line-height: 20px; border-bottom: 1px solid rgb(204, 204, 204); padding: 10px 15px; }
.lnews .contentpart li:last-child { border-bottom: medium none; }
.lnews .contentpart li .lnblcok { max-height: 62px; overflow: hidden; position: relative; }
.lnews .contentpart li .lnblcok::before { content: ""; width: 9px; height: 9px; background: rgb(33, 33, 33) none repeat scroll 0% 0%; display: inline-block; top: -2px; position: relative; margin-right: 8px; }
.changecitybg { background: rgba(0, 0, 0, 0.9) none repeat scroll 0% 0%; position: fixed; top: 0px; z-index: 20000; width: 100%; height: 100%; left: 0px; display: none; }
.changecitybg.block { display: block; }
.changecitycontain { width: 630px; height: 420px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: inline-block; position: relative; }
.changecitycontain .citipopheader { float: left; width: 100%; border-bottom: 1px solid rgb(204, 204, 204); height: 68px; padding: 0px 30px; }
.changecitycontain .citipopheader .heading { font-size: 22px; color: rgb(51, 51, 51); text-transform: uppercase; font-family: "OpenSans-bold",sans-serif; padding: 20px 0px; float: left; }
.changecitycontain .citipopheader .close { padding: 23px 0px; }
.changecitycontain .citipoplist { padding: 15px 25px; float: left; width: 100%; }
.changecitycontain .citipoplist ul { list-style-type: none; }
.changecitycontain .citipoplist ul li { width: 33.33%; float: left; font-size: 18px; color: rgb(102, 102, 102); line-height: 26px; padding: 14px 5px; font-family: "OpenSans-Semibold",sans-serif; text-align: left; }
.changecitycontain .citipoplist ul li a { color: rgb(102, 102, 102); }
.changecitycontain .citipoplist ul li a:hover { color: rgb(33, 140, 204); }
.changecitycontain .citipopheader .fa-times-rectangle-o::before, .fa-window-close-o::before { color: rgb(0, 0, 0); font-size: 26px; }
.election-new-panel .gujrat-panel.state-tripura { margin-right: 0px; float: right; }
.election-new-panel .panel-left { width: 100%; background: rgb(241, 241, 241) none repeat scroll 0% 0%; }
.election-new-panel .panel-left .assembly-name { font-family: "OpenSans-Semibold",sans-serif ! important; font-size: 16px; float: left; }
.gj-obtn-seats, .gj-totalseats { float: left; font-size: 16px; line-height: 28px; padding-left: 5px; }
.election-new-panel .display-tbl-row { width: 60%; float: left; }
.election-new-panel .display-tbl-row.live_e_links { text-align: right; width: 40%; }
.election-new-panel .panel-middle { padding: 10px; width: 100%; box-sizing: border-box; }
.gj-topbox-npf, .gj-topbox-ndpp, .gj-topbox-npp, .gj-topbox-cong, .gj-topbox-cpm, .gj-topbox-bjp { width: 25%; float: left; }
.election-new-panel .panel-middle .middle-row .gj-topbox-bjp { width: 25%; }
.election-new-panel .panel-middle .seat-bar { width: 100%; margin: 0px; }
.gj-npftxt, .gj-ndpptxt, .gj-npptxt, .gj-othtxt, .gj-congtxt, .gj-cpm { float: left; padding-left: 8px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-bjptxt::before { content: ""; background: rgb(241, 129, 32) none repeat scroll 0% 0%; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-congtxt::before { content: ""; background: rgb(20, 117, 63) none repeat scroll 0% 0%; }
.election-new-panel .panel-middle .middle-row .gj-topbox-npp .gj-npptxt::before { content: ""; background: rgb(6, 80, 136) none repeat scroll 0% 0%; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cpm .gj-cpmtxt::before { content: ""; background: rgb(90, 22, 202) none repeat scroll 0% 0%; }
.election-new-panel .panel-middle .middle-row .gj-topbox-npf .gj-npftxt::before { content: ""; background: rgb(156, 26, 0) none repeat scroll 0% 0%; }
.election-new-panel .panel-middle .middle-row .gj-topbox-ndpp .gj-ndpptxt::before { content: ""; background: rgb(156, 88, 0) none repeat scroll 0% 0%; }
.election-new-panel .panel-middle .middle-row .gj-topbox-oth .gj-othtxt::before { content: ""; background: rgb(154, 154, 154) none repeat scroll 0% 0%; }
.election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-bjptxt::before, .election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-congtxt::before, .election-new-panel .panel-middle .middle-row .gj-topbox-npp .gj-npptxt::before, .election-new-panel .panel-middle .middle-row .gj-topbox-cpm .gj-cpmtxt::before, .election-new-panel .panel-middle .middle-row .gj-topbox-npf .gj-npftxt::before, .election-new-panel .panel-middle .middle-row .gj-topbox-ndpp .gj-ndpptxt::before, .election-new-panel .panel-middle .middle-row .gj-topbox-oth .gj-othtxt::before { width: 10px; height: 10px; margin-top: 10px; border-radius: 10px; float: left; position: relative; top: -5px; left: -7px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-oth .gj-othtxt, .election-new-panel .panel-middle .middle-row .gj-topbox-others .gj-seatothers, .election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-bjptxt, .election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-seatbjp { font-size: 16px; padding-top: 0px; margin-top: 0px; }
.election-new-panel .panel-middle .middle-row { height: 24px; }
.gj-topbox-npf, .gj-topbox-ndpp, .gj-topbox-npp, .gj-topbox-cpm, .gj-topbox-bjp { width: 25%; font-size: 16px; }
.gj-topbox-cong { width: 25%; }
.election-new-panel a, .election-new-panel .panel-middle .middle-row .gj-topbox-others .gj-othtxt, .election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-bjptxt { color: rgb(0, 0, 0); }
.election-new-panel .guju-lv-coverg a, .election-new-panel .guju-mpslink a { color: inherit; }
.election-new-panel a:hover { color: rgb(0, 0, 0) ! important; }
.election-new-panel .panel-middle .middle-row .gj-topbox-others { text-align: right; float: right; }
.election-new-panel .panel-middle .seat-bar { height: 17px; overflow: hidden; }
#meghalaya_chart img, #nagaland_chart img { margin-left: -2px; }
.election-new-panel .panel-left .guju-mpslink { padding-left: 6px; }
.election-new-panel .display-tbl-row.live_e_links { padding-right: 6px; }
.election-new-panel .panel-left .assembly-name { padding-left: 10px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-seatcong, .election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-congtxt { padding-top: 0px; margin-top: 0px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cpm .gj-cpmtxt { color: rgb(107, 70, 192); font-size: 16px; font-family: "OpenSans-Semibold",sans-serif; float: left; margin: 0px 0px 0px 13px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cpm { float: left; margin: 0px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-oth { text-align: right; }
.gj-seatoth { float: left; font-size: 16px; color: rgb(0, 0, 0); }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-congtxt, .election-new-panel .panel-middle .middle-row .gj-topbox-cpm .gj-cpmtxt { color: rgb(0, 0, 0); }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-seatcong, .election-new-panel .panel-middle .middle-row .gj-topbox-bjp .gj-seatbjp { margin-left: 0px; }
.election-new-panel .panel-middle .middle-row .gj-topbox-cong { width: 25%; }
.gj-seatoth, .election-new-panel .panel-middle .middle-row .gj-topbox-oth, .election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-congtxt, .election-new-panel .panel-middle .middle-row .gj-topbox-cong .gj-seatcong { font-size: 16px; }
.gj-obtn-seats, .gj-totalseats { font-family: "OpenSans-Semibold",sans-serif; }
.post-election-middle .pre-election-middle .tab-content .middle-left-els .key-condidates-list ul.latest-news-bx li .headingfour { height: 65px; overflow: hidden; }
.ads_unit { margin-top: 18px; }
.ads_unit img { width: auto; }
.top_ad_unit { text-align: center; }
.top_ad_unit img { width: auto; }
.center { text-align: center; }
.fr { float: right; }
.date-cls { font-family: "Open Sans",sans-serif; }
.header-menu .main-nav .nav-area .menu-list > li.world-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.lifestyle-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.india-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.cities-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.opinion-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.sports-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.cricket-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.entertainment-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.photos-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.education-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.tech-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.business-col > a:hover, .header-menu .main-nav .nav-area .menu-list > li.videos-col > a:hover { background: transparent none repeat scroll 0% 0%; font-family: "OpenSans-bold",sans-serif; color: rgb(51, 51, 51) ! important; }
.header-menu .main-nav .nav-area .menu-list > li.world-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.lifestyle-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.india-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.cities-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.opinion-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.sports-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.cricket-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.entertainment-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.photos-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.education-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.tech-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.business-col > a.active, .header-menu .main-nav .nav-area .menu-list > li.videos-col > a.active { background: transparent none repeat scroll 0% 0%; font-family: "OpenSans-bold",sans-serif; color: rgb(51, 51, 51) ! important; }
.header-menu .main-nav .nav-area .menu-list > li > a, .header-menu .main-nav .nav-area .menu-list > li .common-txt { color: rgb(51, 51, 51); font-family: "Open Sans",sans-serif; }
.more-opt span { background: rgb(51, 51, 51) none repeat scroll 0% 0%; width: 6px; height: 6px; border-radius: 6px; float: left; padding: 0px; margin-left: 4px; margin-top: 5px; }
.header-menu .main-nav .nav-area .menu-list > li.more-opt a.moremenus { height: 46px; }
.sticky .header-menu .main-nav .nav-area { width: 80%; }
.sticky .header-menu .main-nav .nav-area { width: 80%; }
.sticky .header-menu .main-nav .menu-tool-pnl {  }
.header-menu .main-nav .menu-tool-pnl .search-btn span { font-size: 14px; font-family: "OpenSans-Semibold",sans-serif; color: rgb(21, 21, 21); padding-left: 8px; }
.padlr0 { padding-left: 0px; padding-right: 0px; }
.pagination { float: left; width: 100%; box-sizing: border-box; text-align: center; }
.pagination ul { display: inline-block; }
.pagination ul li { background: transparent linear-gradient(rgb(254, 254, 254), rgb(241, 241, 241)) repeat scroll 0% 0%; width: 28px; font-size: 14px; line-height: 20px; padding: 4px 0px; border: 1px solid rgb(221, 221, 221); margin: 0px 5px; text-align: center; border-radius: 4px; float: left; }
.pagination ul li a { color: rgb(51, 51, 51); }
.pagination ul li:first-child { width: auto; padding: 4px 10px; }
.pagination ul li:last-child { width: auto; padding: 4px 10px; }
.pagination ul li.active { background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.pagination ul li.active a { color: rgb(255, 255, 255); }
.bradcums { font-family: "OpenSans-bold",sans-serif; text-transform: uppercase; font-size: 12px; padding-top: 10px; }
.bradcums ul li { display: inline-block; color: rgb(42, 170, 197); }
.bradcums ul li a { color: rgb(83, 86, 88); }
.bradcums .fa-angle-right { padding: 0px 10px; font-weight: bold; }
.border000 { border: 1px solid rgb(0, 0, 0); }
ul.rss_list { padding-bottom: 40px; width: 100%; float: left; }
ul.rss_list li { width: 50%; float: left; padding-bottom: 10px; }
ul.rss_list li .rss_section { width: 30%; float: left; font-weight: bold; font-family: "PT Serif",serif; font-size: 15px; }
.tearms_of_use { background: rgb(239, 239, 239) none repeat scroll 0% 0%; float: left; width: 100%; box-sizing: border-box; padding: 15px 20px; }
.news-area.newtop-block { overflow: hidden; margin-bottom: 0px; padding-bottom: 0px; }
.news-area.newtop-block a { color: rgb(33, 33, 33); }
.news-area.newtop-block .newtop-block-news { float: left; margin: 0px; padding: 0px; width: 100%; height: 100%; }
.news-area.newtop-block .newtop-block-news .new-topnews-left { float: left; margin: 0px 12px 0px 0px; padding: 0px; width: 75.5%; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left { float: left; width: 21.1%; background: rgb(238, 238, 238) none repeat scroll 0% 0%; margin: 0px 15px 0px 0px; padding: 22px 12px 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-headding { font-size: 16px; font-weight: 800; color: rgb(64, 163, 211); padding: 0px 0px 18px; font-family: "OpenSans-Semibold",sans-serif; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-topblk { margin: 0px; padding: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-topblk li { float: left; width: 100%; margin: 0px 0px 12px; padding: 0px 5px 0px 0px; border-bottom: 1px solid rgb(219, 219, 219); }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-topblk li:first-child .subhead4::before { margin: 0px; padding: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-topblk li .letest-topphoto { display: block; padding: 0px 0px 15px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-topblk li .letest-topphoto img { width: 180px; height: auto; display: block; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-topblk li .subhead4 h2 { font-size: 16px; line-height: 20px; color: rgb(33, 33, 33); padding: 0px 0px 12px; margin: 0px; font-weight: 600; font-family: "OpenSans-Semibold",sans-serif; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-topblk li .subhead4 a { color: rgb(33, 33, 33); }
.news-area.newtop-block .newtop-block-news .new-topnews-left .latestnews-left .latestnews-topblk li:last-child { border-bottom: 0px none; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews { float: left; width: 53.3%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0px 15px 0px 0px; padding: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .bigtopblk-imgbox { display: block; width: 518px; max-width: 100%; height: 291px; margin: 0px; padding: 0px; overflow: hidden; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .bigtopblk-imgbox img { width: 100%; height: auto; display: block; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .bigstory-h2 h1 { font-size: 21px ! important; font-weight: 800; line-height: 24px ! important; color: rgb(33, 33, 33); margin: 10px 0px 15px; font-family: "OpenSans-bold",sans-serif; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .bigstory-h2 a { color: rgb(33, 33, 33); }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .top-singlestory { float: left; border-right: 1px solid rgb(238, 238, 238); width: 39.8%; padding: 0px 14px 0px 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .top-singlestory .bigstory-mid-thumb { display: block; width: 189px; height: auto; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .top-singlestory .bigstory-mid-thumb img { width: 100%; height: auto; display: block; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .top-singlestory .bigstory-mid-h3 h2 { font-size: 16px; color: rgb(33, 33, 33); font-weight: 600; line-height: 18px; margin: 8px 0px 0px; font-family: "OpenSans-Semibold",sans-serif; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .top-singlestory .bigstory-mid-h3 a { color: rgb(33, 33, 33); }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory { float: left; width: 60%; padding: 0px 0px 0px 15px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory .top-thumb { float: left; margin: 0px; padding: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory .top-thumb .top-thumb-left { display: table-cell; vertical-align: top; margin: 0px; padding-right: 20px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory .top-thumb .top-thumb-left .top-thumb-imglft { width: 75px; height: 75px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory .top-thumb .top-thumb-left .top-thumb-imglft img { width: 100%; height: auto; display: block; margin: 0px auto; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory .top-thumb .top-thumb-rgt { display: table-cell; vertical-align: top; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory .top-thumb .top-thumb-rgt h2 { font-weight: 600; font-size: 16px; line-height: 19px ! important; color: rgb(33, 33, 33); font-family: "OpenSans-Semibold",sans-serif; margin: 0px; padding: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory .top-thumb .top-thumb-rgt h3 a { color: rgb(33, 33, 33); }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews .topblk-twostory .top-thumb .top-thumb-rgt .sponsor { color: rgb(6, 182, 94); font-size: 13px; font-family: "OpenSans-Semibold",sans-serif; display: block; margin: 5px 0px 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt { float: left; width: 22.4%; border-right: 1px solid rgb(238, 238, 238); border-left: 1px solid rgb(238, 238, 238); margin: 0px; padding: 0px 12px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt .latestnews-topblk { margin: 0px; padding: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt .latestnews-topblk li { float: left; width: 100%; margin: 0px 0px 18px; padding: 0px; border-bottom: 1px solid rgb(219, 219, 219); }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt .latestnews-topblk li .letest-topphoto { display: block; padding: 5px 0px; margin: 0px 0px 15px; width: 186px; height: 124px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt .latestnews-topblk li .letest-topphoto img { width: 100%; height: auto; display: block; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt .latestnews-topblk li .subhead4 h2 { font-size: 16px; line-height: 20px; color: rgb(33, 33, 33); padding: 0px 0px 10px; margin: 0px 0px 10px; font-weight: 600; font-family: "OpenSans-Semibold",sans-serif; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt .latestnews-topblk li .subhead4 a { color: rgb(33, 33, 33); }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt .latestnews-topblk li:last-child { border-bottom: 0px none; margin-bottom: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .big-middlenews-rgt .latestnews-topblk li:last-child .subhead4 { margin-bottom: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-rgt { float: left; margin: 0px; padding: 0px; width: 23.4%; }
.news-area.newtop-block .newtop-block-news .new-topnews-rgt .advertisement-250 { height: 250px; width: 100%; margin: 0px; padding: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-rgt .top-singlestory { float: left; width: 100%; height: 100%; padding: 0px; }
.news-area.newtop-block .newtop-block-news .new-topnews-rgt .top-singlestory .bigstory-mid-thumb { display: block; width: 300px; height: auto; }
.news-area.newtop-block .newtop-block-news .new-topnews-rgt .top-singlestory .bigstory-mid-thumb img { display: block; width: 100%; height: auto; }
.news-area.newtop-block .newtop-block-news .new-topnews-rgt .top-singlestory .bigstory-mid-h3 h2 { font-size: 18px; color: rgb(33, 33, 33); font-weight: 600; line-height: 22px; margin: 8px 0px 0px; font-family: "OpenSans-Semibold",sans-serif; }
.news-area.newtop-block .newtop-block-news .new-topnews-rgt .top-singlestory .bigstory-mid-h3 a { color: rgb(33, 33, 33); }
.news-area.top-block { overflow: hidden; margin-bottom: 0px; padding-bottom: 0px; }
.news-area.top-block .top-block-news { float: left; margin: 0px; padding: 0px; width: 100%; height: 100%; }
.news-area.top-block .top-block-news .top-block-left { border-right: 1px solid rgb(215, 215, 215); float: left; width: 75%; padding: 0px; margin: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row { width: 100%; margin: 0px; padding: 0px; overflow: hidden; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 { width: 55.4%; float: left; border-right: 1px solid rgb(215, 215, 215); margin: 0px; padding: 0px 15px 0px 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 h1 { font-size: 24px; font-weight: 600; color: rgb(51, 51, 51); font-family: "OpenSans-bold",sans-serif; margin: 0px; padding: 0px 0px 9px; line-height: 30px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 h1 a { color: rgb(51, 51, 51); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .tp-blk-imgbox { display: block; width: 518px; max-width: 518px; height: 291px; margin: 0px; padding: 0px; overflow: hidden; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .tp-blk-imgbox img { display: block; width: 100%; height: auto; margin: 0px auto; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related .tp-related-head { text-transform: uppercase; font-size: 16px; color: rgb(77, 182, 163); font-weight: 600; padding: 18px 0px 10px; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.tp-related-list { margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.tp-related-list li { width: 94%; float: left; font-size: 20px; color: rgb(51, 51, 51); line-height: 25px; padding: 0px; margin: 0px 0px 8px 21px; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.tp-related-list li::before { content: ""; font-family: "FontAwesome"; float: left; margin-left: -1.5em; color: rgb(54, 54, 54); font-size: 13px; margin-top: 4px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.tp-related-list li a { color: rgb(51, 51, 51); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.highlights-list li { width: 94%; float: left; font-size: 14px; color: rgb(102, 102, 102); padding: 0px; margin: 0px 0px 8px 21px; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.highlights-list li::before { content: ""; font-family: "FontAwesome"; float: left; margin-left: -1.5em; color: rgb(85, 85, 85); font-size: 13px; margin-top: 2px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new1 .topblk-related ul.highlights-list li a { color: rgb(102, 102, 102); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 { width: 44.6%; float: left; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 .fa-sm { color: rgb(255, 255, 255); font-size: 2em; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 .fa-vid-sm { color: rgb(255, 255, 255); font-size: 2em; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl { float: left; width: 100%; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li { float: left; width: 50%; margin: 0px; padding: 0px 15px 0px 14px; border-right: 1px solid rgb(215, 215, 215); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li:last-child { border-right: medium none; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big { display: block; margin: 0px 0px 15px; padding: 0px 0px 25px; width: 100%; border-bottom: 1px solid rgb(221, 221, 221); }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big h2 { font-size: 17px; font-weight: 600; color: rgb(51, 51, 51); font-family: "OpenSans-bold",sans-serif; margin: 0px 0px 10px; padding: 0px 0px 20px; line-height: 20px ! important; height: 105px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big h2 a { color: rgb(51, 51, 51); width: 100%; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big .tp-img-bigbox { max-width: 186px; width: 186px; height: 186px; display: block; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-big .tp-img-bigbox img { width: 100%; height: auto; display: block; margin: 0px auto; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small { display: block; margin: 0px; padding: 0px; width: 100%; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small h2 { font-size: 15px; font-weight: 600; color: rgb(51, 51, 51); font-family: "OpenSans-bold",sans-serif; margin: 0px; padding: 0px 0px 14px; line-height: 19px ! important; height: 105px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small h2 a { color: rgb(51, 51, 51); width: 100%; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small .tp-left-small { width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small .tp-left-small .tp-img-smlbox { width: 186px; height: 105px; border: 1px solid red; }
.news-area.top-block .top-block-news .top-block-left .tp-blk-row .topblk-new4 ul.top-blk-leftpnl li .tp-left-small .tp-left-small .tp-img-smlbox img { width: 100%; height: auto; display: block; margin: 0px auto; }
.news-area.top-block .top-block-news .top-block-right { padding: 0px 0px 0px 15px; margin: 0px; float: right; width: 24.48%; }
.news-area.top-block .top-block-news .top-block-right .top-blk-gglads { display: block; height: 250px; margin-bottom: 25px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl { width: 100%; display: block; margin: 0px 0px 25px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-left { display: table-cell; vertical-align: top; padding-right: 10px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-left .top-media-img { max-width: 101px; width: 101px; max-height: 101px; overflow: hidden; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-right { display: table-cell; vertical-align: top; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-right .headingfive { font-size: 15px; font-weight: 600; font-family: "Open Sans",sans-serif; margin: 0px 0px 10px; color: rgb(33, 33, 33); }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-right .headingfive a { color: rgb(33, 33, 33); display: block; }
.news-area.top-block .top-block-news .top-block-right .top-blk-rgt-mdl .top-media-right .promotional-dt { display: block; margin: 5px 0px 0px; color: rgb(77, 182, 163); font-size: 13px; position: relative; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox { width: 100%; height: 100%; float: left; padding: 8px 0px; margin: 0px; font-family: "Open Sans",sans-serif; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .hm-subscribehead { font-size: 14px; font-weight: 600; color: rgb(51, 51, 51); margin: 0px 0px 8px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .topsubscribe-form { position: relative; margin: 0px; width: 100%; padding: 0px; float: left; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .topsubscribe-form .fixedsubscribe-input { padding: 0px 7px; width: 100%; height: 37px; box-sizing: border-box; font-size: 0.75em; color: rgb(152, 150, 150); background: rgb(255, 255, 255) none repeat scroll 0% 0% padding-box; border: 1px solid rgb(182, 182, 182); border-radius: 4px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .topsubscribe-form .fixedsubscrib-btn { display: block; background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeatno-repeat scroll -118px -495px; position: absolute; top: 0px; right: 4px; height: 37px; width: 39px; cursor: pointer; border-left: 1px solid rgb(238, 238, 238); }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter { width: 100%; margin: 10px 0px 0px; float: left; padding: 0px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .or-option { float: left; margin: 2px 13px 0px 4px; font-weight: 600; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .top-nslogin-ggl { float: left; padding: 0px; margin-right: 13px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .top-nslogin-ggl button#ggl-btn { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -155px -499px; display: block; width: 107px; height: 24px; border: 0px none; cursor: pointer; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .topnslogin-fb { float: left; margin: 0px; padding: 0px; }
.news-area.top-block .top-block-news .top-block-right .top-blk-btmbox .top-social-newslter .topnslogin-fb button#fb-btn { background: transparent url(421be3613198836ee2803a34993b3d1674562326.png)  no-repeat scroll -273px -500px; display: block; width: 109px; height: 24px; border: 0px none; cursor: pointer; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .column-head { margin-bottom: 15px; margin-top: 0px; }
.news-area.newtop-block .newtop-block-news .color-bx { width: 25px; margin-top: 4px; }
.news-area.newtop-block .newtop-block-news .new-topnews-left .column-head .new-h2-head { font-size: 18px; }
.border000 { border: 1px solid rgb(0, 0, 0); }
.entertainment-slider #banner-slider .owl-controls { display: none; }
.elecBigStory { font-size: 27px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(0, 0, 0) rgb(0, 0, 0) currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; position: relative; height: 69px; background: rgb(244, 244, 244) none repeat scroll 0% 0%; }
.elecBigStory .title { width: 158px; background: rgb(209, 227, 236) none repeat scroll 0% 0%; border-right: 1px solid rgb(117, 117, 117); padding: 12px 0px 12px 14px; color: rgb(255, 255, 255); position: absolute; font-family: "OpenSans-bold",sans-serif; font-size: 16px; line-height: 22px; }
.elecBigStory .title span { color: rgb(65, 163, 213); }
.elecBigStory .description { font-family: "OpenSans-bold",sans-serif; margin-left: 158px; font-size: 23px; }
.elecBigStory .description p { margin-bottom: 0px; line-height: 68px; }
.elecBigStory .description p a { color: rgb(33, 33, 33); }
.pre-election-middle { margin: 0px; padding: 0px 0px 20px; float: left; width: 100%; }
.pre-election-middle .tab-content .middle-left-els .column-head { margin: 30px 0px; position: relative; font-family: "OpenSans-Semibold",sans-serif; }
.elecBigStory .title { color: rgb(255, 255, 255) ! important; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider { border: 1px solid rgb(221, 221, 221); width: 100%; height: 250px; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel { width: 92%; position: relative; z-index: 1; margin: 0px 4%; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-stage-outer { padding: 40px 0px 20px; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .candidate { text-align: center; font-family: "Open Sans",sans-serif; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .candidate .candidate-photo { width: 90px ! important; height: 90px ! important; margin: 0px auto; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .candidate .candidate-photo img { display: block; border-radius: 10px; width: 90px ! important; height: 90px ! important; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .candidate .candidate-info { font-family: "Open Sans",sans-serif ! important; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .lost img, .pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .won img, .pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .lead img, .pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .trail img { width: auto; margin: 0px auto; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .candidate .candidate-info h4 { font-size: 14px; font-weight: 400; color: rgb(33, 33, 33); margin: 10px 0px 0px; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .candidate .candidate-info h4 a { color: rgb(33, 33, 33); font-size: 14px; font-weight: 400; }
.post-election-middle .pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .candidate .candidate-info p { font-size: 16px; color: rgb(33, 33, 33); font-weight: 700; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-item .candidate .candidate-info p a { color: rgb(33, 33, 33); font-size: 16px; font-weight: 700; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-prev { left: -51px; background: rgb(183, 183, 183) url(dd2bace595d4a48099edbf713e25bb90eb0b943b.png)  no-repeat scroll -193px -378px; width: 22px; height: 50px; top: 35%; }
.pre-election-middle .tab-content .middle-left-els .key-condidates-slider .owl-carousel .owl-next { right: -52px; background: rgb(183, 183, 183) url(dd2bace595d4a48099edbf713e25bb90eb0b943b.png)  no-repeat scroll -220px -378px; width: 22px; height: 50px; top: 35%; }
.border000 { border: 1px solid rgb(0, 0, 0); }
.electionTally { font-family: "OpenSans-Semibold",sans-serif; font-size: 16px; float: left; position: relative; }
.electionTally .highcharts-title { font-family: "OpenSans-Semibold",sans-serif; position: absolute; top: 150px; left: 129px; text-align: center; }
.electionTally .highcharts-title .totalcount { font-family: "OpenSans-bold",sans-serif; font-size: 14px; }
.electionTally .highcharts-title .majority { font-size: 14px; text-transform: uppercase; }
.electionTally img { width: auto; }
.electionTally .highChart { float: left; box-sizing: border-box; }
.electionTally .highChart p { color: rgb(117, 117, 117); font-size: 12px; margin-bottom: 2px; text-align: center; }
.electionTally .countingTally { float: left; width: 348px; box-sizing: border-box; text-transform: uppercase; }
.electionTally .countingTally .tally { width: 100%; }
.electionTally .countingTally .tally ul { width: 100%; float: left; }
.electionTally .countingTally .tally ul:first-child li { border-top: 1px solid rgb(189, 189, 189); font-family: "OpenSans-Semibold",sans-serif; }
.electionTally .countingTally .tally ul li { float: left; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor rgb(189, 189, 189) rgb(189, 189, 189) currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; width: 124px; height: 42px; line-height: 38px; text-align: center; color: rgb(21, 21, 21); font-size: 16px; font-family: "Open Sans",sans-serif; }
.electionTally .countingTally .tally ul:first-child li, .electionTally .countingTally .tally ul:first-child li:first-child { color: rgb(117, 117, 117); font-size: 14px; text-align: center; text-transform: uppercase; }
.electionTally .countingTally .tally ul:first-child li:first-child { text-align: left; }
.electionTally .countingTally .tally ul:first-child li:first-child::before { content: ""; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-right: 15px; box-sizing: border-box; width: 6px; height: 40px; float: left; }
.electionTally .countingTally .tally ul li:first-child { width: 114px; border-left: 1px solid rgb(229, 229, 229); text-transform: capitalize; }
.electionTally .countingTally .tally ul + ul li:first-child { color: rgb(21, 21, 21); text-align: left; }
.electionTally .countingTally .tally ul + ul li:first-child::before { content: ""; background: rgb(255, 144, 0) none repeat scroll 0% 0%; margin-right: 15px; box-sizing: border-box; width: 6px; height: 40px; float: left; }
.electionTally .countingTally .tally ul + ul + ul li:first-child::before { content: ""; background: rgb(5, 156, 205) none repeat scroll 0% 0%; margin-right: 15px; box-sizing: border-box; width: 6px; height: 40px; float: left; }
.electionTally .countingTally .tally ul + ul + ul + ul li:first-child::before { content: ""; background: rgb(8, 123, 16) none repeat scroll 0% 0%; margin-right: 15px; box-sizing: border-box; width: 6px; height: 40px; float: left; }
.electionTally .countingTally .tally ul + ul + ul + ul + ul li:first-child::before { content: ""; background: rgb(74, 75, 76) none repeat scroll 0% 0%; margin-right: 15px; box-sizing: border-box; width: 6px; height: 40px; float: left; }
.electionTally .countingTally .tally ul li:last-child { width: 89px; }
.electionTally .liveUpdates { background-color: rgb(249, 249, 249); box-sizing: border-box; float: right; width: 475px; height: 250px; border-left: 1px solid rgb(204, 204, 204); position: relative; }
.electionTally .liveUpdates .liveButton { text-transform: uppercase; font-size: 16px; font-family: "OpenSans-bold",sans-serif; text-align: left; position: absolute; bottom: 20px; }
.electionTally .liveUpdates .livelinks { font-size: 14px; color: rgb(0, 43, 181); font-family: "Open Sans",sans-serif; }
.electionTally .liveUpdates .liveButton a { color: rgb(66, 164, 211); }
.electionTally .liveUpdates .liveButton ul li { display: inline-block; line-height: 18px; }
.electionTally .liveUpdates .liveButton ul li:last-child { border-left: 2px solid rgb(66, 164, 211); padding-left: 15px; margin-left: 10px; }
.electionTally .liveUpdates ul {  }
.electionTally .liveUpdates .livelinks ul li { display: inline-block; padding-bottom: 13px; border-radius: 50%; font-size: 16px; line-height: 24px; text-decoration: underline; position: relative; font-weight: bold; }
.electionTally .liveUpdates .livelinks ul li a { color: rgb(66, 66, 66); padding-left: 0px; display: inline-block; box-sizing: border-box; }
.wid100 { width: 100%; float: left; }
#tallyWidget { font-family: "OpenSans-Semibold",sans-serif; }
