@media (min-width: 1880px) and (max-width: 2020px){
.drushtikon2{height:620px;}
}
@media (min-width: 1561px) and (max-width: 1680px){
.drushtikon2{height:520px;}
}
@media (min-width: 1367px) and (max-width: 1560px){
.drushtikon2{height:470px;}
}
@media (max-width: 767px){
body{
    -webkit-text-size-adjust: none;
}
.topnav{height:50px;}body.fixed .topnav{height:50px;}
.logo{padding:5px; left:50%; margin-left:-80px; height: 35px; overflow: hidden; width:150px;}
body.fixed .logo{left:50%; margin-left:-80px; height:35px; width:150px;}
.mainbox .navicon{background:url("/National_Library/oe_/http://www.loksatta.com/wp-content/themes/vip/loksatta/images/sprite.png") no-repeat -4px -44px; top:5px; left:7px; height: 36px; width: 36px;}
.mainbox .navicon.active {background: url("/National_Library/oe_/http://www.loksatta.com/wp-content/themes/vip/loksatta/images/sprite.png") no-repeat -55px -44px;}
.sitemap{top:50px;}body.fixed .sitemap{top:50px;}
nav, .navbar, .timebx, .topadsbx, .commontabs{display:none;}
.standard-logo{float:none;margin:0 auto -50px;padding-top:70px;width:250px;}
.mtadsbx {display: block;margin: 0 auto; padding:50px 0 0; text-align:center;}
.topnews{border-right: none; float:none; margin-right:0; padding-right:0; width:auto;}.toprelative{float:none; width:auto;}
.topnews h1{font-size:22px; line-height:30px;}
.other-article img {width: 120px;}
.breakingnews-block{display: none;}
.leftcol, .rightcol{float:none; width:auto; margin-left:0;}
.left-part{float:none; margin-right:0; width: auto;}
.right-part.bg{float:none; margin-top:20px; width:auto;}
.photogallery .photo {float: none;width: auto;}
.photoitem {float: none;margin-left: 0; margin-top:10px;width: auto;}
.photogallery .photoitem .box1 {float: left;margin: 0 1%;position: relative;width: 48%;}
.listbox {float: none;width: auto;}.mleft{margin-left:0;}
.commonlink li img{width:120px; height:80px;}
.commonlink li h3 {font-size: 18px;line-height: 26px;}
.commontabs{float:left;}.bratant {border-right: none; border-bottom:1px solid #dbdbdb;float: none;padding-right: 0; padding-bottom:10px;width: auto;}.bratant img{width:120px; height:80px;}
.bratant h3 {font-size: 18px;line-height: 26px;}
.bratant2 {float: none;margin-left: 0;width: auto;}
.commontabs li{font-size:14px; line-height:20px; padding:5px 7px;}
.thechoices{display:block !important; float:right; font-size:14px; margin-bottom:5px; width:120px;}
.txthead{display:block !important;}
.comman-page{width: auto; padding:0 15px;}
.breadcrumb{width: auto; padding:0 15px; margin-top:5px;}

.m-searchbx{display:block;}
.m-searchbx .m-search{display: block; position:absolute; top:13px; right:10px; font-size:19px;}
.m-searchbx .msnav{background:#f9f9f9; border-bottom: 4px solid #c50119;box-sizing: border-box;display: none; padding: 10px;position: absolute;top: 50px; width: 100%;}
.m-searchbx .msnav input[type=submit] {background: #c50119;border: none;color: #fff;cursor: pointer;font-size: 15px;line-height:32px; float: left;height: 32px;padding: 0px 15px;}
.m-searchbx .msnav .searchbx{ background:#f9f9f9;padding:0px 10px; border: 1px solid #dbdbdb; font-size: 13px; line-height:30px; height:30px; width:200px; float:left;}
#searchform {margin: 0 auto;width: 289px;}
.all-topics{padding:0 15px;}
.topic-sec {float: none;width: auto;}.mll{margin-left:0;}
.photo-section h1.toph{font-size:24px; line-height:34px;}
.photo-section{margin:0 15px 20px 15px;}
.slide-show{margin:60px auto 0 auto; width:auto;}
.photo-section .related .stories {float: none;margin: 0;max-width: inherit;width: auto;}.adsgbx{float:none;}
.short-photos{padding:0 15px;}.thumbnails li{float:none; margin:10px 6px 20px; width:auto;}.thumbnails li a img{height:auto;}
.thumbnails{margin-bottom:15px;}.thumbnails h3{margin-bottom:20px;}
.custom-share{width:100%;}
.custom-share>li{width:23%; margin-right:2%;}
.custom-share>li:last-child{margin-right:0;}
.pm-icon{display:none;}
.slide-show .outside #slider-next a, .slide-show .outside #slider-prev a{display: none;}
/*  */
.listingholder{ background:#fff; box-shadow:0 0 10px 5px #dfdfdf; padding:10px;}
.loadmore{margin-top:20px;}
.newslistbx:first-child{border-top:none;}
.newslistbx{ box-shadow: none;border-top: 1px solid #dbdbdb;padding: 15px 0 0 0;margin-bottom: 15px;}
.newslistbx figure { margin-right:10px;height: 80px;width: 120px;}
.newslistbx figure img{height: 80px;}
.newslistbx h2 {font-size: 18px;line-height: 24px; padding-right:0px;}
.newslistbx p{display:none;}
.topnewslist figure {float: none;width: auto;}
.topnewslist .listbxr {float: none;margin-left: 0;margin-top:10px;position: relative;width: auto;}
.topnewslist .listbxr h1{padding-right:0; font-size:22px; line-height:30px;}
.subheading h1{font-size:22px;}
.page-links {padding: 5px 0 0;}
.page-links li {font-size: 14px; line-height: 14px;padding: 0 5px;}
.profile-detls {float: none;width: auto;}
.pro-pic {float: none; margin: 0 auto;}
.ptxt{text-align:center; margin-top:10px;}
.storytop h1 {font-size: 28px;line-height: 36px; padding: 10px 0 0 0;}
.storybox {padding: 0 15px;}.storytop .synopsis{font-size:18px; line-height:26px; padding-bottom: 7px;}.sharethisbx{border:none;}
.txtsection{margin-top: 10px;}
.imgsection{margin:15px -15px 0;}
.rightsec {float: none;width: auto;}
.rightsec h2{font-size:24px;line-height:30px;}
.rightsec h3{font-size:20px;line-height:24px;}
.rightsec h4{font-size:18px;line-height:22px;}
.rightsec h5{font-size:16px;line-height:20px;}
.rightsec h6{font-size:14px;line-height:18px;}
.leftsec {background: #fff; box-shadow:0 0 10px 5px #dfdfdf; float: none; margin:25px 0 25px; padding:10px; width: auto;}
.leftsec h3{text-align:left;}
.relative p {font-size: 16px;line-height: 22px;}
.relative li{display:table; text-align:left; width:100%;}
.relative li a{font-size:16px; line-height:22px;}.relative li b{padding-top:0;}.ads160x600 img{ margin:0 auto;}
.relative li .moreimg {float: left; margin-right:10px; height: 80px;width: 120px;}
.mainhead h1{ font-size:26px; line-height:30px; padding: 0 10px 10px;}
.horoscopectn{margin-bottom:30px; padding: 10px 30px;}
.horoscopectn .horoscope-icon{ display:block; text-align:center; width:100%;}
.horoscopectn .text{ width:100%; clear:both; overflow:hidden;}
#bx-pager {margin: 0 -10px;}.horoscopetab li{ font-size:30px; margin:0 7px;}
.horoscopetab li:first-child {margin-left: 0;}
.horoscopectn .bx-controls-direction a{top:20%;}
.toprelative li:first-child{padding-top:10px;}
.main-sitemap li{font-size:18px;}
.sub-sitemap li, .children li{font-size:15px; margin: 5px 0 0 5px; width:48%;}

.topicbox{margin-bottom:10px;}
.topicnews {float: none; margin-right: 0; width: auto;}
.toprelative2 {float: none;margin-left: 0; margin-top:20px; width: auto;}
.toprelative2 li img {height: 80px;padding-right: 10px;width: 120px;}
.topiclist .imgholder{width:auto;}
.infographic .imgbig{ width:auto; margin:0 0 20px;}
.infographic .graphic {float: none;width: auto;}
.infographic .infobx2 {float: none; margin:0 0 10px; width: auto;}
.topic-main .heading{margin:0 10px 5px;}
.video_1 {margin-top: -40px;}
.topic-sec li{font-size:18px; line-height:26px;}
.searchform {padding: 10px 0 30px;}
.fgroup {margin-bottom: 10px;}
.fgroup span{margin-bottom:10px; width:auto;}
.fgroup .input1{width:100%; box-sizing:border-box;}

.page-nav li.first2, .page-nav li.first3, .page-nav li.epaper, .ads160x600{display:none;}
.page-nav li{padding:0 5px;}
.lead-story {border-right: 0 none;float: none; margin: 0; width: auto;}
.lp-links {float: none; width: auto;}
.lp-links li:first-child {margin-top: 20px;}
.lokprabhabook .flipping li.first{margin:0 0 15px 0;}
.lokprabhabook .flipping li {float: none;margin:0 0 15px 0;width: 300px !important;}

.second-story li:first-child{border-top: 0 none;margin-top:0;padding-top: 10px;}
.second-story li {border-top: 1px solid #dbdbdb;margin-left: 0; padding:15px 0;width: 100%;}
.second-story li figure img {float: left;margin-right: 10px;height: 80px;width: 120px;}
.lokprabha .bx-controls-direction a{font-size:48px; line-height:60px;}

.tablenone2 h2{font-size:24px; line-height:30px; margin:20px 0;}
.iPhone-app, .Android-app{width: auto; float:none; margin-left:0;}
.demomid1_new {float: none;width: auto;}
.downlink, .downlink2 {float: none;}
.downlink img, .downlink2 img{margin:0 auto;}
.textbox{float:none; width: auto;}
.mainbox .commentbx, .arti_mid{display:none;}
#vuukle-reminder{display:none;}
.about-detls .contact-form input[type="text"], .about-detls .contact-form input[type="email"], .about-detls .contact-form textarea{width:100%;}
/* toadys epaper */
.todays-paper li{float:none;margin:0 10px;padding:15px 0;width:auto;}
.lead-paper{padding:10px;}
.lead-paper img{float:none;margin-right:0;width:100%;}
/* footer */
.copyright{background:#353535; padding:10px 5px; margin:0; text-align:center; width:auto;}
.copyright p{clear:both; float:none; color:#fff;}
.copyright .bottom-links li{display:inline-block; float:none; margin-left:-4px; margin-bottom:8px;}
.copyright .bottom-links li a{color:#fff;}

.fe-home-sticky-add { position:fixed; bottom:0; width:100%; margin:0 auto; text-align:center; padding:2px; background-color:#e6e6e6; }
.fe-section-sticky-add { position:fixed; bottom:0; width:100%; margin:0 auto; text-align:center; padding:2px; background-color:#e6e6e6;}
footer{ margin-bottom:60px !important;display: none;}
.topnews .links li a {float: none;}
/* dristikon events */
.dristikonbx{padding:15px;}
.dristikonbx .vfb-well{padding:15px 0;}
.dristikonbx .vfb-form-group .h3head, .dristikonbx .vfb-form-group .h3head2{font-size:16px; font-weight:bold; padding-left:0;}
.dristikonbx .vfb-form-group .vfb-control-label{float:none;padding-right:0;text-align:left;width:auto;}
.dristikonbx .vfb-form-group>div>.vfb-form-control{float:none;width:100%;}
.dristikonbx #vfbField9 .vfb-control-label{float:none;padding-right:0;text-align:left; width:auto;}
.dristikonbx #vfbField9>div>.vfb-inline-group{ float:none; width:auto;}
.dristikonbx #vfbField9>div>.vfb-inline-group .vfb-radio{margin-right:10px;}
.dristikonbx .vfb-fieldType-radio .vfb-control-label{font-size:16px;font-weight:bold;}
.drushtikon{ background:url(/National_Library/oe_/http://www.loksatta.com/wp-content/themes/vip/loksatta/images/drushtikon-mobile.jpg) no-repeat left top; background-size:cover; height:250px;}
.drushtikon .dtk-txtbx{display:none;}
.dk-mobile{width:320px;margin:0 auto;}
.dk-mobile img{width:100%; margin:0 auto;}
.drushtikon2{background:none;height:auto;}
.video-drust{background: none; float:none; padding:15px 0; margin:10px auto; height:auto;width:auto;}
.video-frame{background:#fff; box-shadow:0 0 10px 5px #dfdfdf;padding:10px;}
.video-frame iframe{width:100%; height:300px;}
.hangout-m{display:block;margin:0 auto;width:100%;}
.hangout-m img{width:100%;}
.elec-topnews img{float:none;margin-bottom:10px;margin-right:0;width:auto;}
.elec-rainbow{float:none;margin:0 auto;width:auto;}
.elec-chart{float:none;width:auto;}
.elec-list li:first-child{margin:0;}
.elec-list li{float:none; width:auto; margin:10px 0 0 0;display:table;box-sizing:border-box;width:100%;}
.elec-banner img{width:100px;}
.elec-banner .elec-txt{font-size:15px;font-weight:bold;line-height:20px;width:58%;}
.rngfbx iframe{height:360px;}
#app_page .mainbox{ width: 96%; margin: 0 auto}
.db{ display: none}
.dbn{display: block;}
.apptext p{ font-size:17px; line-height:30px; color: #333; font-weight: normal}
.app_button a{ width: 45%}
.apptext ul li{ font-size:17px; line-height:30px; padding: 5px 20px; color: #333; font-weight: normal; border-bottom: 1px dashed #ddd}
.vposts ul li:first-child {margin:0 0 20px;width:100%;}
.vposts ul li{margin-right:3%;width:48.5%;}
.breaking-news{height:auto; margin-bottom:0px;  overflow:inherit; background: #ffcc02;  position:fixed; top:50px; margin-top:0; width:100%; opacity:0; transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;}
.breaking-news.fixedbn{opacity:1; }
.breaking-title{ background:none; width:auto; float:none; padding:0 10px; color:#ea6b10; margin-right:0px; font-size:11px; text-transform:uppercase; display:none}
.breakingbx	{width:auto; float:none; min-height:40px; overflow:hidden;}
.icon-closebtn a {right: 5px;top: 4px; display:none;}
.breakingbx li{font-size:15px; line-height:18px; padding:2px 10px 2px 10px; color:#000; font-weight:bold; height: 36px; overflow: hidden;}
.fixedbn { position: fixed; top: 50px;margin-top: 0; z-index:99;}
.video-widget li{width:48.5%;}
.video-widget li:nth-child(3n+2){margin:10px 0 10px 0;}
.video-widget li:nth-child(2n+2){margin:10px 0 10px 3%;}
.video-widget li a h3{font-size:14px;line-height:18px;padding:5px;}
#searcherr {bottom: 0;left: 6px;top: 4px;}
#searcherrf {bottom: 0;left: 6px;top: 4px;}
.fsharebot { margin-bottom:65px;}
.mobi-left{margin-top: 5px;}
.shadow{    margin-top: 4px;}
.tpadding{ display:none;}
.listolympic{float:left;}
/* adblocker */
.mainblocker{padding:0 10px;width:auto;}
.top-blocker img{float:none;margin:0 auto; text-align:center;}
.top-blocker h2{font-size:20px;}
.knowmore-bnt{padding:12px;font-size:13px;}
.countdown_adblock{height:40px;padding-left:23px;font-size:14px;line-height:40px;}
.latest-newsbx li{float:none;padding:20px 0;margin-right:0;width:auto;}
.latest-newsbx li img{height:67px;width:120px;}
.latest-newsbx li h4{font:400 16px/20px "Roboto Condensed",sans-serif;}
.howtofixbox .h2head h2{float:none;margin-bottom:10px;}
.howtofixbox ul{float:none;}
.howtofixbox li{margin:0 15px 0 0;}
.howtofixbox ul li a{font-size:13px;}
.howtofixbox p{font-size:15px;}
.howto-one{border-bottom:1px solid #ccc;border-right:0;float:none;margin:0 0 20px;padding:0 0 10px;width: auto;}
.howto-two{float:none;width:auto;}
.mid-adsbox{margin:0 auto 10px;text-align:center;}
}
@media (max-width: 480px){
body.fixed .logo{left:170px;}
.logo{left:170px;}
.drushtikon{height:140px;}
.page-nav li:nth-child(2), .page-nav li:nth-child(3){display:none;}
.page-nav .sub-menu li:nth-child(2), .page-nav .sub-menu li:nth-child(3){display:block;}
.video-frame iframe{width:100%; height:180px;}
.hangout-m{display:block;width:auto;}
.rngfbx iframe{height:203px;}
#searcherr {bottom: 0;left: 6px;top: 4px;}
#searcherrf {bottom: 0;left: 6px;top: 4px;}
.fsharebot { margin-bottom:65px;}
.listolympic li{padding: 0 3px;}
.listolympic li:nth-child(2){ border-left:none;}
.countdown_adblock{ float:left;}
#siOlyWidgetContainer .si-content-wrapper.si-scroll{ height:400px;}
}
.aer-heading{ background: #fff;  padding:10px 0 15px 10px ;font-size: 25px;   font-weight: 700;}
.election-result{background: #fff; }
@media (max-width:320px){
.howtofixbox li{margin:0 10px 0 0;}
.howtofixbox ul li a{font-size:9px;}
}