body{margin:0px; padding:0px; font-family:roboto; font-size: 14px; background-color:#c6c6c6;}
@font-face { font-family:georgia; src: url(../fonts/georgia.ttf);}
@font-face { font-family:rupee; src: url(../fonts/ITF-Rupee.ttf); font-style:normal;}
@font-face { font-family:roboto; src: url(../fonts/RobotoCondensed-Regular.ttf);}
@font-face { font-family:MyriadProRegular; src: url(../fonts/MyriadProRegular.otf);}
#topredstrip{ overflow:visible; background-color:#dd3835; color:#FFFFFF; font-size:14px; padding:0px 0px; width:100%; margin-bottom:10px;left:0px; top:0px; margin-top:5px; text-transform:uppercase; z-index:999;}
form, img, h1, h2, h3, h4, h5, h6{padding:0px; margin:0px; border:0px;}
p {margin:0; padding:0;}
select::-ms-expand {
    display: none;
}
.boxheadtext{padding: 10px 10px 10px 20px; background-color:#fff; height:auto;}
.postermorebo {
    width: 280px;
    float: right;
     overflow: hidden;
    margin-top: 10px;
    margin-bottom: 0px;
    margin-right: 0px;
    padding-left: 60px;
    border-left: 1px solid #E1E1E1;
}
.postermoreboinner {margin-right:50px;}

#topredstrip li a{color:#FFFFFF; text-decoration:none; padding:10px 25px; float:left;}
#topredstrip li a:hover{text-decoration:underline;}
#topredstrip span{float:left; padding-top:5px;}
.innersec{width:1024px; overflow:hidden; margin:auto;}
.innersec2{width:1000px; overflow:hidden; margin:auto;}
#bodybox{margin:0px auto 0px; background-color:#FFFFFF; padding:0px 0px;width: 1050px;}
.bodybox2{margin:0px auto 0px; background-color:#FFFFFF; padding:0px 0px;width: 1030px;}
#header{padding:0px 0px 3px 20px; overflow:hidden; overflow:hidden;}
#logo{float:left; float:left;}
#searchbox{width:500px; margin-left:110px; margin-top:17px; border:1px #cccccc solid; float:left; overflow:hidden; border-radius: 5px;}
#searchboxmobile{
	border: 1px #cccccc solid;
    overflow: hidden;
    border-radius: 5px;
    background-color: #fff;
    top: 22px;
    margin-left: 60px;
    margin-right: 50px;
}
#searchbox .graylist{padding:6px 16px; border:0px; font-family: roboto; font-size: 15px; background-color:#f8f8f8; -webkit-appearance: none;-moz-appearance: none; background-image:url(../images/dd_arrow.png); background-repeat:no-repeat; background-position:right 10px center; width: 90px;}
#searchboxmobile .graylist{padding:6px 6px; border:0px; font-family: roboto; font-size: 13px; background-color:#f8f8f8; -webkit-appearance: none;-moz-appearance: none; background-image:url(../images/dd_arrow.png); background-repeat:no-repeat; background-position:right 10px center; width: 75px;}
#searchbox .txtf{padding:8px; border:0px; outline:0px; width:100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
#searchboxmobile .txtf{padding:10px; border:0px; outline:0px; width:100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-size:13px;}
#searchbox .sbutton{background-color:#DD3835; padding:8px 10px;}
#searchboxmobile .sbutton{background-color:#DD3835; padding:8px 10px;}
.socialicon{float:right; padding-top:15px;}
.skyad{text-align:center; margin-bottom:20px;}
.innersections2{margin-bottom:20px; overflow:hidden;}
.newmovies{width:290px; float:left;}
.boxreport{margin: 0px 22px; width: 313px; line-height: 18px; white-space: nowrap; float:left;}
.blue_tlte {color:#239ed2 !important; font-weight:bold;}
.sectionheader{color:#000; text-transform:uppercase; margin-bottom:0px; padding-bottom:3px; font-size:18px; border-bottom:1px #e1e1e1 solid;}

.sectionheader2{color:#000; text-transform:uppercase; margin-bottom:10px; padding-bottom:5px; font-size:14px; border-bottom:1px #e1e1e1 solid; }
.sectionheader3{color:#000; margin-bottom:10px; padding-bottom:5px; border-bottom:1px #e1e1e1 solid; }
.redsecbutton a{color:#FFF; text-decoration:none; padding:3px 6px; font-size:12px;  background-color:#dd3835; float:right; border-radius: 5px; text-transform:none;}
.sarrowlist ul{list-style:none; padding:0px; margin:0px; font-size:14px;}
.sarrowlist ul li{margin: 10px 0px;   overflow: hidden;   }
.sarrowlist ul li a{ color:#000; text-decoration:none; display:block; text-indent:-7px; padding-left:7px;}
.sarrowlist ul li a:hover{color:#dd3835; text-decoration:none;}

.sarrowlist2 ul{list-style:none; padding:0px; margin:0px; font-size:14px;}
.sarrowlist2 ul li{margin: 10px 0px;}
.sarrowlist2 ul li a{ color:#c61a17; text-decoration:none; display:block; }
.sarrowlist2 ul li a:hover{color:#000; text-decoration:none;}
.boipagesdrpd{padding:4px;  margin:0px -5px -3px 0px;}
.boipageswd{padding-bottom:6px; border-bottom: #E3E3E3 2px solid; width:63%;}
.boipageswdm{padding-bottom:6px; border-bottom: #E3E3E3 2px solid; width:37%;}
.ad2{float:right; width:341px;}
.indbox{width:180px; float:left;}
.ad3{width:301px; float:left; margin:0px 30px;}
.releasetodaybox{float:right; width:261px;}
.lmoviebx{ overflow:hidden;}
.lmoviebx .mbox{float:left; font-size:11px; text-align:center; margin:0px 10px 18px 0px;}
.txtbo{ white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.lmoviebx .mbox a{color:#1a67bc; text-decoration:none;}
.graybordersec{border:2px #dcdcdc solid; padding:6px; background-color:#f6f6f6;     border-radius: 5px;}
.latestre{width:709px; float:left; overflow:hidden;}
.latestreslim{width:690px; float:left; overflow:hidden;}
.latestrehome{width:710px; float:left; overflow:hidden;}
.latestrehome2{width:32%; float:left; overflow:hidden; margin-right:3%}
.latestre2{width:715px; float:left; overflow:hidden;}
.latestre3{width:712px; float:left; overflow:hidden;}
.lmoviebx2{ overflow:hidden;}
.lmoviebx2 .mbox{float:left; font-size:14px; text-align:center; margin:10px; width:113px;}
.lmoviebx2 .mbox a{color:#239ed2; text-decoration:none;}
.lmoviebx2 .mbox img{margin:5px 0px;}
.lmoviebx2 .rating{color:#333333; font-size:13px; }
.redtext{color:#c61a17;}
.terrighthome{width:300px; float:right; overflow:hidden;}
.terright{width:301px; float:right; overflow:hidden;}
.redlinksgroup{ overflow:hidden;}
.redlinksgroup ul{list-style:none; padding:0px; margin:0px;}
.redlinksgroup ul li{float:left; width:112px; color:#c61a17; font-size:14px; padding:2px 0px;}
.redlinksgroup ul li a{color:#c61a17; text-decoration:none;}
.redlinksgroup ul li a:hover{color:#c61a17; text-decoration:underline;}
.ad4{margin-top:20px;}
#footer{background-color:#404040; color:#FFFFFF; font-size:12px; padding:10px 0px; overflow:hidden;}
#footer a{color:#FFFFFF; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .left{float:left;}
#footer .right{float:right;}
.releasetodaybox .flex-control-nav{text-align:right !important; top:207px !important;}
#naviicon{display:none;}
.innercontentb{font-size:16px !important; line-height:22px !important; margin-bottom:30px; color:#000 !important; }
.innercontentb2{font-size:16px !important; line-height:22px !important; margin-bottom:30px; color:#000 !important; }
.innercontentb2 div{width:100% !important; height:auto !important; }
.listheader{background-color:#f1f1f1; color:#239ed2;text-align: center; font-size: 15px;text-transform: uppercase;}
/*.grayrow{background-color:#F3F3F3;}*/
.bluelink a{color:#239ed2; text-decoration:none;}
.bluelink a:hover{text-decoration:underline;}
.movieboxsleftouter{overflow:hidden;}
.movieboxsleft{float:left; width:201px;}
.movieboxsright{width:440px; float:right; overflow:hidden; font-size:14px;}
.movieboxssec{margin-bottom:10px; overflow:hidden;}
.dropmenu{    text-transform: none !important; border:0px #DD3835 solid; border-bottom:2px #DD3835 solid; padding:6px 26px 6px 10px;; font-size:15px; color:#000000; position:relative; background-image:url(../images/droparowred.gif); background-repeat:no-repeat; background-position:right center; cursor:pointer; background-color: #f8f8f8; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.dropmenublue{    text-transform: none !important; border:0px #DD3835 solid; border-bottom:2px #DD3835 solid; padding:6px 10px; font-size:15px; color:#000000; position:relative; background-image:url(../images/droparowred2.gif); background-repeat:no-repeat; background-position:right center; cursor:pointer; background-color: #f8f8f8;}
.dropmenured{ border:0px #DD3835 solid; border-bottom:2px #DD3835 solid; padding:6px 10px; font-size:15px; color:#000000; position:relative; background-image:url(../images/droparowred.gif); background-repeat:no-repeat; background-position:right center; cursor:pointer; background-color: #f8f8f8;}
.dropmenured .label {padding:0px 10px 0px 10px; background-color:#D40F0F; color:#fff;}
.dropmenu ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
    position: absolute;
    left: -1px;
    top: 33px;
    width: 100%;
    border: 1px #f8f8f8 solid;
    z-index: 999999999;
    height: 200px;
    overflow: auto;
}
.dropmenublue ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
    position: absolute;
    left: -1px;
    top: 33px;
    width: 100%;
    border: 1px #f8f8f8 solid;
    z-index: 999999999;
    height: 200px;
    overflow: auto;
}
.dropmenured ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
    position: absolute;
    left: -1px;
    top: 33px;
    width: 100%;
    border: 1px #F8F8F8 solid;
    z-index: 999999999;
    height: 230px;
    overflow: auto;
}
.dropmenu ul li a{padding:6px 10px; border-bottom:1px #dde0e1 solid; background-color:#f8f8f8; display:block; color:#000000; text-decoration:none; }
.dropmenublue ul li a{padding:6px 10px; border-bottom:1px #dde0e1 solid; background-color:#f8f8f8; display:block; color:#000000; text-decoration:none; }
.dropmenured ul li a{padding:6px 10px; border-bottom:1px #dde0e1 solid; background-color:#FFFFFF; display:block; color:#000000; text-decoration:none; }
.dropmenu ul li a:hover{background-color:#F5F5F5;}
.dropmenublue ul li a:hover{background-color:#F5F5F5;}
.dropmenured ul li a:hover{background-color:#F5F5F5;}

.dropmenu ul::-webkit-scrollbar {
    width: 12px;
}
.dropmenublue ul::-webkit-scrollbar {
    width: 12px;
}
.dropmenured ul::-webkit-scrollbar {
    width: 12px;
}

.dropmenu ul::-webkit-scrollbar-track {
background-color:#f8f8f8;
}
.dropmenublue ul::-webkit-scrollbar-track {
background-color:#f8f8f8;
}
.dropmenured ul::-webkit-scrollbar-track {
background-color:#f8f8f8;
}

.dropmenu ul::-webkit-scrollbar-thumb { background-color:#DD3835;}
.dropmenublue ul::-webkit-scrollbar-thumb { background-color:#239ed2;}
.dropmenured ul::-webkit-scrollbar-thumb { background-color:#00aeef;}
.trclasssss tr td{display: inline-block; width:auto;}

#mostsearchbox{overflow:hidden;}
#mostsearchbox .boxl{width:166px; float:left; overflow:hidden; margin-right:30px;}
.tdwdth {width:10px;}
#menutoggle{font-weight:normal;}
#menutoggle1{font-weight:normal;}
#menutoggle2{font-weight:normal;}
#menutoggle3{font-weight:normal;}
#menucontainer{font-weight:normal !important;}
#menucontainer1{font-weight:normal !important;}
#menucontainer2{font-weight:normal !important;}
#menucontainer3{font-weight:normal !important;}





.redlinks2{color:#666666; line-height:20px;}
.redlinks2 a{ color:#cc3333; text-decoration:none; padding:5px 2px;}
.redlinks2 a:hover{ color:#cc3333; text-decoration:underline;}
.footerlisting ul{list-style:none; padding:0px; margin:0px; padding-top:10px;}
.footerlisting ul li{}
.footerlisting ul li a{color:#c61a17; display:block; text-decoration:none;}
.footerlisting ul li a:hover{text-decoration:none; color:#333333;}

.boxlisting{border:1px #CCCCCC solid; padding:2px; margin-bottom:4px;}
.firstrow{background-color:#f6f6f6;}

.boxlisting2{border:1px #CCCCCC solid; padding:3px; margin:6px; width:47%; float:left; display:inline;}

.moviegraybox{background-color:#f3f3f3; padding:10px; border:1px solid #ccc; margin-bottom:10px; line-height:20px;}

#yeartopim4{display:block;}
#yeartopim5{display:none;}
.no_underline a {text-decoration:none;}
.no_underline a:hover {text-decoration:underline;}
.ddwdth {width:200px;}

#header2{display:none;}
#header1{display:block;}
.martop_inmble {margin-top:0px;}
.hide_in_mobile {display:inline-table;}
.show_in_mobile {display:none;}
.hide_in_mobile2 {display:block;}
.hide_in_mobile3 {display:grid;}
.show_in_mobile2 {display:none;}
.show_in_mobile3 {display:none;}
.dvlck_inmble {display:grid;}
.dd_mrgn {margin:20px 0px 5px 5px;}
.actrdropn {margin-bottom:15px; float:right;}
.no_rcrd_tble {width:100%;}
.no_rcrd_tble tr td {height: 122px; text-align: center; background-color: #F8F8F8;}
.actmobtop {margin-top: -6px; margin-left: -6px;}
.actrsmovie {font-size:12px; padding-left:10px;}
#popouter #popinner{width:258px; margin:150px auto 0px; background-color: #dd3835; border-radius:0px; overflow:hidden; box-shadow:0px 0px 18px #333; background-image:url(../images/star_bg_red.png); background-repeat:no-repeat; background-position: center 10px;}
.hmpge_pstr_cptn {position:absolute; bottom:0; left:0; background-color:rgba(0, 0, 0, 0.83); text-align:center; color:#fff; padding:5px; font-size:12px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.rp_pstr_yr {position:absolute; top:24; left:0; background-color:rgba(0, 0, 0, 0.83); color:#fff; padding:3px; font-size:12px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.rp_pstr_an {position:absolute; bottom:0; left:0; background-color:rgba(0, 0, 0, 0.83); color:#fff; padding:3px; font-size:12px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.yp_pstr_th {position:absolute; top:0; left:0; text-align:center; background-color:rgba(0, 0, 0, 0.83); color:#fff; padding:5px; font-size:18px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.yp_pstr_vrdct {position:absolute; bottom:0; left:0; text-align:center; background-color:rgba(0, 0, 0, 0.83); color:#fff; padding:5px; font-size:16px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.wbobtop{margin-top: 33px;}
.moviepcposter{display:block;}
.moviemobileposter{display:none;}
.pstr_cstm_sze {width:195px;}
.bl_tle_mvi {
    padding: 0px 0px;
    padding-bottom: 5px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
	color: #000;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-size: 18px;
    border-bottom: 1px #e1e1e1 solid;
}
.malnmnt{margin-left:0px;}
.drdwn_cstm_wd {width:325px;text-align:left;}
.td_cst_wd{width:auto;}
.topslider2 li a {color:#239ed2; text-decoration:none;}
.wdth_33 {width:33%;}
.morebo_lft {width:50%; float:left; overflow:hidden; border-bottom:none; padding-right:40px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

@media all and (max-width: 790px) {
.morebo_lft {width:100%;padding-right:0px;}
.wdth_33 {width:100%;}
.td_cst_wd{width:50%;}
.drdwn_cstm_wd {width:95%;text-align:left;}
.malnmnt{margin-left:10px;}
.pstr_cstm_sze {width:auto;}
.dd_mrgn {margin:20px 0px 5px 0px;}
.actrsmovie {font-size:12px; padding-left:10px; margin-left: -15px;}
.actrdropn {margin:20px 0px -7px 0px; float:none;}
.boipagesdrpd{padding:4px; margin:5px -5px -3px 0px;}
.boipageswd{padding-bottom:6px; border-bottom: #E3E3E3 2px solid; width:37%;}
.boipageswdm{padding-bottom:6px; border-bottom: #E3E3E3 2px solid; width:63%;}
.moviepcposter{display:none;}
.moviemobileposter{display:block;text-align:center;}

.dvlck_inmble {display:grid;}
.actmobtop {margin-top:10px; margin-left:0;}
.hide_in_mobile {display:none;}
.show_in_mobile {display:inline-table;}
.hide_in_mobile2 {display:none;}
.hide_in_mobile3 {display:none;}
.show_in_mobile2 {display:block;}
.show_in_mobile3 {display:table-row;}
.martop_inmble {margin-top:20px;}
#header2{display:block;}
#header1{display:none;}
#bodybox{width:100%;}
.bodybox2{width:100%;}
#searchbox{display:none;}
.innersec{width:100%;}
.innersec2{width:100%;}
.socialicon{display:none;}
.wbobtop{margin-top: 0px;}
#toploginsign {
    padding-top: 32px !important;
    position: absolute;
    right: 10px; display:none;
}
.boxheadtext{padding: 56px 10px 10px 10px; height:auto;}
.postermorebo {
    width: auto;
    float: none;
    padding-left: 0px;
    border-left: 0px solid #E1E1E1;
}
.postermoreboinner {margin-right:0;}
.mobileredverdictext{text-align: center; font-size: 18px; text-transform: uppercase; border-radius: 5px; box-sizing: border-box; padding: 3px; vertical-align: middle; color: #DD3835; font-weight:bold;}

.ddwdth {width:auto;}

#logo {
    float: left;
    float: left;
    padding: 10px 0px 0px; width:100%; text-align:center;
}
#naviicon {
    display: block;
    position: absolute;
    left: 16px;
    top: 30px;
}


#naviiconclose {
    display: block;
    position: absolute;
    left: 16px;
    top: 30px;
}

#cssmenu ul li{display:block; float:none !important;}
#cssmenu ul li a{display:block !important; float:none  !important;}
#cssmenu > ul {
    float: none !important;
    width: 100% !important;
}

#cssmenu .has-sub:hover > ul {
    display: block;
    position: relative;
    width: 100%;
}
#cssmenu .has-sub ul {
    display: none;
    position: absolute;
    width: 195px;
    top: 0px !important;
    left: 0px;
    text-align: left;
    background-color: #C72D2A;
    padding: 3px !important;
    z-index: 200000;
    padding-left: 10px;
    box-sizing: border-box;
}


#cssmenu li a {
    display: inline-block;
    padding: 14px 25px !important;
    text-decoration: none;
    font-weight: bold;
    color: #555;
    font-size: 19px !important;
}

#cssmenu {
    left: 0px;
    top: 90px;
    Z-INDEX: 99999;
    background-color: #DD3835;
}

.newmovies {
    float: none;
    margin: auto;
	margin-top:10px;
}
.header{
	border-bottom: 1px #E4E4E4 solid;
    overflow: hidden;
}

.sectionheader {padding:15px 0px; padding-bottom:2px; margin-top:0px; margin-left:10px;  margin-right:10px;}


.sarrowlist ul {
    padding: 0px 10px;
    margin-top: 0px;
}
.innersections2{width:100% !important; overflow:hidden !important;     height: auto !important;}
 .boxreport {
    float: none;
    margin: 0px 0px;
    width: 100%;
    line-height: 18px;
	white-space: normal;
}
.indbox {
    width: 100%;      overflow: hidden; float:none;
}

.sectionheader2 {
    padding: 10px 0px 2px 0px;
    margin-top: 0px;
	margin-left:10px;
	margin-right:10px;
	font-size:18px;
}
.sectionheader3 {
    padding: 10px 0px 2px 0px;
    margin-top: 0px;
	margin-left:10px;
	margin-right:10px;
}
.sarrowlist2{    padding: 0px 10px 0px 10px;}

.releasetodaybox {
    float: none;
    width: 261px;
    margin: auto;
}
body{font-size: 14px;}

.ad2 {
    float: none;
    width: auto;
    margin: auto;
    text-align: center;
}

.ad3 {
    float: none;
    margin: 0px 0px;
    width: 100%;
    text-align: center;
}

.latestrehome { width:100%;}
.latestrehome2 { width:100%;}
.latestre { width:100%;}
.latestreslim { width:100%;}
.latestre2 { width:100%;}
.latestre3 { width:100%;}

.lmoviebx2 {
    text-align: center;
}

.lmoviebx2 .mbox {
    float: none;
    display: inline-block;
}
.terright {
    width: 100%;
}
.terrighthome {
    width: 100%;
}
.redlinksgroup {
    padding: 10px;
}

.ad4 {
    margin-top: 20px;
    width: 100%;
    float: none;
    text-align: center;
}

#footer2nd{display:none;}

#footer .right { float:none; text-align:center; width:100%; padding:5px;}
#footer .left { float:none; text-align:center; width:100%; padding:5px;}

.innercontentb {
    padding: 0px 10px 10px 10px;
}
.innercontentb2 {
    padding: 0px 10px 10px 10px;
}
#fooopt1{width:100% !important; margin-bottom:10px;}
#fooopt2{width:100% !important; margin-bottom:10px;}
#fooopt3{width: 181px; margin: auto;}
#yeartopim{display: block; background-image: none !important;}
.flexslider{ margin:auto !important;}
.mobilecnt{ margin:auto !important;}
#yeartopim2{overflow: hidden;
    float: none !important;
    width: auto !important;
    padding: 10px  !important;
}

#yeartopim3{
    float: none  !important;
    width: 100%  !important;
    overflow: visible  !important;
}
#yeartopim4{display:none;}
#yeartopim5{display:block;}
.movieim6{ width:100%  !important;}
.movieim7{ padding:10px !important;}
.movieim8{ padding:10px !important;}
.movieim9{width:100% !important; display:block !important;}
.movieim10{width:100% !important; display:block !important; text-align:left !important;}
.movieim11{width:100% !important; display:block !important; text-align:left !important; padding:10px; padding-left:0px !important; }
.movieim12{width:95% !important; display:block !important; text-align:left !important;}

.centertext{text-align:center !important;}

.mobilesectionlist{margin:0px; border:1px #CCCCCC solid; margin-bottom:5px; padding:0px;}

.movieboxsleft{ float:none; margin:auto; margin-top: 10px;}
.movieboxsright{width:auto !important; float:none !important; padding:10px;}
.boxlisting2 {
    width: 93%;
}


.opt1{width:100% !important; display:block; border:0px !important;}
.opt1 table{ padding:0px !important;}
.tdwdth {width:0px;}
.mcspacing{font-size:13px; line-height:18px;}
.srmobileclr{color:#000000;}
.actnamemobclr{color:#239ed2; font-size:15px;}
.anchormob{font-size:18px; color:#000; text-decoration:none;}

.trclasssss tr td{display: block; width:100%;}
#popouter #popinner{margin:30px auto 0px;}
}


.footerlisting ul li {
    float: left;
    width: 170px;
    font-size: 12px;
}


@media all and (min-width: 800px) {
#cssmenu {display:block;}
#naviiconclose{display:none;}
#naviicon{display:none;}
}

#popouter{width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:99999;}
#popouter #popinner #header {
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
}
#popouter #popinner #content{text-align:center; padding:0px 0px 0px 0px;}
#popouter #popinner #content #rateboxpop{
	background-color: rgb(255, 255, 255);
    padding: 1px 15px;
    border-radius: 18px;
    font-weight: bold;
    color: rgb(221, 56, 53);
    font-size: 16px;
}

#popouter #popinner #content .link a{text-align: center;
    padding: 5px;
    maring-top: 3px;
    float: left;
    width: 80px;
    background-color: #BA5555;
    color: #fff; text-decoration:none;
}


.rupeesblack{padding-right:0px;}
#dropmenu2 #yearlable{padding: 0px 10px 0px 10px;  background-color: #D40F0F;  color: #fff;}
.mviedtailstbe tr td {padding:4px 0px;}
/*.imdblist{ width:64px !important; height:80px;}*/
.imdblist{ width:35px !important; height:50px; padding-bottom:5px;}
.imdbmobile{ width:59px !important; height:88px;}
/*.imdbmobile{ width:45px !important; height:67px;}*/
.imdbmovielist{ width:35px !important; height:50px; padding-bottom:5px;}
.imdbmoviemobile{ width:59px !important; height:88px;}

.boi-listing-rows>td{border-bottom:1px solid #ececec; border-left:1px solid #ececec; text-align:center; padding:0px 16px;}
.boi-listing-rows>td:first-child{border-left: none;}
.boi-listing-rows table{table-layout: fixed;}
.listlable{/*text-align: left;    padding-left: 18px;*/}
.imgrtpdng{padding-right: 18px; margin: 5px 0px 0px 0px;}
.ndfmsgdesktp{background-color:#FFFFFF; height:122px; border:1px solid #F8F8F8;}

.boi-wwlisting-rows>td{border-bottom:1px solid #ececec; border-left:1px solid #ececec; text-align:center; padding:0px 5px;}
.boi-wwlisting-rows>td:first-child{border-left: none;}
.boi-wwlisting-rows table{table-layout: fixed;}

/*
two classes used for left or bottom border
.boi-listing-rows
.boi-wwlisting-rows -- using for worldwide or overseas pages
*/

.boi-search-rows>td{border-bottom:1px solid #ececec; border-left:1px solid #ececec; padding:0px 16px;}
.boi-search-rows>td:first-child{border-left: none;}
.boi-search-rows table{table-layout: fixed;}
.imdbsearchlist{ width:35px !important; height:50px; padding: 5px 0px 5px 0px;}
.yearrightdrop{font-family:Arial, Helvetica, sans-serif;margin-top:-10px; border-bottom: 2px #00aeef solid;}

/*pace css start*/


.pace {
  -webkit-pointer-events: none;
  pointer-events: none;

  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;

  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2000;
  width: 100%;
  height: 8px;
  background: #fff;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background-color: #d70000;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 100%;
  width: 100%;
  overflow: hidden;
}

.pace .pace-activity {
  position: fixed;
  top: 0;
  right: -32px;
  bottom: 0;
  left: 0;

  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);

  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.75, rgba(255, 255, 255, 0.2)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  -webkit-background-size: 32px 32px;
  -moz-background-size: 32px 32px;
  -o-background-size: 32px 32px;
  background-size: 32px 32px;

  -webkit-animation: pace-theme-barber-shop-motion 500ms linear infinite;
  -moz-animation: pace-theme-barber-shop-motion 500ms linear infinite;
  -ms-animation: pace-theme-barber-shop-motion 500ms linear infinite;
  -o-animation: pace-theme-barber-shop-motion 500ms linear infinite;
  animation: pace-theme-barber-shop-motion 500ms linear infinite;
}

@-webkit-keyframes pace-theme-barber-shop-motion {
  0% { -webkit-transform: none; transform: none; }
  100% { -webkit-transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
@-moz-keyframes pace-theme-barber-shop-motion {
  0% { -moz-transform: none; transform: none; }
  100% { -moz-transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
@-o-keyframes pace-theme-barber-shop-motion {
  0% { -o-transform: none; transform: none; }
  100% { -o-transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
@-ms-keyframes pace-theme-barber-shop-motion {
  0% { -ms-transform: none; transform: none; }
  100% { -ms-transform: translate(-32px, 0); transform: translate(-32px, 0); }
}
@keyframes pace-theme-barber-shop-motion {
  0% { transform: none; transform: none; }
  100% { transform: translate(-32px, 0); transform: translate(-32px, 0); }
}

.castcredits{padding: 6px; vertical-align: middle !important; background-color: #f1f1f1;}

.pro_cst_cls{font-size:15px; text-align:center; margin-top:10px;}
