@charset "utf-8";
/* CSS Document */

body{ font-family: 'Roboto', sans-serif; position:relative;}

*{margin:0; padding:0; outline:0;}
.flt{ float:left;}
.flr{ float:right;}
.clearfix:after,.clearfix:before{visibility:hidden;display:block;height:0;content:" "}
a{color:#FFF; text-decoration:none; cursor:pointer;}
a:hover{color:#FFF; text-decoration:none;}
a:focus{outline:none}a:active,a:hover{outline:none; text-decoration:none;}
abbr[title]{border-bottom:none}
a:active,a:hover{outline:none; text-decoration:none;}
a:link{text-decoration:none;outline:none;}
a:visited{text-decoration:none;outline:none}
.pointer{ cursor:pointer;}

::-moz-selection {color: #ffffff;background:#0162d2;text-shadow: none;}
::selection {color: #ffffff;background:#0162d2;text-shadow: none;}

.advertisment{padding:0px 0 16px 0;}
.advertisment .adsectionfill {font: 400 12px/14px 'Roboto', sans-serif;text-align: right;color: #9d9d9d;display: block; padding: 10px 0 10px 0; }

.wide-container{ width:100%;}
.gray-bg{ background:#28476e;}
.container{ max-width:1280px; margin:0 auto; padding:10px; box-sizing:border-box;}
.container-two{ max-width:1200px; margin:0 auto; padding:10px; position:relative;}
.minheight{height:500px;}



.fixedse input[type="text"]{height:45px !important; line-height:45px !important;}
.fixedse button{margin-top:8px !important;}

.first-slide{ width:630px; float:left;}
.frist-left-slide {width:210px; float:left; margin-right:10px;  padding-left:10px;box-sizing: border-box;}
.frist-left-add-slide{width:400px; float:left; margin-right:10px;  padding-left:10px;box-sizing: border-box;}
.fls{position:relative;margin-bottom:10px; border-radius:10px; overflow:hidden; box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);}
.bslide-caption{ position:absolute; bottom:0; padding:10px; box-sizing:border-box; z-index:9; background:url(../sb-images/caption-bg.png) repeat-x 0; width:100%;}
.bslide-caption p{margin-bottom:0; font-weight:light; color:#FFF;text-shadow: 1px 1px 1px #3c291a; font-size:16px;}
.bslide-caption ul{ float:left;}
.bslide-caption ul li{ list-style:none; float:left; margin-right:8px; color:#fea800; font-weight:bold;}
.bslide-caption ul li a{color:#fea800; text-decoration:none;text-shadow: 1px 1px 1px #3c291a;}
.h400h{height:403px;}
.h197h{height:197px;}
.w400w{width:400px;}
.w405w{width:404px;}
.w197w{width:197px;}
.w300w{width:300px; margin:35px auto;}
.mar10{margin-right:10px;float: left;}
.marb10{margin-bottom:10px;}
.width100{width:100%;}
.cover-fit-img img,.cover-fit-img-two img{object-position: center;width: 100%;height: 100%;object-fit: cover;}

.twitter-trends{ background:#be0505; height:53px; line-height:53px; margin-top:10px;}
.twitter-trends .swiper-container {width: 100%;height: 100%;}
.twitter-trends .swiper-slide {text-align: center;font-size: 18px;color:#FFFFFF !important;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
                               -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center;align-items: center;cursor:pointer;}
.twitter-trends .swiper-slide span{color:#FFF;}
.twitter-trends .swiper-slide  a{color:#fea800 !important}

.left-container{ width:75%; /*margin-right:1%; */}
.left-container .heading{ font-weight:bold; color:#28476e; margin-top:0px; margin-right:15px; }
.drop-arrow {font-size:30px;float: left;margin-top: 19px; color:#535353}
.icon-circle-arrow-up{ background-image:url('../images/down-arrow.png'); background-repeat:no-repeat; height: 12px; width: 22px;}
.icon-circle-arrow-down{ background-image:url('../images/up-arrow.png'); background-repeat:no-repeat; height: 12px; width: 22px;}

.display-container{ display:none; position:absolute; background:#d4d4d4; width:300px; height:370px; z-index:99;padding:10px; box-sizing:border-box;box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);}
.search-around input{ float:left; width:233px; height:36px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;
                      -moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px; outline:0; border:0; padding:0 8px; box-sizing:border-box; border: 1px solid #dcdada;}
.scroll-content{height:300px; margin-top:15px;}
.scroll-notification{height:340px; margin-top:15px;overflow:hidden;}
.scroll-brief-text{height:175px; margin-top:0px; overflow-y:auto;}
.scroll-brief-text::-webkit-scrollbar {
    display: none; 
}
.scroll-brief-text {
  -ms-overflow-style:none; 
  scrollbar-width: none; 
}
.scroll-brief-text img{height: 150px;width: 95%;}
.scroll-content ul{}
.scroll-content ul li{ list-style:none; margin-bottom:10px;}
.scroll-content ul li a{color:#535353; text-decoration:none; font-size:14px;}
.scroll-content ul li a:hover{color:#000; text-decoration:none; font-size:14px;}

.gray-btn button{ background:#be0505; height:36px; border:0;}
.gray-btn button i{color:#FFF; font-size:20px;}
.gray-btn .btn-default:hover, .gray-btn .btn-default:focus{  background:#be0505;}
.search-around{width: 314px;}

.left-container .read-more{margin-top:14px ;}
.left-container .read-more a{padding:3px 10px; background:#535353; color:#FFF; border-radius:20px; font-weight:bold; font-size:12px; text-decoration:none; margin-left:10px;}
.left-container .receive-alert{margin-top:5px;}
.left-container .receive-alert a{padding:3px 10px; background:#28476e; color:#FFFFFF; border-radius:20px; font-weight:bold; font-size:12px; text-decoration:none; margin-left:10px;box-shadow: 1px 2px 2px #adabab;}
.left-container .receive-alert a i{margin:0 3px}
.read-more{margin-top:14px;}

.left-section {background: #efefef;padding: 10px;width: 75%;box-sizing: border-box; margin-right:1%;}
.news-right-sec {width: 31%;margin-left: 2%;}
.news-right-sec h1 {margin-top: 0;font-size: 23px;line-height: 33px;font-weight: bold;color: #616161;}
.news-right-sec h1 a{text-decoration:none;color: #616161;font-family: 'Merriweather', serif;}
.news-right-sec h1 a:hover{text-decoration:none;color: #fea800;font-family: 'Merriweather', serif;}
.news-right-sec p {font-size:15px;color: #616161; font-family: 'Roboto', sans-serif;}

.b3n-a1{ position:relative; margin-bottom:10px;}
.b3n-a1 img{width:222px; height:190px;}
.b3n-bottom-text{ position:absolute; bottom:0; left:0; z-index:99; padding:5px;
                  background:url(../sb-images/caption-bg.png);background-position: 50% 50%;-webkit-background-origin: padding-box;background-origin: padding-box;-webkit-background-clip: border-box;
                  background-clip: border-box;-webkit-background-size: auto auto;background-size: auto auto;width: 100%;}
.b3n-bottom-text a{font-size:16px; color:#FFF; font-weight:500; text-decoration:none;}
.b3n-bottom-text a:hover{color:#fea800; text-decoration:none;}

.b3n-a1-video{ position:relative; margin-bottom:10px;}
.b3n-a1-video img{width:222px; height:190px;}
.b3n-bottom-video-text{ position:absolute; bottom:0; left:0; z-index:99; padding:5px 60px 5px 5px;
                        background:url(../sb-images/caption-bg.png);background-position: 50% 50%;-webkit-background-origin: padding-box;background-origin: padding-box;-webkit-background-clip: border-box;
                        background-clip: border-box;-webkit-background-size: auto auto;background-size: auto auto;width: 100%;}
.b3n-bottom-video-text a{font-size:16px; color:#FFF; font-weight:500; text-decoration:none;}
.b3n-bottom-video-text a:hover{color:#fea800; font-weight:500; text-decoration:none;}
.video-play{ position:absolute; bottom:10px; right:10px; z-index:999}
.video-play a i{color:#fea800; font-size:60px;}

.news-headline-sec{}
.news-headline-sec ul{margin:0; padding:0;}
.news-headline-sec ul li{ list-style:none; width:222px; height:190px; background:#efefef;transition: all .3s cubic-bezier(.25,.8,.25,1); float:left; box-sizing:border-box; padding:10px; margin-right:18px; margin-bottom:10px;}
.news-headline-sec ul li a{text-decoration:none;}
.news-headline-sec ul li:nth-child(4n+4) {margin-right: 0;}
.news-headline-sec ul li a .news-headline-container h3{ margin-top:0; color:#fea800; font-size:14px; text-transform:uppercase; font-weight:600;font-family: roboto;}
.news-headline-sec ul li a .news-headline-container h4{  color:#707070; font-size:20px; font-weight: 600;line-height: 26px;font-family: 'Merriweather', serif;}
.news-headline-sec ul li a:hover .news-headline-container h4{color:#fea800; text-decoration:none;}
.news-headline-sec ul li:last-child{margin-right:0px;}

.receivemail{text-align: center;}
.receivemail input[type="email"] {
    width: 420px;
    max-width: 100%;
    height: 60px;
    padding: 0 30px;
    border: 1px solid #cecece;
    margin: 0 auto;
    font-size: 14px;
}

.receivemail .submit-btn{text-align: center;margin: 10px 0 30px 0;}

.receivemail .submit-btn input[type="submit"] {
    background-color: #28476e;
    color: white;
    padding: 14px 20px;
    margin-top: 0 !important;
    border: none;
    cursor: pointer;
    width: 420px;
    margin: 0 auto;
}

.right-container{ width:25%; padding-left:12px; box-sizing:border-box; }
.right-container h4{margin:30px 0 20px 0; color:#28476e; font-weight:600; font-family:roboto;font-size: 25px;}
.right-container ul {margin:0; padding:0;}
.right-container ul li{list-style:none; margin-bottom:15px;}
.right-ads-one{margin-top:44px;}

.ads-text-home{ position:relative;height: 268px;padding-top: 20px;}
.ads-text-home span{text-align: right;font-size: 11px;color: #337ad7;display: block; position:absolute; top:3px; right:0;}
.ads-text-home img{ width:300px !important; height:250px;}
.ads-text span{text-align: right;font-size: 11px;color: #337ad7;display: block; width:300px; padding-right:5px;}

.padding-top-30{padding-top:30px;}
.padding-top-60{padding-top:60px;}
.padding-bottom-30{padding-bottom:30px;}
.padding-bottom-100{padding-bottom:100px;}

.dark-gray{ background:#c2c2c2;box-shadow: 5px 3px 3px #a7a7a7;}
.padding-top-20{padding-top:20px;}
.padding-top-14{padding-top:14px;}
.padding-bottom-20{padding-bottom:20px;}
.news-comment{ background:#535353; width:223px; height:300px; padding:20px; box-sizing:border-box;}
.news-comment-icon{margin-bottom:20px; float:left; height:30px;}
.news-comment-icon img{ float:left; margin-right:10px;}
.news-comment-icon span{ float:left; color:#fea800; height:30px; line-height:30px;}
.no-new-comment{ clear:both; font-size:26px; color:#fea800;}
.no-new-comment a{color:#fea800; text-decoration:none;font-family: 'Merriweather', serif;}
.no-buzz-comment{ clear:both; font-size:26px; color:#000; padding:20px 15px;font-family: 'Merriweather', serif;word-wrap: break-word;}
.no-buzz-comment a{color:#fea800; text-decoration:none;font-family: 'Merriweather', serif;}
.edit-no-buzz-comment{position:absolute; left:15px; bottom:10px;font-weight: normal;}
.edit-no-buzz-comment a{text-decoration:none; color:#000;font-size: 18px;text-transform: uppercase;font-family:roboto;}

.swiper2{padding-bottom:40px;}
.pagination2 .swiper-pagination-bullet{background: #636465;}
.pagination2 .swiper-pagination-bullet-active {opacity: 1;background: #FFFFFF;}

.in-brief-description-home {width: 305px;min-height: 325px;padding: 0 5px 0 3px;box-sizing: border-box;border-right: 2px solid #BE0505;float: left; margin-right:4px;}
.in-brief-description-sec-home{margin-bottom:20px; float:left;}
.in-brief-description-sec-home .heading{ font-size:20px; color:#535353; font-weight:bold; font-family:roboto; margin-bottom:10px; height:75px;line-height:1.4}
.in-brief-description-sec-home p{line-height:25px; font-size:16px; padding-right:15px; text-align:justify;}


.twoo {min-height: 478px;box-sizing: border-box;border-right: 2px solid #fea800;margin-right: 0;padding: 2px;width: 50%;}
.eventtext{height: 196px;}


.share{}
.share li{list-style:none; margin-right:15px; font-size:16px; color:#978c77; float:left;}
.share li i{margin-right:5px;}
.share li a{color:#978c77; text-decoration:none;}

.in-brief{ background:#E5F0FF; margin-top:4px;}
.in-brif-section h3{color:#28476e; font-weight:600; font-family:roboto; margin-top:0px;}
.in-brif-container{margin-bottom:15px; min-height:50px; margin-top:30px; position: relative;}
.in-brif-container .heading{font-weight: bold;color: #28476e;margin-top: 0px;margin-right: 15px; cursor:pointer;font-family: 'Merriweather', serif;}
.in-brif-container .heading a{color: #28476e; text-decoration: none;}
.in-brif-container .heading a:hover{color: #28476e; text-decoration: none;}
.in-brif-container .read-more {margin-top: 14px;}
.in-brif-container .read-more a {padding: 3px 10px;background: #28476e;color: #FFF;border-radius: 20px;font-weight: bold;font-size: 12px;text-decoration: none;margin-left: 30px;box-shadow: 1px 2px 2px #8e8e8e;}

.in-brief-description {width:100%;min-height: 278px;padding: 0 10px 0 3px;box-sizing: border-box; margin-right:4px;}
.in-brief-description ul li {list-style: none;float: left;margin-left: 3px;margin-right: 3px;width: 306px;padding-right: 0px;border-right: 2px solid #28476e;box-sizing: border-box;}
.in-brief-description ul li:nth-child(4n+0){margin-right:0; border-right:none;}
.in-brief-description-sec{margin-bottom:20px; float:left;}
.in-brief-description-sec .heading{ font-size:20px; color:#535353; font-weight:bold; font-family:roboto; margin-bottom:10px;height:52px; line-height:1.1;}
.in-brief-description-sec p{line-height:25px; font-size:16px; padding-right:10px; text-align:justify;}
.in-brief-description ul li ul.share{}
.in-brief-description ul li ul.share li {list-style: none;margin-right: 15px;font-size: 16px;color: #28476e;float: left !important;width: auto;border-right: none;}
.in-brief-description ul li ul.share li a{color:#28476e; text-decoration:none;}
.border-right-sec{border-right: 2px solid #fea800;padding-right:7px;}
.border-right-none{border-right:none; margin-right:0;}

.in-brief-description.in-brief-description-details{padding-right:0px; margin-top:40px;}
.in-brief-description.in-brief-description-details ul li:nth-child(3n+0){margin-right:0; border-right:none;}
.in-brief-description.in-brief-description-details ul li:nth-child(4n+0){list-style: none;float: left;margin-left: 3px;margin-right: 3px;width: 306px;padding-right: 0px;border-right: 2px solid #28476e;box-sizing: border-box;}

.around-dwarka-map{padding:10px 0;min-height: 459px;width: 100%;overflow: hidden; position: relative;}
#areamap{width: 100%;height:100%;position:absolute;z-index: 0;top: 0;left: 0;}
.around-story-container{position: relative; z-index: 9;}
.around-story-container ul li{list-style:none; margin-right:20px; float:left; margin-bottom:20px; }
.around-story-container ul li:last-child{margin-right:0;}
.around-story-container ul li a{ text-decoration:none; color:#FFF;}
.around-story-container ul li a .around-story-section{ position:relative;width:300px; height:300px;}
.around-story-container ul li a .around-story-caption{ position:absolute; bottom:0; left:0; padding:8px; font-size:20px; font-family:roboto; font-weight:bold; color:#FFFFFF;}
.around-story-container ul li a .around-story-discp {position: absolute;bottom: 90px;left: 0;margin: 8px;border-radius: 20px;padding: 0 10px;text-transform: uppercase;font-size: 12px;height: 20px;line-height: 20px;}
.yellow{ background:#28476e;}
.green{ background:#56d530;}
.around-story-container ul li:nth-child(4n+0){margin-right:0;}
.around-story-container.around-story-container-list li:nth-child(2n+0){margin-right: 20px;}
.around-story-container.around-story-container-list li:nth-child(4n+0){margin-right: 0px;}


.around-story-container.areawise ul li{margin:7px !important;min-height:300px;}

.popular-video-container{margin-bottom:15px; min-height:50px;}
.popular-video-container .heading{font-weight: bold;color: #616161;margin-top: 0px;margin-right: 15px;}
.popular-video-container .read-more {margin-top: 14px;}
.popular-video-container .read-more a {padding: 3px 10px;background: #fea800;color: #FFF;border-radius: 20px;font-weight: bold;font-size: 12px;text-decoration: none;margin-left: 10px;box-shadow: 1px 2px 2px #8e8e8e;}

/*.b3nb{ width:300px; height:300px;box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);transition: all .3s cubic-bezier(.25,.8,.25,1);position:relative;}
.b3nb:hover{box-shadow: 0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);}*/

.b3nb{ width:300px; height:300px;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);transition: all .2s cubic-bezier(.25,.8,.25,1);position:relative;}
.b3nb:hover{box-shadow:0 12px 20px 0 rgba(0,0,0,0.3);}
.b3nb img {width: 300px;height: 169px;}
.b3nb .play-icon{ position:absolute; top:10px; left:10px; color:#FFF;}
.b3nb .play-icon a{font-size:50px; color:#FFF; text-decoration:none;}
.b3nb .play-icon a span { display:block; font-size:20px;}
.b3nb .bottom-caption{padding:10px; box-sizing:border-box; width:100%;}
.b3nb .bottom-caption .short-desc{border-radius: 20px;padding:4px 10px;font-size: 12px;height: 20px;line-height: 20px; font-weight:400; display:inline; margin-top:16px;}
.b3nb .bottom-caption .short-desc span{ text-transform:uppercase;color:#FFFFFF;}
.b3nb .bottom-caption .long-desc{font-size:20px; font-weight:bold; margin-top:10px;}
.b3nb .bottom-caption .long-desc a{color:#535353; text-decoration:none; line-height:25px;}
.b3nb .bottom-caption .long-desc-two a{color:#FFF; text-decoration:none;}

.b3nb-text-listing{list-style-type:none; margin:0; padding:0;}
.b3nb-text-listing li{margin:0px 15px 15px 0px; float:left;}
.b3nb-text{ width:300px; height:300px;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);transition: all .2s cubic-bezier(.25,.8,.25,1);position:relative;}
.b3nb-text:hover{box-shadow:0 12px 20px 0 rgba(0,0,0,0.3);}

.b3nd {box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);transition: all .3s cubic-bezier(.25,.8,.25,1); position:relative;margin-bottom:15px;}
.b3nd:hover{box-shadow: 0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);}
.b3nd img{object-position: center;object-fit: cover;}
.b3nd .bottom-caption{position:absolute; bottom:0; left:0; background:url(../sb-images/caption-bg.png) repeat-x 0; width:100%;}
.b3nd .play-icon{position:absolute; top:50px; left:40px;}
.b3nd .play-icon a {font-size: 50px; color: #FFF; text-decoration: none;}
.b3nd .bottom-caption{padding:10px; box-sizing:border-box; width:100%;}
.b3nd .bottom-caption .short-desc{border-radius: 20px;padding:4px 10px;font-size: 12px;height: 20px;line-height: 20px; font-weight:400; display:inline; margin-top:16px;}
.b3nd .bottom-caption .short-desc span{ text-transform:uppercase; color:#FFFFFF; font-family: 'Roboto', sans-serif; font-weight:normal;}
.b3nd .bottom-caption .long-desc{font-size:20px; font-weight:bold; margin-top:10px;}
.b3nd .bottom-caption .long-desc a{color:#FFFFFF; text-decoration:none; font-size:20px; font-weight:bold; line-height:25px;}
.b3nd .short-desc.yellow {background: #be0505;}

.video-section {margin:0; padding:0;}
.video-section li{ list-style:none; float:left; margin-right:20px; margin-bottom:20px;}
.video-section li:nth-child(3){margin-right:0;}
.video-section li:nth-child(6){margin-right:0;}
.video-section-list li {list-style: none;float: left;margin-right: 20px; margin-bottom: 20px;width: 300px;height: 300px;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);transition: all .2s cubic-bezier(.25,.8,.25,1);position: relative;padding:0;}
.video-section-list li iframe {width:300px;height:300px;}
.video-section-list li:nth-child(3n+0) {margin-right:0px;}
.video-section-list li .long-desc {font-size: 20px;font-weight: bold;margin-top: 10px;padding: 10px;box-sizing: border-box;width: 100%;}
.video-section-list li .play-icon {position: absolute;top: 10px;left: 10px;color: #FFF;font-size:40px;}

.video-section-list-inner li {list-style: none;float: left;margin:0px 7px 0 7px; margin-bottom: 20px;width: 300px;height: 300px;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);transition: all .2s cubic-bezier(.25,.8,.25,1);position: relative;padding:0;}
.video-section-list-inner li iframe {width:300px;height:300px;}
.video-section-list-inner li .long-desc {font-size: 20px;font-weight: bold;margin-top: 10px;padding: 10px;box-sizing: border-box;width: 100%;}
.video-section-list-inner li .play-icon {position: absolute;top: 10px;left: 10px;color: #FFF;font-size:40px;}



.buzz-find-container{margin-bottom:15px; min-height:50px;}
.buzz-find-container .heading{font-weight: bold;color: #28476e;margin-top: 0px;margin-right: 15px; font-family: 'Merriweather', serif;}
.buzz-find-container .read-more {margin-top: 14px;}
.buzz-find-container .read-more a {padding: 3px 10px;background: #28476e;color: #FFF;border-radius: 20px;font-weight: bold;font-size: 12px;text-decoration: none;margin-left: 10px;box-shadow: 1px 2px 2px #8e8e8e;}

.bg-yellow{ background:#E5F0FF;}
.buzz-find{}
.buzz-find li{list-style:none; float:left; margin-right:20px; background:#FFF; margin-bottom:20px;}
.buzz-find li:nth-child(4n+4) {margin-right: 0;}

.trendingnews-list{}
.trendingnews-list li{ list-style:none; float:left; margin-right:12px; margin-bottom:20px;}
.b3nf {box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);transition: all .3s cubic-bezier(.25,.8,.25,1); position:relative; margin-bottom: 15px;}
.b3nf:hover{box-shadow: 0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);}
.b3nf img{}
.b3nf .list-no{ display: none; width:100%; height:45px; text-align:left; padding:5px 10px; box-sizing:border-box; color:#535353; font-size:25px; font-weight:600; background:#fea800; font-family: 'Merriweather', serif;}
.b3nf .bottom-caption{position:relative; bottom:0; left:0; background:#FFF; width:100%;}
.b3nf .play-icon{position:absolute; top:50px; left:40px;}
.b3nf .play-icon a {font-size: 50px; color: #FFF; text-decoration: none;}
.b3nf .bottom-caption{padding:10px; box-sizing:border-box; width:100%;}
.b3nf .img-sec{position:relative}
.b3nf .short-desc {border-radius: 20px;padding: 1px 10px;font-size: 12px;height: 20px;font-weight: 400;display: inline;position: absolute;z-index:9;bottom:5px;left: 5px;}
.b3nf .short-desc span{ text-transform:uppercase;color:#FFFFFF;}
.b3nf .short-desc.yellow {background:#be0505;}
.b3nf .bottom-caption{height:104px;}
.b3nf .bottom-caption .long-desc{font-size:19px; font-weight:bold; line-height: 25px; color:#000;}
.b3nf .bottom-caption .long-desc a{color:#535353; text-decoration:none;}

.special-container{margin-bottom: 20px;float: left;}
/*.special-left-section{ width:65%; background:#FFF; box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);transition: all .3s cubic-bezier(.25,.8,.25,1); margin-right:2%;}*/
.special-left-section{ width:100%; background:#FFF; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3); transition: all .2s cubic-bezier(.25,.8,.25,1); margin-right:2%;}
.special-left-section .special-banner img{width:100%; height:373px;}
.special-news-heading{padding:10px; box-sizing:border-box;background: var(--bluelight-bg-color);}
.special-news-heading h1{margin-top:0;font-family: 'Merriweather', serif;}
.special-news-heading h1 a{text-decoration:none; color:#535353;font-family: 'Merriweather', serif;}
.special-news-heading i{font-style:italic;}
.special-news-heading p{margin-top:30px; font-size:16px;}
.special-news-heading p a{text-decoration:none; color:#535353}
.special-right-section{ width:33%;}

.special-heading h3{margin-bottom:30px; color:#535353;font-family: 'Merriweather', serif; font-size:30px;}
.special-slide{width: 222px;height: 190px;background: #FFF;transition: all .3s cubic-bezier(.25,.8,.25,1);box-sizing: border-box;padding: 10px;margin-bottom: 10px;}
.special-slide .news-headline-container h3 {margin-top: 0;color: #fea800;font-size: 14px;text-transform: uppercase;font-weight: 600;font-family: roboto;}
.special-slide .news-headline-container h4 {color: #707070;font-size: 20px;font-weight: 600;line-height: 26px;font-family: 'Merriweather', serif;}
.slide-hyperlink a{text-decoration:none;}
.slide-hyperlink a .b3n-bottom-text{font-size: 16px;color: #FFF;font-weight: 500;text-decoration: none;}
.pre-gap-left{left:-30px; top:60%}
.pre-gap-right{right:-30px; top:60%}
.new-in-no{ font-weight:400 !important; font-size:30px;}

.b3nj {width: 300px;height: 300px;box-shadow: 0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);transition: all .3s cubic-bezier(.25,.8,.25,1);position: relative; padding:10px; box-sizing:border-box;}
.b3nj:hover {box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);}
.b3nj .v-count{text-align:center; font-size:90px; padding-top:30px; color:#fea800;}
.b3nj .v-text{text-align:center;font-size:35px;color:#fea800;}

.bg-white{ background:#FFF;}
.light-gray{ background:#e2e2e2;}

#myUl.newsticker li{margin:0 8px}
.missing-heading h3 {text-align: center;text-transform: uppercase;padding-bottom: 30px;font-size: 34px;color: #535353;  font-family: 'Roboto', sans-serif; font-weight:normal;}
.missing-slide{width:222px; height:300px; background:#FFF; position:relative;}
.missing-slide img{width:222px; height:300px;}
.missing-slide .m-name{ position:absolute; bottom:0; left:0; background:#535353; color:#FFF; padding:10px; box-sizing:border-box; min-height:50px; width:100%;}
.missing-slide .m-name p{ color:#FFF; font-size:16px; font-family: 'Roboto', sans-serif; padding: 0 0 0 8px; margin: 0; text-align: left;}

.bottom-pagination{}
.bottom-pagination li{list-style:none; float:left; margin-right:25px;}
.bottom-pagination li a{font-size:20px; color:#535353; text-decoration:none;}
.bottom-pagination li a i{font-size: 20px;color: #535353;position: relative;top: 4px;}
.bottom-pagination li a:hover{color:#535353; text-decoration:none;}
.bottom-pagination li.active a{color:#28476e;}
.bottom-pagination li a b{color:#28476e;}
/*
.in-brief-description-details .bottom-pagination{}
.in-brief-description-details ul.bottom-pagination li{list-style: none;float: left;margin-right: 25px;width: auto;border-right: 0;padding-right: 15px;}
.in-brief-description-details ul.bottom-pagination li a{font-size:20px; color:#535353; text-decoration:none;}
.in-brief-description-details ul.bottom-pagination li a i{font-size:28px; color:#535353; font-weight:bold;}
.in-brief-description-details ul.bottom-pagination li a:hover{color:#535353; text-decoration:none;}
.in-brief-description-details ul.bottom-pagination li.active a{color:#fea800;}
.in-brief-description.in-brief-description-details ul.bottom-pagination li(4n+0){border-right:none; border:1px solid red;}*/

.filteredby{ float:right;cursor:pointer;}
.filteredby h5.heading{font-size:16px; color:#FFF;}
.filteredby h5 i{ float:left; font-size:14px; color:#FFF;}
.white-drop-arrow{float: left;margin-top: 15px;color: #535353;margin-left: 10px;}
.white-down-arrow{content: url(../sb-images/white-down-arrow.png);}
.white-up-arrow{content: url(../sb-images/white-up-arrow.png);}
.display-filter-container {display: none;position: absolute; right:0; top:59px;border:1px solid #bfbfbf; border-top:none;background: #d4d4d4;width:265px;height: 383px;z-index: 99;padding: 10px;box-sizing: border-box;box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);}

.display-filter-container-left {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none;-moz-border-top-colors: none;
                                background: #be0505 none repeat scroll 0 0;border-color: currentcolor #bfbfbf #bfbfbf; border-image: none;border-style: none solid solid;border-width: medium 1px 1px;
                                box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);box-sizing: border-box;display: none;height:auto;left: 0;padding: 10px;position: absolute;top: 33px;width: 245px;z-index: 99;}

.display-filter-container-left .filtered-list li a{color:#000;}

.filtered-list{padding:0 10px;}
.filtered-list li{ list-style:none; margin-bottom:10px; margin-right:0;}
.filtered-list li a{font-size:18px; color:#535353; text-decoration:none; text-transform:uppercase; text-align:left;}
.filtered-list li a:hover{color:#000; text-decoration:none;}
.filtered-list li > ul{padding:15px 0 0 30px;}
.filtered-list li > ul > li > a{ text-transform:none;}

.special-news-heading h1 a span {font-size: 35px;color: #7fdc63;background: url(../sb-images/block-quotes.png) no-repeat left 3px;width: 50px;height: 34px;display: inline-block;padding-right: 10px;}
.buzz-people{position:relative;}
.buzz-people .trending-tag{position:absolute; top:10px; left:10px;border-radius: 20px;padding: 4px 10px;font-size: 12px;font-weight: 600;display: inline; text-transform:uppercase;}
.block-quotes strong{color:#56d530; font-size:30px;}
.block-quotes p {margin-top: 10px;}

.b3og { background:#efefef; width: 300px;height: 300px;box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);transition: all .3s cubic-bezier(.25,.8,.25,1);position: relative;}
.b3og:hover{box-shadow: 0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);}
.buzz-small-info {padding:20px;}
.buzz-small-info .img-sec{width:72px; height:72px; overflow:hidden; border-radius:100%; border:1px solid #ccc; float:left; margin-right:10px;}
.buzz-small-info .buzz-people-details .people-name{font-size:18px; font-weight:bold; color:#56d530;}
.buzz-small-info .buzz-people-details .people-addres{font-size:18px; color:#535353;}
.b3og .people-quotes{ float:left; padding:20px; margin-top:10px;}
.b3og .people-quotes .quotes-icon{background: url(../sb-images/block-quotes.png) no-repeat left 2px; width: 50px; height: 38px; float:left;}
.b3og .people-quotes .quote-details{ float:left; font-size:20px; width:70%; color:#535353; margin-left:8%;}
.play-gray-icon{padding-top:50px;}
.video-time{font-size:20px; color:#535353; padding-top:10px;}

.buzz-left-section{width:50%; margin-right:1%; float:left;}
.buzz-left-section ul li{list-style:none; float:left; margin:0 20px 12px 0}
.buzz-left-section ul li:nth-child(even){margin-right:0;}
.buzz-right-section{width:49%; float:left;}
.buzz-right-section .big-quote-post{ background:#56d530; width:100%; min-height:620px; float:left;}

.buzz-big-info {padding:20px;}
.buzz-big-info .img-sec{width:125px; height:125px; overflow:hidden; border-radius:100%; border:1px solid #535353; float:left; margin-right:10px;}
.buzz-big-info .buzz-people-details .people-name{font-size:25px; font-weight:bold; color:#FFF; margin-top:20px;font-family: 'Merriweather', serif;}
.buzz-big-info .buzz-people-details .people-addres{font-size:22px; color:#535353;}
.big-quote-post .people-quotes{ float:left; padding:20px; margin-top:10px;}
.big-quote-post .people-quotes .quotes-icon{background: url(../sb-images/white-quote.png) no-repeat left 2px; width: 60px; height: 60px; float:left;}
.big-quote-post .people-quotes .quote-details{ float:left; font-size:46px; width:73%; color:#535353; margin-left:5%;font-family: 'Merriweather', serif;}

.buzz-people-list{}
.buzz-people-list ul li{list-style:none; float:left; margin:0 20px 12px 0}
.buzz-people-list ul li:nth-child(3n){margin-right:0;}

.left-details{ width:15%; float:left; margin-right:2%; text-align:right;}
.left-details .autor-image img{ width:70%; height:auto; border:1px solid #d0d4d5;border-radius: 100%;}
.left-details .author-name{font-size:18px; text-align:right; color:#535353; font-weight:400;padding:8px 0 2px 0}
.left-details .author-name a{color:#535353;text-decoration: none;}
.left-details .author-name a:hover{color:#535353;text-decoration: none;}
.left-details .story-date, .story-Address{font-size:16px; text-align:right; color:#535353; font-weight:400;padding:0px 0 2px 0;}

.right-details{ width:82%; float:left; }
.right-details img:first-child {width:100%; height:auto; border:1px solid #d0d4d5;}
.right-details img{ width:100%; height:auto; border:1px solid #d0d4d5; margin: 10px;}

.add-text-bg span{background: #337ad7;color: #fff;padding: 1px 5px;border: 0;outline: 0; margin-right:1px;}
.right-details .story-heading{ font-size:40px; font-weight:600; color:#28476e;font-family: 'Merriweather', serif;}
.right-details p{font-size:16px; color:#535353; margin:15px 0 10px 0; text-align:justify;}
.right-details a{color:#fea800;}

.right-details ul{ margin-left:40px;}
.right-details ul li{margin-bottom:8px;}

.right-details ol{ margin-left:40px;}
.right-details ol li{margin-bottom:8px; font-size: 16px;}

.photocaption{position:relative;}
.photocaption span{position: absolute;float: left;width: 100%;left: 0;color: #d2cece; z-index: 99;bottom: 0;text-align: left;padding: 5px 20px;background: rgba(0,0,0,.5); font: 15px/20px 'Roboto', sans-serif;}
.photocredit{height:20px; margin:10px 3px; font-size:14px;}
.right-details .photocaption img{margin:0;}

.quote-section{margin-top:15px;}
.left-quote-sec{width:48%; margin-right:2%; float:left;}
.right-quote-sec{width:50%; float:left;background:#efefef; padding:15px 20px; box-sizing:border-box; }
.yellow-quote{ background:url(../sb-images/yellow-quote.png) no-repeat left 0; width:35px; height:28px; }
.right-details .right-quote-sec p{ text-align:left;}
.story-video-section{ position:relative;}
.story-video-section img{ position:relative;}
.story-video-section .play-video-icon{ position:absolute; background:url(../sb-images/yellow-play.png) no-repeat; top:47%; left:0; right:0; bottom:0; width:46px; height:46px; margin:0 auto;}

.tags {border-top: 3px solid #28476e;width: 100%;padding-bottom: 20px;clear: both;}
.tags h5 {color: #28476e;font-size: 25px;font-weight: 300;float: left;width: 100%;}
.tags ul{margin-top:20px; list-style:none; margin-left:0; display: inline-block;}
.tags ul li{ display:inline-block;}
.tags ul li a{ background:#28476e; padding:5px 10px; text-decoration:none; color:#FFFFFF; font-size:18px; border-radius:20px; margin-right:15px; float: left; }
.like-comment-share{ padding:10px 0 10px 0;border-top:2px solid #28476e; border-bottom:2px solid #28476e; width:100%; height:62px;}
.like-comment-share ul {margin-left:0;}
.like-comment-share ul li { list-style:none; font-size:20px; float:left; margin-right:25px;}
.like-comment-share ul li .like-sec i{color: #28476e;margin-right: 10px;border: 2px solid #28476e;padding: 7px;border-radius: 100%;}
.like-comment-share ul li .like-sec span{font-weight:300; color:#888989; }
.like-comment-share ul li .comment-sec i{color:#28476e;margin-right: 10px;border: 2px solid #28476e;padding: 7px;border-radius: 100%;}
.like-comment-share ul li .comment-sec span{font-weight:300; color:#28476e; }
.like-comment-share ul li .share-sec i{color:#28476e; margin-right: 10px;border: 2px solid #28476e;padding: 7px 9px;border-radius: 100%;}
.like-comment-share ul li .share-sec span{font-weight:300; color:#888989; }
.share-sec{margin-top:5px;}

.like-comment-share .dropdown{float:left;}
.like-comment-share .dropdown button.btn-primary {background:#28476e; font-size:16px;}
.like-comment-share .dropdown .dropdown-menu a{font-size:14px;}
.like-comment-share .dropdown .dropdown-menu a i{padding-right:3px;}
.like-comment-share ul.social-share{margin-top:5px !important;}


#list-of-option {
    background: #28476e;
    padding: 8px 15px;
    color: #FFF;
    text-decoration: none;
    border: 0;
    border-radius: 5px;
    margin-top:10px;
}

#list-of-option i{margin-left:10px;padding-top:2px;}

#user-option {
    display: none;
    margin-top: 10px;
    border-radius: 5px;
    width: 150px;
    background: #28476e;
    position: absolute;
    z-index: 99;
    }

.user-option-list{position: relative;}
.user_option ul{ list-style: none;margin:0;}
.user_option li{border-bottom: 1px solid #FFF; padding: 5px;}

.user_option li a i{padding:3px 10px;}

.user_option li a:link {color:#FFF;}
.user_option li a:visited {color:#FFF;}
.user_option li a:hover {color:#FFF;}
.user_option li a:active {color:#FFF;}

.top-arrow-action {
    position: absolute;
    font-size: 30px;
    top: -28px;
    left: 10px;
    color: #28476e;
}


.comment-btn button{background: #28476e;
    color: #FFF;
    font-size: 14px;
    margin-top: 6px;
}
.comment-btn button:link {background: #28476e ;color:#FFF;}
.comment-btn button:visited {background: #28476e ;color:#FFF;}
.comment-btn button:hover {background: #28476e ;color:#FFF;}
.comment-btn button:active {background: #28476e ;color:#FFF;}


.dropdown-menu.dropdown-menu-list a{font-size: 14px;}
.dropdown-menu.dropdown-menu-list a i{padding-right:5px;}













.comment-wrapper{margin-bottom:60px;}
.comment-container {margin: 10px 0 10px 0;float: left;width: 100%;border-top: 1px solid #ccc; padding: 15px 0;}
.comment-container .comment-sec-left{ float:left;margin-right:10px;}
.comment-container .comment-sec-left img{width: 60px;height: 60px;border:0;border-radius: 100%;}
.comment-container .comment-sec-right {float: left;width: calc(100% - 135px);}

.comment-wrapper .comment-container:first-child{border-top:none;}

.comment-container .comment-sec-right .comment-heading-name{font-size: 18px;font-weight: 500;color:#535353;margin-top:12px;}
.comment-container .comment-sec-right .comment-in-time{font-size: 16px;font-weight:300;color:#535353;}
.comment-container .comment-sec-right .comment-dialogue{font-size: 16px;font-weight:300;color:#535353;margin-top:10px;margin-left:0px;word-wrap: break-word;}
.comment-container .comment-sec-right .comment-dialogue-two {color: #535353;font-size: 18px;font-weight: 300;margin-top: 10px;}

.reply-float{ float:none !important}
.comment-container .comment-sec-right .bottom-like-unlike-reply {float: left;margin-top: 15px;}
.comment-dialogue.replyspace{margin-left:93px;}
.comment-container .comment-sec-right .bottom-like-unlike-reply.replyspace {float: left;margin-top: 15px;}
.comment-container .comment-sec-right .bottom-like-unlike-reply ul{margin-left:0;}
.comment-container .comment-sec-right .bottom-like-unlike-reply li{ list-style:none; float:left; margin-right:35px; }
.comment-container .comment-sec-right .bottom-like-unlike-reply li a{text-decoration:none;font-size: 16px;font-weight:300;color:#535353;}
.comment-container .comment-sec-right .bottom-like-unlike-reply li a i.fa-thumbs-up{color:#28476e;}
.comment-container .comment-sec-right .bottom-like-unlike-reply li a span{margin-left:5px;}
.comment-container .comment-sec-right .bottom-like-unlike-reply li a:hover{text-decoration:none;}

.comment-container-two{margin:60px 0 10px 0; float:left; width:100%;}
.comment-container-two .comment-sec-left-two{ float:left;margin-right: 10px;}
.comment-container-two .comment-sec-left-two img{width: 60px;height: 60px;border:0;border-radius: 100%;}
.comment-container-two .comment-sec-right-two{float: left;width: calc(100% - 100px);}
.comment-container-two .comment-sec-right-two .comment-heading-name-two{font-size: 18px;font-weight: 500;color:#535353;margin-top:12px;}
.comment-container-two .comment-sec-right-two .comment-in-time-two{font-size: 16px;font-weight:300;color:#535353;}
.comment-container-two .comment-sec-right-two .comment-dialogue-two{ font-size:18px; font-weight:300; color:#535353; margin-top:10px;}
.comment-container-two .comment-sec-right-two .comment-dialogue-two {color: #535353;font-size: 16px;font-weight: 300;margin-top: 10px;}

.comment-container-two .comment-sec-right-two .bottom-like-unlike-reply-two.amlesh {float: left;margin-left: 126px;margin-top: 15px;}
.comment-container-two .comment-sec-right-two .bottom-like-unlike-reply-two ul{margin-left:0;}
.comment-container-two .comment-sec-right-two .bottom-like-unlike-reply-two li{ list-style:none; float:left; margin-right:35px; }
.comment-container-two .comment-sec-right-two .bottom-like-unlike-reply-two li a{text-decoration:none;font-size: 16px;font-weight:300;color:#535353;}
.comment-container-two .comment-sec-right-two .bottom-like-unlike-reply-two li a i.fa-thumbs-up{color:#28476e;}
.comment-container-two .comment-sec-right-two .bottom-like-unlike-reply-two li a span{margin-left:5px;}
.comment-container-two .comment-sec-right-two .bottom-like-unlike-reply-two li a:hover{text-decoration:none;}
.reply-float .comment-dialogue{margin-left:130px !important; width: 100%;}


.report-wrapper{margin-bottom:60px;display:none;}



#total-comment-reply{margin-top:15px;}
#total-comment-reply a{color:#535353 !important; margin-top:15px;}

.comment-container .comment-sec-left.small-default-img img{width:65px; height:65px;}
.margin-less{margin-top:0px;}
.reply-comment-wrapper{margin-left:120px;}
.reply-comment{}
.reply-comment a{text-decoration:none; color:#535353; cursor:pointer;}

.reply-textarea{ width:100%; min-height:150px;padding:8px; border:3px solid #95989a; border-radius:15px; margin-top:20px;clear:both;}
.cmnt_txt{resize: none;border:0px; width: 100%;}
.submit-reply{}

.submit-reply button {
    background: #be0505;
    padding: 5px 12px;
    box-shadow: -10 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
    border: 0;
    border-radius: 8px;
    color: #FFF;
    font-size: 16px;
    margin-top: 15px;
    float: right;
}

.also-read{}
.also-read h4{color:#535353; font-size:25px;}
.also-read-list li{ list-style:none; float:left; margin-right:12px; width:295px;border:1px solid #f0f0f0;margin-bottom: 12px;}
.also-read-list li:hover{box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);}
.also-read-list li:last-child{margin-right:0}
.also-read-list li a{text-decoration:none; color:#535353;}
.also-read-list li a img{ width:100%;}
.also-read-list li a p{ font-size:18px; margin-top:5px; padding:10px; box-sizing:border-box; height:75px;}

.left-details h4{font-size:16px; color:#000; padding:5px 10px; background:#56d530; text-transform:uppercase; margin-top:0; border-radius:18px; text-align:center; font-weight:500;}
.right-details .story-heading.green-text{color:#56d530;}
.right-details p.green-text{color:#56d530;}
.tags.tag-buzz{ border-top:3px solid #56d530; width:100%;padding-bottom:20px;}
.like-comment-share.like-comment-share-buzz{border-top: 2px solid #56d530;border-bottom: 2px solid #56d530;}
.error{color:red;}
input.error{ border: 1px solid red !important; }
input.error, textarea.error{ border: 1px solid red !important; }
#cv-error{font-size:11px;}

/*.login-list { width: 245px;left: -97px;top: 46px;z-index: 9999;}*/
.form-group input{font-size: 14px;}
.login-list {
    width: 245px;
    right: 0;
    top: 46px;
    z-index: 9999;
    left: unset;
}




.login-list .top-arrow {top: -17px;position: absolute;font-size: 30px; right: 62px; color: #fff;}
.or {
    margin: 10px auto;
    background: #28476e;
    display: inline-block;
    padding: 3px;
    /* border-radius: 50%; */
    font-weight: bold;
    color: #fff;
    width: 100%;
    font-size: 16px;
    text-align: center;
}

.login-form{padding:10px;}

.header .container .right-side .account a.close_menus {
    z-index: 1003;
    top: 5px;
    right: 5px;
    border-radius: 100%;
    position: absolute;
    }
    
.header .container .right-side .account a.close_menus i {
        color: #be0505;
        border: 1px solid #be0505;
        font-size: 20px;
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        border-radius: 100%;
    }


.login-form input[type="text"], .login-form input[type="password"]{
    padding: 10px;
    width: 100%;
    margin-bottom: 5px;
    border: 1px solid #ccc;
    height: 40px;
    background: #fff;
    color: #000;
    font-size: 14px;
}


.login-form button[type="submit"] {
    height: 40px;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    color: #0c0c0c;
    background: #008558;
    border: none;
    padding: 0 40px;
    color: #fff;
}

.login-form .forgotpassword a {
    padding: 5px 10px;
    width: 100%;
    margin-bottom: 5px;
    text-align: right;
    color: #000 !important;
    text-decoration: underline;
}


.login-form input[type="checkbox"] {
    width: 14px;
    height: 14px;
    display: inline-block;
    margin-right: 4px;
    transform: none;
    appearance: auto;
    background:none;
}

.signinbtn{ width:100%; padding:10px 0; font-size:14px; border:none; background:#535353; color:#FFFFFF;}
.keepmelogedin{margin:10px 0 10px 0}
.keepmelogedin span{font-size: 12px;vertical-align: top;}

.header .container .right-side .account .newjoin{margin:10px 0 10px 0;color:#000; font-size:12px;font-weight: 400;}
.header .container .right-side .account .newjoin span{margin-right:8px;}
.header .container .right-side .account .newjoin span a{color:#000; font-size:12px; text-decoration:underline;margin-left:0;font-weight: 400;}


.dropdown-menulogin-list span{text-align:left; padding:5px 0 5px 0;}
.dropdown-menu.login-list>li{margin-left:0;}
.dropdown-menu.login-list>li>a{ padding:10px; color:#7a7a7a; font-size:14px;white-space: normal;}
.dropdown-menu.login-list>li>a>p{text-align: left;color: #28476e;font-size: 16px; font-weight: 500;padding-bottom:0;margin-bottom:0;}
.dropdown-menu.login-list>li>a>img{margin-right:10px; float:left;}
.dropdown-menu.login-list>li>a>span{width:265px; float:left;}
.dropdown-menu.login-list>li>a:hover, .dropdown-menu.login-list>li>a:focus {color: #fff;text-decoration: none;background:transparent;height:100%;}
.dropdown-menu.login-list>li:nth-child(2) >a:hover, .dropdown-menu.login-list>li:nth-child(2) >a:focus{ background:none;}
.redvalidate{border:1px solid red !important;}
label.redvalidate{border:none !important;}
.submit-sec-btn input[type="submit"] {background: #be0505;border: 0;padding: 15px 5px;color: #FFFFFF;font-size: 20px;width: 100%;}
.carrer-submit-sec-btn input[type="submit"] {background: #66cc33;padding: 6px 20px;color: #FFFFFF;font-size: 20px;border: none;border-radius: 50px;}
.attachcv-submit-sec-btn {position: relative;overflow: hidden;background: #ccc;border-color: #ccc;padding: 6px 18px;width: auto;border-radius: 50px;float: left;margin-left: 50px; color:#FFF; font-size:20px; cursor:pointer;}
.attachcv-submit-sec-btn input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity=0);
                                           opacity: 0;outline: none;cursor: inherit;display: block;}

.terms-condition{min-height:450px;}
.terms-condition p{ font-size:14px; text-align:justify;}
.terms-condition p strong{font-size:16px; color:#535353;}
.terms-condition p img{ width:auto !important;}
.terms-condition ol{margin:0px 0 0px 40px;}
.number-list {float: left;margin: 0px 15px 10px 0;}
.text-patern {float: right;width: 95%;text-align: left;margin: 0;padding: 0;margin-bottom: 10px;}
.details h1 {font-weight: bold;font-size: 24px;margin-top: 5px;padding-bottom: 10px;}
.manage-text ol {margin-left: 30px;}
.privacy ol li{margin-bottom:0px;}
.privacy div{ clear:both; margin:10px 0 10px 0;}
.textarea{width:100%; border:1px solid #ccc; border-radius:4px; padding:10px;}

.receive-alert-section input[type=text]{width: 100%;padding: 12px 20px;margin: 8px 0;display: inline-block;border: 1px solid #ccc;box-sizing: border-box;}
.receive-alert-section button {background-color: #4CAF50;color: white;padding: 14px 20px;margin: 8px 0;border: none;cursor: pointer;width: 100%;}
.receive-alert-section button:hover {opacity: 0.8;}
.receive-alert-section .cancelbtn {width: auto;padding: 10px 18px;background-color: #f44336;}
.receive-alert-section .imgcontainer {text-align: center;margin: 24px 0 12px 0;position: relative;}
.receive-alert-section img.avatar {width: 40%;border-radius: 50%;}
.receive-alert-section .container {padding: 16px;}
.receive-alert-section span.psw {float: right; padding-top: 16px;}
.modal {display: none;position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.8);padding-top: 60px;    overflow-y: hidden;}
.modal-content {background-color: #fefefe;margin: 5% auto 15% auto;border: 1px solid #888;width: 30%;}
.receive-alert-section .close {position: absolute;right:5px;top: 0;color: #000;font-size: 35px;font-weight: bold;}
.receive-alert-section .close:hover,
.receive-alert-section .close:focus {color: #28476e;cursor: pointer;}
.receive-alert-section .animate { -webkit-animation: animatezoom 0.6s;animation: animatezoom 0.6s}
.submit-btn input[type="submit"]{background-color: #4CAF50;color: white;padding: 14px 20px;margin-top:0 !important;border: none;cursor: pointer;width: 100%;}

.buzzpeople-sec{margin-top: 0px;padding:0px 0 10px 0px;font-family: 'Merriweather', serif !important;font-size: 36px; font-weight:bold;}
.add-spidey{margin-top:15px;}
.add-spidey label strong{ font-size: 16px;font-weight: normal;color: #909090;}
.uploadsec{margin-bottom:20px;}
.uploadsec input{margin-right:5px;}
.uploadsec label{margin-right:10px;}
.pdleftzero{padding-left:0;}
.martop{margin-top:0px;}
#video_url{ width:100% !important;}
.story-video-section {position: relative;height: 450px;margin-bottom: 20px;width: 100%;}
.story-video-section  video{position: absolute;left: 0;width: 100%;height: 450px;}
.story-video-section  iframe{position: absolute;left: 0;width: 100%;height: 450px;}45
.alert.alert-danger{ width:100% !important;}
#aound_zone_section .alert.alert-danger{ width:100% !important;}
.drop-arrow-nav{ margin:12px 0 0 10px;}
.green-btn{background-color: #56d530;border: none;color: #FFF;padding: 8px 25px;border-radius: 18px;font-size: 16px;text-transform: uppercase;}
#tags{padding:20px 0; margin: 20px 0 10px 0;}
ul.word_cloud{ list-style-type:none;}
ul.word_cloud li{ float:left; width: 20%;height: 40px;}
ul.word_cloud li span{color:#ffffff}
ul.word_cloud li span span.hash-tag{color:#FFF;}

.ui-menu {height: 285px;overflow-y: scroll;overflow-x: hidden;}

#postList{min-height: 600px;}


/*Mobile Side Menu*/
#mobile_menu{ background:#fea800;}
.mobile-menu-icon{font-size:30px;cursor:pointer; padding-left:10px;}
.sidenav {height: 100%;width: 0;position: fixed;z-index: 9999;top: 0;left: 0;background-color: #28476e;overflow-x: hidden;transition: 0.5s;padding-top: 60px;}
.sidenav a {padding: 8px 8px 8px 25px;text-decoration: none;font-size: 16px;color: #FFFFFF;display: block;text-transform:uppercase;transition: 0.3s;
            font-family: 'Roboto', sans-serif;background: #28476e;margin-bottom: 10px;}
.sidenav a:hover {color:#FFFFFF;}
.sidenav .closebtn {position: absolute;top: -5px;right: 10px;font-size: 36px;margin-left: 50px; color:#FFFFFF;}
.sub-menu-second{margin:0; padding:0;}
.sub-menu-second li{list-style:none;}
.sub-menu-second li a {padding:8px 8px 8px 45px;}
.sub-menu-second li ul#filterBy {padding: 8px 8px 8px 0px;margin: 0;}
.sub-menu-second li ul#filterBy li a {padding: 8px 8px 8px 65px;width: 100%;}
ul#submitBy {padding: 8px 8px 8px 0px; margin: 0;}
ul#submitBy li a {padding: 8px 8px 8px 47px; width: 100%;}
a.closebtn{ background:none;}
#ulmobileclose{ font-size:18px; cursor:pointer; padding-right:10px;}
a.readmore{color:#FF0000 !important;}
/************** Search result *******************/
.multisearch-section.search-container {
    max-width: 1280px;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0 10px 0 10px;
    border-radius: 44px;
    border: 2px solid #ccc;
}

.multisearch-section #searchsubmit {
    display: block;
    float: right;
    margin-top: 9px;
    background: none;
    color: #717171;
    border: 0;
    outline: none;
    cursor: pointer;
    font-size: 20px;
    margin-right: 4px;
}
.multisearch-section #s {
    display: block;
    width: 88%;
    border: 0;
    outline: none;
    padding: 0;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: normal;
    color: #676767;
    border-radius: 45px;
}

.search-listing{list-style:none;}


.search-listing li{ border-bottom:1px solid #28476e; margin-bottom:20px;}

.search-listing li a{ text-decoration:none;}

.search-listing li a .havetoread h4 {
    background: #28476e;
    padding: 6px 10px;
    border-radius: 20px;
    display: inline-block;
    font-size: 14px;
    text-transform:uppercase;
    color: #FFFFFF;
}

.search-listing li a .havetoread p {
    font-size: 25px;
    font-weight: bold;
    color: #535353;
}

.search-listing li a .havetoread.readout p{font-weight:300;}
.search-listing li a .havetoread.greenbg h4{ background:#56d530}
#comment_msg{animation-delay: 2000s;}

.storydetails iframe{width:100%; height:450px;}



.rightfixed {
	display:none;
    position: fixed;
    top: 25%;
    right: 0;
    height: 335px;
    z-index: 9999;
    width: 39px;
}

.rightfixed .firsttab {
    width: 39px;
    height: 164px;
    background: url(../sb-images/tab1.png) no-repeat 0 0;
    display: inline-block;
    cursor: pointer;
	box-shadow: 0px 0px 3px #8e8e8e;
    border-radius: 10px 0 0px 10px;
}




.rightfixed .secondtab {
    width: 39px;
    height: 169px;
    background: url(../sb-images/tab2.png) no-repeat 0 0;
    display: inline-block;
    cursor: pointer;
	box-shadow: 0px 0px 3px #8e8e8e;
    border-radius: 10px 0 0px 10px;

}

.rightfixed .thirdtab {
    width: 39px;
    height: 168px;
    background: url(../sb-images/tab3.png) no-repeat 0 0;
    display: inline-block;
    cursor: pointer;
	box-shadow: 0px 0px 3px #8e8e8e;
    border-radius: 10px 0 0px 10px;

} 

.rightfixed .forthtab {
    width: 39px;
    height: 168px;
    background: url(../sb-images/tab4.png) no-repeat 0 0;
    display: inline-block;
    cursor: pointer;
	box-shadow: 0px 0px 3px #8e8e8e;
    border-radius: 10px 0 0px 10px;

} 

.include-right-container h4{margin:30px 0 20px 0; color:#28476e; font-weight:600; font-family:roboto;font-size: 25px;}
.include-right-container ul {margin:0; padding:0;}
.include-right-container ul li{list-style:none; margin-bottom:15px;}
.include-right-container .right-ads-one{margin-top:44px;}



/*location news*/
.location_news {width: 100%;margin-bottom: 20px;}
.location_news h3{margin:0 0 20px 0;color: #28476e;font-weight: 600;font-family: roboto;font-size: 25px;}
.location_news ul{margin:0; padding: 0; list-style: none;/*border:1px solid #999;*/}
.location_news ul li { border-bottom: 1px solid #e3e3e3;border-radius: 0 0 4px 4px;transition: .4s; background:#f1f1f1;padding: 0;margin:0 0 2px 0}
.location_news ul li img{float: left;width: 60px;border-radius: 4px;margin: 6px 20px 0 0;}
.location_news ul li span{display: block;position: relative;overflow: hidden;}
.location_news ul li a{display: block;text-decoration: none;position: relative;overflow: hidden;color: #353535; padding: 10px 15px;}
.location_news ul li:hover a{background-color: #28476e; color:#FFF;}

/*trendening news*/
.trending_news {width:100%;margin-bottom: 20px;}
.trending_news h4{
    margin: 0 0 20px 0;
    color: #28476e;
    font-weight: 600;
    font-family: roboto;
    font-size: 25px;
}
.trending_news h3{margin: 30px 0 20px 0;color: #fea800;font-weight: 600;font-family: roboto;}
.trending_news ul{margin:0; padding: 0; list-style: none;/*border:1px solid #999;*/}
.trending_news ul li {border-bottom: 1px solid #e3e3e3;border-radius: 0 0 4px 4px;transition: .4s;background: #f1f1f1;padding: 0;margin: 0 0 2px 0;}
.trending_news ul li img {float: left;width: 100px;height: 70px;border-radius: 4px;margin: 6px 10px 6px 0;vertical-align: top;}
.trending_news ul li span{display: block;position: relative;overflow: hidden;}
.trending_news ul li a {display: block;text-decoration: none;position: relative;overflow: hidden;color: #353535;padding: 5px 10px;}
.trending_news ul li:hover a{background-color: #28476e; color:#FFFFFF;}


.you-like-this h4{

    margin: 0 0 20px 0;
    color: #28476e;
    font-weight: 600;
    font-family: roboto;
    font-size: 25px;

}

.you-like-this ul{list-style: none;}
.you-like-this ul li{margin-bottom: 15px;}

.google-auto-placed {
    text-align: center;
    padding: 15px 0 15px 0 !important;
    background: #f7f6f5;
}


.copyright_text {
    margin:0;
    background: #f9f9f9;
    padding: 5px 0 5px 0;
    color: #808080;
    font-size: 12px;
    border-top: 1px solid #f3f3f3;
    text-align: center;
}

.news-target{
	float: left;
    margin: 8px 0 0 10px;
    font-size: 18px;
}

.news-target a{color: #FFFFFF; text-decoration: none;}
.news-target a:hover{color: #FFFFFF; text-decoration: none;}
.text-container-add{margin-right:25px !important;}


.breadcrumb{ background: none;padding-left:0}
.breadcrumb li{color:#FFFFFF;font-size: 16px;}
.breadcrumb li a{color:#28476e;font-size: 16px;}
.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}
.breadcrumb li.active a{color:#be0505;}

.samresh .media-right a p{padding-right:10px;}

/*.trendingnews-list li:nth-of-type(4n){margin-right:0;}*/



.random_category span a{color:#FFF;text-decoration:none;}

.random_category span a:focus, .random_category span a:hover {color: #000;text-decoration:none;}


.sitemap{}
.sitemap-location{width: 100%; margin-bottom: 20px;  min-height: 50px; display: block; overflow: hidden;}
.sitemap-location h3{color: #000000; font-size: 25px; font-weight: 500; margin-bottom: 15px;border-bottom:1px solid #ccc;padding-bottom: 10px;font-family: 'Roboto', sans-serif;}
.sitemap-location h3 a{color: #000000; text-decoration: none; }
.sitemap-location h3 a:hover{color: #575757; text-decoration: none;}
.sitemap-location ul {margin:0; padding:0;}
.sitemap-location ul li{display: inline-block;overflow: hidden;float: left;padding: 5px 10px;font-size: 17px;}
.sitemap-location ul li a{color:#535353; text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:400;}
.sitemap-location ul li a:focus, .sitemap-location ul li a:hover {color: #000;text-decoration:underline;}


figure.image{
    border: 1px solid #ddd;
    text-align: center;
    background-color: #f3f3f3;
    padding: 10px;
    font-size: 12px;
    margin: 0;
    line-height: 18px;
    padding-bottom: 7px;
    margin-bottom: 10px;
	clear: both;
    max-width: 100%;
    width:auto;

}

figure.image img {
    border: none;
    height: auto;
	margin: 0;
}

figure.image figcaption {
    font-size: 13px;
    line-height: 18px;
    color: #757575;
    text-align: center;
    width: 100%;
    margin: auto;
}

.image em {
    width: fit-content;
    display: inline-flex;
    max-width: fit-content;
}





.needhelp {padding-bottom: 100px;background:rgb(216, 216, 216) !important;}
.rwa-card {margin-bottom: 30px;}
.feedbackdisplay {display: none;}
.feedbackNotdisplay {display: block;}
.overlay {background: #000000 none repeat scroll 0 0;height: 100%;left: 0;opacity: 0.5;position: fixed;top: 0;width: 100%;z-index: 9999;}
.buss_partner {width: 500px;height: 150px;background: #ccc;border-radius: 5px;position: fixed;z-index: 9999;padding: 20px;margin: auto;top: 0;right: 0;left: 0;bottom: 0;}
#ftp_msg {color: red;}
.aircontainer {background-color: rgba(255, 255, 255, 0.9);box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);height: auto;width: 100%;}
.aircontainer thead{background: #656464;}
.aircontainer thead tr {font-weight: bold;font-size: 18px;color:#FFFFFF;}
.aircontainer th td {border-bottom: 0.1rem solid #e1e1e1;padding: 1.2rem 1.5rem;text-align: left;}
.aircontainer tr td {border-bottom: 0.1rem solid #e1e1e1;padding: 1.2rem 1.5rem;text-align: left;}
.range-good {background: #009966;fill: #009966;}
.range-good:after {border-top: solid #009966 8px;}
.range-satisfatory {background: #ffde33;fill: #ffde33;}
.range-satisfatory:after {border-top: solid #ffde33 8px;}
.range-moderate {background: #ff9933;fill: #ff9933;}
.range-moderate:after {border-top: solid #ff9933 8px;}
.range-poor {background: #cc0033;fill: #cc0033;}
.range-poor:after {border-top: solid #cc0033 8px;}
.range-verypoor {background: #660099;fill: #660099;}
.range-verypoor:after {border-top: solid #660099 8px;}
.range-severe {background: #7e0023;fill: #7e0023;}
.range-severe:after {border-top: solid #7e0023 8px;}
#mutiple-city-aqi center.pollution{ display:block; float: left; font-size:16px; background:#fab400; color:#4a4a4a; border:1px solid #bfbfbf; margin:0px 10px 10px 0; padding:10px;box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);width: 240px;height: 160px;}
#mutiple-city-aqi center span.number{ padding:5px 15px; }
.number span {padding: 0 20px !important;margin: 10px 0 0 !important;float: left;}
.advtcontainer{ background:#FFFFFF;}
.advt{width:120px;height:240px; margin:8px;border: 1px solid #e1dede;}


iframe[id^='twitter-widget-']{ width:100% !important;}

.twitter-tweet.twitter-tweet-rendered{ width:100% !important;}


.info.pmenu.menu-smooth-scroll.fixed ul li {margin-right:16px;}

.containertext {font-family: 'Roboto', sans-serif !important;font-size: 14px;}
.containertext strong, h3{font-size: 16px;margin-bottom: 0;font-weight: 600;font-family: 'Roboto', sans-serif;}
.containertext strong, h5{font-size: 16px;margin-bottom: 0;font-weight: 600;font-family: 'Roboto', sans-serif;}
.containertext ul, .containertext ol{padding-left:40px;margin-left:0;font-family: 'Roboto', sans-serif;text-align: justify;}
.containertext ul li, .containertext ol li{float:none;font-family: 'Roboto', sans-serif;}
.containertext p{margin-top:3px; text-align: justify;font-family: 'Roboto', sans-serif;}
.leftgap{margin-left:20px;}
.leftchildgap{margin-left:20px;}
.privacy div.leftgap{margin-left:20px;}
.privacy div.leftchildgap{margin-left:20px;}


.terms-condition.privacy .containertext{font-family: 'Roboto', sans-serif;font-size: 16px !important;}
.terms-condition.privacy .containertext p{font-family: 'Roboto', sans-serif;font-size: 16px !important;}


.terms-condition .containertext p {
    font-family: 'Roboto', sans-serif;
    font-size: 16px !important;
}

.terms-condition .containertext ul li, .terms-condition .containertext ol li{
	
	 font-family: 'Roboto', sans-serif;
    font-size: 16px !important;
}

.add-button{display:none !important;}

.btn.speakt{
    margin-top: 5px;
    padding: 6px 9px;
    margin-bottom: 0;
    font-size: 12px;
    }

/*
figure.image {position: relative;z-index: 9;}
figure.image figcaption {color: #5f5f5f;font-size: 13px;padding: 7px 10px 8px;border-bottom: 1px solid #e5e5e5;background: #f1ecec;
    position: relative;bottom: 11px;left: 11px;width: 100%;float: left;}
.storydetails p:first-child:first-letter {color: #535353;float: left;font-family: 'Merriweather', serif;font-size: 75px;line-height: 60px;padding-top: 4px;
  padding-right: 8px; padding-left: 3px;}*/


  #home .container{padding-top:0; padding-bottom:0;padding-right: 15px;padding-left: 15px;}

  .news-details iframe{width:100%; height:520px;}
  .news-details ul{padding-left:30px;}
  .news-details a{color: #28476e; font-weight: bold;}
  .news-details a:link,  .news-details a:visited, .news-details a:hover, .news-details a:active{color: #28476e; font-weight: bold;}

  .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    left: 40%;
    z-index: 5;
    display: inline-block;
}

