
/* Author : Times Internet 
Project: Bombay Times
Coded by: Hem Kr. Sharma
Started:18th March 2015 */	
@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; background-color:#f5f5f5; color:#333; font-weight:400; font-family: 'Montserrat', Arial, Helvetica, sans-serif; font-size:13px;}


/* Fonts */
@font-face {
    font-family: 'Montserrat';
    src: url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-regular.eot');
    src: local('Montserrat Regular'), local('Montserrat-Regular'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-regular.eot?#iefix') format('embedded-opentype'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-regular.woff2') format('woff2'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-regular.woff') format('woff'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-regular.ttf') format('truetype'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-regular.svg#Montserrat') format('svg');
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-500.eot');
    src: local('Montserrat Medium'), local('Montserrat-Medium'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-500.eot?#iefix') format('embedded-opentype'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-500.woff2') format('woff2'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-500.woff') format('woff'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-500.ttf') format('truetype'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-500.svg#Montserrat') format('svg');
    font-style: normal;
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-600.eot');
    src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
        url('https://timesofindia.indiatimes.comhttps://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-600.eot?#iefix') format('embedded-opentype'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-600.woff2') format('woff2'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-600.woff') format('woff'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-600.ttf') format('truetype'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-600.svg#Montserrat') format('svg');
    font-style: normal;
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-700.eot');
    src: local('Montserrat Bold'), local('Montserrat-Bold'),
        url('https://timesofindia.indiatimes.comhttps://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-700.eot?#iefix') format('embedded-opentype'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-700.woff2') format('woff2'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-700.woff') format('woff'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-700.ttf') format('truetype'),
        url('https://timesofindia.indiatimes.com/fonts/montserrat-v14-latin-700.svg#Montserrat') format('svg');
    font-style: normal;
    font-weight: 700;
    font-display: swap;
} 


/* navigation header */
.navactive{background-color:#FFF;color : #fe366b !important;}
/* navigation header */
/* for rating */
.blank_ratingstars{background:url(/photo/45759800.cms) no-repeat -1px -37px;display: inline-block;height: 19px;margin: 0 8px;width: 109px; vertical-align:middle;}
.ratingstars_red{background:url(/photo/45759800.cms) no-repeat left -5px; display:inline-block; height: 19px; overflow: hidden; display:block;}
.ratingstars_blue{background:url(/photo/45759800.cms) no-repeat left -68px; display:inline-block; height:19px; overflow:hidden;}
.ratingMovie{float:left; font:500 12px/20px 'Roboto', 'Roboto', sans-serif; margin-left: 5px;}
/* for rating */
img{max-width:100%; vertical-align:middle;}
a img{border:0 none;}
a{text-decoration:none; color:#1a1a1a; -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
a:hover{-moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease; color:#fe366b;}
ul, li{margin:0; list-style:none; padding:0;}
/*i:hover{transform:rotate(360deg);transition:all 0.8s ease 0s; -moz-transition:all 0.8s ease 0s; -webkit-transition:all 0.8s ease 0s;}*/
.clear{clear:both;}

.bgImg .bt_header, .bgImg .bt_middle, .bgImg .bt_footer{width:1000px; margin:0 auto;}

.moretab{display:block;}

header, section, article, nav, p, h1, h2, h3, h4, h5, figure, figcaption, form{display:block; margin:0; padding:0;}
header, footer, section, article, hgroup, aside{width:auto; height:auto; -webkit-transition:all 700ms cubic-bezier(.4,.1,.4,1) 200ms; -moz-transition:all 700ms cubic-bezier(.4,.1,.4,1) 200ms; -o-transition:all 700ms cubic-bezier(.4,.1,.4,1) 200ms; transition:all 700ms cubic-bezier(.4,.1,.4,1) 200ms}

/*.bt_sprite{background:url(/photo/47298273.cms) no-repeat; display:block;}*/
/*.font-display: swap;{background:url(/photo/57632007.cms) no-repeat; display:block;}*/
/*.bt_sprite{background:url(/photo/57632007.cms) no-repeat; display:block;}*/
.bt_sprite{background:url(https://static.toiimg.com/thumb/msid-51425105,width-400,height-500/51425105.jpg) no-repeat; display:block;}

.bt_header{width:100%; display:block; clear:both;}
.fix_wrapper{max-width:1000px; width:100%; margin:0 auto; overflow:hidden;}
.common{display:none;}

/*for login user*/
.bt_header .usr_login .point{background:#969a9c; border-radius:8px; box-shadow:0 0 3px #adb0b1 inset; color:#fff; display:inline-block; float:left; font-size:90%; font-weight:bold; height:17px; line-height:17px; margin-right:10px; margin-top:4px; padding:0 8px; vertical-align:middle;}
.bt_header .usr_login .user-controls{ float:left; margin-right: 10px; padding-top: 2px; position:relative;  vertical-align:middle;}
.bt_header .usr_login .user_name{color:#1c1c1c; display:inline-block; float:left; font-size:12px; font-weight:500; line-height:21px; padding-right:24px; position:relative; text-decoration:none; text-transform:uppercase; z-index:99;}
.bt_header .usr_login .user_name:hover .icon_down{background-position:-260px -33px;}
.bt_header .usr_login .dropdown{background:#fff; display:none; padding:7px 1px; position:absolute; right:-1px; top:22px; width:78px; z-index:20; border-top:1px solid #cacaca; border-left:1px solid #cacaca; border-right:2px solid #cacaca; border-bottom:2px solid #cacaca;}
.bt_header .usr_login .dropdown ul li{line-height:18px; list-style:none; font-weight:400; padding:2px 10px; text-align:left; border-bottom:1px solid #f0f0f0;}
.bt_header .usr_login .dropdown ul li:last-child{border-bottom:0 none;}
.bt_header .usr_login .dropdown ul li a{color: #000; font-size:11px; text-decoration:none;}
.bt_header .usr_login .user-controls:hover .dropdown{display:block;}

.bt_header .usr_login .dropdown ul li span{cursor: pointer;}
.bt_header .usr_login .user_name .icon_down{position:absolute; right:0; top:0; z-index:10; background-position:-205px -31px; display:inline-block; height: 21px; width:24px;}
.bt_header .usr_login{display:inline-block; vertical-align:middle;}

/*for hide css for mobile*/
.mobile_menu_icon{display:none;}
.mobile_logo_icon{display:none;}

.bt_header .bt_user_area{text-align:right; padding:5px 0; overflow:inherit;}
.bt_header .bt_user_area a.sign_register{text-decoration:none; color:#333; font-size:11px; text-transform:uppercase; padding-right:10px; border-right:1px solid #c7c7c7; margin-right:5px;}
.bt_header .bt_user_area a.sign_register.no-border{border-right:0 none; margin-right:0; display:none;}
.bt_header .signin{display:inline-block; background-position:-3px -2px; margin-right:3px; width:12px; height:16px; vertical-align:top;}
.bt_header .register{display:inline-block; background-position:-21px -2px; margin-right:3px; width:14px; height:16px; vertical-align:top;}
.bt_header .facebook{display:inline-block; background-position:-40px -2px; margin-right:3px; width:22px; height:20px; vertical-align:middle;}
.bt_header .twitter{display:inline-block; background-position:-69px -2px; margin-right:3px; width:22px; height:20px; vertical-align:middle;}
.bt_header .gplus{display:inline-block; background-position:-98px -2px; margin-right:3px; width:22px; height:20px; vertical-align:middle;}
.bt_header .youtube{display:inline-block; background-position:-128px -2px; margin-right:3px; width:22px; height:20px; vertical-align:middle;}
.bt_header #main_nav{background:#fe366b; width:100%; height:48px; /*-moz-box-shadow:inset 0 8px 8px -8px #ae0f0f, inset 0 -8px 8px -8px #ae0f0f; -webkit-box-shadow: inset  0  8px 8px -8px #ae0f0f, inset 0 -8px 8px -8px #ae0f0f; box-shadow:inset 0 8px 8px -8px #ae0f0f, inset 0 -8px 8px -8px #ae0f0f;*/ position:relative;}
.bt_header #main_nav ul{float:left; width:96.3%; font-size:15px; font-weight:500; height:48px; font-family: 'Montserrat', Arial, Helvetica, sans-serif;}
.bt_header #main_nav ul li{float:left; line-height:48px;}
.bt_header #main_nav ul li#nav-home{position: relative;}
.bt_header #main_nav ul li#nav-home:after{position: absolute; background: #f567b9; width: 1px; height: 28px; right: 0; top: 10px; content:"";}
.bt_header #main_nav ul li#nav-movies, .bt_header #main_nav ul li#nav-photos{border-left:0 none;}
.bt_header #main_nav ul li:first-child, .bt_header #main_nav ul li#nav-home{border-right:0 none; border-left:0 none; padding:0;}
.bt_header #main_nav ul li:last-child{border-right:0 none;}
.bt_header #main_nav ul li a{color:#FFF; display:block; padding:0 12px;}
.bt_header #main_nav ul li a:hover, .bt_header #main_nav ul li a.moactive{background-color:#FFF; color:#fe366b; font-family: 'Montserrat', Arial, Helvetica, sans-serif;}
.bt_header #main_nav ul li a.home{width:47px; height:42px; padding:0; text-indent:-999px; background:url(https://static.toiimg.com/thumb/msid-57632007,width-400,height-500/57632007.jpg) no-repeat -361px -306px; margin-top:6px; transition: none;}
.bt_header #main_nav ul li a.home:hover, .bt_header #main_nav ul li a.home.moactive, .bt_header #main_nav ul li.multiSubNav a.home:hover, .bt_header #main_nav ul li.multiSubNav a.home.moactive{background-position:-361px -338px; transition: none; background-color:inherit;}
.bt_header #main_nav .right_search{float:right; /*max-width:215px; width:22%;*/ padding:1px 0; position:relative;}
.right_search .search{float:right; max-width:179px; width:80.4%; border:0 none; background:#af0606; font:400 14px 'Roboto', 'Roboto', sans-serif; color:#FFF; height:32px; line-height:32px; padding:0 0 0 6px; margin:0; vertical-align:middle;}
.right_search .searchIcon{float: right; background: url(https://static.toiimg.com/thumb/msid-45229550,width-260,height-800/45229550.jpg) no-repeat -174px 5px; width: 36px; height: 40px; margin-top: 3px; border: 0 none; text-indent: -9999px; cursor: pointer;}
.right_search .crossIcon{float:right; margin:0; width:36px; height:48px; vertical-align:middle; border:0 none; cursor:pointer; color:#FFF; line-height:48px; text-align:center; font-size:18px;   display:none;}
.searchbtn{display:inline-block; vertical-align:middle; width:82px; height:35px; line-height:35px; color:#FFF; text-align:center; text-transform:uppercase; background:#fe366b; border:0 none; cursor:pointer; margin-left:5px; border-radius:5px;  }
.newsearchui{position:absolute; top:48px; left:0; width:100%; background-color:#FFF; padding:25px 0; text-align:center; z-index:9; display:none;font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;}
.newsearchui .search{float:none; max-width:417px; width:100%; border:1px solid #d9d9d9; background:#efefef; font-size:13px ; color:#555; height:34px; line-height:34px; padding:0 0 0 6px; margin:0; vertical-align:middle;  font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;}
.search_overlay{background:rgba(0,0,0,0.6); position:absolute; width:100%; height:100%; top:237px; left:0; display:none; z-index:3;font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;}

.right_search .search{display:none;}
.right_search:hover .search{display:block; position:absolute; top:34px; right:1px; width:200px; z-index:99;}
#search_cont.right_search .search{display:block; width:91.4%!important;}
#search_cont.right_search:hover .search{display:block; position:inherit; top:inherit; right:inherit; width:200px; z-index:99;}

.logo_outer{width:100%; background:#FFF; max-height:123px; padding:25px 0; box-shadow:0 1px 5px 1px #ddd;}
.top_add{float:left; max-width:210px; width:21%; height:70px;}
.newlogo{max-width:270px; height:58px; display:block; background-position:-5px -376px; background-size:135% auto; margin:0 auto;}
#logoIn{max-width:none; width:26%; padding-top:20px;}
#logoIn .newlogo{background-position:-1px -358px; background-size:133% auto;}
.grey_bg{background:#FFF; text-align:center;}
.grey_bg span{background:#FFF; display:block; float:left; width:58%; text-align:center;}
.grey_bg span a{display:block; text-indent:-9999px; background:url(/photo/54914894.cms) no-repeat 0 0; padding:0!important; margin:15px auto 0; width:281px; height:44px;}
.grey_bg #logoIn a{display:block; text-indent:-9999px; background:url(/photo/54914894.cms) no-repeat 0 0 / 100% auto; padding:0!important; margin:15px auto 0; width:260px; height:40px;}

.grey_bg small, .grey_bg .hdate{display:block; text-align:center; font-size:11px; line-height:13px; text-transform:uppercase; width:100%; float:none;}
.grey_bg span span.htime{display: inline-block!important; margin: 0 !important; width: auto !important; float:none;}

/*.bt_header #main_nav ul li.multiSubNav{background: url(/photo/47120277.cms) no-repeat 93% 50%; position:relative;}
.bt_header #main_nav ul li.multiSubNav a{padding-right:23px;}*/
.bt_header #main_nav ul li.multiSubNav a:hover, .bt_header #main_nav ul li.multiSubNav a.moactive{/*background:#FFF url(/photo/47120279.cms) no-repeat 93% 50%*/; transition:none; color:#fe366b; background-color:#FFF;}
.bt_header #main_nav ul li.multiSubNav a.navactive{background:#FFF; transition:none; color:#fe366b; /*padding-right:14px;*/}

.bt_middle{width:100%; display:block; clear:both;}
.bt_middle .midtop_section{padding:10px 0 20px;}
.bt_middle .midtop_section ul li{float:left; width:24%; min-height:255px; height:100%; background:#FFF; position:relative; box-shadow:3px 5px 6px -3px #e1e1e1; margin-right:1.3%;}
.bt_middle .midtop_section ul li:last-child{margin-right:0;}
.no-mrg{margin-right:0!important;}
.bt_middle .midtop_section ul li .topImg{/*min-height:160px; height:100%; max-width:240px; width:100%;*/ position:relative; display:block;}
.bt_middle .midtop_section ul li .topImg img{max-width:240px; width:100%; height:160px;}
.bt_middle .midtop_section ul li .photoIcon{position:absolute; right:10px; bottom:10px; width:37px; height:29px; background-position:-72px -31px;}
.bt_middle .midtop_section ul li p{padding:10px 15px; margin:0; font-size:14px; font-weight:500; line-height:20px; max-height:64px; overflow:hidden;}
.bt_middle .midtop_section ul li a{color:#1a1a1a; display:block; min-height:255px;}
.bt_middle .midtop_section ul li a:hover{color:#fe366b;}
.bt_middle .midtop_section ul li:hover{box-shadow:0 0 5px 5px #e3e3e3; -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
/*.bt_middle .midtop_section ul li a:hover .next{transform:translate(-120px, 0px); transition:all 0.6s ease 0s; -moz-transition:all 0.6s ease 0s; -webkit-transition:all 0.6s ease 0s; color:#0098e6;}*/
.bt_middle .midtop_section ul li .next{position:absolute; right:1px; bottom:1px; width:22px; height:20px; background-position:-42px -35px; display:none;}
.bt_middle .midtop_section ul li .videoIcon{position:absolute; right:10px; bottom:10px; width:38px; height:39px; background-position:-113px -30px;}
.bt_middle .wht_middle{width:100%; display:block; background:#FFF; box-shadow:0px 1px 5px 1px #ddd;}
.bt_middle .wht_middle .left_mid{float:left; max-width:654px; width:66%; border-right:1px solid #e2e2e2; padding:25px 15px 300px 0; box-shadow:10px 0 10px -2px #f3f3f3; min-height:1650px;}
.left_mid .tab_lang{clear:both; height:37px; /*overflow:hidden;*/ margin-bottom:20px;}
.left_mid .tab_lang ul li{float:left; width:24%; text-align:center; font:500 14px/28px  'Montserrat', Arial, Helvetica, sans-serif; border:1px solid #e1e1e1; border-left:0 none; text-transform:uppercase;}
.left_mid .tab_lang ul li:first-child{border-left:1px solid #e1e1e1;}
.left_mid .tab_lang ul li a{display:block; background:#fafafa; /*-moz-box-shadow:inset 0 -8px 8px -8px #c2c2c2; -webkit-box-shadow:inset 0 -8px 8px -8px #c2c2c2; box-shadow:inset 0 -8px 8px -8px #c2c2c2;*/ border-bottom:1px solid #fafafa;}
.left_mid .tab_lang ul li span{display:block; background:#fafafa; border-right:1px solid #e1e1e1; /*-moz-box-shadow:inset 0 -8px 8px -8px #c2c2c2; -webkit-box-shadow:inset 0 -8px 8px -8px #c2c2c2; box-shadow:inset 0 -8px 8px -8px #c2c2c2; border-top:2px solid #fafafa;*/ line-height:35px;}
/*.left_mid .tab_lang ul li span{border-right:0px none;}*/
.left_mid .tab_lang ul li:last-child a, .left_mid .tab_lang ul li span:last-child{border-right:0 none;}
.left_mid .tab_lang ul li a.active{background:#FFF; /*box-shadow:-3px 5px 4px -9px #bdbdbd;*/ border-bottom:2px solid #fe366b; font-weight:500; border-right:0 none;}

.left_mid .tab_lang ul li span .moreArrow{background-position:-322px -190px; display:inline-block; width:10px; height:7px; margin-left:5px;}
.left_mid .tab_lang ul li#more{position:relative; cursor:pointer; z-index:9; border-right:0 none;}
.left_mid .tab_lang ul li#more ul.subtabs{display:none;}
.left_mid .tab_lang ul li#more ul.subtabs{height:auto; background:#FFF; top:36px; right:0; position:absolute; width:200px; /*border:2px solid #e5e5e5;*/ border-top:0 none; /*-moz-box-shadow:3px 5px 6px -3px #c2c2c2; -webkit-box-shadow:3px 5px 6px -3px #c2c2c2; box-shadow:3px 5px 6px -3pxs #c2c2c2;*/}
.left_mid .tab_lang ul li#more ul.subtabs li{border-top:0 none; border-left:1px solid #e1e1e1;}
.left_mid .tab_lang ul li#more span.active{background:#FFF!important; /*box-shadow:-3px 5px 4px -9px #bdbdbd;*/ border-bottom:2px solid #e00000; border-right:1px solid #e1e1e1; line-height:34px;}
.left_mid .tab_lang ul li#more ul.subtabs li{display:block; float:none; width:100%; text-align:left;  font-weight:400; font-size:15px; line-height:33px;}
.left_mid .tab_lang ul li#more ul.subtabs li a{display:block; box-shadow:none; background:none; border-right:0 none; border-top:0 none; border-bottom:0 none #f2f2f2; padding:2px 10px; font-weight:400;}
.left_mid .tab_lang ul li#more ul.subtabs li:last-child a{border-bottom:0 none;}

.newslistings{width:100%; border-bottom:1px solid #e5e5e5; padding:15px 0; overflow:hidden;}
.newslistings:last-child, .newslistings.no-brd{border-bottom:0 none;}
.newsImg{float:left; max-width:240px; width:37%; position:relative; margin-right:3%;}
.newsImg a{display:block; max-width:240px; min-height:160px; background:url(/photo/54444963.cms) no-repeat center / cover;}
.newsImg img{max-height:160px; /*height:100%;*/ width:100%;}
.newsrgttxt{float:left; width:60%; font-size:14px; position:relative; height:160px;}
.newsrgttxt:hover  h2 a{/*color:#0098e6;*/ -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
.newsrgttxt:hover .date_calc1{background-position:-301px -2px; /*-moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;*/}
.newsrgttxt p.ht70{overflow: hidden;margin-bottom: 4px;line-height: 20px;font-size: 14px;}
.newsrgttxt .blank_ratingstars{margin:-5px 0 0;}
.whathot_newslisting  .newsrgttxt{height:auto;}

.lgt_gry_txt{color:#b3b3b3; font-size:13px; font-weight:400;  }
.now_showing_txt{color:#888; font-size:13px; font-weight:400;  }
.drk_gry_txt{color:#888; font-size:13px; font-weight:400;}
.newsrgttxt h2{margin: 0 0 4px; max-height: 44px; padding: 0 0 6px; font-size: 18px; line-height: 24px; font-weight: 600; overflow: hidden; max-width: 300px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;}
.photoIcon{position:absolute; right:10px; bottom:10px; width:37px; height:29px; background-position:-72px -31px;}
.videoIcon{position:absolute; right:10px; bottom:10px; width:38px; height:39px; background-position:-113px -30px;}
.date_calc{width:14px; height:14px; background-position:-211px -2px; display:inline-block; margin:0 4px -2px 0;}
.date_calc1{width:21px; height:21px; background-position:-253px -2px; display:inline-block; vertical-align:middle; margin-left:4px; color:#FFF; font-size:10px; font-weight:400; line-height:14px; font-style:normal; text-align:center;}
.loadmore{clear:both; height:60px; background: rgba(255,255,255,0.7) url('https://static.toiimg.com/thumb/msid-35958799,width-60,height-60/35958799.jpg') 45% 10% no-repeat; text-align:center; margin-top:20px; font-size:16px; font-weight:500; text-transform:uppercase; line-height:60px;display:none;}

.loadmore a{display:block; -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;} 
.loadmore a:hover{transform:scale(1.2,1.2);}
.bt_middle .wht_middle .right_mid{float:right; max-width:300px; width:30%; padding:25px 10px 20px 0;}
#outbrainblock{padding-top:10px;}
.right_mid .popular_block{padding:30px 0 0;}
.right_mid .popular_block h2{font-size:20px; line-height:24px; font-weight:700; padding-bottom:10px;}
.right_mid .popular_block h2 .article{line-height:24px; font-weight:700; /*color:#ffa200;*/ color:#fe366b; font-size:20px; text-transform:capitalize;}
.right_mid .popular_block h2 .video{font-weight:600; color:#00a3df; font-size:25px;}
.right_mid .popular_block h2 .photos{font-weight:600; color:#84bb0f; font-size:25px;}
.right_mid .popular_block h2 .reviews{font-weight:600; color:#660099; font-size:25px;}
.right_mid .popular_block ul{overflow:hidden; clear:both; border-bottom:1px solid #000; padding-bottom:1px;}
.right_mid .popular_block ul li{float:left; text-align:center; width:24.7%; border-right:1px solid #e5e5e5; font-size:12px; line-height:24px;font-weight:500;}
.right_mid .popular_block ul li:last-child, .right_mid .popular_block ul li.no-brd{border-right:0 none;}
.right_mid .popular_block ul li a{color:#333;}
.right_mid .popular_block ul li a:hover{color:#0098e6;}
/*.right_mid .popular_block ul li a:hover{color:#0098e6; display:block;}*/
.right_mid .popular_block ul li a.active{color:#fff; background:#555; display:block; cursor:pointer;}
.popular_blockIn{overflow:hidden; clear:both;}
.article_block{padding:15px 0; border-bottom:1px solid #e0e0e0; overflow:hidden;}
/*.article_block:last-child{border-bottom:0 none;}*/
.article_block a{display:block;  font-size:14px; line-height:20px;font-weight:500;}
.clickMore{text-align:right; line-height:24px; font-style:italic;}
.clickMore a{color:#252525;}
.video_top{width:100%; max-height:225px; height:100%; position:relative; border-bottom:1px solid #e0e0e0; background:#fff; padding-bottom:20px;}
.video_top img{max-height:225px; height:100%; width:100%;}
.video_top figcaption{background-color:#000; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000)); background: -webkit-linear-gradient(top, transparent, #000); background:-moz-linear-gradient(top, transparent, #000); background:-ms-linear-gradient(top, transparent, #000); background:-o-linear-gradient(top, transparent, #000); position:absolute; bottom:20px; left:0; width:80%; height:70px; font-weight:600; font-size:18px; line-height:20px; padding:0 40px 0 20px; display:table;}
.video_top figcaption a{color:#FFF; height:70px; display:table-cell; vertical-align:middle;}
.video_left{float:left; max-width:80px; width:27%; max-height:60px; position:relative;}
.video_left img{max-height:60px; width:100%;}
.video_left .videoIcon{position:absolute; right:5px; bottom:5px; width:22px; height:23px; background-position:-327px -2px;}
.video_right{float:right; max-width:210px; width:70%;}
.video_right small{display:block; color:#a3a3a3; font-size:12px;}
.photos_columns .article_block{float:left; width:32%; margin:2px 2px 2px 0; border:1px solid #e3e3e3; min-height:115px; padding:0;}
.photos_columns .article_block:nth-child(3),.photos_columns .article_block:nth-child(6),.photos_columns .article_block:nth-child(9){margin-right:0;}
.photos_columns .article_block img{min-height:74px; width:100%;}
.article_block .photo_ht{min-height:74px;}
.photos_columns .article_block:hover{background:#000;}
.photos_columns .article_block:hover a{color:#FFF; -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
.photos_columns .article_block figcaption{padding:3px 6px 6px; letter-spacing:-0.2px;}
.photos_columns .article_block figcaption a{color:#232323; font-size:13px; line-height:13px; font-weight:400;}
.bg_rating{display:block; background:url(https://static.toiimg.com/thumb/msid-46609911,width-75,height-28/46609911.jpg) no-repeat 0 0; width:75px; height:14px;}
.user_rating{display:block; background:url(https://static.toiimg.com/thumb/msid-46609911,width-75,height-28/46609911.jpg) no-repeat 0 -14px; width:75px; height:14px;}

.bt_footer{width:100%; clear:both; background-color:#fe366b; border-top:6px solid #fe366b; max-height:150px; height:0px; /*padding-top:13px;*/ color:#FFF; font-size:13px; font-weight:400;position:relative;}
.bt_footer .bgblk{background-color:#262626;color:#fff;}
.bt_footer .fix_wrapper{ padding-bottom:13px;}
.bt_footer .footer_logo{float:left; padding-top:25px; width:23%; min-height:72px; border-right:1px solid #aa0606; padding-right:30px;}
.bt_footer .lft_footer_listing{float:left; padding:10px 0 0 40px; width:17%; min-height:87px; border-right:1px solid #aa0606; border-left:1px solid #d84444;}
.bt_footer .lft_footer_listing:last-child, .bt_footer .lft_footer_listing.no-brd{border-right:0 none; width:24%;}
.bt_footer .lft_footer_listing ul li a{color:#FFF; line-height:18px;}
.gry_footer{width:100%; background-color:#262626; padding:0px 15px;}
.gry_footer>.clearfix>span{    border-top: 1px solid #ccc;
    padding: 15px 0px;
    width: 100%;
    float: left;}


.outerboxfooter{
    padding:10px; -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align:left;
}



.outerboxfooter,.outerboxfooter *,.outerboxfooter *:before,.outerboxfooter *:after {
-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  } 


.footertoptrends{width: 100%;
    float: left;
    color: #fff;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 22px;
    padding: 15px 15px 0px 15px;
    font-weight:bold;
}
.footertoptrends span{
    
    position: relative;
    border-bottom: 1px solid #cccccc;
    padding-bottom: 15px;
    margin-bottom: 15px;
    float: left;
    margin-right: 6px;
    font-weight: 600 !important;
    
}



.topstoriesfooterlist{
    
    -webkit-column-count: 4; /* Chrome, Safari, Opera */
  -moz-column-count: 4; /* Firefox */
  column-count: 4;
   -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
  -moz-column-gap: 20px; /* Firefox */
  column-gap: 20px;
    
    
    padding:10px; -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;}
  
.topstoriesfooterlist,.topstoriesfooterlist *,.topstoriesfooterlist *:before,.topstoriesfooterlist *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
  } 
  
.topstoriesfooterlist li{    display: block;float: left;width: 100%;}
.topstoriesfooterlist li a{padding:5px; color:#cccccc; float:left; width:100%; }

.right_mid .popular_block h2 .around_web{font-weight:600; color:#282828; font-size:25px;}
.popular_blockIn ul.web_itemlisting{padding:0; border:0 none; list-style-type:disc !important;}
.popular_blockIn ul.web_itemlisting li{list-style-type:disc !important; padding:10px 10px 10px 5px; border-bottom:1px solid #e0e0e0; float:none; width:auto; text-align:left; font-size:16px; line-height:22px; font-weight:400; margin-left:20px; color:#000; border-right:0 none;}
.popular_blockIn ul.web_itemlisting li a{color:#000;}
.popular_blockIn ul.web_itemlisting li a:hover{background:none; color:#333;}
.popular_blockIn ul.web_itemlisting li a span{color:#989898; font-size:14px;}
.right_mid .popular_block h2 .bt_name{font-weight:600; color:#000; font-size:25px;}
.right_mid .popular_block h2 .bt_name span{color:#de0000;}

/*CSS for Photo Detail : Deb*/

.clearfix {display: block;}
.clearfix:after { content: "."; display: block; font-size:0; height: 0; clear: both; visibility: hidden;}
.btpd_sprite{background-image:url(https://static.toiimg.com/thumb/msid-46782098,width-284,height-127/46782098.jpg); background-repeat:no-repeat;}
.photo_wpr.bt_middle .wht_middle{box-shadow:none;}
.photo_wpr .left_mid{padding:5px 0px 20px 0!important;}
.hdn2{margin:10px 0; padding:0 0 15px 0; border-bottom:1px solid #e5e5e5; font:normal 36px/36px 'Montserrat', Arial, Helvetica, sans-serif; color:#000;}
.social_icons{float:left;}
.social_icons .fb, .social_icons .tw, .social_icons .gp, .social_icons .in, .social_icons .pnt, .social_icons .whsp{width:39px; height:39px; display:block; float:left; opacity:0.7; margin-right:10px;}
.social_icons .fb{background-position:0 -88px;}
.social_icons .tw{background-position:-49px -88px;}
.social_icons .gp{background-position:-98px -88px;}
.social_icons .in{background-position:-147px -88px;}
.social_icons .pnt{background-position:-196px -88px;}
.social_icons .whsp{background-position:-245px -88px;}

/*/CSS for Photo Detail : Deb*/

/*article page*/
.bt_middle .wht_middleIn{width:100%; display:block; background:#FFF; box-shadow:none;}
.article_heading{paddin-bottom:10px; font:normal 36px/40px  'Montserrat', Arial, Helvetica, sans-serif; color:#1a1a1a;}
.article_heading .blank_ratingstars{margin:7px 0 0 20px;}
.byline{float:left; color:#666; font-size:12px; line-height:16px; margin-top:15px;  }
.photostory_heading .authorname a{
    color: #fe366b;
}
.photostory_heading .authorname a:hover{
    text-decoration:underline !important;
}
.byline a{color:#0098e6;}
.printicon{float:right; width:36%;}
.printicon a{display:inline-block; width:44px; height:42px; margin-left:11px; text-indent:-9999px; transition:none;}
.printicon a:hover{/*transform:rotate(360deg);transition:all 0.9s ease 0s; -moz-transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;*/ opacity:0.7;}
.printicon a.mail{background-position:-3px -79px;}
.printicon a.artmail {background-position: -3px -79px;}
.printicon a.print{background-position:-59px -79px;}
.printicon a.fontd{background-position:-114px -79px;}
.printicon a.fonte{background-position:-170px -79px;}

.article_content{margin-top:20px; color:#000; font-weight:400; border-bottom:1px solid #e5e5e5; padding-bottom:40px; clear:both; transition:none; font:300 18px/27px 'Montserrat', Arial, Helvetica, sans-serif; }
.article_content a {color:#0098e6;}
.article_content .articlImg{float:left; max-width:300px; width:46%; max-height:240px; height:100%; margin:0 3% 2% 0;}
.article_content .bigTxt{font:600 109px/88px  'Montserrat', Arial, Helvetica, sans-serif; color:#989898; float:left;}
.article_content p{margin:0 0 15px; font-size:16px; line-height:24px;}
.article_content p img{margin-bottom:15px;}
.readmore_block{clear:both; overflow:hidden; border-left:5px solid #e10000; margin:20px 0; padding-left:5px; font-size:17px; line-height:25px; font-weight:500;}
.readmore_block .readImg{float:left; max-width:68px; width:11%; max-height:45px; height:100%; margin-right:2%;}
.readmore_block h3{font:600 14px/14px  'Montserrat', Arial, Helvetica, sans-serif; color:#525252; padding-bottom:7px;}
.readmore_block a{color:#3ca2c8; display:block;}
.readmore_block a span{color:#999; font-size:16px; font-weight:400;}
.article_content .video_gallery{margin:40px 0; max-width:640px; width:100%; max-height:479px; position:relative;}
.article_content .video_gallery .videocaption{position:absolute; left:0; top:25%; width:90%; padding:5%; max-height:162px; display:table; background:rgba(0,0,0,0.6); color:#FFF; font:500 30px/40px  'Montserrat', Arial, Helvetica, sans-serif; }
.videocaption a{color:#FFF; vertical-align:middle;}
.videocaption .video_Icon{float:left; background-position:-217px -62px; width:114px; height:114px; display:table-cell; vertical-align:middle;}

.btphotoslider{max-width:595px; max-height:600px; border-left:5px solid #e10000; margin:20px 0; overflow:hidden;}
.btphotoslider .slider{max-width:595px; max-height:600px; position:relative; overflow:hidden; margin:0;}
.btphotoslider .slider ul#photoslider li{overflow:hidden; background:url(https://static.toiimg.com/thumb/msid-20259450,width-16,height-16/20259450.jpg) no-repeat scroll 50% 50%; float:left; height:600px; position:relative; margin: 0; padding: 0;   text-align: center; vertical-align: middle; width: 600px;}
.btphotoslider .slider ul#photoslider li img{max-width:600px; max-height:600px;}
.btphotoslider .caption_area{background:#222; position:absolute; padding:0 22px 22px; font-size:18px; line-height:25px; color:#999; text-align:left; bottom:0px; left:0; width:92%;}
.btphotoslider .caption_area h3{color:#fff; padding:10px 0; font-size:26px; line-height:26px; font-weight:600;}

.caption_area .caption_slide{background:url(/photo/46766735.cms) no-repeat 100% 5px; color:#999; cursor:pointer; float:left; font-size:16px; font-weight:400; margin-top:15px; padding-right:20px; line-height:18px; text-transform:uppercase;}
.caption_area .caption_slide.active{background:url(/photo/46766735.cms) no-repeat 100% -9px;}
.caption_area .shareIcon{background-position:-244px -185px; cursor:pointer; float:right; height:31px; text-indent:-99999px; width:35px; margin-right:10px;}
.caption_area .shareIcon.focus{background-position:-244px -221px;}
.caption_area #nextprev{float:right; padding-right:0; text-align:left; width:auto; margin-top:8px;}
ul.photosharing{margin:0; padding:0; list-style:none; text-align:center; position:absolute; bottom:31%; width:100%; left:0; z-index:999999;}
ul.photosharing li{display:inline-block; width:76px; height:75px; background:none; margin-left:10%;}
ul.photosharing li:first-child{margin-left:0;}
ul.photosharing li a{display:block; text-indent:-9999px; width:76px; height:75px; outline:none;}
ul.photosharing li a:hover{transform:rotate(360deg);transition:all 0.9s ease 0s; -moz-transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;}
ul.photosharing li a.twitter{background-position:-2px -180px;}
ul.photosharing li a.facebook{background-position:-84px -180px;}
ul.photosharing li a.gplus{background-position:-163px -180px;}

.left_mid .popular_block{padding:40px 0 10px; float:left; width:47%;}
.left_mid .popular_block:last-child, .left_mid .popular_block.fltrgt{float:right;}
.left_mid .popular_block h2{font-size:22px; line-height:18px; font-weight:300; padding-bottom:10px;}
.left_mid .popular_block h2 .around_web{font-weight:600; color:#282828; font-size:25px;}
.left_mid .popular_block h2 .bt_name{font-weight:600; color:#000; font-size:25px;}
.left_mid .popular_block h2 .bt_name span{color:#de0000;}
.recom_txt{text-align:right; color:#999; font-size:13px;}
.recom_txt .recomimg{display:inline-block; background-position:-3px -143px; width:20px; height:20px; vertical-align:middle;}
.readmorergt{padding-bottom:20px; color:#333; font-size:13px;}
.readmorergt span{display:block; text-transform:uppercase; font-weight:600; padding-bottom:5px;}
.readmorergt ul li{display:inline-block; font-weight:400; font-size:15px; line-height:25px; color:#666;}
.readmorergt ul li a{color:#3ca2c8;}

.sharebar{position:fixed; display:block; top:226px; margin-left:-70px; -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
/*.sharebar.fixed{position:absolute!important; top:inherit!important; bottom:0; margin-left:-70px; z-index:1200; -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}*/
.sharebar ul li{display:block; width:34px; height:31px; margin-bottom:15px; padding:13px 0 0px 10px; border-radius:100%; cursor:pointer;}
.sharebar ul li.fb{background-color:#4258a3;}
.sharebar ul li.tw{background-color:#5bade9;}
.sharebar ul li.gp{background-color:#de4d3c;}
.sharebar ul li.ln{background-color:#0177b5;}
.sharebar ul li.pt{background-color:#bd071e;}
.sharebar ul li a{height:22px; width:24px; display:block; text-indent:-9999px; cursor:pointer;transition:inherit;}
.sharebar ul li a:hover{transform:rotate(360deg); -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
.sharebar ul li a.watsapp{background-position:-9px -265px;}
.sharebar ul li a.facebook{background-position:-51px -265px;}
.sharebar ul li a.twitter{background-position:-98px -265px;}
.sharebar ul li a.gplus{background-position:-145px -265px;}
.sharebar ul li a.linkedin{background-position:-191px -265px;}
.sharebar ul li a.pintrest{background-position:-238px -265px;}
.sharebar ul li a.artfacebook{background-position:-60px -276px;}
.sharebar ul li a.arttwitter{background-position:-107px -276px;}
.sharebar ul li a.artgplus{background-position:-153px -276px;}
.sharebar ul li a.artlinkedin{background-position:-200px -279px;}
.sharebar ul li a.artpintrest{background-position:-247px -276px;}
.sharebar ul li a.artmail{background-position:-3px -79px;;}
.article_left{position:fixed; left:0; top:45%; cursor:pointer; background-color:#a1a1a1; width:41px; height:122px;}
.article_left i{background-position:-27px -128px; display:block; width:27px; height:48px; margin:35px 0 0 3px;}
.article_right{position:fixed; right:0; top:45%; cursor:pointer; background-color:#a1a1a1; width:41px; height:122px;}
.article_right i{background-position:-53px -128px; display:block; width:27px; height:48px; margin:35px 0 0 8px;}

.photo_left_arrow{position:absolute; left:0; top:35%; cursor:pointer; background-color:#2e312f; width:52px; height:92px;z-index:2;}
.photo_left_arrow i{background-position:-27px -128px; display:block; width:27px; height:48px; margin:22px 0 0 8px;}
.photo_right_arrow{position:absolute; right:0; top:35%; cursor:pointer; background-color:#2e312f; width:52px; height:92px;}
.photo_right_arrow i{background-position:-53px -128px; display:block; width:27px; height:48px; margin:22px 0 0 12px;}


/*article page*/

.inlineshare span.fb {
    background-image: url("/photo/42545583.cms");
    background-position: -173px -68px;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin-right: 0;
    vertical-align: middle;
    width: 20px;
}

.inlineshare span.twitter {
    background-image: url("/photo/42545583.cms");
    background-position: -192px -68px;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin-right: 5px;
    vertical-align: middle;
    width: 20px;
}

/*photo detail*/
#photocontainer{padding:8px 1px 20px 0; max-width:669px; width:67%;}
.photodetails_heading{padding:20px 0; font:300 36px/38px  'Montserrat', Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #e2e2e2;}
.photoslider_outer{overflow:hidden; display:block; position:relative;}
.socialIcons{float:left; width:60%; margin-left:10px;}
.socialIcons li{display:inline-block; width:41px; height:42px; margin-right:10px; border-radius:100%; cursor:pointer;}
.socialIcons ul li.fb{background-color:#4258a3;}
.socialIcons ul li.tw{background-color:#5bade9;}
.socialIcons ul li.gp{background-color:#de4d3c;}
.socialIcons ul li.ln{background-color:#0177b5;}
.socialIcons ul li.pt{background-color:#bd071e;}
/*.socialIcons ul li a{height:42px; width:41px; display:block; text-indent:-9999px;}*/
.socialIcons ul li a{height:42px; width:41px; display:block; text-indent:-9999px; transition:inherit;}
.socialIcons ul li a:hover{transform:rotate(360deg); -moz-transition: all .4s ease; -webkit-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
/*.socialIcons ul li a.watsapp{background-position:-4px -265px;}
.socialIcons ul li a.facebook{background-position:-51px -265px;}
.socialIcons ul li a.twitter{background-position:-98px -265px;}
.socialIcons ul li a.gplus{background-position:-145px -265px;}
.socialIcons ul li a.linkedin{background-position:-191px -266px;}
.socialIcons ul li a.pintrest{background-position:-238px -265px;}*/
.socialIcons ul li a.facebook{background-position:-51px -265px;}
.socialIcons ul li a.twitter{background-position:-98px -265px;}
.socialIcons ul li a.gplus{background-position:-145px -265px;}
.socialIcons ul li a.linkedin{background-position:-191px -266px;}
.socialIcons ul li a.pintrest{background-position:-238px -265px;}
.photoslider_outer #nextprev{float: right; text-align: left; width:auto; margin:5px 10px 0;}
.photoslider_outer #nextprev .counting{color:#fe366b; font:14px/34px  'Montserrat', Arial, Helvetica, sans-serif; margin:0; padding:0 4px; height:34px; display:block;}
.photoslider_outer #nextprev .counting .cunt{font-weight:600;}
.photoslider_outer #nextprev .prevSlideshows{background-position:-354px -217px; cursor:pointer; display:inline-block; height:32px; margin-right:8px; vertical-align:middle; width:23px;}
.photoslider_outer #nextprev .counting #cnt{font-weight:600;}
.photoslider_outer #nextprev .nextSlideshows{background-position:-377px -217px; cursor:pointer; display:inline-block; height:32px; margin-left:8px; vertical-align: middle; width: 23px;}
.photoslider_outer #nextprev .nextSlideshows.inactive{cursor:auto; background-position:-377px -184px;}
.photoslider_outer #nextprev .prevSlideshows.inactive{cursor:auto; background-position:-354px -184px;}
#slider, .slider{background:#000; max-height:500px; position:relative; margin-top:10px; z-index:1;}
.contentimagedata{display:none;}
.photoslider_outer #slider table, .photoslider_outer .slider table{border: 0 none !important; width:654px; text-align:center; margin:0 auto;}
.photoslider_outer #slider table td, .photoslider_outer .slider table td{height:500px; text-align:center; vertical-align:middle; width:654px;}
.photoslider_outer #slider .prevSlideshows, .photoslider_outer .slider .prevSlideshows{background:url(/photo/46847177.cms) no-repeat 5% 50%; border:0 none; cursor:pointer; display:block; height:100%; outline:0 none; padding:0; position:absolute; left:0; text-indent:-9999px; width:49%; z-index: 100000;}
.photoslider_outer #slider .nextSlideshows, .photoslider_outer .slider .nextSlideshows{background:url(/photo/46847182.cms) no-repeat 95% 50%; border:0 none; cursor:pointer; display:block; height:100%; outline:0 none; padding:0; position:absolute; right:0; text-indent:-9999px; width:49%; z-index: 100000;}
.photoslider_outer #slider .nextSlideshows:hover, .photoslider_outer .slider .nextSlideshows:hover, .photoslider_outer #slider .prevSlideshows:hover, .photoslider_outer .slider .prevSlideshows:hover{opacity:1;}
.photoslider_outer #slidewrap{display: block; float: left; margin: 0; overflow: hidden; padding: 0; position: relative; width:654px;}
.photoslider_outer ul#sliderin{height:500px; list-style:none; margin:0; overflow:hidden; padding:0; position:relative;}
.photoslider_outer .slider table td{background:url(/photo/20259450.cms) no-repeat 50% 50%; display:table-cell; height:500px;margin:0; padding: 0; text-align: center; vertical-align: middle; width:654px;}
.photoslider_outer .slider table td img{border: 0 none; max-height:500px; max-width:654px;}
.photo_caption{background-color:#FFF; padding:15px 0; overflow:hidden;  }
.photo_caption a{color:#0098e6;}
.photo_caption .photo_caption_left{width:10%; float:left; font-size:60px; line-height:52px;}
.photo_caption .photo_caption_right{width:82%; margin-right:5%; float:right; font-size:16px; line-height:22px; font-weight:400;}
.photo_pagging{overflow:hidden; clear:both; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; height:38px;}
.photo_pagging .prevSlideshows{background-position:-70px -313px; border-right:1px solid #e5e5e5; float:left; width:90px; height:38px; cursor:pointer;}
.photo_pagging .nextSlideshows{background-position:-65px -340px; border-left:1px solid #e5e5e5; float:right; width:90px; height:38px; cursor:pointer;}
.photo_pagging .nextSlideshows.inactive, .photo_pagging .prevSlideshows.inactive{cursor:auto; opacity:0.4;}
.photoslider_outer .slider .prevSlideshows.inactive, .photoslider_outer .slider .nextSlideshows.inactive{display:none;}
.photo_pagging ul{float:left; padding:1px 1%; width:70%; display:table; text-align:center;}
.photo_pagging ul li{display:inline-block; font-size:15px; line-height:36px; font-weight:400;}
.photo_pagging ul li a{display:block; padding:0 14px;}
.photo_pagging ul li a:hover, .photo_pagging ul li a.active{color:#FFF; background-color:#e00000;}
.more_photos_outer{margin:25px 0; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.more_photos_outer h2{float:left; font:600 26px/24px  'Montserrat', Arial, Helvetica, sans-serif; padding-bottom:7px;}
.more_photos_outer a.clickmore{float:right; font-style:italic; padding-top:5px;}
.more_photos_outer ul{clear:both; display:block;}
.more_photos_outer ul li{float:left; width:23.4%; position:relative; margin-right:2%; font-size:14px; font-weight:500;}
.more_photos_outer ul li:nth-child(4n+4){margin-right:0;}
.more_photos_outer ul li:last-child{margin-right:0;}
.more_photos_outer ul li span{position:relative; display:block;}
.more_photos_outer ul li span img{width:100%; height:102px;}
.more_photos_outer ul li a{color:#000;}
.more_photos_outer ul li a p{min-height:70px;}
/*photo detail*/

/*movie review hack css*/
.search-box{width:128px!important;}
.search-box input.newtextbox{height:26px!important;}
.sliderkit-nav-clip ul li{width:107px!important;}
a.reviewbtn:hover, a.trailorbtn:hover{color:#FFF;}
.casting{width: 320px!important;}
.mr_tbdata .casting {width: auto !important;}
.revisedblock{margin:-69px 0 0 29px!important;}
.revisedblock span{bottom:-6px!important;}
/*movie review hack css*/

.search_article{border-bottom:1px solid #e5e5e5; overflow:hidden; font-weight:300; line-height:18px; padding-bottom:8px; margin-bottom:15px;}
.search_article_img{float:left; width:120px; margin:0 2% 14px 0;position:relative;}
.search_article_img img{width:100%; max-width:none; max-height:90px;}
.search_article_img .photoIcon{position:absolute;right: 6px;bottom: 6px;width: 33px;height: 19px;background-position: -160px -320px;}
.search_article_img .videoIcon{right:5px;bottom: -12px;width: 27px;height:;background-position: -322px -2px;-33px}
.search_article h2{color:#000; font-size:20px; font-weight:400; padding-bottom:10px; line-height:22px;}
#results_data .search_article h2{ font-size:18px; font-weight:600; padding-bottom:4px; line-height:24px;-webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;}
#results_data .search_article p{-webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; overflow: hidden; margin-bottom: 4px; line-height: 20px; font-size: 14px;}
.search_article_content{width:79%; float:right;}
.sortingpanel{margin-top:0px !important;text-align:left; width:100%; clear:both; font-size:14px;font-weight:500; text-transform:uppercase;  font-style:normal; margin-bottom:20px;}
.sortingselect{border:1px solid #d9d9d9;max-width:100px; background:#efefef; font:14px  'Montserrat', Arial, Helvetica, sans-serif; color:#000; padding:5px 10px; text-transform:uppercase;cursor:pointer;}
.contenttab{display:none;}
.resultHeading{padding:0 0 20px; font:700 18px/24px  'Montserrat', Arial, Helvetica, sans-serif; color:#333;}
.resultHeading,.resultHeading span{font:700 18px/24px 'Montserrat', Arial, Helvetica, sans-serif;}

#emaildata, #savedata{background-color:#fff; border: 10px solid #868686; display: none; left:50%; padding: 10px; position: fixed; top:50%; z-index: 99999; margin-left:-225px; margin-top:-85px;}
.cnt input{background:transparent url(/photo/5535771.cms) repeat-x scroll 0 0;border:1px solid #F2F2F2;color:#7D7D7D;font-size:16px;height:30px;}
.ashw{background-image:url(/photo/5671699.cms);background-repeat:no-repeat;}
.clsimg{background-position:-17px -471px;height:13px;width:13px;}
.ashw1{background-image:url(/photo/5671702.cms);background-repeat:no-repeat;}
.submtimg{background-position:-17px -471px;width:64px;height:22px;}
.overlay{background:rgba(0, 0, 0, 0.7); display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9999;}
.comment-form2 .social-login span.google small{background-color:#f17900;}
p.comment-dialog{clear: both; color: #333; font-size: 11px; line-height: 14px; margin-bottom: 10px;}
.comment-form2 input.submit{margin-top:20px;}

.topsharingicons{width:150px; height:25px; position:absolute; right:0; top:5px; display:none;}
.topsharingicons ul{margin:0; padding:0; list-style:none;}
.topsharingicons ul li{display:block;}
.topsharingicons ul li a{float:left; display:block;  background:url(/photo/45534377.cms) no-repeat; height:25px; text-indent:-9999px; cursor:pointer;}
.topsharingicons ul li a.facebook{background-position:0 0; width:30px;}
.topsharingicons ul li a.facebook:hover{background-position:0 -25px; transition:none;}
.topsharingicons ul li a.twitter{background-position:-30px 0; width:30px;}
.topsharingicons ul li a.twitter:hover{background-position:-30px -25px; transition:none;}
.topsharingicons ul li a.gplus{background-position:-60px 0; width:30px;}
.topsharingicons ul li a.gplus:hover{background-position:-60px -25px; transition:none;}
.topsharingicons ul li a.linkedin{background-position:-90px 0; width:30px;}
.topsharingicons ul li a.linkedin:hover{background-position:-90px -25px; transition:none;}
.topsharingicons ul li a.pintrest{background-position:-120px 0; width:30px;}
.topsharingicons ul li a.pintrest:hover{background-position:-120px -24px; transition:none;}

/*ul#featuresubtabs{background-color:#FFF; width:180px; position:absolute; top:185px; left:34.1%; z-index:99;}
ul#featuresubtabs li{height:32px; line-height:32px;  padding:0 5px; font-weight:600;  text-transform:uppercase; border:1px solid #d53939; border-top:0 none; font-size:12px;}
ul#featuresubtabs li:last-child{border-radius:0 0 15px 15px;}
ul#featuresubtabs li a{display:block; color:#cb0808;}
ul#featuresubtabs li a:hover{color:#cb0808;}*/


/*css for search style in search result page*/
.searchtabs{padding-top:100px; min-height:400px; text-align:center; max-width:650px; margin:0 auto;}
.searchtabs h3{color:#666; font:28px/32px 'Montserrat', Arial, Helvetica, sans-serif;}
.oppsImg{width:157px; height:69px; background-position:-235px -335px; margin:0 auto 15px;}
.searchtabs .right_search{overflow:hidden;}
.searchtabs .right_search .search{height:37px; line-height:inherit; max-width:inherit; padding:0 10px; width: 89.91%!important;}
.searchtabs .right_search .searchIcon{height:40px; color:#FFF; text-align:center; font:20px/40px 'Montserrat', Arial, Helvetica, sans-serif; padding:0; width:116px!important; float:none; background-color:#fe366b; background-image:none; display:block; margin:0 auto; text-indent:inherit; cursor:pointer; border-radius:2px;}
/*css for search style in search result page*/
.timeinfo{bottom:-4px; left:0; position:absolute; width:100%;}
ul.ob-widget-items-container li{border-right:0 none!important;}
.photo_loading{width:100%; height:54%; position:absolute; top:0; left:0; background:url(/photo/20259450.cms) no-repeat 50% 70%; z-index:9999;}

.newsrgttxt .critics_rating{float:left; width:140px; font-weight:600;}
.newsrgttxt .ratingMovie {float:left; font-weight:600; font-size:14px; line-height:22px; margin-left:10px; margin-top:-6px;}
.mrB10{margin-bottom:10px;}
.newsrgttxt .txt_cast{float:left; width:45px; font-weight:600; line-height:23px;}
.newsrgttxt .casting {float:right; width:425px!important; font-weight:400; font-size:14px; line-height:22px; margin-left:0; color:#333;}

.newsImg.mr_listing_left{max-width:160px; width:25%;}
.newsImg.mr_listing_left img{max-height:227px;}
.newsrgttxt.mr_listing_txt{width:72%; height:auto; color:#444;}
.newsrgttxt.mr_listing_txt h2{font-weight:600; font-size:25px; line-height:20px; color:#000;}
.newsrgttxt.mr_listing_txt h2 a{color:#000;}
.newsrgttxt.mr_listing_txt h2 a:hover{color:#0098e6;}
.newsrgttxt.mr_listing_txt .releasedate{margin:4px 0; font-weight:400; line-height:22px;}
.newsrgttxt.mr_listing_txt p{line-height:22px; color:#444; font-weight:400;}
.newsrgttxt .releasedate{color:#888; font-size:12px; display:block; margin:2px 0;}

/*navigation hover menu*/
.bt_header #main_nav ul li{position:relative;}
.bt_header #main_nav ul li#nav-movies a:hover, .bt_header #main_nav ul li#nav-movies a.focus{background-image:none;}
.bt_header #main_nav ul li ul{display:none;}
.bt_header #main_nav ul li ul ul, .bt_header #main_nav ul li ul ul ul{display:block;}
.bt_header #main_nav ul li ul{background-color:#FFF; box-shadow:3px 5px 8px -3px #bdbdbd; top:48px; left:0; position:absolute; width:540px!important; border:1px solid #e5e5e5!important; border-top:0 none!important; -moz-box-shadow:3px 5px 6px -3px #c2c2c2; -webkit-box-shadow:3px 5px 6px -3px #c2c2c2; box-shadow:3px 5px 6px -3pxs #c2c2c2; z-index:99; height:auto;  }
.bt_header #main_nav ul li ul{display:none;}
.bt_header #main_nav ul li ul li{display:block; float:none; width:100%; text-align:left; font-weight:400; font-size:15px!important; text-transform:none!important; line-height:32px!important; border:0 none!important;}
.bt_header #main_nav ul li ul li a{display:block; background:none!important; border-right:0 none; border-top:0 none; border-bottom:1px solid #f2f2f2!important; padding:2px 10px!important;  color:#333!important;}
.bt_header #main_nav ul li ul li a:hover{color:#fe366b!important;}
.bt_header #main_nav ul li ul li:last-child a{border-bottom:0 none;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right{float:none; width:96%; background:#fff; padding:10px!important; height:auto; border:0 none!important;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul{width:auto!important; float:none; height:inherit; position:inherit; top:0; left:0; border:0 none!important; box-shadow:none!important; overflow:hidden;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top{width:100%; clear:both; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left{float:left; width:121px; padding:0 5px; border-right:1px solid #e5e5e5; color:#252525; font-size:14px; line-height:16px; /*box-sizing:border-box;*/}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left img{width:100%;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left a{padding:0!important; border:0 none!important;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left a:hover p{color:#fe366b!important;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left p{height:50px; overflow:hidden; margin:5px 0 10px; color:#252525; display:block;font-size:12px;line-height:16px;font-weight:500;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left .videoIcon{position:absolute; right:6px; bottom:8px; width:30px; height:30px; background-position:-367px -269px;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left:first-child{padding-left:0;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left:last-child{padding-right:0; border-right:0 none;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_item{padding-top:10px; font-weight:300; overflow:hidden;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_item li{border-bottom:0 none; line-height:25px!important; padding:0; padding-left:25px; position:relative;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_item li::before{content:counter(step-counter); font-size:0; background-color:#fe366b; color:#fe366b; padding:0px; width:5px; height:5px; position:absolute; left:10px; top:11px;}
.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_item li a{border-bottom:0 none!important; font-size:12px;font-weight:500; padding:0!important; text-overflow:ellipsis; width:95%; white-space:nowrap; overflow:hidden;}

.bt_header #main_nav ul li#nav-Showtimes ul.nav-Showtimes li.lifestyle_listing_right ul li .lifestyle_item li a{text-overflow:inherit;}

.bt_header #main_nav ul li ul li.lifestyle_listing_right ul li .lifestyle_item li a:hover{color:#fe366b!important;}
.contenttab_left{display:none;}
.bt_header #main_nav ul li.multiSubNav ul{display:none;}
/*.multiSubNav:hover a{background:#FFF url(/photo/47083643.cms) no-repeat 93% 50%; transition:none; color:#fe366b;}*/
.bt_header #main_nav ul li.multiSubNav ul{background-color:#FFF; top:48px; left:-2px; position:absolute; width:702px!important; border:1px solid #e5e5e5!important; border-top:0 none!important; -moz-box-shadow:3px 5px 6px -3px #c2c2c2; -webkit-box-shadow:3px 5px 6px -3px #c2c2c2; box-shadow:3px 5px 6px -3pxs #c2c2c2; z-index:99; height:auto;}
/*.multiSubNav:hover ul#featuresubtabs{display:block; background-color:#FFF; top:34px; left:-2px; position:absolute; width:667px!important; border:2px solid #e5e5e5!important; border-top:0 none!important; -moz-box-shadow:3px 5px 6px -3px #c2c2c2; -webkit-box-shadow:3px 5px 6px -3px #c2c2c2; box-shadow:3px 5px 6px -3pxs #c2c2c2; z-index:99; height:auto;}
.bt_header #main_nav ul li.multiSubNav ul li{display:block; float:none; width:100%; text-align:left; font-weight:400; font-size:15px!important; text-transform:none!important; line-height:32px!important; border:0 none!important;}
.bt_header #main_nav ul li.multiSubNav ul li a{display:block; background:none!important; border-right:0 none; border-top:0 none; border-bottom:1px solid #f2f2f2!important; padding:2px 10px!important; font-weight:400!important; color:#333!important;}
.bt_header #main_nav ul li.multiSubNav ul li a:hover{color:#0098e6!important;}
.bt_header #main_nav ul li.multiSubNav ul li:last-child a{border-bottom:0 none;}*/
.bt_header #main_nav ul li#nav-events ul, .bt_header #main_nav ul li#nav-theatre ul, .bt_header #main_nav ul li#nav-music ul, /*.bt_header #main_nav ul li#nav-videos ul,*/ .bt_header #main_nav ul li#nav-misc ul, .bt_header #main_nav ul li#nav-whatshot ul{left:inherit; right:0;}
.bt_header #main_nav ul li.multiSubNav li.lifestyle_listing_left{float:left!important; width:160px!important; height:315px; /*overflow-y:scroll;*/ overflow-x:hidden;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_left ul, .bt_header #main_nav ul li.lifestyle_listing_left ul li ul{width:inherit!important; border:0 none!important; float:none; box-shadow:none!important; height:inherit; position:inherit; top:inherit; left:inherit; display:block;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_left li{border:0 none; border-bottom:1px solid #e6e6e6; /*font-style:italic;*/ float:none; width:inherit!important;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_left li a{display:block; font-size:14px; border-right:1px solid #e6e6e6; line-height:37px; padding:2px 10px; color:#333;text-transform:capitalize; }
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_left li:last-child, ul#featuresubtabs li.lifestyle_listing_left li:last-child a{border-bottom:0 none!important;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_left li a:hover, .bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_left li a.active{background:#fafafa!important; border-right:1px solid #fafafa; font-weight:600!important;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right{float:right!important; width:74.4%!important; /*background:#fafafa!important;*/ padding:10px 10px 0 0!important; height:284px!important;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right ul, .bt_header #main_nav ul li.lifestyle_listing_right ul li ul{width:auto!important; border:0 none!important; float:none; height:inherit; position:inherit; top:inherit; left:inherit;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right .lifestyle_video_top{width:523px; clear:both; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left{float:left; width:121px; padding:0 5px; border-right:1px solid #e5e5e5; color:#252525; font-size:14px; line-height:16px; /*box-sizing:border-box;*/}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left a{padding:0!important; border:0 none!important;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left a:hover p{color:#fe366b!important;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p{height:50px; color:#252525; display:block; overflow:hidden; margin:5px 0 10px;  }
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left .videoIcon{position:absolute; right:6px; bottom:8px; width:30px; height:30px; background-position:-367px -269px;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left:first-child{padding-left:0;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left:last-child{padding-right:0; border-right:0 none;}
.vid_pos{position:relative; display:block;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right ul.lifestyle_item{padding-top:4px; font-weight:300; overflow:hidden; display:block; background-color:inherit;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right ul.lifestyle_item li{border-bottom:0 none; line-height:25px!important; padding:0; padding-left:25px; position:relative; text-overflow:ellipsis; max-width:465px; white-space:nowrap; overflow:hidden;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right ul.lifestyle_item li::before{content:counter(step-counter); font-size:0; background-color:#d10a07; color:#d10a07; padding:0px; width:5px; height:5px; position:absolute; left:10px; top:9px;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right ul.lifestyle_item li a{border-bottom:0 none!important; font-size:14px!important; padding:0!important; display:inline;}
.bt_header #main_nav ul li.multiSubNav ul li.lifestyle_listing_right ul.lifestyle_item li a:hover{color:#fe366b!important;}
/*.bt_header #main_nav ul li#nav-video ul.nav-video,*/ .bt_header #main_nav ul li#nav-awards ul.nav-awards, .bt_header #main_nav ul li#nav-events ul.nav-events, .bt_header #main_nav ul li#nav-tv ul.nav-tv, .bt_header #main_nav ul li#nav-gadgets ul.nav-gadgets, /*.bt_header #main_nav ul li#nav-photos ul.nav-photos,*/ .bt_header #main_nav ul li#nav-lens ul.nav-lens, .bt_header #main_nav ul li#nav-news ul.nav-news, .bt_header #main_nav ul li#nav-holi-special ul.nav-holi-special{left:inherit; right:0;}

.bt_header #main_nav ul li#nav-sports ul.nav-sports{right:-40px; left:inherit;}
.bt_header #main_nav ul li#nav-beauty-pageants ul.nav-beauty-pageants{left:-40px;}


.bt_header #main_nav ul li#nav-awards ul.nav-awards, .bt_header #main_nav ul li#nav-events ul.nav-events, .bt_header #main_nav ul li#nav-tv ul.nav-tv{right:-200px;}

.bt_header #main_nav ul li#nav-movies ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-celebs ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-awards ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-fashion ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-beauty-pageants ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-awards ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-events ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-tv ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-sports ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-gadgets ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top,.bt_header #main_nav ul li#nav-photos ul.nav-photos li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-lens ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-news ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top, .bt_header #main_nav ul li#nav-holi-special ul.nav-noboder li.lifestyle_listing_right .lifestyle_video_top{border-bottom:0 none;}

.bt_header #main_nav ul li#nav-movies ul.nav-movies li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-celebs ul.nav-celebs li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-fashion ul.nav-fashion li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-beauty-pageants ul.nav-beauty-pageants li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-awards ul.nav-awards li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-events ul.nav-events li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-tv ul.nav-tv li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-sports ul.nav-sports li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-gadgets ul.nav-gadgets li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-photos ul.nav-photos li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-news ul.nav-news li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p, .bt_header #main_nav ul li#nav-holi-special ul.nav-holi-special li.lifestyle_listing_right .lifestyle_video_top .lifestyle_video_left p{height:45px;}

.bt_header #main_nav ul li#nav-more a{padding-right:20px; position:relative;}
.bt_header #main_nav ul li#nav-more a::after{content:''; position:absolute; top:13px; right:4px; width:11px; height:7px; background:url(/photo/47120277.cms) no-repeat 93% 50%;}
/*.bt_header #main_nav ul li#nav-more a.moactive::after, .bt_header #main_nav ul li#nav-more a:hover::after{top:16px; right:5px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #cb0808;}*/

.bt_header #main_nav ul li#nav-more a.moactive::after, .bt_header #main_nav ul li#nav-more a:hover::after{background:url(/photo/47120279.cms) no-repeat 93% 50%;}

.bt_header #main_nav ul li#nav-contestants a, .bt_header #main_nav ul li#nav-title-holders a, .bt_header #main_nav ul li#nav-apply-now a{padding-right:20px; position:relative;}

.bt_header #main_nav ul li#nav-contestants a::after, .bt_header #main_nav ul li#nav-title-holders a::after, .bt_header #main_nav ul li#nav-apply-now a::after{content:''; position:absolute; top:13px; right:4px; width:11px; height:7px; background:url(/photo/47120277.cms) no-repeat 93% 50%;}

.bt_header #main_nav ul li#nav-contestants a.moactive::after, .bt_header #main_nav ul li#nav-contestants a.navactive::after, .bt_header #main_nav ul li#nav-contestants a:hover::after, .bt_header #main_nav ul li#nav-title-holders a.moactive::after, .bt_header #main_nav ul li#nav-title-holders a.navactive::after, .bt_header #main_nav ul li#nav-title-holders a:hover::after, .bt_header #main_nav ul li#nav-apply-now a.moactive::after, .bt_header #main_nav ul li#nav-apply-now a.navactive::after, .bt_header #main_nav ul li#nav-apply-now a:hover::after{background:#FFF url(/photo/47120279.cms) no-repeat 93% 50%;}

.bt_header #main_nav ul li#nav-contestants ul.nav-contestants li a, .bt_header #main_nav ul li#nav-title-holders ul.nav-title-holders li a, .bt_header #main_nav ul li#nav-apply-now ul.nav-apply-now li a{padding:0;}
.bt_header #main_nav ul li#nav-contestants ul.nav-contestants li a:hover::after, .bt_header #main_nav ul li#nav-title-holders ul.nav-title-holders li a:hover::after, .bt_header #main_nav ul li#nav-apply-now ul.nav-apply-now li a:hover::after{background:none;}

.bt_header #main_nav ul li.multiSubNav ul.nav-more{left:-89px;}
.bt_header #main_nav ul li#nav-more ul.nav-more li a{padding:0;}
.bt_header #main_nav ul li#nav-more ul.nav-more li a:hover::after{background:none;}
.bt_header #main_nav ul li#nav-pageants ul.nav-pageants{left:-200px;}
.bt_header #main_nav ul li#nav-lifestyle ul.nav-lifestyle{left:-88px;}
/*.bt_header #main_nav ul li#nav-photos ul.nav-photos{right:-145px;}*/
/*.bt_header #main_nav ul li#nav-videos ul.nav-videos{right:-100px;}*/
.bt_header #main_nav ul li ul.nav-movie-reviews li.lifestyle_listing_right ul li .lifestyle_item, .bt_header #main_nav ul li ul.nav-Showtimes li.lifestyle_listing_right ul li .lifestyle_item, .bt_header #main_nav ul li ul.nav-home li.lifestyle_listing_right ul.lifestyle_item.filmipopleft{float:left!important; width:48%!important; border-right:1px dotted #e5e5e5!important; padding-right:1.6%;}
.bt_header #main_nav ul li ul.nav-movie-reviews li.lifestyle_listing_right ul li .lifestyle_item.rightul, .bt_header #main_nav ul li ul.nav-Showtimes li.lifestyle_listing_right ul li .lifestyle_item.rightul, .bt_header #main_nav ul li ul.nav-home li.lifestyle_listing_right ul.lifestyle_item.rightul.filmipopright{float:right!important; width:46%!important; border:0 none!important;}

.bt_header #main_nav ul li#nav-lifestyle ul.nav-lifestyle li.lifestyle_listing_left{height:auto; overflow-x:inherit; overflow-y:inherit;}

.bt_header #main_nav ul li#nav-Showtimes ul.nav-Showtimes li h2{font-size:16px;}

.bt_header #main_nav ul li#nav-movie-reviews ul.nav-movie-reviews li.lifestyle_listing_right, .bt_header #main_nav ul li#nav-Showtimes ul.nav-Showtimes li.lifestyle_listing_right{width:97%;}
.bt_header #main_nav ul li#nav-movie-reviews ul.nav-movie-reviews li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left, .bt_header #main_nav ul li#nav-Showtimes ul.nav-Showtimes li.lifestyle_listing_right ul li .lifestyle_video_top .lifestyle_video_left, .bt_header #main_nav ul li#nav-home ul.nav-home li.lifestyle_listing_right .lifestyle_video_top.filmipoptop .lifestyle_video_left{width:95.8px;}

/*navigation hover menu*/

/*video page*/
.count_caption{background:#333; background:rgba(0, 0, 0, 0.7); bottom:0; color:#fff!important; font-size:12px; left:0; font-weight:400; position:absolute; height:20px; width:50px; text-align:center; line-height:20px; font-style:inherit;}
.left_mid .tab_videos{clear:both; height:37px; overflow:hidden; margin-bottom:20px;}
.left_mid .tab_videos ul li{float:left; width:14.1%; text-align:center; border:1px solid #e1e1e1; border-left:0 none; font:400 14px/34px 'Montserrat', Arial, Helvetica, sans-serif;}
.left_mid .tab_videos ul li:first-child{border-left:1px solid #e1e1e1;}
.left_mid .tab_videos ul li a{display:block; background:#fafafa; /*-moz-box-shadow:inset 0 -8px 8px -8px #c2c2c2; -webkit-box-shadow:inset 0 -8px 8px -8px #c2c2c2; box-shadow:inset 0 -8px 8px -8px #c2c2c2;*/ border-bottom:1px solid #fafafa;}
.left_mid .tab_videos ul li a.active{background:#FFF; /*box-shadow:-3px 5px 4px 3px #bdbdbd;*/ border-bottom:2px solid #e00000; font-weight:500; border-right: 0 none;}
.videos_filter{overflow:hidden; background-color:#f2f2f2; border-bottom:1px solid #d9d9d9; padding:10px; margin-bottom:20px;}
.videos_filter.nobg{background-color:inherit;}
.videos_filter .filterby{float:left; width:53%; font-size:14px; color:#535353; vertical-align:middle;}
.videos_filter .filterby ul{background-color:#FFF; border:1px solid #dfdfdf; padding:2px; overflow:hidden; display:inline-block; vertical-align:middle; width:79%; margin-left:5px;}
.videos_filter .filterby ul li{display:inline-block; font-size:12px; line-height:24px; width:33%; text-align:center;}
.videos_filter .filterby ul li a{color:#333; display:block; cursor:pointer;}
.videos_filter .filterby ul li a:hover{background-color:#fe366b; color:#FFF;}
.videos_filter .filterby ul li a.active{background-color:#fe366b; color:#FFF; font-weight:600;}
.videos_filter .sortby{float:right; width:31%;}
ul.videos_listing{display:block; overflow:hidden; clear:both;}
ul.videos_listing li{float:left; width:30.6%; /*max-width:200px;*/ margin-right:4%; line-height:18px; font-size:14px; font-weight:500; padding:0 0 20px;}
.videos_listing li:nth-child(3n+1){clear:left;}
ul.videos_listing li p{min-height:36px;}
ul.videos_listing li:nth-child(3n+3){margin-right:0;}
ul.videos_listing li .topImg{position:relative; display:block;}
ul.videos_listing li .count_caption{bottom:4px;}
ul.videos_listing li .videoIcon{position:absolute; right:6px; bottom:8px; width:30px; height:30px; background-position:-367px -269px;}
.contenttab_videos{display:none;}
.seemore_block{border-bottom:1px solid #e8e8e8; padding:0 0 20px; overflow:hidden; margin-bottom:20px;}
.seemore_block h2{float:left; color:#000; font-size:24px; padding-bottom:5px;}
.seemore_block .seemore{float:right; padding-top:5px; font-weight:500;}
.seemore_block .seemore a{color:#252525; background:url(/photo/48554726.cms) no-repeat 100% 3px / 7px auto; padding-right:15px; text-transform:capitalize;}
.seemore_block .seemore1{position: absolute; background-color: #fff; width: 60px;height: 25px;z-index: 3;top: 0;left: 0;opacity: 0.6;}
/* custome select box */
.sortyinput{display:inline-block; background:#fff url(/photo/48084838.cms) no-repeat 93% center; cursor: pointer; position:relative; font-size:15px; font-weight:400; vertical-align:middle; width:146px; color:#585858; border:1px solid #dedede;}
.sortyinput-wrapper, .sortyinput-wrapper select{height:31px; line-height:31px;}
.sortyinput-wrapper .holder{display: block; margin: 0 35px 0 5px; white-space: nowrap; overflow: hidden; cursor: pointer; position: relative; z-index: 1;}
.sortyinput-wrapper select{ margin: 0; position: absolute; z-index: 2; cursor: pointer; outline: none; opacity: 0; /* CSS hacks for older browsers  _noFocusLine: expression(this.hideFocus=true); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);*/ -khtml-opacity: 0; -moz-opacity: 0; width:100% !important;}
.videoloadmore{clear:both; height:95%; background:rgba(255,255,255,0.7) url('/photo/35958799.cms') 50% 15% no-repeat; text-align:center; line-height:60px; position:absolute; width:100%; top:5%; left:0;}

.videopopup {
  width: 640px;
  height: 480px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -320px;
  margin-top: -240px;
  background: #FFF;
  z-index: 99999;
  display: none;
}
.videopopup .videopopupIn{padding:10px;}
.videopopup .articlepopupclose{position:absolute; right:-15px; top:-15px; width:32px; height:32px; text-indent:-9999px; background: url(/photo/45950293.cms) no-repeat -3px -2px; z-index:999;}
.videopopup .articlepopupclose a{display:block; width:32px; height:32px;}
/*video page*/

/*outbrain html css*/
.ob_popular_block{padding:15px 0 30px;  }
.ob_popular_block h2{font-size:22px; line-height:18px; font-weight:300; padding:0 0 10px; margin:0;}
.ob_popular_block h2 .bt_name{font-weight:600; color:#000; font-size:25px;}
.ob_popular_block h2 .bt_name span{color:#de0000;}
.ob_popular_block ul{overflow:hidden; clear:both; padding:0 0 1px; margin:0; list-style:none;}
.ob_popular_blockIn{overflow:hidden; clear:both;}
.article_block{padding:15px 0; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.right_mid .ob_popular_block h2 .around_web{font-weight:600; color:#282828; font-size:25px;}
.right_mid .ob_popular_blockIn ul li{padding:10px 10px 10px 5px; width:auto; float:none; border-bottom:1px solid #e0e0e0; text-align:left; font-size:16px; line-height:18px; font-weight:300; color:#000; border-right:0 none; overflow:hidden;}
.right_mid .ob_popular_blockIn ul li .img_left{float: left;max-width: 80px;width: 27%;max-height: 60px;}
.right_mid .ob_popular_blockIn ul li .img_left img{width:100%;}
.right_mid .ob_popular_blockIn ul li .txt_right{float: right; max-width: 210px;  width: 70%;}
.right_mid .ob_popular_blockIn ul li .txt_right .ob_source{font-size:11px; color:#999; display:block;}
.right_mid .ob_popular_blockIn ul li a{text-decoration:none;}
.right_mid .ob_popular_blockIn ul li a:hover{background:none;}
.right_mid .ob_popular_blockIn ul li:last-child{ border-bottom:none;}
.outbrain_outer{margin:20px 0; font-family: 'Montserrat', Arial, Helvetica, sans-serif; overflow:hidden; clear:both; width:100%;}
.outbrain_outer h2{font-size:22px; line-height:18px; font-weight:300; padding:0 0 10px; margin:0;}
.outbrain_outer h2 .bt_name{font-weight:600; color:#000; font-size:25px;}
.outbrain_outer h2 .bt_name span{color:#de0000;}
.outbrain_outer h2 .around_web{font-weight:600; color:#282828; font-size:25px;}
.outbrain_outer ul{padding:0; margin:0; list-style:none;}
.outbrain_outer ul li{padding:0 15px 0 0; width:31%; float:left; font-size:14px; line-height:18px; font-weight:400; color:#000;}
.outbrain_outer ul li .img_left{width:100%; display:block;}
.outbrain_outer ul li .txt_right{width:100%; display:block; padding:6px 0 0px;}
.outbrain_outer ul li .txt_right .ob_source{font-size:12px; color:#999; display:block;}
.outbrain_outer ul li a{color:#000; text-decoration:none;}
.outbrain_outer ul li a:hover{background:none; color:#333;}
/*outbrain html css*/
span.hovercol{height:21px; padding:4px 25px 0 0; background:url(https://static.clmbtech.com/ad/commons/images/colombia-icon.png) right 0 no-repeat; display:inline-block; float:right;}
.outbrain_outer:hover span.hovercol, .ob_popular_block:hover  span.hovercol{background: url(http://static.clmbtech.com/ad/commons/images/colombia_red_small.png) right 0 no-repeat;}
.related_heading{padding:15px 0; font-size:25px; font-weight:700; clear:both; text-transform:uppercase;}

/*whats hot css*/
.whatshot_sprite{background:url(/photo/48744894.cms) no-repeat; display:block;}
.bt_middle .midtop_section ul li.whathot_listing{width:30%; margin-right:0; margin-left:20px;}
.bt_middle .midtop_section ul li.whathot_listing p{max-height:inherit; height:106px;}
.bt_middle .midtop_section ul li.whathot_listing p .whats_heading_ht{display:block; /*height:50px;*/}
.bt_middle .midtop_section ul li.whathot_listing .topImg img{max-width:inherit; height:inherit;}
.date_txt{font-size:13px; display:inline-block; font-weight:400; line-height:20px;}
.date_txt i{display:inline-block; background-position:0 0; margin-right:2px; width:17px; height:15px; vertical-align:middle;}
.time_txt{font-size:13px; display:inline-block; font-weight:400; margin-left:10px; line-height:20px;}
.time_txt i{display:inline-block; background-position:-20px 0; margin-right:3px; width:17px; height:15px; vertical-align:middle;}
.dire_txt{font-size:13px; display:inline-block; font-weight:400; line-height:20px;}
.dire_txt a{color:#333;}
.dire_txt a:hover{color:#0098e6;}
.dire_txt i{display:inline-block; float:left; background-position:-40px 4px; margin:0 5px 40px 0; width:17px; height:25px; vertical-align:middle;}
.newsrgttxt .date_txt, .newsrgttxt .time_txt, .newsrgttxt .dire_txt{display:block; margin:5px 0; font-size:14px;}
.newsImg .calcIcon, .topImg .calcIcon{background-position:-1px -31px; width:33px; height:34px; position:absolute; right:10px; bottom:10px;}
.whathot_newslisting{overflow:visible!important; position:relative;}
.whathot_newslisting .newsImg a{display:block; max-width:240px; height:160px; background:url(/photo/54444963.cms) no-repeat center / cover;}
.whathot_newslisting p.ht70{height:auto; line-height:21px;}
.shareIcon{position:absolute; top:15px; left:-30px; width:30px; text-align:center; z-index:9; background-color:#FFF; display:none;}
.shareIcon ul{margin:0; padding:0; list-style:none;}
.shareIcon ul li{float:left; width:25px; height:30px;}
.shareIcon ul li a{display:block; background:url(/photo/48580160.cms) no-repeat; width:25px; height:30px; text-indent:-555px;}
.shareIcon ul li a.facebook{background-position:-64px 4px;}
.shareIcon ul li a.twitter{background-position:-96px 0;}
.shareIcon ul li a.gplus{background-position:-125px 0;}
.shareIcon ul li a.more{background-position:-160px 0;}
.whathot_newslisting:hover .shareIcon{display:block;}
.whatshot_main_img{font-style:italic; margin-bottom:10px;}
.whatshot_main_img p{margin-top:10px;}

.eventDir{padding-top:10px;}
.eventDir .date_txt{font-size:16px; display:inline-block; font-weight:600; line-height:22px; font-style:normal;}
.eventDir .date_txt i{display:inline-block; background-position:-85px -37px; margin-right:5px; width:22px; height:22px; vertical-align:middle;}
.eventDir .time_txt{font-size:16px; display:inline-block; font-weight:600; margin-left:10px; line-height:22px; font-style:normal;}
.eventDir .time_txt i{display:inline-block; background-position:-119px -37px; margin-right:5px; width:23px; height:23px; vertical-align:middle;}
.eventDir .dire_txt{font-size:16px; display:block; font-style:italic; width:100%; margin-top:7px; font-weight:400; line-height:22px;}
.eventDir .dire_txt i{display:inline-block; float:none; background-position:-154px -36px; margin:0 5px 0 0; width:22px; height:26px; vertical-align:middle;}
ul.critic_rating_star{padding:25px 0 5px; overflow:hidden;}
ul.critic_rating_star li{float:left; width:31%; padding-left:3%; border-right:1px solid #e5e5e5; color:#000; font-size:13px; font-weight:700; text-transform:uppercase;}
ul.critic_rating_star li span.blank_ratingstars{margin-top:-8px;}
ul.critic_rating_star li:last-child{border-right:0 none;}
ul.critic_rating_star li:first-child{padding-left:0;}
.address_brd{border-bottom:1px solid #e5e5e5; padding:35px 0 11px; font-size:16px; line-height:25px;}
.address_brd h3{font-size:20px; text-transform:uppercase; padding-bottom:6px;}
.address_brd .left_address{float:left; padding-right:5%; width:65%;}
.address_brd .phone_block{float:left; width:22%; padding-left:5%; border-left:2px solid #000;}
.bottomTxt{text-align:center; font-size:12px; line-height:16px; padding-top:15px;}
.venue_botttom_brd{border-bottom:1px solid #e5e5e5; padding:20px 0 2px; font-size:13px; line-height:18px; font-weight:400;}
.venue_botttom_brd .venue_info_left{float:left; width:56%; padding:0 40px 30px 0;}
.venue_botttom_brd .venue_gallery{float:left; padding:0 0 30px 5%; width:30%; border-left:1px solid #e5e5e5;}
.venue_botttom_brd .venue_gallery h3{font-size:18px; line-height:25px; margin:0; padding:0 0 5px;}
.venue_gallery .gallery_left{float:left; margin:0 1px 1px 0; width:49%; position:relative; cursor:pointer;}
.venue_gallery .gallery_left .more_photo{background:rgba(0,0,0,0.6); position:absolute; left:0; top:0; height:75%; width:100%; padding-top:25%; text-align:center; color:#fff; font-size:12px;}
.venue_gallery .gallery_left .more_photo strong{font-size:20px;}
.venue_icon{width:21px; height:32px; margin:0 15px 13px 0; float:left; vertical-align:text-top; background-position:-3px -70px;}
.critic_icon{/*font-size:14px;*/ clear:both; padding-top:25px; font-weight:500;}
.critic_icon i{display:inline-block; vertical-align:middle; margin-right:10px; width:21px; height:24px; background-position:-36px -72px;}
.events_outer{padding-bottom:10px; color:#000;}
.events_outer h3{font-size:26px; padding:30px 0 15px; font-weight:700; margin:0;}
.events_outer a{color:#000;}
.newsImg .placeIcon, .topImg .placeIcon{background-position:-42px -31px; width:28px; height:37px; position:absolute; right:10px; bottom:10px;}
.whgallery {
  width: 620px;
  height: 420px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -310px;
  margin-top: -210px;
  background: #FFF;
  z-index: 99999;
  display: none;
  box-shadow: 3px 3px 10px 3px #999;
}
.whgallery .slider{margin:10px; overflow:hidden; height:400px!important;}
.whgallery .slider ul li{width:600px; height:400px; display:inline-block;}
.whgallery .wh_popupclose{position:absolute; right:-10px; top:-10px; z-index:99; cursor:pointer; width:39px; height:41px; text-indent:-9999px; display:block; background:url(/photo/45763861.cms) no-repeat -260px -57px;}

.photo_left_arrow_wh{position:absolute; left:0; top:35%; cursor:pointer; background-color:#2e312f; width:52px; height:92px;z-index:2;}
.photo_left_arrow_wh i{background-position:-27px -128px; display:block; width:27px; height:48px; margin:22px 0 0 8px;}
.photo_right_arrow_wh{position:absolute; right:0; top:35%; cursor:pointer; background-color:#2e312f; width:52px; height:92px;}
.photo_right_arrow_wh i{background-position:-53px -128px; display:block; width:27px; height:48px; margin:22px 0 0 12px;}
/*whats hot css*/

/*second level navigation*/
nav.l2-menu{background-color:#FFF; width:100%;}
nav.l2-menu ul{max-width:1000px; width:100%; margin:0 auto; overflow:hidden; background-color:#e6e8e9; border-bottom:1px solid #c7c5c5; font-size:12px;}
nav.l2-menu ul li{float:left; height:29px; font-weight:600;}
nav.l2-menu ul li a{display:block; margin-top:9px; padding:0 9px; color:#333; height:12px; line-height:12px; border-right:1px solid #939292;}
nav.l2-menu ul li a:hover{color:#0098e6;}
nav.l2-menu ul li:last-child a{border-right:0 none;}
nav.l2-menu ul li a.navactive{background-color:#e6e8e9; color:#333;}

.popular_tags{clear:both; padding-bottom:17px;}
.popular_tags h2{font-size:16px; float:left; color:#333; height:35px; line-height:30px;}
.popular_tags h3{font-size:18px; display:inline-block; color:#333;}
.popular_tags a{background:#fff; float:left; margin:0 0 5px 7px; border:1px solid #fe366b; font-size:12px; padding:0 18px; color:#fe366b; line-height:27px; border-radius:14px;font-weight:400;}
.popular_tags a:hover{background:#fbc5c5;}

.nowshowingHeading{border-bottom:1px solid #d3d3d3; margin:0 0 15px; padding:0 0 5px;}
.nowshowingHeading h2{font-size:24px;}
.nowshowingHeading h2 span{font-weight:400;}

ul.filmipop_listing li{width:32.33%!important; padding:10px; margin-bottom:10px; box-sizing:border-box; min-height:inherit!important; height:inherit!important;}
ul.filmipop_listing li:nth-child(3n+3){margin-right:0;}
ul.filmipop_listing li a{min-height:inherit!important;}
ul.filmipop_listing li a:hover{color:#333!important;}
ul.filmipop_listing li .left_row{float:left; width:42%; padding-right:10px;}
ul.filmipop_listing li .right_row{float:right; width:53%;}
ul.filmipop_listing li .right_row h2{font-size:15px; padding-bottom:5px;}
ul.filmipop_listing li .right_row h3{font-size:12px; line-height:15px; color:#666; font-weight:400;}
ul.filmipop_listing li .rating_bottom{padding-top:60px; display:block;}
.rating_bottom .ratebox{display:block; font-size:9px; font-weight:400; text-transform:uppercase; line-height:10px;}
.rating_bottom .ratebox span{display:inline-block; vertical-align:bottom; font-weight:600; padding-right:5px; color:#ee3c39; font-size:18px; line-height:14px;}
ul.filmipop_listing li .right_row .releasing_date{font-size:12px; display:block; padding:3px 0;}
ul.filmipop_listing li .right_row .genredata{display:block;}
ul.filmipop_listing li .right_row .genredata span{background-color:#ffba00; border-radius:2px; font-size:12px; color:#FFF; line-height:18px; padding:0 5px; font-weight:400;}
ul.filmipop_listing li:hover img{-webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03);
-o-transform: scale(1.03); transform: scale(1.03); -webkit-transition: all 200s ease-in; -moz-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; transition: all 200ms ease-in;}

.custom_filtersetting{width:16%; padding-right:2%; float:left; min-height:300px; border-right:1px solid #d3d3d3;}
.custom_filtersetting h3{font-size:13px; font-weight:600; position:relative; text-transform:uppercase; margin-bottom:5px;}
.resetbtnsetting{position:absolute; top:0; right:-10px;}
.resetbtnsetting a{color:#ee3c39; font-weight:400; font-size:12px; text-transform:capitalize;}
.custom_filtersetting .searchinputbx{height:30px; margin:0 auto 5px; width:100%; padding:6px 12px;
color:#555;  background-color:#fff;  border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; box-sizing:border-box; font:500 14px/30px  'Montserrat', Arial, Helvetica, sans-serif;}
.singlefilterbx{max-height:215px; overflow-y:auto; display:block; border-bottom:1px solid #d3d3d3; padding-bottom:10px; margin-bottom:5px;}
.singlefilterbx .spliter{padding:5px; display:table; width:100%; box-sizing:border-box;}
.singlefilterbx .spliter span{display:block; width:100%; position:relative; float:left; font-weight:400; font-size:14px;}
.singlefilterbx span.filterlist .chkbx{position:absolute; top:6px; left:0; opacity:0;}
.filterlist input[type=checkbox]:not(old)+label{display:inline-block; margin-left:0; line-height:23px; font-weight:400; padding: 2px 5px 2px 30px; float: left; margin-bottom: 0;}
.filterlist input[type=checkbox]:not(old)+label>span{display:inline-block; width:16px; height:16px; margin: .25em .5em .25em .25em; border-radius:3px; background:#fff; background-image: -moz-linear-gradient(#fff,#fff); background-image: -ms-linear-gradient(#fff,#fff);background-image: -o-linear-gradient(#fff,#fff);background-image: -webkit-linear-gradient(#fff,#fff);  background-image: linear-gradient(#fff,#fff);   vertical-align: bottom;  position: absolute; left: 0;  border: 1px solid #ccc;}

.filterlist input[type=checkbox]:not(old):checked+label>span{background-image:-moz-linear-gradient(#ee3c39,#ee3c39);
background-image:-ms-linear-gradient(#ee3c39,#ee3c39); background-image:-o-linear-gradient(#ee3c39,#ee3c39); background-image:-webkit-linear-gradient(#ee3c39,#ee3c39); background-image:linear-gradient(#ee3c39,#ee3c39); border: 1px solid #ee3c39;}
.filterlist input[type="checkbox"]:not(old):checked + label > span::before{content: "✓"; display:block; width:13px;   color:rgb(255, 255, 255);  font-size: 12px;  line-height: 14px;   text-align: center;   text-shadow: rgb(255, 255, 255) 0px 0px 0.0714em;  font-weight: 700;}
.custom_filterdatabxsetting{float:left; width:79%; display:table; padding-left:2%;}
.custom_filterdatabxsetting ul.filmipop_listing li .rating_bottom{padding-top:16px;}

.reviewFeatured1{border-top:5px solid #333; padding:15px 0 0; overflow:hidden; margin-top:30px;}
.reviewFeatured1 h3{font-size:22px; line-height:18px; font-weight:300;}
.reviewFeatured1 h3 .reviews{font-weight:600; color:#e00000; font-size:25px; line-height:24px;}
.featuredMid1{padding:15px 0 0; overflow:hidden; clear:both; float:none!important; width:auto!important; border:0 none!important;}
.moviePic1{float:left; width:29%; margin:0 2%; min-height:194px; font-weight:400; font-size:14px; padding-bottom:5px; line-height:16px; position:relative;}
.moviePic1 a{position: relative;  display: block;}
.moviePic1 a.linkht{overflow:hidden; height:48px; margin-top:3px;}
.more{text-align:right; font:400 11px Arial;  border-top:1px solid #333; clear:both; padding-top:5px; position:relative;  text-transform:uppercase;}
.more a{color: #000;text-decoration: none;  padding-right: 10px;}
.more a:hover{color:#0098e6;}
.more a span{width: 0; height: 0; border-left: 4px solid #8b8b8b; border-bottom: 4px solid transparent;  border-top: 4px solid transparent; position: absolute; top: 43%; right: 0;}

.breadCrumbs.bdartshow, .breadCrumbs.bdphotos{background-color:#FFF;}
.breadCrumbs{width:100%; clear:both; overflow:hidden;}
.breadCrumbs> div{margin:0 auto; max-width:1000px; width:100%; padding-top:10px;}
.breadCrumbs.bdartshow> div{padding:0 0 20px;}
.breadCrumbs a{color:#fe366b; display:block; padding-right:10px; margin-right:4px; float:left; position:relative;}
.breadCrumbs a::after{content:'»'; position:absolute; top:0; right:0; color:#333;}
.breadCrumbs a:hover{ text-decoration: underline !important;}

.popular_bt{padding:15px 0 30px; width:100%; border-top:1px solid #e5e5e5; padding-top:40px;}
.popular_bt h2{font-size:22px; line-height:18px; font-weight:300; padding-bottom:10px;  }
.popular_bt h2 .bt_name{  color:#000; font-size:25px;}
.popular_bt h2 .bt_name span{color:#de0000;}
.popular_bt ul li{width:46%; padding:5px 3px 5px 20px; border-bottom:1px solid #e0e0e0; float:left; text-align:left; font-size:16px; line-height:26px; font-weight:400; margin:0; color:#000; position:relative;  }
.popular_bt ul li::before{content:counter(step-counter); font-size:0; background-color:#000; color:#000; padding:0; width: 6px; height:6px; position:absolute; left:0px; top:15px; border-radius:6px;}
.popular_bt ul li:nth-child(2n+2){float:right; margin-right:0;}
.popular_btIn ul li a span{color:#989898; font-size:14px;}
.popular_btIn{overflow:hidden; clear:both;}
.errorshowmsg{font-size:18px; color:#666; font-weight:500; line-height:24px; text-align:center; padding:50px 0;}
.errorshowmsg h2{font-size:65px; font-weight:600;   color:#333; line-height:60px; text-transform:uppercase;}
.errorshowmsg h3{color:#fe366b; font-size:28px;   font-weight:600; line-height:30px; padding-bottom:20px;}

/*sticky css*/
.sticky{position: fixed;top: 0;width: 300px;}
/*sticky css*/

/*featured photos*/
ul.fetedpts_listing li{display:block; float:left; width:48%!important; border:0 none!important; margin-right:4%; font-size:14px!important; line-height:16px!important;}
ul.fetedpts_listing li:nth-child(2n+2){float:right; margin-right:0;}
ul.fetedpts_listing li p{padding:5px 0; height:50px; overflow:hidden; text-align:left;}
ul.fetedpts_listing li .photoCount{position:absolute; right:0px; bottom:0; color:#FFF; font-size:14px; display:block; min-width:34px; text-align:right; padding:3px 6px; background:rgba(0,0,0,0.6);  }
ul.fetedpts_listing li .photoCount .photoIcon{position:static; right:inherit; bottom:inherit; width:20px; height:18px; background-position:-34px -13px; background-size:200px auto; vertical-align:text-bottom; display:inline-block; margin-left:4px;}
/*featured photos*/

/*new search UI*/
.bt_middle .wht_middle .left_mid.left_mid_seach{max-width:575px; width:58%; border-right:0 none; padding:25px 0 20px 0; box-shadow:none;}
.bt_middle .wht_middle .right_mid.right_mid_search{max-width:400px; width:40%; padding:25px 0 20px 0;}
.potovdo_search_right{border:2px solid #f1f1f1; padding:24px 7px; overflow:hidden;}
.potovdo_search_right h2{float:left; color:#d90501; font-size:24px; padding:0 0 10px 13px;}
.potovdo_search_right .more{float:right; border:0 none; clear:right; padding-right:9px; margin-right:13px;}
.potovdo_search_right .more a{color:#333;}
.potovdo_search_right .more a span{border-left: 4px solid #000;}
ul.search_potovdo_listing{margin:0 0 30px; border-bottom:1px solid #e5e5e5; padding:0 13px 30px; overflow:hidden;}
ul.search_potovdo_listing.resultpadvid{margin:0; border-bottom:0 none; padding:0!important;}
ul.search_potovdo_listing.resultpadvid li:last-child{float:left; margin-right:3px;}
ul.search_potovdo_listing.nobrmr{margin:0; border-bottom:0 none; padding:0 13px;}
ul.search_potovdo_listing li{display:block; float:left; width:32.77%!important; border:0 none!important; margin-right:3px; font-size:12px!important; line-height:16px!important;font-weight:500 !important;}
/*ul.search_potovdo_listing li:nth-child(3n+1){clear:left;}*/
ul.search_potovdo_listing li.toptwo{width:49.5%!important;}
ul.search_potovdo_listing li:last-child, ul.search_potovdo_listing li.toptwo:nth-child(2){float:right; margin-right:0;}
/*ETIMES-7188
ul.search_potovdo_listing.resultpadvid li:nth-child(3n+3){float:right; margin-right:0;}*/
ul.search_potovdo_listing li p{margin:5px 0; height:32px; overflow:hidden; text-align:left;}
ul.search_potovdo_listing li .photoCount{position:absolute; right:0px; bottom:0px; color:#FFF; font-size:14px; display:block; min-width:34px; text-align:right; padding:3px 6px; background:rgba(0,0,0,0.6);  }
ul.search_potovdo_listing li img{width:100%;}
ul.search_potovdo_listing li .photoCount .photoIcon{position:static; right:inherit; bottom:inherit; width:20px; height:18px; background-position:-34px -13px; background-size:200px auto; vertical-align:text-bottom; display:inline-block; margin-left:4px;}
ul.search_potovdo_listing li .videoIcon{right:5px;bottom: 3px;width: 38px;height:;background-position: -111px -28px;-33px}

.search_profile_grey{background-color:#f2f2f2; margin-bottom:20px; font-size:14px; overflow:hidden;}
.search_profile_grey .search_profile_left{float:left; width:100px; margin-right:20px;}
.search_profile_grey .search_profile_left img{width:100px; height:150px;}
.search_profile_grey h2{font-size:24px; padding:10px 0 7px; color:#000;}
.search_profile_grey h3{color:#333;}
.search_profile_grey .view_profile_btn{background-color:#0689ef; width:90px; height:21px; line-height:21px; border-radius:2px; display:inline-block; text-align:center; color:#FFF; margin:7px 10px 0 0;}
.search_profile_grey .moviie_review_btn{background-color:#0689ef; width:110px; height:21px; line-height:21px; border-radius:2px; display:inline-block; text-align:center; color:#FFF; margin:7px 0 0;}
.search_profile_grey .mvoierate{float:left; width:115px; font:12px/20px 'Montserrat', Arial, Helvetica, sans-serif;}
.search_profile_grey .mrB10{overflow:hidden;}
/*new search UI*/

.bt_middle .midtop_section ul.movietopblock li{width:19%; margin-right:1.2%; min-height:370px;}
.bt_middle .midtop_section ul.movietopblock li .topImg img{max-height:271px; height:100%; max-width:190px; width:100%;}
.right_mid #div-gpt-ad-1428490240093-0, .right_mid #div-gpt-ad-1428490240093-1{text-align:center;}

.reviewFeatured1 a.ftblock{width:50%; float:left; color:#FFF; padding:8px 0; font-size:15px; text-align:center; background-color:#555;}
.reviewFeatured1 a.ftblock.active{background-color:#fe366b;}
.share_toi{color:#333; font:normal 19px/22px 'Montserrat', Arial, Helvetica, sans-serif; padding:15px!important; border-bottom:5px solid #333;}
.share_toi .shr_icons{float: right;}
.share_toi strong{font:bold 17px/22px 'Montserrat', Arial, Helvetica, sans-serif;}
.share_toi .tw_show{background:url(/photo/48494743.cms) no-repeat 0 -112px; width:40px; height:40px; display:inline-block;  margin-right: 10px;  background-color: #e8e8e8; border-radius: 100%;transition: ease .25s all;}
.share_toi .tw_show:hover {background-position: -63px -112px;   background-color: #55acee;}
.share_toi .fb_show {background: url(/photo/48494743.cms) no-repeat 0 -56px;width: 40px;height: 40px;   display: inline-block;  background-color: #e8e8e8;   border-radius: 100%; transition: ease .25s all;}
.share_toi .fb_show:hover {background-position: -63px -56px;background-color: #3a5795;}

.as-sticky{position:fixed; top:20px; width:300px; z-index:9; background-color:#FFF;}
.photocount{color:#FFF; background:rgba(0,0,0,0.6);  padding:3px 6px; line-height:16px; position:absolute; right:0; bottom:3px; font-size: 14px; font-family:'Montserrat', Arial, Helvetica, sans-serif;}
.photocount .photoIcon{width:20px; height:18px; display:inline-block; background:url(/photo/52748079.cms) no-repeat -20px 0; vertical-align:text-bottom; margin:0 0 0 6px; position:static; right:inherit; bottom:inherit;}
.relatedVideos{clear:both;}
.relatedVideos h1, .relatedVideos .h1{font-size:24px; display:block; padding:25px 0 15px;}
.spons_bottom{position:absolute; width:100%; bottom:0; left:0;}
.spons_bottom .clmcup{background:url(/photo/48374813.cms) no-repeat 0 0; width:14px; height:14px; float:right; display:block;}
.colombiatracked:hover .clmcup,.ctn_ads_bottom:hover .clmcup, .ctn_ads_rhs:hover .clmcup, .columbia_div:hover .clmcup, .sponsor_block:hover .clmcup, [data-native-tmpl-temp]:hover .clmcup, .ctn_ads_twins:hover .clmcup{background:url(/photo/48374813.cms) no-repeat -16px 0; width: 14px; height: 14px; float: right; display:block;}


.bt_middle .wht_middle .left_mid.newleft{max-width:inherit; width:550px; border-right:0 none; padding:10px 0 0; box-shadow:none;}
.bt_middle .wht_middle .newright{width:430px; max-width:inherit; padding: 12px 0 20px 0}

 .newright .potovdo_search_right {
    padding: 5px 0;
    overflow: hidden;
    border:0;
}
 .newright  .potovdo_search_right .blkbrd {
    position: relative;
}

 .newright .potovdo_search_right .blkbrd:before {
    background-color: #000;
    height: 6px;
    content: '';
    width: 100%;
    left: 0;
    top: 24%;
    position: absolute;
    z-index: 1;
}
.newright .potovdo_search_right h2 {
    float: left;
    color: #fe366b;
    font-size: 20px;
    font-weight:700;
    text-transform:uppercase;
    padding: 0 10px 10px 0;
    background-color: #FFF;
    z-index: 2;
    position: relative;
}

.newright ul.search_potovdo_listing {
    padding: 0;
    overflow: hidden;
    border:none;
    margin:0 0 15px;
}
.newright .ob_popular_block{padding:0 0 10px;}
.newright .popular_block{padding:15px 0 0 0;}
.newleft .article_content{font:400 16px/24px 'Montserrat', Arial, Helvetica, sans-serif !important;}
.newleft .article_content .normal {
    clear: both;
    padding-top: 15px;
}

.newright ul.search_potovdo_listing li:nth-child(5), .newright ul.search_potovdo_listing li:nth-child(8){
    float: right !important;
    margin-right: 0 !important;
}
.newright ul.search_potovdo_listing li .photoCount{z-index:9;}
.newright ul.search_potovdo_listing li .videoIcon{right:5px; bottom:5px; width:22px; height:23px; background-position:-327px -2px; z-index:3;}


.topImg{position: relative; display: block;}
ul.search_potovdo_listing li img {width: 100%; border-radius: 2px;}
ul.search_potovdo_listing li p {
    margin: 5px 0;
    height: 35px;
    overflow: hidden;
    text-align: left;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
}
ul.search_potovdo_listing li.toptwo{position:relative; width: 49%!important; margin: 0 0 6px;}
ul.search_potovdo_listing li.toptwo:nth-child(2){
    float: right !important;
    margin-right: 0 !important;
}
ul.search_potovdo_listing li.toptwo p {
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 90%;
    background: #000;
    background: -webkit-gradient(linear,0 0,0 100%,from(transparent),to(#000));
    background: -webkit-linear-gradient(top,transparent,#000);
    background: -moz-linear-gradient(top,transparent,#000);
    background: -ms-linear-gradient(top,transparent,#000);
    background: -o-linear-gradient(top,transparent,#000);
    color: #FFF;
    padding: 15% 5% 5%;
    border-radius: 0 0 5px 5px;
    height: inherit;
}

.sticky_trending{position:fixed; top:0; z-index:9; width:430px;} 
.trending_bottom{padding:0;margin:0;}
.trending_bottom .tblk{float:left; width:124px;}
.trending_bottom .trending_left{float:left; width:114px; background-color:#333; color:#FFF; font-size:14px; line-height:20px; padding:5px;}
.trending_left h2{font-size:21px; color:#FFF; padding:2px 0 10px; background-color:#333!important;}
.trending_left ul{border:0 none!important; margin:0!important; padding:0!important;}
.trending_left ul li{display:block; border-bottom:1px solid #999; padding-bottom:10px; margin-bottom:10px; float:none!important; width:100%!important; font-size:14px!important; line-height:20px!important; text-align:left!important; font-family:'Montserrat', Arial, Helvetica, sans-serif;}
.trending_left ul li img{border-radius:5px;}
.trending_left ul li a{color:#FFF!important; display:block; border:0 none!important;}
.trending_left ul li a:hover{text-decoration:underline;}
.trending_bottom .trending_right{float:left; width:430px}
.topImg{position:relative; display:block;}
.trending_left ul li .videoIcon{width:23px; height:22px; background-size:95px auto; background-position:-54px -17px!important; right:5px; bottom:5px;}
.trending_left ul li .photoIcon{width:18px; height:16px; background-size:185px auto; background-position:-33px -12px!important; right:5px; bottom:5px;}
.highlight img{width:inherit!important; height:inherit!important; margin-right:0!important;}

.topsocial .email {
    background: url(/photo/55115581.cms) no-repeat -96px 0 !important;
    width: 28px !important;
    height: 28px !important;
    border-radius: inherit !important;
    margin: 0 5px 0 0 !important;
}
.topsocial .print {
    background: url(/photo/55115581.cms) no-repeat -64px 0 !important;
    width: 28px !important;
    height: 28px !important;
    border-radius: inherit !important;
    margin: 0 5px 0 0 !important;
}
.topsocial .fontd, .topsocial .fonti {
    display: none !important;
}
.topsocial{display:block!important;}
.topsocial .email:before, .topsocial .print:before, .topsocial .fontd:before, .topsocial .fonti:before{left:-6px!important; top:-5px!important;}

.newright ul.search_potovdo_listing.colombiatracked .txt_right{height:50px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.newright .popular_block ul{overflow:hidden; clear:both; border-bottom:1px solid #ccc; margin-bottom:10px; padding:0;}
.newright .popular_block ul li{float:left; text-align:center; width:25%; font-size:14px; line-height:20px; border:0 none;font-weight:500;}
.newright .popular_block ul li .txt_right{text-align:left;}
.newright .popular_block ul li:last-child, .right_mid .popular_block ul li.no-brd{border-right:0 none; margin-right:0; border-bottom:0 none;}
.newright .popular_block ul li a{color:#333; border-bottom:3px solid #FFF; display:block;}
.newright .popular_block ul li a:hover{color:#fe366b;}
.newright .popular_block ul li a.active{color:#000; display:block; cursor:pointer; background:inherit; border-bottom:3px solid #000;}

.trending_bottom .trending_right .reviewFeatured1{border-top:0 none; margin-top:0;}

/*contact us*/
.contactheading{font:21px 'Montserrat', Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000; padding-bottom:25px;}
.mrB20{margin-bottom:20px;}
.cnt_outer{padding-right:80px;}
.cntus_input{border:1px solid #bfbfbf; height:38px; line-height:38px; color:#999; text-indent:12px; font:16px 'Montserrat', Arial, Helvetica, sans-serif; width:99%; background:#FFF;}
.cntus_select{border:1px solid #bfbfbf; height:38px; line-height:38px; color:#999; text-indent:12px; font:16px 'Montserrat', Arial, Helvetica, sans-serif; width:100%; background:#FFF;}
.cntus_textarea{border:1px solid #bfbfbf; color:#999; font:16px 'Montserrat', Arial, Helvetica, sans-serif; width:96%; background:#FFF; height:120px; padding:10px;}
.submit_input{width:182px; height:40px; text-align:center; text-transform:uppercase; cursor:pointer; color:#FFF; background-color:#000; font:17px/40px 'Montserrat', Arial, Helvetica, sans-serif; border:0 none; float:right;}
.contactheading .leftsocial{position:inherit; top:inherit; left:inherit; display:inline-block; vertical-align:middle}
.contactheading .leftsocial span {display:inline-block; width:36px; height:36px; margin:0 0 0 8px; cursor: pointer; border-radius:100%; position: relative; transition:inherit;}
.contactheading .leftsocial span.fb {background-position:0 0;}
.contactheading .leftsocial span.twitter{background-position:-44px 0;}
.contactheading .leftsocial span.instragram{background-position:-88px 0;}
.contactheading .leftsocial .show_sprite{background-image: url(/photo/56917307.cms); background-repeat:no-repeat;}
.map_area{border-bottom:1px solid #f2f2f2; padding-bottom:20px; margin-bottom:10px;}
.map_area iframe{width:100%;}
.srresponse{color:#000; font:16px/24px 'Montserrat', Arial, Helvetica, sans-serif; text-align:center; padding-bottom:30px;}

.brdcont{border-bottom:1px solid #ededed; padding-bottom:20px;}
.subjectheading{font:16px 'Montserrat', Arial, Helvetica, sans-serif; color:#000; padding-bottom:15px; position:relative;}
.mrktxt{position:absolute; right:0; font:10px 'Montserrat', Arial, Helvetica, sans-serif; color:#999;}
.redstar{color:#c90808; font:24px 'Montserrat', Arial, Helvetica, sans-serif; line-height: 9px; display: inline-block; vertical-align: -webkit-baseline-middle;}
.starpos{position:relative;}
.starpos .redstar{position:absolute; right:-12px; top:5px;}

.notification_overlay{position:fixed; display:; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.85); z-index:99999;}
.notification_fixed{position:fixed; display:; top:0; left:50%; width:400px; margin-left:-200px; text-align:center; z-index:99999;}
.need_share{clear:both; color:#FFF; font:normal 13px/25px 'Montserrat', Arial, Helvetica, sans-serif;}
.noti_top{background-color:#FFF; color:#000; font:normal 14px 'Montserrat', Arial, Helvetica, sans-serif; padding:20px 0; position:relative;}
.close_notification{position:absolute; top:8px; right:13px; cursor:pointer; width:13px; height:13px;}
.noti_top h2{font:normal 23px 'Montserrat', Arial, Helvetica, sans-serif; padding-bottom:10px; color:#000;}
.ok_btn{width:165px; height:44px; margin:20px auto 0; display:block; background:#fe366b; text-align:center; font:normal 16px/44px 'Montserrat', Arial, Helvetica, sans-serif; color:#fff; border-radius:25px;}
.ok_btn:hover{color:#FFF;}

/*author css*/
.author_share_sprite{background:url(/photo/58162488.cms) no-repeat 0 0;}
.author_outer{border-bottom:1px solid #ededed; padding-bottom:25px; margin-bottom:20px; color:#000;}
.author_outer:last-child{border-bottom:0 none; margin-bottom:0;}
.author_outer .author_leftn{float: left;width: 180px;margin-right: 20px;text-align: center;background: #f9f8f8;height: 180px;overflow: hidden;}
.author_leftn img {position: relative;transform: translate(-50%,-50%);left: 50%;top: 50%;display: block;}
.author_outer .author_rightn{float:left; width:450px; font:14px/20px 'Montserrat', Arial, Helvetica, sans-serif; position:relative; /*min-height:180px;*/}
.author_outer .author_rightn h2{padding:0 0 5px; color:#000; font:normal 30px 'Montserrat', Arial, Helvetica, sans-serif;}
.author_outer .author_rightn h3{padding:0 0 7px; color:#686868; font:normal 20px 'Montserrat', Arial, Helvetica, sans-serif;}
.author_outer .author_rightn p.fix_author_content{height:115px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:6; -webkit-box-orient:vertical;}
.author_share{float:right; background-color:#FFF; padding:5px; box-shadow:0 1px 6px 1px rgba(0, 0, 0, 0.1); border-radius:15px; position:absolute; right:0; bottom:-10px;}
.author_share a{width:24px; height:24px; border-radius:100%; display:inline-block; margin-right:8px; line-height:24px; text-align:center; text-indent:-9999px;transition:none;}
.author_share a.author_fb{background-position:0 0;}
.author_share a.author_fb:hover {background-position: -449px -485px;background-color: #3a5795;background-image: url(/photo/48494743.cms);background-repeat: no-repeat;width: 25px;height: 25px;cursor: pointer;border-radius: 100%;position: relative;transition: inherit;
}
.author_share a.author_twt{background-position:-32px 0;}
.author_share a.author_twt:hover {background-position: -472px -485px;background-color: #55acee;background-image: url(/photo/48494743.cms);background-repeat: no-repeat;width: 25px;height: 25px;cursor: pointer;border-radius: 100%;position: relative;transition: inherit;}
.author_share a.author_gp{background-position:-63px 0;}
.author_share a:last-child{margin-right:0;}
.latest_authors h2{color:#000; font:normal 28px 'Montserrat', Arial, Helvetica, sans-serif; padding:0 0 20px;}
.latest_authors ul li{width:32%; margin-right:2%; float:left;}
.latest_authors ul li:nth-child(3n+3){margin-right:0;}
.latest_authors ul li span{margin-top:5px; height:80px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; font:normal 14px/18px 'Montserrat', Arial, Helvetica, sans-serif; color:#000;}
.load_more_btn{border:1px solid #eaeaea; height:38px; text-align:center; text-transform:uppercase; font:normal 14px/38px 'Montserrat', Arial, Helvetica, sans-serif; clear:both;}
.load_more_btn a{display:block; color:#fe366b;}
/*author css*/

body.overlay1{overflow:hidden;}
.vid_overlay{position:fixed; background:rgba(0, 0, 0, 0.8); width:100%; height:100%; top:0; left:0; z-index:9; cursor:pointer;}
.voverlay{position:relative; z-index:9;}
.bt_header #main_nav ul li > p{font-size:12px;line-height:16px;font-weight:500;}


@media screen and (max-width:1125px) and (min-width:768px){
    .topsharingicons{display:block;}
    .sharebar{display:none; top:inherit; bottom:0; margin:0; width:100%; text-align:center; z-index:9999;height:50px;}
    .sharebar ul li{display:inline-block; margin-right:20px;}
    .left_mid{position:relative;}
    .bt_header #main_nav ul li.multiSubNav ul.nav-features:first-child{left:-60px;}
    .whatshot_main_img img{width:100%;}
    ul.filmipop_listing li .rating_bottom{padding-top:10px;}
    #logoIn .newlogo{background-position:-1px -358px; background-size:129% auto;}
}
                                
@media screen and (min-width:767px) and (max-width:963px){
.bt_header #main_nav ul{width:75%;}
.bt_header #main_nav ul li a{padding:0 7px;}
.bt_header #main_nav .right_search{width:27%;}
#search_cont.right_search .search{width:92.3% !important;}
.bt_header #main_nav ul li.multiSubNav a.navactive{padding-right:5px;}
}

@media screen and (min-width:767px) and (max-width:876px){
.bt_header #main_nav ul{width:95%; font-size:10.4px;}
.bt_header #main_nav ul li a{padding:0 1.4px;}
.bt_header #main_nav .right_search{width:29%;}
.time_txt{margin-left:0;}
}

@media screen and (min-width:767px) and (max-width:780px){
.top_add{float:left; height: 70px; width: 28%;}
.grey_bg span{width:45%;}
.bt_middle .midtop_section ul li{min-height:215px; opacity:1;}
.bt_middle .midtop_section ul.movietopblock li{min-height:310px;}
.bt_middle .midtop_section ul li a{min-height:215px;}
.bt_middle .midtop_section ul li .topImg{min-height: 125px;}
.bt_middle .midtop_section ul li .topImg img{height: 125px;}
ul#featuresubtabs li{font-size:12px!important;}
.bt_middle .wht_middle .left_mid{float:none; max-width:none; padding:20px 0; width:95%; margin:0 auto; border-right:0 none; box-shadow:none; min-height:275px; overflow:hidden;}
#photocontainer{float:none; max-width:none; padding:15px 0 20px 0; width:95%; margin:0 auto; border-right:0 none; box-shadow:none; min-height:auto;}
.photodetails_heading{width:95%; margin:0 auto;}
.bt_middle .wht_middle .right_mid{float:none; max-width:none; padding:0 0 20px 0; width:95%; margin:0 auto;}
.bt_footer .lft_footer_listing{width:16%;}
.newsrgttxt{width:64%;}
.bt_header #main_nav ul li#nav-theatre ul.nav-theatre:first-child{right:-60px;}
.bt_header #main_nav ul li#nav-events ul.nav-events{right:-110px;}
.bt_header #main_nav ul li#nav-tv ul.nav-tv{left:-100px;}
.bt_header #main_nav ul li#nav-pageants ul.nav-pageants{left:-320px;}
.bt_header #main_nav ul li#nav-videos ul.nav-videos{left:-590px;}
.bt_header #main_nav ul li#nav-photos ul.nav-photos{left:-550px;}
.bt_header #main_nav ul li.multiSubNav ul.nav-lifestyle:first-child{left:-240px;}
.bt_header #main_nav ul li#nav-lifestyle ul.nav-lifestyle{left:-240px;}
.bt_header #main_nav ul li#nav-Video ul.nav-Video:first-child{left:inherit; right:0;}
.bt_header #main_nav ul li.multiSubNav ul.nav-more{left:inherit; right:0;}
/*.right_search .search{display:none;}
.right_search:hover .search{display:block; position:absolute; top:35px; right:1px; width:200px; z-index:99;}*/
.bt_header #main_nav .right_search{width:5%; position:relative;}
.left_mid .tab_lang ul li a, .left_mid .tab_lang ul li span{padding:0 15px!important;}
.logo_outer{padding:10px 0; max-height:none;}
#logoIn{padding:0px 0px 0px 20px; width:39%;}
.bt_middle .wht_middle .left_mid.newleft{float: none; max-width: none; padding: 20px 0; width: 95%; margin: 0 auto; border-right: 0 none;  box-shadow: none; min-height: 275px; overflow: hidden;}
.bt_middle .wht_middle .right_mid.newright{float: none; max-width: none; padding: 0 0 20px 0; width: 95%; margin: 0 auto;}
.bt_middle .wht_middle  .left_mid.newleft .leftsocial{bottom:2px!important;}
.cnt_outer{width:94%; margin:0 auto; padding:0;}
.contactheading{width:94%; margin:0 auto;}
.cntus_input{width:96%; -webkit-appearance:none; border-radius:0;}
.cntus_textarea{-webkit-appearance:none; border-radius:0;}
.submit_input{-webkit-appearance:none; border-radius:0;}
}
a.inlineshare {color:#000; cursor:text;}

/*@media screen and (max-width:767px){
.bt_header #main_nav ul, .logo_outer{display:none;}
.fix_wrapper{margin:0 auto; max-width:none; width: 100%;}
.bt_header #main_nav{background:#FFF; box-shadow:none; height:60px; width:100%; position:relative; box-shadow:0 0 7px 2px #ccc;}
.mobile_menu_icon{display:block; float:left; width:10%; background-color:#be2819; text-align:center; line-height:70px; height:60px;}
.mobileMenu{background-position:-357px -2px; width:35px; height:27px; display:inline-block; border-color:transparent; border-style: solid; border-width: 12px 9px 12px 8px;}
.mobile_logo_icon{display:block; width:80%; text-align:center; padding-top:7px; line-height:50px; float:left;}
.mobile_logo_icon img{width:40%; line-height:70px;}
.bt_middle .midtop_section ul li .topImg{max-width:none; width:100%;}
.bt_middle .midtop_section ul li .topImg img{max-width:none; width:100%; max-height:none; height:220px;}
.bt_header #main_nav .right_search{width:10%; background-color:#be2819; overflow:hidden; line-height:58px; height:58px; position:absolute; right:0; top:0; max-width:none;}
.right_search .searchIcon{float:left; margin:17px 25px; background-position:-164px -35px; width:26px; height:26px;}
.right_search .search{width:88%; float:left; max-width:none; top:63px; right:0; z-index:99; height:40px; line-height:40px; margin-top:7px; background-color:#be2819; border:1px solid #FFF; border-top:0 none; box-sizing:border-box;}
.article_block{font-size:15px;}
.article_block a{font-size: 18px;}
.bt_middle .midtop_section ul li{width:46%; margin:0 2% 20px; min-height:312px;}
.bt_middle .midtop_section ul li:nth-child(2), .bt_middle .midtop_section ul li:nth-child(4){margin-right:0;}
.bt_middle .wht_middle .left_mid{float:none; max-width:none; padding:35px 0 20px 0; width:95%; margin:0 auto; border-right:0 none; box-shadow:none; min-height:inherit;}
#photocontainer{float:none; max-width:none; padding:15px 0 20px 0; width:95%; margin:0 auto; border-right:0 none; box-shadow:none; min-height:auto;}
.photodetails_heading{width:95%; margin:0 auto;}
.bt_middle .wht_middle .right_mid{float:none; max-width:none; padding:0 0 20px 0; width:95%; margin:0 auto;}
.video_top{max-height:none; width:88%;}
.video_top figcaption{width:81%;}
.video_left{max-width:none; width:25%;}
.video_right{max-width:none; width:72%;}

.photos_columns .article_block:nth-child(3), .photos_columns .article_block:nth-child(6), .photos_columns .article_block:nth-child(9){    margin-right:2px;}
.newsImg{max-width:none; width:33%;}
.photos_columns .article_block figcaption a{letter-spacing:0px; padding:0 10px 10px; font-size:16px; font-weight:500; line-height:16px;}
.right_mid .popular_block{float:left; width: 49%;}
.mobile_mrg, .photos_columns{margin-right:2%;}
.right_mid .popular_block ul li{font-size:15px; font-weight:600; line-height:30px;}
.bt_footer .footer_logo{clear:both; float:none; padding:0; text-align:center; width:100%; border-right:0 none;}
.bt_footer .fix_wrapper {height: 100%; min-height: 156px;}
.bt_footer{max-height:none;}
.bt_footer .lft_footer_listing{width:25%;}
.lft_footer_listing:nth-child(1){border-left:0 none;}
.mobile_brd{text-align:center; border-bottom:1px solid #e5e5e5; padding-bottom:20px;}
.popular_blockIn ul.web_itemlisting li{line-height:22px; font-weight:600;}

.bt_header #main_nav ul {background: none repeat scroll 0 0 #fff; box-shadow: 3px 5px 6px -3px #bdbdbd; float: none; left: 0; overflow: hidden; position: absolute; top: 61px; width:85%; z-index: 999; font-size:12px; height:100%;}
.bt_header #main_nav ul li {border:0 none; border-bottom:1px solid #dfdfdf; float: none; line-height: 40px; text-transform: uppercase;}
.bt_header #main_nav ul li a {color: #000; display: block; padding: 0 15px;}
.bt_header #main_nav ul li a.home {background:#000; color: #fff; height: auto; padding: 0 15px; text-indent: inherit; width: auto;}
.search_article_content{width:80%;}
}

@media screen and (max-width:640px){
.bt_header #main_nav{height: 52px;}
.bt_header #main_nav ul{top:50px;}
.right_mid .popular_block{float: none;    width:100%; margin:0 auto;}
.video_left{max-height:90px;}
.video_left img{max-height:90px;}
.video_top{width:100%;}
.video_top img {max-height:300px;}
.video_top figcaption{width:90%;}
.mobile_menu_icon{height:52px; line-height:65px;}
.mobileMenu{margin-top:14px;}
.bt_header #main_nav .right_search{height:50px; line-height:60px;}
.right_search .search{width:85%;}
.right_search .searchIcon{margin:0; border-color:transparent; border-style: solid; border-width: 12px 18px 12px 14px;}
.mobile_logo_icon{line-height:19px;}
.mobile_logo_icon img{width:40%;}
.newsrgttxt p.ht70 {display:none;}
.bt_middle .wht_middle .left_mid{padding:20px 0 20px 0; width:94%;}
.bt_middle .wht_middle .right_mid{width:94%;}
.bt_middle .midtop_section ul li{min-height:327px;}
.photos_columns .article_block{margin:2px 2px 2px 0; min-height:125px; width:32.2%;}
.photos_columns .article_block:nth-child(3), .photos_columns .article_block:nth-child(6), .photos_columns .article_block:nth-child(9){  margin-right:0;}
.bt_footer .lft_footer_listing{padding-left:20px; width:26%;}
photo detail
.more_photos_outer ul li{width:48.5%; margin-right:3%;}
.more_photos_outer ul li:nth-child(2), .more_photos_outer ul li:nth-child(4){margin-right:0;}
.more_photos_outer ul li img{width:100%;}
.photodetails_heading{margin:0 20px;}
photo detail

}

@media screen and (max-width:480px){
.mobile_menu_icon{width:16%;}
.bt_header #main_nav .right_search{width:16%;}
.mobile_logo_icon{width:67%; line-height:40px; padding-top:8px;}
.mobile_logo_icon img{width:60%;}
.bt_middle .midtop_section ul li{min-height:296px;}
.bt_footer .lft_footer_listing{min-height:122px;}
.video_left{width:33%; max-height:70px;}
.video_left img{max-height:70px;}
.video_right{width:64%;}
.video_top figcaption {width: 87%;}
.article_block{font-size:16px;}
.left_mid .tab_lang ul li{font-size:16px;}
photo detail
.photodetails_heading{margin:0 10px; font-size:24px; line-height:26px;}
.photo_caption .photo_caption_left{width:15%;}
.photo_caption .photo_caption_right{width: 81%;}
.socialIcons{float:none; width:100%; clear:both;}
.photo_pagging ul{padding:1px 0;}
.photo_pagging ul li a{padding:0 6px;}
photo detail
.newsImg img{max-height:74px;}
.newsImg{width:24%;}
}

@media screen and (max-width:375px){
.newsImg{width:33%;}
.lgt_gry_txt, .drk_gry_txt{clear:both; display:block; padding-top:5px;}
.bt_middle .midtop_section ul li p{font-size:26px; line-height:28px; font-weight:500; padding:10px;}
.bt_middle .midtop_section ul li{min-height:430px;}
.newsrgttxt h2{font-size:20px; line-height:24px;}
.article_block a{font-size:20px;}
.right_mid .popular_block h2{font-size:32px; line-height:40px;}
.right_mid .popular_block h2 .article, .right_mid .popular_block h2 .video, .right_mid .popular_block h2 .photos, .right_mid .popular_block h2 .reviews{font-size:34px;}
.video_top figcaption{width:81.4%;}
.photos_columns .article_block{width:49%;}
.photos_columns .article_block:nth-child(3), .photos_columns .article_block:nth-child(6), .photos_columns .article_block:nth-child(9){    margin-right:2px;}
.photos_columns .article_block:nth-child(2), .photos_columns .article_block:nth-child(4), .photos_columns .article_block:nth-child(6), .photos_columns .article_block:nth-child(8){margin-right:0;}
.bt_middle .midtop_section ul li .topImg img{height:155px;}
.left_mid .tab_lang ul li{font-size:14px;}
}
@media screen and (max-width:320px){
.bt_header #main_nav{height:50px;}
.mobile_logo_icon{padding-top:8px;}
.mobile_logo_icon img{width: 63%;}
.bt_middle .midtop_section ul li{float:none; margin:0 auto 20px; width:90%; min-height: 340px;}
.left_mid .tab_lang ul li {font-size: 12px;}
.bt_middle .midtop_section ul li:nth-child(2), .bt_middle .midtop_section ul li:nth-child(4), .bt_middle .midtop_section ul li.no-mrg, .bt_middle .midtop_section ul li:last-child{margin-right:auto!important;}
.right_mid .popular_block ul li{font-size:14px;}
.newsrgttxt h2{font-size:18px; line-height:24px;}
.video_top figcaption{font-size:19px; width:80%;}
.mobile_menu_icon{height:50px; line-height:50px;}
.mobileMenu{margin-top:10px;}
.bt_header #main_nav .right_search{height:49px; line-height:49px;}
}*/

/* NewCss For articleshow page */
.errmsg{color:#ff0000;display:none;}

/***********************Style for Google one tap login starts************************/
.ontap-background {
    position: fixed;
    width: 400px;
    top: 25px;
    right: 20px;
    background-color: #f5f5f5;
    border-radius: 5px;
    z-index: 100;
    padding: 15px;
}

.ontap-background .success {
    width: 40px;
    height: 40px;
    flex: 0 0 40px;
    background-color: #00b56f;
    border-radius: 100%;
    display: inline-block;
    float: left;
    margin-right: 20px;
}

.ontap-background .success:after {
    content: '';
    display: block;
    width: 8px;
    height: 16px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    margin: 8px auto;
}
.ontap-background .text {
    display: inline-block;
    float: left;
    max-width: 76%;
    line-height: 20px;
}
.ontap-background .text p{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ontap-background .close.id_onetapclose {
    display: inline-block;
    float: right;
    width: 24px;
    margin-left: 10px;
    cursor:pointer;
}
.ontap-background .close.id_onetapclose:before {
    color: #757575;
    content: "\002573";
    font-size: 12px;
    text-align: center;
    display: block;
    line-height: 1.5rem;
    margin: -5px -5px;
    font-weight: bold;
}
/***********************Style for Google one tap login ends************************/

.liveS_container{border: solid 1px #eee; background: none; border-radius: 50px; margin-bottom: 10px; padding: 0 15px; }
				.liveS_container{border:1px solid #dadada!important; height:42px; background-color:#fafafa; font:14px/44px 'Montserrat', Arial, Helvetica, sans-serif; padding:0!important; overflow:hidden; width:1000px; margin:12px auto 0;}
#watchlive{padding:0!important;}
				.liveS_container .sbtn{display: block; color: #CC0000; font-weight: bold; padding: 3px 5px 5px; float: left; margin-right: 35px; font-size: 12px; position: relative; width: auto; height: auto; line-height: 14px;}
				.liveS_container .sbtn:after{content: ""; position: absolute; right: -13px; top: 2px; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 10px solid #c00;}
				.liveS_container h3{color:black; padding:0 4px 0 0; margin:0 10px 0 0; float:left; font-size:14px; line-height: 20px; font-weight: 600}
				.liveS_container .live_link{display:none}
				.streaming_box{width:396px; height:263px; border:solid 0px black; position:fixed; bottom:0; right:20px; display:none;z-index:99999!important; background-color:White; padding:0px; }
				.liveS_container .close_s{display: block; border: 0; color: #999; text-decoration: none; cursor: pointer; float: right; position: relative; line-height: 22px; margin: 3px 10px 1px; box-sizing: border-box;}
				.liveS_container .close_s:before{content: "+"; transform: rotate(135deg); font-size: 27px; font-weight: 300; display: block;}
				.liveS_container .close_s:hover{text-decoration: none}
				.vtitle{background-color:black; color:White; font-size:11px; padding:3px; margin:0; border-bottom:solid 1px white;}
				
				.close_v { display: block; padding: 5px 10px; background: #be2819 url(/photo/50997006.cms) no-repeat -23px -400px;  color: white; font-size: 18px; cursor: pointer; position: absolute; top: -15px; right: -10px; line-height: 1; border-radius: 50%; width: 30px; height: 30px; box-sizing: border-box; }
				#player{ height:223px; }
				#watchlive{padding:6px 0 2px; cursor:pointer}
				.box_head{padding:8px 10px; font-size:11px;  background:#eeeff1; font-weight:light; color:White; position:relative; border-bottom:solid 1px white;}
				.box_head .livetv_title{display: block; width: 240px; float: left; line-height:12px; color:#000; }
				.box_head .watchlive_tv{color: rgb(20, 151, 168); font-size: 11px; font-weight: bold;  display: block; float: right;    border-left: solid 1px rgb(20, 151, 168); width: 42px;padding-left: 5px; cursor:pointer; display:none; }
				.liveS_container{border:1px solid #dadada!important; height:42px; background-color:#fafafa; font:14px/44px 'Montserrat', Arial, Helvetica, sans-serif; padding:0!important; overflow:hidden; width:1000px; margin:12px auto 0;}
#watchlive{padding:0!important;}
.liveS_container .sbtn{background-color:#fe366b; color:#FFF!important; height:42px!important; line-height:44px!important; width:148px!important; text-align:center; padding:0!important; border-radius:0 50px 50px 0; font-size:13px!important; margin-right:20px!important; display:block !important;}
.liveS_container .sbtn:before{content:''; border-top:9px solid transparent; border-bottom:9px solid transparent; border-left:9px solid #fff; position: initial!important; display: inline-block; vertical-align:middle; margin:-2px 10px 0 0;}
.liveS_container .sbtn:after{content:normal!important;}
.liveS_container h3{line-height:44px!important; color:#333!important;}
.liveS_container .close_s{color:#333!important; line-height:41px!important; margin:0 15px!important;}
.liveS_container .close_s:before{font-size:35px!important;}
.box_head{background:#FFF!important; padding:10px!important; font:13px/normal 'Montserrat', Arial, Helvetica, sans-serif;!important; box-shadow:0 3px 15px -3px rgba(0, 0, 0, 0.7);}
.box_head .livetv_title{line-height:15px!important;}
.close_v{background:none!important; right:10px!important; top:15px!important; text-align:center; line-height:44px!important;}
.close_v:after{content:'+'; transform:rotate(135deg); display:inline-block; vertical-align:top; text-align:center; color:#000; font-size:30px; line-height:0px; position:relative; top:0px;}
.fixmenu1003 #minitv, .fix_wrap_md #minitv{width:1003px!important; margin:0 auto;}
#minitv{width:100%; background-color:#fff; overflow:hidden;}
.box_head .watchlive_tv:hover{color:White; text-decoration:underline;}

	