body{ background:#ffffff;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
a:focus, a:hover, .btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus {outline: none;text-decoration:none;}
ol, ul{padding:0;margin:0;}
ul li{ list-style:none;padding:0;margin:0;}
a{ color:#000;text-decoration:none;}
a:focus, a:hover{ color:#000;text-decoration:underline;}
sup { top:-0.8em;}
sub, sup { font-size:60%;line-height:0;position:relative;vertical-align:baseline;}
p{ cursor:default;}
.floatL{ float:left;}
.floatR{ float:right;}
.text-bold{ font-weight:bold;}
div, p, span { word-break:break-strict;word-wrap:break-word;}
::-moz-selection { color:#333;background:#ccc;}
::selection { color:#333;background:#ccc;}
table{ /*width:100%;*/}
.row-eq-height { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
/*------------------------------------------------------------- General -------------------------------------------------------------*/
.carousel-control.left{ background-image:none;opacity:1;}
.carousel-control.right{ background-image:none;opacity:1;}
.carousel-control .icon-prev::before, .carousel-control .icon-next::before{ content:""}
.top-ad{ padding:10px 0;border-bottom:1px solid #636363;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3c3c3c+0,4d4d4d+100 */
	background: #3c3c3c;background: -moz-linear-gradient(top,  #3c3c3c 0%, #4d4d4d 100%);background: -webkit-linear-gradient(top,  #3c3c3c 0%,#4d4d4d 100%);background: linear-gradient(to bottom,  #3c3c3c 0%,#4d4d4d 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3c', endColorstr='#4d4d4d',GradientType=0 );}
.top-ad .ad-div{ margin:0 auto;width:728px;height:auto;/*overflow:hidden;*/}
.navbar-header{ float:left;position:relative;display:inline-block;}
.navbar-inverse{ border-radius:0;border-top:0;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4d4d4d+0,3c3c3c+100 */
	background: #4d4d4d;background: -moz-linear-gradient(top,  #4d4d4d 0%, #3c3c3c 100%);background: -webkit-linear-gradient(top,  #4d4d4d 0%,#3c3c3c 100%);background: linear-gradient(to bottom,  #4d4d4d 0%,#3c3c3c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d4d4d', endColorstr='#3c3c3c',GradientType=0 );}
.general-icons {background:url(../images/general-icons.png) no-repeat;display:inline-block;}
.icon-more-nav{ background-position:0 0;width:26px;height:6px;}
.navbar{ min-height:70px;}
.navbar-brand{ height:69px;}
.navbar> .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left:0px;}
.navbar-nav{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: space-between;}
.navbar-nav>li>a {padding-top:24px;padding-bottom: 25px}
.navbar-inverse .navbar-nav li:last-child {width: auto;}
.navbar-inverse .navbar-nav li ul li:first-child {border-left: none;}
.navbar-inverse .navbar-nav li ul li:last-child {border-right: none;}
.navbar-inverse .navbar-nav li.search {border-right: none;}
.navbar-inverse .navbar-nav li{ /* border-right:1px solid #414141; */border-left:1px solid #707070;}
.navbar-inverse .navbar-nav li ul { position:absolute;background:#fff;border:0;padding:10px 20px;min-width:255px;top:70px;right:-1px;z-index:99;word-break:keep-all;-webkit-box-shadow: 0 0 7px 0 #333333;box-shadow: 0 0 7px 0 #333333;}
.navbar-inverse .navbar-nav li ul:before{border-bottom: 7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content: "";height:0;position:absolute;right:23px;margin-top:-17px;width:0;}
.navbar-inverse .navbar-nav li a{font-size:20px;font-weight:bold;text-align:left;}
.navbar-inverse .navbar-nav li ul li {border-bottom:0;border-right:0;border-left:0;padding:5px 0 3px;}
.navbar-inverse .navbar-nav li ul li a{ color:#414141;border:none;font-size:18px;font-weight:normal;}
.navbar-inverse .navbar-nav li ul li:last-child{ border-bottom:0;}
.navbar-inverse .navbar-nav .active a {background: #3c3c3c;background: -moz-linear-gradient(top,  #3c3c3c 0%, #4d4d4d 100%);background: -webkit-linear-gradient(top,  #3c3c3c 0%,#4d4d4d 100%);background: linear-gradient(to bottom,  #3c3c3c 0%,#4d4d4d 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3c', endColorstr='#4d4d4d',GradientType=0 );}
.navbar-inverse .navbar-nav li.web-exclu-nav{ display:none;}
.navbar-inverse .navbar-nav li .search{color:#aaa;font-size:12px;padding:14px 15px; /*border-right:1px solid #707070;*/}
.navbar-inverse .navbar-right li{ border:0; height: 69px;}
.navbar-inverse .navbar-right .login{ border:0;}
.navbar-inverse .navbar-right .login{padding:19px 0px 18px 20px;display:block;}
.navbar-inverse .navbar-right .icon-login, .navbar-nav .icon-login{ background-position:-52px 0;width:47px;height:29px;margin:auto;}
.search-box{ right:0;width:300px;}
.search-box input{ border-radius:0;}
.search-box button{ display:block;float:right;margin-top:5px;border-radius:0;}
.icon-search{ width:21px;height:21px;background-position:-28px 0;display:block;margin:0 auto;}
.pan-cake-menu {display: block;position: relative;overflow: hidden;margin: 0;padding: 0;width:27px;height:25px;font-size: 0;text-indent: -9999px;-webkit-appearance: none;-moz-appearance: none;appearance: none;box-shadow: none;border-radius: none;border: none;cursor: pointer;-webkit-transition: background .3s;transition: background .3s;float:left;margin-top:22px;}
.pan-cake-menu:focus {outline: 0;}
.pan-cake-menu span {display: block;position: absolute;top:10px;left:0px;right:0px;height:3px;background: #fff;}
.pan-cake-menu span::after, .pan-cake-menu span::before {position:absolute;display:block;left:0;width:100%;height:3px;background-color: #fff;content: "";}
.pan-cake-menu span::before {top: -7px;}
.pan-cake-menu span::after {bottom: -7px;}
.pan-cake-menu--htx {background-color: transparent;}
.pan-cake-menu--htx span {-webkit-transition: background 0s .3s;transition: background 0s .3s;}
.pan-cake-menu--htx span::after, .pan-cake-menu--htx span::before {-webkit-transition-duration: .3s, .3s;transition-duration: .3s, .3s;-webkit-transition-delay: .3s, 0s;transition-delay: .3s, 0s;}
.pan-cake-menu--htx span::before {-webkit-transition-property: top, -webkit-transform;transition-property: top, transform;}
.pan-cake-menu--htx span::after {-webkit-transition-property: bottom, -webkit-transform;transition-property: bottom, transform;}
.pan-cake-menu--htx.is-active {background-color: transparent;}
.pan-cake-menu--htx.is-active span {background: 0 0;}
.pan-cake-menu--htx.is-active span::before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.pan-cake-menu--htx.is-active span::after {bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.pan-cake-menu--htx.is-active span::after, .pan-cake-menu--htx.is-active span::before {-webkit-transition-delay: 0s, .3s;transition-delay: 0s, .3s;}
.edition{ color:#3c3c3c;font-family: 'Open Sans', sans-serif;padding:10px 0;}
.edition a{ color:#0f2d5f;border-right:1px solid #0f2d5f;/*text-transform:uppercase;*/padding:0 5px;font-weight:bold; font-size: 14px;}
.edition a.active, .edition a:hover{ border-bottom:2px solid #ffbe00;text-decoration:none;}
.edition a:nth-child(2){ border-right:none;}
.edition a:last-child{ color:#b80c16;text-transform:none;border:none;}
.home #mainHomeCarousel-01 {margin-top:45px;}
.home #mainHomeCarousel-01 .carousel-control.left, .carousel-control.right {background-color: none !important;}
.home #mainHomeCarousel-01 .carousel-inner .item img {width: 100%;height: 100%;}
.home #mainHomeCarousel-01 .carousel-control{ width:5%;}
.home #mainHomeCarousel-01 .carousel-caption {width:100%;right:0;bottom:0px;left:auto;padding:20px;background:rgba(0,0,0,0.50);text-align:left;max-height:260px;z-index:5;}
.home #mainHomeCarousel-01 .carousel-control.left .icon-prev	{ width:33px;height:58px;background-position:0 -41px;}
.home #mainHomeCarousel-01 .carousel-control.right .icon-next 	{ width:33px;height:58px;background-position:-34px -41px;}
.home #mainHomeCarousel-01 .carousel-inner .item h3 {margin:0 0 14px;}
.home #mainHomeCarousel-01 .carousel-inner .item h3 a{ font-size:48px;color:#fff;}
.home #mainHomeCarousel-01 .carousel-inner .item p a{ font-size:16px;color:#aaa;font-family: 'Open Sans', sans-serif;}
.icon-fb, .icon-twit, .icon-googleplus, .icon-linkedin, .icon-youtube, .icon-insta, .icon-clouds { width:30px;height:30px;}
.icon-youtube { background-position:-9px -483px;}
.icon-fb { background-position:-51px -484px;}
.icon-googleplus { background-position:-91px -483px;}
.icon-linkedin { background-position: -136px -484px;}
.icon-twit { background-position: -179px -482px;}
.icon-insta { background-position: -225px -484px;}
.icon-clouds { background-position: -275px -483px;}
.social-media-share:before{ content:"Follow";float:left;font-family:'Open Sans', sans-serif;color:#000;font-weight:bold;margin-top:9px;margin-right:6px;cursor:default;}
.social-media-share li{ float:left;padding:0 3px; border-right: 1px solid #c8c8c8; height: 30px;}
.social-media-share li:first-child{ padding-left:0;}
.social-media-share li:last-child{ padding-right:0; border-right: none;}
.main-stories, .magzines-latest-issues{ margin-top:38px;}
.main-stories header, .magzines-latest-issues header{ display:block;padding:10px 0;}
h2{ font-size:16px;font-weight:bold;color:#000;border-bottom:5px solid #ffc600;display:inline-block;padding-bottom:3px;font-family:'Open Sans', sans-serif;text-transform:uppercase;margin:0;cursor:default;}
.main-stories ol{ counter-reset:item;margin-top:5px;}
.main-stories ol li {counter-increment:item;list-style:none;display:block;margin-bottom:30.5px;}
.ibmvoice-logo{ display:inline-block; width:92px; height:92px; margin-right:10px;border-radius:100%; overflow:hidden; float:left;}
.ibmvoice-logo img{width:100%; height:auto; }
.main-stories ol li.image-story .img-outer{ display:block;position:relative;}
.main-stories ol li.image-story .img-outer img{ width:100%; height:auto;}
.main-stories ol li.image-story .float-logo{ position:absolute; bottom:10px; left:10px; }
.main-stories ol li.image-story .float-logo img{ width:159px; height:auto; }
.main-stories ol li.image-story .desc a{ color:#fff;}
.main-stories ol li a{ display:block;font-size:20px;}
.main-stories ol li .author{ display:block;font-size:12px;color:#6d6d6d;font-family:'Open Sans', sans-serif;text-transform:uppercase;}
.main-stories ol li span{ float:right;font-size:10px;font-family:'Open Sans', sans-serif;color:#0f2d5f;cursor:default;text-transform:uppercase;}
.main-stories ol li:last-child:before{ content:'';margin:0;width:0;height:0;}
.main-stories-bg {counter-increment:none;background-color:#e4e4e4;padding:10px;display:inline-block;width:100%;}
.main-stories ol li:last-child .author{ margin:0;float:left;}
.magzines-latest-issues header .btn-01{ float:right;margin-top:-4px;}
.btn-01{ border:1px solid #d2d2d2;font-family:'Open Sans', sans-serif;font-weight:bold;color:#ff0000;background: #ebebeb;background: -moz-linear-gradient(top,  #ffffff 0%, #ebebeb 100%);background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 100%);background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );}
.magzine-india{ position:relative;border:0;display:inline-block;margin-top:20px;}
.magzine{ position:relative;border:1px solid #cecece;padding:8px;display:inline-block;margin-top:20px;}
.magzine-india img{ width:272px;height:355px;overflow:hidden;}
.magzine img{width:253px;height:337px;overflow:hidden;}
.buy-copy{ position:absolute;bottom:-35px;right:0;width:70px;height:70px;border:1px solid #d2d2d2;display:block;text-align:center;border-radius:100%;text-transform:uppercase;-webkit-box-shadow: 1px 1px 3px 0px #666;box-shadow: 1px 1px 3px 0px #666;background: #ebebeb;background: -moz-linear-gradient(top,  #ffffff 0%, #ebebeb 100%);background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 100%);background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );}
.buy-copy:hover{-webkit-box-shadow: 1px 1px 3px 0px #333;box-shadow: 1px 1px 3px 0px #333;}
.buy-copy:hover a{ text-decoration:none;}
.buy-copy a{ color:#ff0000;font-size:24px;display:block;line-height:15px;padding:15px 0 10px;}
.buy-copy span{display:block;font-size:12px;font-weight:bold;color:#2b343b;font-family:'Open Sans', sans-serif;margin-top:5px;line-height:13px;}
.issue-details{ font-size:11px;font-weight:bold;color:#6d6d6d;font-family:'Open Sans', sans-serif;margin-top:5px;cursor:default;margin-left:-5px;text-align:left;}
.issue-details a{ font-size:13px;color:#0f2d5f;cursor: pointer;margin-left:10px;}
.hr-01{ margin-top:60px;margin-bottom:40px;border:0;border-top:10px solid #ededed;}
.hr-02{ margin-top:60px;margin-bottom:32px;border:0;border-top:10px solid #ededed;}
.hr-03{ margin-top:40px;margin-bottom:40px;border:0;border-top:10px solid #ededed;}
.hr-04{ margin-top:20px;margin-bottom:40px;border:0;border-top:10px solid #ededed;}
.hr-06{ margin-top:20px;margin-bottom:00px;border:0;border-top:10px solid #ededed;}
.hr-07{ margin-top: -10px; margin-bottom: 40px; border: 0; border-top: 10px solid #ededed;}
/* forbes india list OWL carousel */
.section-header{ font-size:40px;color:#000;cursor:default;border:0;text-transform:none;font-weight:normal;padding:0;font-family:Georgia, "Times New Roman", Times, serif;}
.owl-carousel {display:none;width:100%;-webkit-tap-highlight-color:transparent;/* position relative and z-index fix webkit rendering fonts issue */ position:relative;z-index:1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-controls, .owl-nav { width:100%;text-indent:-9999999px;/*position:absolute;*/ top:0;bottom:0;margin:auto;}
.owl-nav .owl-prev, .owl-nav .owl-next{ background:url(../images/general-icons.png?v=1) no-repeat;width:20px;height:34px;margin-top:15px;}
.owl-nav .owl-prev {position:absolute;top:0;bottom:0;left: 0;background-position:-68px -41px;}
.owl-nav .owl-next {position:absolute;top:0;bottom:0;right:0;background-position:-89px -41px;}
.owl-nav .owl-prev:hover {background-position:-110px -41px;}
.owl-nav .owl-next:hover {background-position:-131px -41px;}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-loaded {display: block;margin:38px 0 0;}
.owl-carousel .owl-item {position:relative;min-height: 1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;border-left:1px solid #b2b2b2;}
.owl-carousel .owl-item.cloned{ margin-left:-1px;}
.owl-carousel .owl-item:first-child{ border-left:none;}
.owl-carousel .owl-item img{ margin:0 auto;text-align:center;}
.owl-carousel .owl-item:last-child{ border:none;}
section.web-exclusive .owl-carousel .owl-item:last-child{ border-left: 1px solid #b2b2b2;}
.owl-dots{ display:none;} 
.middle-ad{ text-align:center;}
.multimedia header{ padding-right:0;}
.multimedia header h2{ float:left;}
.multimedia header .nav-tabs{ float:right;text-transform:uppercase;border:none;}
.multimedia header .nav-tabs li a{ color:#000;font-size:14px;line-height:32px;font-family:'Open Sans', sans-serif;display:inline-block;border-radius:0;}
.multimedia header .nav-tabs li a:focus, .multimedia header .nav-tabs li a:active{ background-color:transparent;}
.multimedia header .nav-tabs li a:last-child{ padding-right:0;}
.multimedia header .nav-tabs li a:hover{ text-decoration:underline;background:none;border-color:transparent;}
.multimedia header .nav-tabs li a:before{content:"";width:31px;height:31px;display:inline-block;float:left;margin-right:5px;border-radius:100%;}
.multimedia header .nav-tabs li a.photos-tab:before{background:url(../images/general-icons.png) no-repeat;background-position:-153px -42px;}
.multimedia header .nav-tabs li a.videos-tab:before{background:url(../images/general-icons.png) no-repeat;background-position:-185px -42px;}
.multimedia header .nav-tabs li a.podcasts-tab:before{background:url(../images/general-icons.png) no-repeat;background-position:-217px -42px;}
.multimedia header .nav-tabs li a.infoGraphics-tab:before{background:url(../images/general-icons.png) no-repeat;background-position:-249px -42px;}
.multimedia header .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{ border:none;}
.multimedia .photos-outer{ position:relative;margin-right:15px;}
.multimedia .photos-outer img{ width:100%;}
.multimedia .photos-outer:before{ content:"";width:101px;height:97px;background:url(../images/general-icons.png) no-repeat;background-position:0 -102px;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;}
section.home .multimedia .photos-outer:before{ content:"";width:101px;height:97px;background:none;background-position:0 -102px;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;}
.multimedia .photos-outer h2{ position:absolute;bottom:0;left:0;color:#fff;font-size:34px;padding:20px;font-family:Georgia, "Times New Roman", Times, serif;border:0;text-transform:none;font-weight:normal;width:100%;background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 67%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 67%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 67%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
.multimedia .multimedia-content { margin-top:40px;margin-right:0;}
.multimedia .multimedia-content .multimedia-content-outer{ position:relative;}
.multimedia .multimedia-content h2{ font-size:18px;padding:10px 0;cursor:pointer;font-family:Georgia, "Times New Roman", Times, serif;border:0;text-transform:none;font-weight:normal;}
.multimedia .multimedia-content .multimedia-content-outer a:hover{ text-decoration:underline;}
.multimedia .multimedia-content .multimedia-content-outer img{ width:100%;}
.multimedia .multimedia-content .multimedia-content-outer .videos:before{ content:"";width:36px;height:36px;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;background:url(../images/general-icons.png) no-repeat;background-position:-102px -164px;}
.multimedia .multimedia-content .multimedia-content-outer .infoGraphics:before{ content:"";width:36px;height:36px;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;background:url(../images/general-icons.png) no-repeat;background-position:-102px -90px;}
.multimedia .multimedia-content .multimedia-content-outer .podcasts:before{ content:"";width:36px;height:36px;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;background:url(../images/general-icons.png) no-repeat;background-position:-102px -127px;}
.subscribe-widget{ border:1px solid #c6c6c6;background:#f1f1f1;padding:20px;margin-top:30px !important;width:300px;}
.subscribe-widget header{ color:#000;font-size:28px;line-height:1.2;}
.subscribe-widget header span{ color:#b70000;font-size:22px;display:block;}
.subscribe-widget .magzine{ border:0;padding:0px;display:inline-block;margin-top:20px;}
.subscribe-widget .magzine img{ height:auto;}
.subscribe-widget p{ margin-top:20px;font-family:'Open Sans', sans-serif;}
.subscribe-widget form { margin-top:10px;}
.subscribe-widget form input[type=submit] { display:block;margin-bottom:10px;position:relative;font-family:'Open Sans', sans-serif;}
.subscribe-widget form input[type=text]{ height:23px;width:100%;margin-bottom:10px;-webkit-appearance:none;background:#fff;border:1px solid #e3e9ef;border-top:1px solid #abadb3;padding:0 4px;box-sizing:border-box;-moz-box-sizing:border-box;font-family:'Open Sans', sans-serif;}
.subscribe-widget form input[type=text]:hover{ border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);}
.subscribe-widget form .subscribe { border:0px;color:#fff;text-shadow:0 1px rgba(0,0,0,0.1);background-color:#069eec;padding:8px 16px;font-size:13px;font-family:'Open Sans', sans-serif;}
.subscribe-widget form .subscribe:hover { border:0px;text-shadow:0 1px rgba(0,0,0,0.3);}
.subscribe-widget form p{ font-size:13px;margin:0;}
.subscribe-widget form a{ color:#b70000;}
.home-aside-ad-01{ margin-top: 50px; margin-right:auto;width:300px;}
.home-aside-ad-02{ margin-top:40px;margin-right:auto;width:300px;}
.home-aside-ad-03{ margin-top:20px;margin-right:auto;width:300px;}
.widget-01{ margin-top:25px; padding-left:20px; padding-right:20px;}
.widget-01 .widget-primary-story img { width:100%;border:1px solid #b2b2b2;margin:auto;}
.widget-01 .widget-secondary-story { margin-top:20px;margin-bottom:20px;}
.widget-01 .widget-secondary-story a{ font-size:18px;display:block;height:50px;overflow:hidden;}
section.lists .widget-01 .widget-secondary-story a{display:block;height:auto !important; overflow:visible !important;}
.widget-01 .widget-secondary-story .author{ font-size:12px;font-family:'Open Sans', sans-serif;color:#6d6d6d;display:block;text-transform:uppercase;height:auto;}
.widget-01 .widget-secondary-story:last-child{ margin-bottom:10px;}
.most-popular-widget .most-popular-tabs{ margin-top:20px;}
.most-popular-widget .most-popular-tabs .nav-tabs{ border-bottom:none;}
.most-popular-widget .most-popular-tabs .nav-tabs li a:first-child{ margin-left:0;}
.most-popular-widget .most-popular-tabs .nav-tabs li a{ font-size:12px;font-family:'Open Sans', sans-serif;border:0;border-bottom:3px solid #fff;text-align:left;border-radius:0;margin:0 6px;padding:0;padding-bottom:2px;text-decoration:none;color:#6d6d6d;font-weight:normal;text-transform:uppercase;}
.most-popular-widget .most-popular-tabs .nav-tabs li a:hover{background:none;border-color:#fff;border-bottom:3px solid #ffc600;}
.most-popular-widget .most-popular-tabs .nav-tabs li.active a{border-radius:0;border:0;border-bottom:3px solid #ffc600;color:#000;}
.most-popular-widget .most-popular-tabs .tab-content{ margin-top:25px;}
.most-popular-widget .most-popular-tabs .tab-content li{ list-style:outside alpha;font-size:16px;margin-bottom:20px;color:#999;margin-left:15px;padding-left:5px;}
.most-popular-widget .most-popular-tabs .tab-content li a{color:#000;text-decoration:none;}
.facebook-widget{border:none;visibility:visible;width:300px;height:214px;margin-top:40px;}
.twitter-widget{ margin-top:40px;display: inline-block;width:300px;min-height:600px;padding:0px;border: none;max-width:300px;min-height: 200px;}
.blogs .blogger-info { margin-top:25px;display:block;}
.blogs .blogger-info .blogger-img { float:left;}
.blogs .blogger-info .blogger-img .img-circle{ border:1px solid #ccc;width:90px;height:90px;overflow:hidden;max-width:90px;margin-right:25px; border-radius: 0;}
.blogs .blogger-details{ border-right:1px solid #b2b2b2;padding-bottom:1px;}
.blogs .blogger-details:after{border-bottom:8px solid transparent;border-left:8px solid #b2b2b2;border-top:8px solid transparent;content:"";display:block;height:0;right:-8px;position:absolute;top:0;bottom:0;margin:auto;width:0;}
.blogs .blogger-details a.blogger{ font-size:22px;}
.blogs .blogger-details p{ font-size:13px;font-family:'Open Sans', sans-serif;margin-top:2px;}
.blogs .blogger-details .social-share{ margin-top:5px;}
.blogs .blogger-details .twitter-follow{ float:left;color:#2e2e2e;}
.blogs .blogger-details .twitter-follow:before{ content:"";display:inline-block;margin-right:5px;margin-top:3px;float:left;background:url(../images/general-icons.png) no-repeat -153px -75px;width:20px;height:16px;}
.blogs .blogger-details .share{color:#920a12;margin-left:40px;}
.blogs .blogger-info .blogger-story-img img{ float:left;width:120px;max-width:120px;height:90px;max-height:90px;overflow:hidden;margin-right:17px;}
.blogs .blogger-info .blogger-story-details a{ display:block;}
.blogs .blogger-info .blogger-story-details .category{font-family:'Open Sans', sans-serif;color:#6d6d6d;}
.brand-text {
	bottom: 0;
	right: 0;
	text-transform: uppercase;
	background: #ffcd05;
	padding: 5px 10px;
	width: 141px;
	font-size: 12px;
	font-weight: bold;
}


.blogs .blogger-info .blogger-story-details .story-line{ font-size:18px;max-height:55px;overflow:hidden;}
.icon-share{ background-position:-174px -75px;width:12px;height:13px;}
.blogs .blogger-info .blogger-story-details .social-media-share{ margin-top:9px;}
.blogs .blogger-info .blogger-story-details .social-media-share:before{ content:"";margin:0;}
.news-story-outer { margin-top:10px;}
.news-story { margin-top:26px;margin-bottom:10px;}
.news-story .date{ color:#6d6d6d;font-size:14px;float:left;font-family:'Open Sans', sans-serif;cursor:default;}
.news-story .author{color:#6d6d6d;font-size:14px;float:left;font-family:'Open Sans', sans-serif;text-transform:uppercase;}
.news-story .web-story-description{ margin-top:5px;}
.news-story .web-story-description .social-media-share{ float:right;margin-top:3px;}
.news-story .web-story-description .social-media-share:before{ content:"";float:none;margin:0;}
.news-story .web-story-description h2{font-size:18px;margin-top:10px;height:73px;line-height:1.4;overflow:hidden;border:0;text-transform:none;font-weight:normal;padding:0;font-family:Georgia, "Times New Roman", Times, serif;}
.news-list ul li { margin-bottom:16px;}
.news-list ul li a{ font-size:16px;max-height:45px;overflow:hidden;display:block;}
.primary-link{ color:#920a12;font-size:14px;text-decoration:underline;}
.primary-link:hover{ text-decoration:none;}
.archive .owl-carousel-archive { margin-top:10px;}
.archive .owl-carousel-archive .owl-item{ border:none;}
.archive .owl-carousel-archive .owl-item img{ width:auto;border:1px solid #9eabbd;}
.archive .owl-carousel-archive .date{ font-size:11px;font-family:'Open Sans', sans-serif;color:#6d6d6d;display:block;margin-top:5px;font-weight:bold;}
.archive .owl-carousel-archive .owl-nav .owl-prev{ margin:auto;left:-15px;}
.archive .owl-carousel-archive .owl-nav .owl-next{ margin:auto;}
.forbs-life-outer{ margin-top:20px;}
.forbs-life-outer .carousel-caption{ bottom:0;width:100%;left:0;text-align:justify;padding:25px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7db9e8+0,212121+100&0+0,1+100 */	background: -moz-linear-gradient(top,  rgba(125,185,232,0) 0%, rgba(33,33,33,1) 100%);background: -webkit-linear-gradient(top,  rgba(125,185,232,0) 0%,rgba(33,33,33,1) 100%);background: linear-gradient(to bottom,  rgba(125,185,232,0) 0%,rgba(33,33,33,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#212121',GradientType=0 );}
.forbs-life-outer .carousel-caption h3 a{ color:#fff;font-size:30px;}
.forbs-life-outer .carousel-caption p a{font-size:12px;font-family:'Open Sans', sans-serif;color:#aaa;text-transform:uppercase;}
.forbs-life-outer .carousel-indicators{ bottom:10px;}
.forbs-life-outer .carousel-control.left .icon-prev { width:33px;height:58px;background-position:0 -41px;}
.forbs-life-outer .carousel-control.right .icon-next{ width:33px;height:58px;background-position:-34px -41px;}
.forbs-life-outer .carousel-indicators li{ background:#6e6c68;border:none;}
.forbs-life-outer .carousel-indicators .active{ background:#fff;height:10px;width:10px;margin:1px;}
.forbes-life-stories ul li{ margin-top:25px;}
.forbes-life-stories ul li:first-child{ margin-top:0;}
.forbes-life-stories ul li a{ font-size:20px;display:block;max-height:55px;overflow:hidden;}
.forbes-life-stories ul li .author{font-size:12px;font-family:'Open Sans', sans-serif;color:#6d6d6d;text-transform:uppercase;height:auto;}
/*footer{ background:#1a1f25;color:#fff;display:block;}
footer a{color:#fff;}
footer a:hover{ color:#fff;}
footer { padding-top:36px;}
footer .latest-news h2{ color:#fff;font-size:18px;}
footer .latest-news .news-list{ margin-top:10px;}
footer .latest-news .news-list ul li{ margin-top:20px;}
footer .footer-ad{ margin:auto 0;width:300px;height:250px;float:right;cursor:pointer;}
footer hr{ border-color:#484c51;}
footer .navigation ul{ display:flex;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
footer .navigation ul li{ width:auto;}
footer .navigation ul li a{ font-size:20px;font-weight:bold;padding:10px 0;}
footer .footer-links-01, footer .footer-links-02{ display:block;}
footer .footer-links-01 li, footer .footer-links-02 li{ float:left;}
footer .footer-links-01 li:before, footer .footer-links-02 li:before{ color:#97989a;content:"|"}
footer .footer-links-01 li:first-child:before, footer .footer-links-02 li:first-child:before{ content:"";}
footer .footer-links-01 li a, footer .footer-links-02 li a{ font-family:'Open Sans', sans-serif;color:#97989a;padding:0 10px;font-size:18px;}
footer .footer-links-01 li:first-child a, footer .footer-links-02 li:first-child a{ padding-left:0;}
footer .footer-links-02 li{ margin-top:10px;}
footer .footer-links-02 li a{font-size:14px;}
footer .subscribe-widget{ padding:2px;width:230px;margin-top:0;float:right;}
footer .subscribe-widget img{ float:left;border:1px solid #333;margin-right:12px;max-width:63px;max-height:84px;}
footer .subscribe-widget header a{ font-size:18px;color:#000;line-height:1.3;display:block;}
footer .subscribe-widget header a span{ color:#b70000;font-size:22px;}
footer .subscribe-widget header a:hover span{ color:#b70000;}
footer .footer-copywrite { padding-bottom:20px;}
footer .n18-logo a{ display:block;}
footer .copywrite{ color:#a8a9aa;margin-top:15px;font-family:'Open Sans', sans-serif;cursor:default;}
footer .forbes-domains{margin-top:10px;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
footer .forbes-domains li { float:left;}
footer .forbes-domains li a{ padding:5px 11px;display:block;}*/
.main-story { margin-top:30px;}
.main-story .story-img{ float:left;margin-right:10px;}
.main-story .story-details{ font-size:18px;}
.main-story .story-details a{ display:block;overflow:hidden;max-height:75px;}
.top-aside{ margin-right:-15px; margin-left: 0px;} 
.main-story .story-details .author{ font-size:12px;font-family:'Open Sans', sans-serif;color:#6d6d6d;text-transform:uppercase;margin-top:15px;}
.forbes-india-list{ margin-top:0px;}
.marginAuto{ margin:0 auto;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{/* width:100%;*/margin: 0 auto;}
.breadcrumb{ background-color:transparent;border-radius:0;padding:0;margin:10px 0 0;}
.breadcrumb > li + li::before{ color:#000;padding:0;}
.breadcrumb > .active{ color:#6d6d6d;cursor:default;}
h1{ font-size:40px;font-weight:bold;color:#231f20;cursor:default; /*line-height:2;*/}  
.lists .widget-01{ border:none;margin:0 0 90px; border-right: 1px solid #b2b2b2;}
.blogs-list .blogs-listing .widget-01 {border-right: 0;}
.lists .widget-01 .widget-primary-story{ position:relative;width:100%;height:177px;display:block;border:1px solid #d7d7d7;}
.lists .widget-01 .widget-primary-story a{ display:block;width:100%;height:100%;}
.lists .widget-01 .widget-primary-story img{ position:absolute;display:block;left:0;right:0;top:0;bottom:0;margin:auto;border:0;vertical-align:middle;width:auto;height:auto;}
.lists .widget-01 .widget-secondary-story p{ font-size:16px;text-align:justify;margin:0;}
.lists-outer{margin-right:30px;}
.lists .home-aside-ad-03{ margin-top:30px;}
.lists .most-popular-widget{ margin-top:40px; width: 300px;}
.secondary-link{font-size:12px;font-family:'Open Sans', sans-serif;color:#0f2d5f;font-weight:bold;}
.lists .cover{ margin-bottom:30px;}
.lists .cover header .secondary-link{ margin-top:40px;display:block;}
.cover .cover-pic{ position:relative;}
.cover .cover-title{ position:absolute;top:0;bottom:0;left:0;margin:auto;padding:40px;height:120px;line-height:1.3;color:#fff;font-size:40px;font-weight:bold;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0.65+100;Neutral+Density */
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 );}
.cover .cover-title img{ float:left;margin-right:10px;}
.lists .browse-lists-outer .form-group{ margin-left:20px;}
.pan-cake-nav{ position:absolute;left:-17px;top:70px;background:#fff;width:660px;/*height:524px;*/box-shadow:1px 4px 7px #d3d3d3;z-index:999999;}
.pan-cake-nav:before{ content:"";float:left;margin-top:-7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #f7f7f7;margin-left:25px;}
.pan-cake-nav h2{ margin:20px 0 10px;font-size:10px;color:#8d8d8d;border:none;font-family:Georgia, "Times New Roman", Times, serif;padding:0 20px;}
.pan-cake-nav .left-nav{ width:180px;background:#f7f7f7;float:left;-webkit-box-shadow:inset -3px 0 3px -2px #ccc;box-shadow:inset -3px 0 3px 0 #ccc;}
.pan-cake-nav .channels li a{ padding:10px 20px;display:block;color:#8d8d8d;font-size:16px;}
.pan-cake-nav .channels li a:after{ float:right;content:"";font-size:20px;display:block;background:url(../images/general-icons.png) no-repeat -307px -15px;width:7px;height:13px;margin-top:5px;}
.pan-cake-nav .channels li.active{ background:#e5e5e5;}
.pan-cake-nav .channels li.active a{ font-weight:bold;color:#000;}
.pan-cake-nav .channels li.active a:after{ float:right;content:"";font-size:20px;display:block;background:url(../images/general-icons.png) no-repeat -307px 0;width:7px;height:13px;}
.pan-cake-nav .channels li.noSubNav a:after{ background:none;}
.pan-cake-nav .channel-content { padding:20px;margin-left:180px;}
.pan-cake-nav .channel-content .head-story{border-bottom:10px solid #ededed;display:inline-block;}
.pan-cake-nav .channel-content .head-story img{ float:left;margin:0 20px 20px 0;width:90px;overflow:hidden;}
.pan-cake-nav .channel-content .head-story a{font-size:20px;}
.pan-cake-nav .channel-content .secondary-links{ padding:20px 0 0;}
.pan-cake-nav .channel-content .secondary-links ul li { width:49%;float:left;}
.pan-cake-nav .channel-content .secondary-links ul li a{ padding:0 0 20px 0;display:block;font-size:14px;color:#414141;font-family:'Open Sans', sans-serif;}
.pan-cake-nav .channel-content .tab-pane { display:none;}
.pan-cake-nav .channel-content .active { display:block;}
.navbar-inverse .navbar-nav li ul.login-box{ min-width:450px;}
.navbar-inverse .navbar-nav li ul.login-box li { float:left;padding:0 1.5px;}
.navbar-inverse .navbar-nav li ul.login-box li a{font-family:'Open Sans', sans-serif;font-size:14px;padding:10px 28px;display:block;}
.navbar-inverse .navbar-nav li ul.login-box li a.btn-fb		{color:#fff;background:#3e599c;}
.navbar-inverse .navbar-nav li ul.login-box li a.btn-twit	{color:#fff;background:#00acee;}
.navbar-inverse .navbar-nav li ul.login-box li a.btn-google	{color:#000;background:#cecece;}
.navbar-inverse .navbar-nav li ul.login-box .icon-fb	{width:09px;height:19px;background-position:-194px -75px;float:left;margin-right:5px;}
.navbar-inverse .navbar-nav li ul.login-box .icon-twit	{width:21px;height:19px;background-position:-204px -75px;float:left;margin-right:5px;}
.navbar-inverse .navbar-nav li ul.login-box .icon-googleplus{width:18px;height:19px;background-position:-227px -75px;float:left;margin-right:5px;}
.navbar-inverse .navbar-nav li ul.login-box li.login-content{ display:inline-block;font-size:20px;color:#000;float:none;padding:10px 0;}
.navbar-inverse .navbar-nav li ul.login-box li.login-content a{ color:#0836a9;padding:0;display:inline;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;}
.modal-content{ border-radius:0;}
.login-modal .modal-dialog{ border-radius:0;width:760px;}
.login-modal h4{ font-size:30px;color:#000;}
.login-modal .modal-header{background:#f7f7f7;-webkit-box-shadow: -1px 3px 5px -1px #cccccc;box-shadow: -1px 3px 5px -1px #cccccc;font-size:18px;padding:25px 15px;}
.login-modal .modal-header a{color:#0836a9;font-size:20px;}
.login-modal .modal-header .close{ width:41px;height:41px;text-indent:-9999999px;background: url(../images/general-icons.png) no-repeat -153px -130px;position:absolute;right:-20px;top:-20px;opacity:1;} 
.login-modal .modal-body{ font-size:20px;}
.login-modal .modal-body .social-buttons{}
.login-modal .modal-body .social-buttons li{ float:left;margin:0px 11px 20px 0;}
.login-modal .modal-body .social-buttons a{font-family:'Open Sans', sans-serif;font-size:14px;display:block;}
.login-modal .modal-body .social-buttons a.btn-fb		{color:#fff;background:#3e599c;padding:10px 28px}
.login-modal .modal-body .social-buttons a.btn-twit	{color:#fff;background:#00acee;padding:10px 29px;}
.login-modal .modal-body .social-buttons a.btn-google	{color:#000;background:#cecece;padding:10px 31px;}
.login-modal .modal-body .social-buttons .icon-fb	{width:09px;height:19px;background-position:-194px -75px;float:left;margin-right:5px;}
.login-modal .modal-body .social-buttons .icon-twit	{width:21px;height:19px;background-position:-204px -75px;float:left;margin-right:5px;}
.login-modal .modal-body .social-buttons .icon-googleplus{width:18px;height:19px;background-position:-227px -75px;float:left;margin-right:5px;}
.login-modal .modal-body .social-login p{ margin-right:25px;margin-bottom:30px;}
.login-modal .modal-body .login-modal-form{ border-left:1px solid #dcdcdc;margin-bottom:15px;}
.login-modal .modal-body .login-modal-form p{ margin-right:80px;}
.login-modal .modal-body .form-group{font-family:'Open Sans', sans-serif;margin-right:25px;}
.login-modal .modal-body .form-group label{ font-size:12px;color:#414141;font-weight:bold;}
.login-modal .modal-body .form-group input{ background:#e7e7e7;height:35px;padding:0 10px;border-radius:0;box-shadow:none;border:0;}
.login-modal .modal-body .checkbox label, .login-modal .modal-body .radio label{ font-size:12px;color:#414141;font-family:'Open Sans', sans-serif;margin-right:100px;}
.login-modal .modal-body form p{font-family:'Open Sans', sans-serif;font-size:12px;color:#414141;}
.login-modal .modal-body form p a{color:#0836a9;}
.btn-primary{font-family:'Open Sans', sans-serif;font-weight:bold;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#068dd2+0,16a3eb+100 */
background: #068dd2;background: -moz-linear-gradient(top,  #068dd2 0%, #16a3eb 100%);background: -webkit-linear-gradient(top,  #068dd2 0%,#16a3eb 100%);background: linear-gradient(to bottom,  #068dd2 0%,#16a3eb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#068dd2', endColorstr='#16a3eb',GradientType=0 );border:1px solid #0482c2;-webkit-box-shadow:inset 0 0 3px 0 #7dd2fe;box-shadow:inset 0 0 3px 0 #7dd2fe;padding:10px 28px;}
.login-modal .text-muted{ font-size:12px;color:#999;font-family:'Open Sans', sans-serif;display:inline-block;margin-top:8px;}
.category-icon{ float:left;margin-right:10px;}
.cover-story{ margin-top:15px;display:block;position:relative;}
.cover-story img{ width:100%;overflow:hidden;}
.cover-story-caption{right:0;left:0;bottom:0px; padding:20px 30px;background:rgba(0,0,0,0.50);text-align:left;z-index:5;position:absolute;}
.cover-story-caption h3{ margin-top:0;overflow:hidden;max-height:107px;} 
.cover-story-caption h3 a{ font-size:40px;color:#fff;font-weight:bold;}
.cover-story-caption p a{font-size:16px;font-family:'Open Sans', sans-serif;color:#fff;text-transform:uppercase;}
section.life .cover-story-caption h3 {margin-top: 0; max-height: unset; overflow: visible;}
section.life .cover-story-caption h3 a {font-size: 33px;}
.category-listing .news-story .web-story-description h2{ margin:0;height:auto;max-height:72px;}
.category-listing .news-story .web-story-description .social-media-share{ float:left;margin-left:10px;margin-top:5px;}
.category-listing .news-story .web-story-description .author{color:#6d6d6d;font-size:14px;float:left;font-family:'Open Sans', sans-serif;text-transform:uppercase;}
.news-story-list ul li{ display:block;width:100%;border-bottom:1px solid #d7d7d7;padding:20px 0;}
.news-story-list ul li .news-story-img img{ width:266px;height:/*177px*/ auto;overflow:hidden;}
.news-story-img{ position:relative; display:block;}
section.category-one .news-story-img{ position:relative; display:inline-block !important;}
.news-story-img .section-ribbon:after{ content:""; margin:0;}
.news-story-img .section-ribbon{padding:4px 6px;font-size:14px;color:#fff;position:absolute;left:0;top:0px;text-transform:none;font-weight:normal;background:#f04e23;}
.news-story-list ul li .web-story-description{ display:block;/*width:100%;*/}
.news-story-list .social-media-share:before{ content:"";margin:0;}
.news-story-list ul li .web-story-description h2{font-size:22px;margin-top:10px;max-height:73px;line-height:1.4;overflow:hidden;border:0;text-transform:none;font-weight:normal;padding:0;font-family:Georgia, "Times New Roman", Times, serif;max-height:60px;overflow:hidden;}
.news-story-list ul li .web-story-description p{ font-size:16px;color:#6d6d6d;max-height:70px;overflow:hidden;}
.news-story-list ul li .web-story-description .date{ color:#6d6d6d;font-size:14px;float:left;font-family:'Open Sans', sans-serif;cursor:default;margin-right:15px;}
.news-story-list ul li .web-story-description .author{color:#6d6d6d;font-size:14px;float:left;font-family:'Open Sans', sans-serif;text-transform:uppercase;margin-right: 9px;}
.news-story-list ul li .web-story-description .social-media-share{ float:left;margin-top:5px; margin-left: 5px;}
.news-story-list ul li .web-story-description .social-media-share li{ border:0;padding:0;margin:0px;}
.well{ background:none;border:0;box-shadow:none;text-align:center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ebebeb+0,ffffff+100 */
/*background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #ebebeb 100%);background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 100%);background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );*/}
.pagination{ border:0;margin:0;}
.pagination > li > a, .pagination > li > span{ border:1px solid #cdcdcd;background:#e2e1e1;border-radius:100%;color:#666666;border:1px solid #cdcdcd;line-height:1.3;margin:0 7px;width:40px;height:40px;font-size:16px;text-align:center;padding:7px 0;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{ background:#000;color:#fff;}
.pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span{border-radius:100%;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background:#000;color:#fff;}
.section-ribbon{ font-weight:bold;font-family:'Open Sans', sans-serif;text-transform:uppercase;color:#0e2d63;float:left;font-size:14px;}
.section-ribbon:after{ content:"|";color:#666;margin:0 6px;text-decoration:none;}
.section-ribbon:hover{ text-decoration:none;}
/* .category-listing .mid-aside{ margin:0 0 0 -10px;} */
.category-listing .home-aside-ad-02 { margin-top: 36px;}
.category-listing .most-popular-widget{ margin-top:20px; width: 300px;}
.navbar-left{ float:left;}
.lists .browse-lists-outer .lists-outer{ margin-top:20px;}
.form-inline{ float:right;}
label{ padding-right:10px;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:normal;float:left;}
.form-control{border-radius:0;background:#fff;border:1px solid;border-color:#abadb3 #e3e9ef #e3e9ef #e3e9ef;color:#6d6d6d;font-size:12px;font-family:'Open Sans', sans-serif;padding:4px 10px;height:25px;}
.btn-group-vertical > .btn, .btn-group > .btn{ margin-right:10px;}
.dropdown-toggle{ border-radius:0;background:#fff;border:1px solid;border-color:#abadb3 #e3e9ef #e3e9ef #e3e9ef;color:#6d6d6d;font-size:12px;font-family:'Open Sans', sans-serif;padding:3px 10px;height:25px;float: none;}
.dropdown-toggle::after { border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6d6d6d;content:"";display:inline-block;height:0;margin-left:5px;vertical-align:middle;width:0;}
.dropdown-menu{ padding:0px;color:#6d6d6d;font-size:12px;font-family:'Open Sans', sans-serif;border-radius:0;min-width:136px;margin:0;}
.dropdown-menu a{ display:block;padding:5px 10px;border-bottom:1px solid #ccc;}
.dropdown-menu a:hover{ background:#f6f6f6;text-decoration:none;}
.lists .list-content{font-family:'Open Sans', sans-serif;margin-top:20px;}
.lists .table-striped > tbody > tr:nth-of-type(2n+1){ background:#fff;}
.lists .table-striped > tbody > tr:nth-of-type(2n+2){ background:#f6f6f6;}
.lists .table thead { background:#222222;}
.lists .table thead a{ color:#ffc600;font-size:16px;font-weight:normal;max-width:170px;display:block;}
.lists .table thead a.arrowUp:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;content:"";display:inline-block;height:0;margin-left:5px;vertical-align:middle;width:0;}
.lists .table thead a.arrowDown:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";display:inline-block;height:0;margin-left:5px;vertical-align:middle;width:0;}
.lists .table > tbody > tr > td, .lists .table > thead > tr > td{ padding:12px 20px;vertical-align: middle;}
.lists .table > tbody > tr > th, .lists .table > thead > tr > th{ padding:20px;vertical-align: middle;}
.lists .table .list-img-thumb{ margin-right:10px; float:left; margin-bottom:15px;}
.lists .table .list-img-thumb img{ width:50px; height:50px;}
.lists .table { font-size:16px;color:#535353;}
.lists .table td:first-child{ color:#000;}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th{border-color:#e0e0e0;}
.lists .primary-link{ font-size:16px;}
.special-reports img{ border:1px solid #bdbdbd;width:148px;height:110px;overflow:hidden;}
.special-reports .owl-nav .owl-prev{ left:-15px;top:0;bottom:0;margin:auto;}
.special-reports .owl-nav .owl-next{ right:-15px;top:0;bottom:0;margin:auto;}

/*--------------------------------------------------------  article page css s --------------------------------------------------------*/
.artical h4{font-size:18px;line-height:1.4;font-weight:700;font-family:Georgia,"Times New Roman",Times,serif;color:#6d6d6d}
.artical-outer{margin-right:30px}
.author-img{margin-right:20px}
.author-img img{width:70px}
.icon-twit-bird{width:20px;height:20px}
.icon-mail{width:20px;height:15px}
.icon-down-arrow{width:15px;height:13px}
.author-follow-us:before{content:"Follow On:";float:left;color:#6d6d6d;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:700;margin-right:15px;margin-top:0;cursor:default}
.author-follow-us > ul{float:right}
.icon-twit-bird{background-position:-151px -73px}
section.artical .icon-twit-bird {background-position: -242px -346px;}
section.artical .icon-mail {background-position: -266px -346px; height: 20px;}
.icon-mail{background-position:-131px -76px}
.author-follow-us li{float:left;padding:0 3px}
.author-follow-us li:first-child{padding-left:0}
.author-follow-us li:last-child{padding-right:0}
.icon-sq-fb,.icon-sq-twit,.icon-sq-googleplus,.icon-sq-linkedin,.icon-sq-youtube, .icon-sq-view, .icon-sq-chat,.icon-sq-mail,.icon-sq-print,.icon-sq-insta,.icon-sq-rss,.icon-sq-clouds,.icon-sq-whatsapp,.icon-sq-dots-black,.icon-sq-dots-white {width:42px; height: 42px;}
.icon-sq-youtube {background-position: -10px -519px;}
.icon-sq-fb {background-position: -60px -519px;}
.icon-sq-googleplus {background-position: -110px -519px;}
.icon-sq-insta {background-position: -160px -519px;}
.icon-sq-linkedin {background-position: -210px -519px;}
.icon-sq-rss {background-position: -260px -519px;}
.icon-sq-clouds {background-position: -310px -519px;}
.icon-sq-twit {background-position: -360px -519px;}
.icon-sq-whatsapp {background-position: -410px -519px;}
.icon-sq-view {background-position:-460px -519px; padding-top: 30px;}
.icon-sq-chat {background-position: -327px -7px;}
.icon-sq-mail {background-position: -377px -7px;}
.icon-sq-print {background-position: -427px -7px;}
.icon-sq-dots-black {background-position: 1px -17px; width: 29px; height: 10px;}
.icon-sq-dots-white {background-position: 1px 3px; width: 29px; height: 10px;}
.icon-sq-dots-black1 {background-position: 1px -17px; width: 29px; height: 10px;}
.artical-social-media-share-mobile {display: none; margin: 20px 0 0px; padding: 5px 0 5px 5px;}
.artical-social-media-share-mobile  li {display: inline; padding: 0 3px;}
.popup-share {display: none; background-color: #e7e7e7; padding: 10px 5px; margin-bottom: 10px;}
.popup-share li {display: inline; padding: 0 4px;}
.popup-arrow {border-bottom: 7px solid #e7e7e7; border-left: 7px solid transparent; border-right: 7px solid transparent; width: 0px; height: 0px; margin-left: 83%; position: relative; top: -16px;}
section.artical .nav>li>a {padding: 10px 6px;}
.artical-social-media-share li a span {position: relative; bottom: 5px; color: #fff; font-family:'Open Sans',sans-serif; font-size: 11px; width: 100%; display: block; text-align: center;}
.artical-social-media-share li a {text-decoration: none;} 
.artical-social-media-share li a:hover {text-decoration: none;}
.popup-share li a span {position: relative; bottom: 5px; color: #fff; font-family:'Open Sans',sans-serif; font-size: 11px; width: 100%; display: block; text-align: center;}
.artical-social-media-share-mobile li a span {position: relative; bottom: 6px; left: 7px; color: #fff; font-family:'Open Sans',sans-serif; font-size: 11px;}
.artical-social-media-share li:first-child{padding-left:0}
.artical-social-media-share li:last-child{padding-right:0}
.icon-down-arrow{background-position:-304px -28px}
.author-follow-us{margin-right:25px}
.artical-small-banner-sec {float: left;margin-bottom: 10px;margin-right: 20px;width: 40%;}
section.artical .artical-small-banner-sec {width: 50%;}
.artical-big-banner-sec { margin-bottom: 20px;clear: left;}
.author-name, .update-date, .author-follow-us{color:#6d6d6d;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:700;margin-top:10px}
.author-bio{color:#3c3c3c;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:700;margin-top:10px}
.author-bio a{margin-top:5px;color:#3c3c3c;}
.author-name small, .update-date small{color:#6d6d6d;font-size:14px;font-family:'Open Sans',sans-serif;text-transform:capitalize;font-weight:400;margin-top:10px}
.artical .img-cap{color:#767676;font-size:14px;font-family:'Open Sans',sans-serif;text-transform:capitalize;font-weight:400;margin-top:10px;line-height: 1.33em;margin-bottom: 0px;line-height: 1.44em; margin-left: 15px;} 
.artical .img-des{color:#3d3d3d;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400; margin-left: 15px;}
.author-section{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;overflow:hidden;padding:15px 0}
.author-sec{display:inline-block;vertical-align:top}
.artical-social-media-share{display:block;overflow:hidden;padding:10px 0}
.artical-social-media-share li{display:inline}
.artical-main-sec p{margin:0 0 20px}
.artical-main-sec{color:#191919;font-size:18px;line-height:1.66em;font-family:Georgia,"Times New Roman",Times,serif;padding:0px 0}
.artical-main-sec p.letterb:first-letter {float:left; color:#000; font-size:99px; line-height:60px; padding-top:16px; padding-right:8px; padding-left: 3px; font-family:Georgia,"Times New Roman",Times,serif;}
.artical-main-sec .blockquote {float:left;color:#000;font-size:110px;line-height:60px;padding-top:4px;padding-right:30px;padding-left:3px;font-family:Georgia,"Times New Roman",Times,serif}
.artical-quote {color:#191919;font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:700;line-height:1.33em;padding:15px 0;font-style:italic}
.artical-highlight{border-bottom:1px solid #000;border-top:8px solid #000;color:#191919;font-family:Georgia,"Times New Roman",Times,serif;font-size:33px;font-weight:700;line-height:1.33em;padding:15px 0}
.artical-subhead{display:block;font-weight:700}
.artical-tags{margin:20px}
.artical-tags .btn{font-size:16px;margin:10px 5px;font-family:'Open Sans',sans-serif}
.artical-comment-btn .btn{font-size:16px;font-weight:700;font-family:'Open Sans',sans-serif}
.badge{background-color:transparent;border-left:2px solid;border-radius:8px;border-right:2px solid;color:#4e4e4e;font-size:12px;font-family:'Open Sans',sans-serif;margin-left:5px;padding:1px 7px}
img{border:0 none;width:auto}
.list-img-thumb-tot{border:0 none;width:auto;height:210px}
.artical-story-description .artical-ribbon{color:#888;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700}
.similar-artical-sec li{margin:20px 0}
.similar-artical-sec h4{color:#6d6d6d;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;line-height:1.4}
.artical-story-description h4{border:0 none;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;line-height:1.4;margin:0;padding:0;text-transform:none}
.similar-artical-sec{border-top:1px solid #ccc;margin-top:30px;padding:20px 0}
.artical-controls .left {left: 0; position: absolute; top: 67%; opacity: 0.5; /*-webkit-box-shadow: 1px 2px 3px 3px #ccc; -moz-box-shadow: 1px 2px 3px 3px #ccc; box-shadow: 1px 2px 3px 3px #ccc;*/ padding: 20px; text-decoration: none; background-color: #fff;}
.artical-controls a.left:hover {-webkit-box-shadow: 1px 2px 3px 3px #ccc; -moz-box-shadow: 1px 2px 3px 3px #ccc; box-shadow: 1px 2px 3px 3px #ccc; background-color: #fff; opacity: 1;} 
.artical-controls .right {right:0; position: absolute; top: 67%; opacity: 0.5; padding: 20px; /*-webkit-box-shadow: 1px 2px 3px 3px #ccc; -moz-box-shadow: 1px 2px 3px 3px #ccc; box-shadow: 1px 2px 3px 3px #ccc;*/ text-decoration: none;text-align: right; background-color: #fff;}
.artical-controls a.right:hover {-webkit-box-shadow: 1px 2px 3px 3px #ccc; -moz-box-shadow: 1px 2px 3px 3px #ccc; box-shadow: 1px 2px 3px 3px #ccc; background-color: #fff; opacity: 1;}

.artical-controls .hover-only{color:#3d3d3d;font-size:14px;line-height:1.66em;font-family:Georgia,"Times New Roman",Times,serif;padding:10px 0;width:190px;text-align:left}
.artical-controls .left .hover-only{display:none}
.artical-controls .left:hover .hover-only{display:block}
.artical-controls .right .hover-only{display:none}
.artical-controls .right:hover .hover-only{display:block}
.artical-controls .arrow-controls{font-size:16px;font-family:'Open Sans',sans-serif;color:#6d6d6d;text-transform:uppercase;position: relative;top:-5px;}
.artical-controls .left:hover .arrow-controls, .artical-controls .right:hover .arrow-controls{color:#da0000}
.artical-controls .left .arrow-controls{left:5px;}
.artical-controls .right .arrow-controls{right:5px;}
.artical-controls .icon-left-arrow, .artical-controls .icon-right-arrow {width:30px;height:22px}
.artical-controls .icon-left-arrow{background-position:-249px -74px}
.artical-controls .left:hover .icon-left-arrow{background-position:-249px -96px}
.artical-controls .icon-right-arrow{background-position:-279px -74px}
.artical-controls .right:hover .icon-right-arrow{background-position:-279px -96px}
.lightbox-sec{background-color:#000;color:#fff;padding:20px;margin:0 0 15px; overflow: hidden;}
#mylightboxModal button.close{background:transparent none repeat scroll 0 0;border:0 none;cursor:pointer;padding:0}
#mylightboxModal .close{color:#fff;float:right;font-size:47px;font-weight:700;line-height:1;opacity:1;text-shadow:0 1px 0 #fff}
.lightbox-sec .img-des{color:#fff}
#mylightboxModal .img-des{color:#fff;margin-top:10px;text-align:center}
#mylightboxModal{background:rgba(0,0,0,0) url(../images/overlay-bg.png) repeat scroll 0 0}
#mylightboxModal .modal-dialog{margin:40px auto;max-width:800px;width:100%}
.lightbox-sec .glyphicon-fullscreen{background:#414141 none repeat scroll 0 0;border-radius:50%;bottom:10px;cursor:pointer;font-size:19px;padding:11px;position:absolute;right:10px;top:unset; bottom: 80px !important;}
.modal-content{background-clip:padding-box;background-color:transparent;border:0 none;box-shadow:none;color:#fff;outline:0 none;position:relative}
.img-fullscreen{position:relative}
.clearfix::after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix{display:block}
.related-atrical-highlight{border-bottom:1px solid #000;border-top:8px solid #000;color:#191919;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:700;line-height:1.33em;margin-bottom:10px;margin-right:30px;padding:0}
.related-atrical-highlight li{margin:10px 0}
.related-atrical-highlight > h4{color:#B60000;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;line-height:1.4}
#stroy-page-Carousel .carousel-control.right .icon-next{background-position:-34px -41px;height:58px;width:33px}
#stroy-page-Carousel .carousel-control.left .icon-prev{background-position:0 -41px;height:58px;width:33px}
.bio-sec-popout{background-color:#f1f1f1;position:absolute;width:93.6%;z-index:99;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}
.bio-sec-popout .full-bio{border-bottom:0}
.bio-sec-popout .nav-tabs > li{background-color:#fff}
.bio-sec-popout .nav-tabs > li > a:hover{background:transparent none repeat scroll 0 0;border:0 none}
.bio-tab_post li{padding:5px 0 8px}
.bio-sec-close{cursor:pointer;position:absolute;right:15px;top:5px;width:20px;z-index:999}
.bullet-right-arrow{height:9px;margin-right:10px;width:13px;background-position:-304px -2px}
.close-down-arrow{background-position:-214px -155px;height:28px;width:28px}
.bio-sec-popout .tab-content{padding:15px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:400;line-height:1.66em;color:#191919}
.bio-sec-popout .nav-tabs > li > a{border-bottom:1px solid #ccc!important;border-radius:0;border-right:1px solid #ccc!important;line-height:1.42857;margin-right:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:400;line-height:1.33em;color:#888}
.bio-sec-popout .nav-tabs > li.active > a,.bio-sec-popout .nav-tabs > li.active > a:focus,.bio-sec-popout .nav-tabs > li.active > a:hover{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:700;line-height:1.33em;color:#da0000;border-width:0}
section.artical .bio-sec-popout .nav-tabs > li.active > a,.bio-sec-popout .nav-tabs > li.active > a:focus,.bio-sec-popout .nav-tabs > li.active > a:hover{line-height:1.38em;}
section.artical .bio-sec-popout {width: 94.5%;}
[data-readmore-toggle]{/*margin:40px auto;*/padding:20px;text-align:center;width: 175px !important;/*width: 100%; font-size:16px;font-family:'Open Sans',sans-serif;color:#6d6d6d;text-transform:uppercase;font-weight:700; background: #dedede; background: -moz-linear-gradient(top,  #f5f5f5 0%, #ffffff 50%); background: -webkit-linear-gradient(top,  #dedede 0%,#ffffff 50%); background: linear-gradient(to bottom,  #f5f5f5 0%,#ffffff 50%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 );*/}


.artical-main-sec .white-gradient{position:absolute;bottom:0;left:0;color:#fff;padding:20px;border:0;text-transform:none;font-weight:400;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.artical-main-sec[aria-expanded="true"] .white-gradient{background:rgba(0,0,0,0) none repeat scroll 0 0}
.artical-main-sec[data-readmore]{position:relative}
.silde-lightbox{max-width:100%;position:relative;width:840px}
#mylightboxModal .owl-carousel.owl-loaded{margin:0}
#mylightboxModal .owl-carousel .owl-item{text-align:left;border-left:0 solid #b2b2b2}
#mylightboxModal .owl-carousel .owl-item.cloned{margin-left:0}
#mylightboxModal .owl-nav .owl-next{right:0;top:38%;background-position:-111px -200px;width:44px;height:79px}
#mylightboxModal .owl-nav .owl-prev{background-position:-70px -200px;top:38%;width:44px;height:79px}
#owl-carousel-03 .item{background:none repeat scroll 0 0;overflow:hidden}
.lightbox-sec .owl-carousel.owl-loaded{margin:0}
.lightbox-sec .owl-carousel .owl-item{text-align:left;border-left:0 solid #b2b2b2}
.lightbox-sec .owl-carousel .owl-item.cloned{margin-left:0}
.lightbox-sec .owl-nav .owl-next{right:0;top:0; background-position:-111px -200px;width:44px;height:79px}
.lightbox-sec .owl-nav .owl-prev{background-position:-70px -200px;top: 0;width:44px;height:79px}
.commentBox{padding:10px;border-top:1px dotted #bbb}
.commentBox .form-group:first-child,.actionBox .form-group:first-child{width:80%}
.commentBox .form-group:nth-child(2),.actionBox .form-group:nth-child(2){width:18%}
.actionBox .form-group *{width:100%}
.taskDescription{margin-top:40px 0}
.commentList{padding:0;list-style:none}
.cmtname{color:#000;font-size:14px;font-weight:700;font-family:"Open Sans",sans-serif}
.nexted-commentList{margin-left:30px}
.commentList li{margin:0;margin-top:20px}
.commentList li > div{display:table-cell}
.commenterImage{border-right:1px dotted #ccc;float:left;min-height:100%;margin-right:10px;padding-right:10px;width:55px}
.commenterImage img{width:100%;border-radius:50%}
.commentText p{margin:0;color:#6d6d6d;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px}
.sub-text{color:#aaa;font-family:"Open Sans",sans-serif;font-size:11px}
.actionBox{border-top:1px dotted #bbb;padding:10px;margin-bottom:20px}
.silde-lightbox img { width: 100% !important;}
.icon-downblock-arrow{background-position:-214px -105px;height:11px;margin-left:7px;width:15px}
.icon-upblock-arrow{background-position:-197px -105px;height:11px;margin-left:7px;width:15px}
.video-listing .video-listing-banner{float:left;margin-bottom:10px;margin-right:20px;width:42%;}
.video-listing .video-listing-img{position:relative}
.video-listing-main{display:block;margin-top:20px}
.videolist .video-title{border:0 none;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:700;line-height:1.4;text-transform:none;color:#000}
.video-tags{display:block; margin:12px 0}
.video-listing{margin-right:30px}
.video-listing h3{font-size:20px;font-weight:400}
.video-listing .video-desc{font-size:16px;color:#6d6d6d;padding-bottom:0px;margin-bottom:0px}
.video-listing .section-ribbon,.video-listing .video-date{color:#707070;float:left;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:-3px}
.video-listing .video-date{font-weight:400;margin-right:10px;margin-top:-3px}
.hr-05{margin-top:30px;margin-bottom:0;border:0;border-top:10px solid #ededed;margin-bottom:30px}
.bl-br{border-left:1px solid #ccc;border-right:1px solid #ccc}
.video-listing .multimedia-content{margin-bottom:30px}
.video-listing .multimedia-content:last-child{margin-bottom:0}
.hr-06{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ededed -moz-use-text-color -moz-use-text-color;border-image:none;border-style:solid none none;border-width:10px 0 0;margin-bottom:20px;margin-top:5px}
.podcast-title h1{border:0 none;color:#000;font-family:Georgia,"Times New Roman",Times,serif;font-size:32px;font-weight:400;line-height:1.4;margin:0 0 20px;padding:0;text-transform:none}
.podcast-listing .podcast-listing-banner{float:left;margin-bottom:10px;margin-right:20px;width:32%}
.video-listing .video-listing-img{position:relative}
.podcast-listing-main{display:block;margin-top:20px}
.podcast-listing h3{font-size:20px;font-weight:400}
.podcastlist .podcast-title{border:0 none;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:700;line-height:1.4;text-transform:none;color:#000}
.podcast-tags{display:block; margin:12px 0px;} 
.podcast-listing .podcast-desc{font-size:16px;color:#6d6d6d;padding-bottom:0;margin-bottom:5px}
.podcast-listing .video-desc{font-size:16px;color:#6d6d6d;padding-bottom:15px;margin-bottom:20px}
.podcast-listing .section-ribbon,.podcast-listing .podcast-date,.podcast-time{color:#707070;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700}

.podcast-listing .podcast-date{font-weight:400;margin-right:10px;margin-top:-3px}
.podcast-time{font-weight:700}
.podcast-listing .multimedia-content{margin-bottom:30px}
.podcast-listing .multimedia-content:last-child{margin-bottom:0}
.icon-rightblock-arrow{background-position:-220px -117px;height:16px;margin-left:0;width:15px}
.icon-right-bigblock-arrow{background-position:-220px -133px;height:21px;margin-right:5px;margin-top:0;width:15px}
.podcast-time{display:block;margin-left:18px;margin-top:-22px;overflow:hidden}
.podcastlist .podcast-play .podcast-time{display:block;margin-left:20px;margin-top:-24px;overflow:hidden}
.video-tags .section-ribbon::after,.podcast-tags .section-ribbon::after{color:#666;content:",";margin:0 8px 0 2px;text-decoration:none}
.podcast-play{margin-top:10px}
.seemore-btn{color:red;font-family:open sans;font-weight:700;text-transform:uppercase;font-size:14px;}
.video-listing-main .videos::before { background: rgba(0, 0, 0, 0) url("../images/general-icons.png") no-repeat scroll -102px -164px;bottom: 0;content: "";cursor: pointer;display: inline-block;height: 36px;left: 0;margin: auto;position: absolute;right: 0;top: 0;width: 36px;}
.multimedia-content-outer { position: relative;}
.col-block-4 {display: inline-block;margin: 10px 0;padding: 0 2%;vertical-align: top;width: 32.1111%;}
/*--------------------------------------------------------  article pages css s end -------------------------------------------------------- */
.list-consumption .list-consumption-banner{ float:left;margin-bottom:10px;margin-right:20px;background:#414141;padding:10px;}
.list-consumption .list-consumption-img{  position:relative;}
.list-consumption .img-cap{color:#fff;font-family:'Open Sans',sans-serif;line-height: 1.33em;line-height: 1.44em;position:absolute;bottom:0px;left:0px;background:rgba(0,0,0,0.65);padding:0 5px;}
.list-consumption .img-des{color:#fff;font-size:18px;font-family:'Open Sans',sans-serif;font-weight:400;text-align:center;line-height:1.3;margin-top:5px;margin-bottom:5px;}
.consumption-main{ display:block;margin-top:20px;}
.list-consumption .img-des .text-muted{ font-size:14px;color:#fff;}
.list-consumption .bio-title{ font-size:26px;}
.list-consumption .bio-desc{ font-size:16px;color:#6d6d6d;border-bottom:1px solid #b2b2b2;padding-bottom:15px;margin-bottom:20px;}
.list-consumption .list-bio li{ color:#000;font-size:16px;padding:8px 0;display:flex;font-family:'Open Sans',sans-serif;}
.list-consumption .list-bio li .bio-label{padding-left:0;}
.list-consumption .list-bio li .bio-info{ font-weight:bold;padding-left:0;}
.panel-group{ font-family:'Open Sans',sans-serif;}
.panel-group h4{font-size:22px;font-weight:bold;}
.panel-group .panel-body{ padding:0 15px 15px;}
.panel-group .panel-body:before{ content:"";background:url(../images/general-icons.png) no-repeat -291px -42px;width:27px;height:27px;display:inline-block;margin-left:6px;}
.panel-group .panel-body span{ font-size:16px;margin-left:20px;margin-right:20px;}
.panel-group h5{font-size:18px;font-weight:bold;margin:20px 0;}
.consumption-main .form-inline{ float:left;margin-left:20px;}
.consumption-desc p{ font-size:16px;margin:10px 0;}
.consumption-main h3{ font-size:18px;}
.consumption-main .videos{ display:block;position:relative;}
.consumption-main .videos img{ width:435px;height:244px;overflow:hidden;}
.consumption-main .videos:before{ content:"";width:36px;height:36px;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;background:url(../images/general-icons.png) no-repeat;background-position:-103px -164px;}
aside .forbes-india-list{ border:1px solid #c6c6c6;margin-top:20px;padding:15px;}
section.artical aside .forbes-india-list {margin-top: 65px;}
aside .forbes-india-list .section-header{ font-size:32px;}
aside .forbes-india-list .owl-carousel .owl-item{ border:0;}
aside .forbes-india-list .owl-carousel .owl-item img{ width:177px;}
aside .forbes-india-list .owl-nav .owl-prev, aside .forbes-india-list .owl-nav .owl-next{ margin-top:10px;}
aside .forbes-india-listhome {border: 1px solid #c6c6c6;margin-top: 20px;padding-bottom: 0px;}
aside .forbes-india-listhome .section-header{ font-size:32px;}
aside .forbes-india-listhome .owl-carousel .owl-item{ border:0;}
aside .forbes-india-listhome .owl-carousel .owl-item img{ width:177px;}
aside .forbes-india-listhome .owl-nav .owl-prev, aside .forbes-india-list .owl-nav .owl-next{ margin-top:10px;}
.consumption-main .multimedia-content p{font-family:'Open Sans',sans-serif;font-size:12px;text-transform:uppercase;color:#6d6d6d;}
.cover-story{ position:relative;}
.cover-des-top{ position:absolute;left:0;right:0;top:0;margin:auto;margin-top:6px;z-index:99;}
.cover-story .buy-copy{ position:unset;float:right;}
.cover-story .btn-01{float:right;margin-right:20px;margin-top:15px;color:#F00;}
.cover-des-bottom{ position:absolute;left:0;right:0;bottom:0;margin:auto;padding:20px 20px 50px;text-align:left;background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 67%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 67%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 67%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );} /*removed justify alignment for forbesindia */
.cover-des-bottom h1 a{ color:#fff;}
.cover-des-bottom .author{ display:block;font-size:16px;color:#aaa;font-family:'Open Sans', sans-serif;text-transform:uppercase;}
.cover-story .owl-carousel.owl-loaded{ margin:0;}
.cover-story .owl-dots{ display:table !important; text-align:center;margin:auto;position:relative;bottom:20px;left:0;right:0;}
.cover-story .owl-dots .owl-dot{ display:table-cell;}
.cover-story .owl-dots .owl-dot span{ margin:0 3px;}
.cover-story .owl-controls{ top:0;bottom:0;margin:auto;}
.cover-story .owl-theme .owl-controls .owl-nav [class*="owl-"]{ margin:auto;}
.cover-story .owl-prev, .cover-story .owl-prev:hover { width:33px;height:58px;background:url(../images/general-icons.png) no-repeat 0 -41px;left:10px;}
.cover-story .owl-next, .cover-story .owl-next:hover { width:33px;height:58px;background:url(../images/general-icons.png) no-repeat -34px -41px;right:10px;}
.cover-story .owl-carousel .owl-item img{ width:100%;}
.sponsored{ float:right;margin-top:3px;font-size:10px;font-family:'Open Sans', sans-serif;color:#0f2d5f;cursor:default;text-transform:uppercase;}
.latest-issue h1{ font-weight:normal;margin-top:0;}
.latest-issue .magzine img{ width:384px;height:auto;overflow:hidden;}
.latest-issue .magzine { margin-top:0px;margin-bottom:35px;}
.latest-issue header p { font-size:16px;margin-bottom:20px;}
.latest-issue header p a{ color:#0486d1;}
.latest-issue .btn-01{ float:right;}
.magzine-des{ margin-top:10px;}
.magzine-des .date{ font-size:16px;font-weight:bold;color:#6d6d6d;margin-top:20px;cursor:default;}
.magzine-des h3 a, .magzine-des h3{ font-size:32px;margin-top:10px;letter-spacing:1px;}
.magzine-des p{ color:#6d6d6d;font-size:18px; /*text-align: justify;*/ width: 100%;}
.past-issues { margin-bottom:20px;}
.past-issues p{ padding:10px 0;display:block;}
.past-issues ul{ display:flex;justify-content: space-between;}
.past-issues ul li img{ width:137px;height:178px;overflow:hidden;}
.past-issues .date{ font-weight:bold;color:#6d6d6d;margin-top:5px;cursor:default;font-family:'Open Sans', sans-serif;}
.life .news-story-outer{ margin-top:14px;}
.life .most-popular-widget{ margin-top:20px;}
.multimedia-widget{ background:#1a1f25;padding:35px 0; margin-top:10px;}
.multimedia-widget h1{ color:#fff;margin-top:0;font-weight:normal;}
.multimedia-widget .owl-carousel .owl-item{ border:0;text-align:left;}
.multimedia-widget .owl-carousel .owl-item img{ width:386px;height:257px;overflow:hidden;}
.multimedia-widget .owl-carousel .owl-item a { font-size:18px;color:#fff;padding:10px 3px;display:block; height:60px; overflow:hidden;}
.multimedia-widget .owl-carousel .owl-item .photo-holder{ position:relative;}
.multimedia-widget .owl-carousel .owl-item .vdo-holder{ position:relative;}
.multimedia-widget .owl-carousel .owl-item .vdo-holder:before { content:"";width:36px;height:36px;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;background:url(../images/general-icons.png) no-repeat;background-position:-102px -164px; z-index:99;}
.multimedia-widget .owl-carousel .owl-item .photo-holder .photo-count{position:absolute;padding:5px 20px;border-radius:5px 0px 0px 5px;top:10px;right:0;background:rgba(0,0,0,0.50);font-size:32px;color:#fff;}
.multimedia-widget .owl-nav .owl-prev, .multimedia-widget .owl-nav .owl-next{ background:url(../images/general-icons.png) no-repeat;width:38px;height:62px;}
.multimedia-widget .owl-nav .owl-prev{ background-position:-70px -207px;margin:auto;bottom:0;left:0;top:-35%;}
.multimedia-widget .owl-nav .owl-next{ background-position:-111px -207px;margin:auto;bottom:0;right:0;top:-35%;}
.multimedia-widget .owl-dots{ display:table;text-align:center;margin:auto;position:absolute;bottom:-10px;left:0;right:0;}
.multimedia-widget .owl-dots .owl-dot{ display:table-cell;}
.multimedia-widget .owl-dots .owl-dot span{ margin:0 3px;}
.multimedia-widget .owl-theme .owl-controls{ display:inline-block;}
.life .blogs{ margin-top:20px;}
.podcast-widget h1{margin-top:0;font-weight:normal;}
/*.podcast-widget .podcast-widget-links a:before{ background:url(../images/general-icons.png) no-repeat -159px -172px;height:28px;width:32px;content:"";display:inline-block;float:left;margin-right:5px;}*/
.podcast-widget .podcast-widget-links a{ font-size:18px;line-height:2;margin-bottom:10px;}
.life .mid-aside .home-aside-ad-02{ margin-top:27px;}
.life .mid-aside .subscribe-widget{ margin-top:20px;}
.multimedia-widget .multimedia-content{ margin-top:0;}
.multimedia-widget .multimedia-content .multimedia-content-outer{ margin-top:15px;}
.multimedia-widget .multimedia-content .multimedia-content-outer .big:before{ height:97px;width:101px;background-position:0 -378px;}
.multimedia-widget .multimedia-content .multimedia-content-outer .videos img{ overflow:hidden;}
.multimedia-widget .multimedia-content h2{ border-bottom:0; font-weight:normal; text-transform:none;}
.multimedia-widget .multimedia-content h2 a{ color:#fff;font-size:24px; }
.multimedia-widget .multimedia-content h2 a.secondary{ font-size:18px;}
.multimedia-widget .multimedia-content{ margin-right: auto;}
.widget-01:nth-of-type(3n+0){ border:none;}
.category-one .widget-01 {margin-bottom:40px; border-right: 1px solid #b2b2b2;}
.category-one .widget-01 .widget-primary-story{ position:relative;width:100%;height:177px;display:block;border:1px solid #d7d7d7;}
section.category-one .widget-primary-story {border: none !important;}
.category-one .widget-01 .widget-primary-story a{ display:block;width:100%;height:100%;}
.category-one .widget-01 .widget-primary-story img{ position:absolute;display:block;left:0;right:0;top:0;bottom:0;margin:auto;border: 1px solid #b2b2b2;vertical-align:middle;width:auto;}
.category-one .news-story .web-story-description h2{ font-size:20px;height:auto;font-weight:bold;}
.category-one .forbes-life-stories ul li{ margin-top:0;margin-bottom:25px;display:inline-block;}
.category-one .forbes-life-stories ul li a{ font-size:20px;line-height:1.1;/*height:auto;*/max-height:45px;}
.category-one .forbes-life-stories ul li .author{ font-size:12px;margin-top:3px;}
.category-one .most-popular-widget{ margin-top:20px;}
.web-exclusive .multimedia{ background:#343434;padding:0;}
.web-exclusive .multimedia .photos-outer:before{ background:none;}
.web-exclusive .multimedia .photos-outer h2 a{ font-size:30px;color:#fff;font-weight:bold;padding:10px 20px;display:block;}
.web-exclusive .multimedia .photos-outer .author{ font-size:16px;color:#aaa;text-transform:uppercase;font-weight:normal;font-family:'Open Sans', sans-serif;}
.web-exclusive .multimedia-content{ margin:23px 0;}
.featured-story{ background:#171717;padding:20px 10px;}
.featured-story ul li {border-bottom:1px solid #333639;display:block;display:inline-block;padding:14px 0;}
.featured-story ul li:last-child{ border-bottom:0;}
.featured-story ul li a:before{ content:"";background:url(../images/general-icons.png) no-repeat -249px -119px;height:41px;width:41px;display:inline-block;float:left;margin-bottom:30px;margin-right:10px;}
.featured-story ul li a{ color:#9a9a9a;font-size:16px;max-height:90px;overflow:hidden;display:block;}
.web-exclusive .multimedia .photos-outer img { height:auto; overflow:hidden; width:100%;}
.web-exclusive .news-story .web-story-description h2{ height:auto;font-size:22px;}
.web-exclusive .news-story .web-story-description p{ color:#6d6d6d;font-size:16px;}
.web-exclusive .news-story .web-story-description .social-media-share{ float:left;margin-right:10px;}
.web-exclusive .icon-share{ height:15px;width:15px;background-position:-293px -119px;}
.news-story .comment{ color:#8d8d8d;font-size:14px;font-family:'Open Sans', sans-serif;}
.web-exclusive .news-story-img img{ width:393px;height:257px;overflow:hidden;}
.text-normal {font-weight:normal;}
.web-exclusive .special-reports .owl-nav .owl-prev{ left:0;} 
.web-exclusive .special-reports .owl-nav .owl-next{ right:0;}
.archive header .form-inline select{ margin-left:10px;padding:5px 10px;}
.archive header .form-inline button.search-btn{ background:#000;color:#fff;font-size:14px;font-family:'Open Sans', sans-serif;text-transform:uppercase;border-radius:0;border:1px solid #cdcdcd;}
.archive-list{ margin-top:20px;}
.archive-list a img{ border:1px solid #9eabbd;width:160px;height:208px;overflow:hidden;}
.archive-list .date{color:#6d6d6d;display:block;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:bold;margin-top:5px;text-align:left;margin-bottom:20px;}
.archive .most-popular-widget {margin-top:20px; width: 300px;}
.archive .subscribe-widget{ margin-top:20px;}
.category-two .widget-01{ border-right:0;margin:0;padding:0;float:left;}
big{ font-size:16px;line-height:1;letter-spacing:0.5px;}
.category-two .news-story{ margin-bottom:30px;margin-top:10px;}
.category-two .news-story-outer .news-story .web-story-description{ border-bottom:1px solid #d7d7d7;padding-bottom:20px;}
.category-two .news-story-outer .news-story { margin-bottom:10px;}
.spacer{ margin-right:30px;}
.issue-edition{text-transform:uppercase;font-family:"Open Sans",sans-serif;color:#3c3c3c;float:right;margin-top:21px;}
.issue-edition .date{text-transform:none;color:#0f2d5f;font-weight:bold;margin-left:5px;}
.latest-issue-page .latest-issue{ margin-top:20px;}
.latest-issue-page .latest-issue .primary-link { font-size:16px;}
.latest-issue-page .news-story-list ul li .news-story-img{ float:left; margin-right:20px;}
.latest-issue-page .news-story-list ul li:last-child{ border-bottom:none;}
.latest-issue-page .most-popular-widget{ margin-top:30px;}
.latest-issue-page .news-story .web-story-description{ margin-top:10px;}
.latest-issue-page .news-story .web-story-description .social-media-share{ float:left; margin-left:10px;}
.latest-issue-page .past-issues h3{ margin-top:0;}
.form-search{margin:0;padding: 0;} 
.input-append{ position:relative;}
.form-search .search-query{padding-right:10px;padding-left:10px;margin-bottom:0;width:100%;background:#e7e7e7;height:42px;color:#939393;font-family:"Open Sans",sans-serif;font-size:14px;outline:none;border:none;}
.form-search button{border:0;background:none;padding:10px 20px;margin-top:0px;position:absolute;right:0;top:0;margin-bottom:0;background:#cecece;} 
.form-search button .icon-search{ width:21px; height:21px;background-position:-294px -136px;}
.search-query:focus + button{z-index:3;}
/* Jquery Autocomplete */
.ui-autocomplete {	position: absolute;	top: 0;	left: 0;	cursor: default; border:1px solid #ccc;}
.ui-menu {list-style: none;	padding: 0;	margin: 0;	display: block;	outline: none;}
.ui-menu .ui-menu { position:absolute; }
.ui-menu .ui-menu-item { background-color:#fff; margin:0px; padding:0; width:100%; right:0 !important; text-align:left;
 position:relative; margin:0; cursor:pointer; min-height:0;/* support: IE7 */ /* support: IE10, see #8844 */list-style-image:none;font-size:24px; padding:3px 10px; margin:0; font-size:13px; font-weight:normal; z-index:9999999;}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active { margin:0; background:#ccc; color:#fff;}
/*.twinterview-thumb{width:200px;height:200px;}*/
.twinterview h1{ margin-bottom:20px;}
.twinterview .section-header{font-size:36px;}
.twinterview h2{margin-bottom:10px;}
.twinterview .magzine-des .social-media-share:before{ content:"";}
.twinterview .magzine-des .social-media-share{ margin-top:20px;}
.twinterview-content .title{ font-size:24px;}
.twinterview-content .text-info{font-family:"Open Sans",sans-serif;font-size:16px; color:#b70000; margin-top:10px;}
.twinterview-content .btn-01{ text-transform:uppercase; margin-top:20px;}
.twinterview-feed{ margin-top:20px;border:1px solid #cecece; padding:10px; }
.twinterview-feed ul{font-size:16px; color:#2e2e2e;padding:10px 30px 10px 10px;}
.twinterview-feed li{ border-bottom:1px solid #cecece; padding:15px 0;}
.twinterview-feed li:last-child{border-bottom:none;}
.twinterview-feed span{ color:#920a12; font-weight:bold;}
.twinterview-feed a{ color:#015b89;}
.form-well{ border:1px solid #c6c6c6; padding:20px; background:#f1f1f1; margin:30px 0;}
.form-well header .title{ font-size:32px;}
.form-well form{ margin-top:20px;}
.form-well label, .form-well .control-label{ font-size:16px;text-align:left;}
.form-well input{ height:35px;}
.form-well .text-info{font-family:"Open Sans",sans-serif;color:#848484;}
.form-well .btn-primary{background:#069eec;font-weight:bold;font-family:"Open Sans",sans-serif; border:none; border-radius:0;padding:10px 20px;}
.twinterview-feed .slimscroll-div{height:790px;}
.podcast-consumption .podcast-listing .social-media-share:before{ content:""; margin:0;}
.podcast-consumption .podcast-listing .social-media-share{ float:right; }
.podcast-consumption .podcast-listing .social-media-share li{ padding:0 12px}
.podcast-consumption .podcast-listing .social-media-share li:last-child{ padding-right:0;}
.podcast-consumption .podcast-listing .author-img { float:left;}
.podcast-consumption .author-des { display:block;}
.audio { background:url(../images/audio-player-bg.jpg) no-repeat; height:100px; width:100%; margin:20px 0; padding:35px 0}
.audio audio{ margin:auto; display:block; background:url(../images/background.png); width:95%; }
.audio-desc{ font-size:18px; font-weight:bold; color:#6d6d6d;}
.empty-comments{ text-align:center; font-size:24px; }
.photo-consumption .multimedia-widget{ margin-top:-20px; padding:10px 0; }
.photo-consumption .multimedia-widget .edition{ color:#fff;}
.photo-consumption .multimedia-widget .edition a{ color:#9d9d9d; border-color:#9d9d9d;}
.photo-consumption .multimedia-widget .edition a.active{ border-bottom-color:#ffbe00;}
.photo-consumption .multimedia-widget .social-media-share:before{ color:#fff;}
.photo-consumption .multimedia-widget .breadcrumb a, .photo-consumption .multimedia-widget .breadcrumb > .active, .slideshow-consumption .breadcrumb a, .slideshow-consumption .breadcrumb > .active{ color:#fff;}
.photo-consumption .multimedia-widget .breadcrumb > li + li:before, .slideshow-consumption .breadcrumb > li + li:before{color:#fff;}
.photo-consumption .multimedia-widget .main-photo-carousel .social-media-share:before{ color:#1a1f25;}
.photo-consumption .multimedia-widget .main-photo-carousel header h1{ margin:20px 0; }
.photo-consumption .multimedia-widget .main-photo-carousel .date{font-family:"Open Sans",sans-serif; color:#b5b5b5; font-size:14px;}
#photo-carousel-main .item{padding:0px 0px; margin:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative; background-color: #000000; padding: 20px;}
#photo-carousel-main .item .img-des{ position:absolute;bottom:0; font-size:18px;color:#d9d9d9; background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 67%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 67%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 67%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); padding: 20px 20px 0px 20px; cursor:default; margin:auto; left:0; right:0; width:80%;}
#photo-carousel-main .item img{ width:80%; height:auto;}
#photo-carousel-main .owl-thumbs{ display:flex;  justify-content: space-between;}
#photo-carousel-main .owl-thumb-item{ margin:0; padding:2px; border:none; opacity:0.5; -webkit-transition:opacity 1s ease-in-out; -moz-transition:opacity 1s ease-in-out; transition: opacity 1s ease-in-out; background:none;}
#photo-carousel-main .owl-thumb-item.active{ border:2px solid #fff; opacity:1; padding:0;}
#photo-carousel-main .owl-thumb-item img { width:90px; height:60px;}
.multimedia-widget.plain-carousel{ background:none; margin:0;}
.multimedia-widget.plain-carousel h1{ color:#000;}
.multimedia-widget.plain-carousel .owl-carousel .owl-item img{ width:266px; height:177px;}
.multimedia-widget.plain-carousel .owl-nav .owl-next{ right:5px;}
.photo { position:relative;}
.photo:before{content:"";background:url(../images/general-icons.png) no-repeat -253px -163px;width:36px;height:36px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0; z-index:9999;}
.videos:before { content:"";background:url(../images/general-icons.png) no-repeat -104px -164px;width:36px;height:36px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0; z-index:9999;}
.multimedia-widget.plain-carousel .owl-carousel .owl-item .photo, .multimedia-widget.plain-carousel .owl-carousel .owl-item .videos{ height:auto;}
.story-description{ margin-top:5px;padding:3px;}
.multimedia-widget.plain-carousel .story-description h3, .multimedia-widget.plain-carousel .story-description a{ margin:0;color:#000; padding:0; height:auto; margin-bottom:5px;}
.story-description .date{color:#959595;cursor:default;float:left;font-family:"Open Sans",sans-serif;font-size:14px;}
.multimedia-widget.plain-carousel h1{ font-size:32px; margin:10px 0;}
.multimedia-widget.plain-carousel .videos, .featured-box .videos{ position:relative;}
.multimedia-widget.plain-carousel .story-description .icon-share, .featured-box .icon-share{ height:13px;}
.multimedia-widget.plain-carousel .story-description .social-media-share:before, .featured-box .social-media-share:before{ content:""; margin-top:0;}
.multimedia-widget.plain-carousel .story-description .social-media-share, .featured-box .social-media-share, .photo-consumption .video-listing-main .icon-share { float:left;margin-top:4px; margin-left:10px;}
.featured-box h1, .photo-consumption .video-listing-main h1{font-size:32px; margin:10px 0; font-weight:normal;}
.featured-box img{width:100%; height:auto; overflow:hidden;} 
.featured-box .story-description{ margin-bottom:10px;}
.photo-consumption .video-listing-main .date{color:#959595;cursor:default;float:left;font-family:"Open Sans",sans-serif;font-size:14px;}
.photo-consumption .video-listing-main .multimedia-content-outer.photo-box:before{content:"";background:url(../images/general-icons.png) no-repeat -253px -163px;width:36px;height:36px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0; z-index:9999;}
.photo-consumption .subscribe-widget{ margin-top:20px;}
.multimedia-widget.plain-carousel .owl-carousel.owl-loaded{ margin-top:0;}
.vdo-comsumption .video-listing-main .videos{ position:static;}
.single-vdo { margin-top:20px;}
.photo-consumption.vdo-comsumption .multimedia-widget{ padding-bottom:0;}
.photo-consumption.vdo-comsumption .multimedia-widget .date{ color:#b5b5b5;font-family:"Open Sans",sans-serif; font-size:14px;}

.blogs-listing .blogs-listing-banner{float:left;margin-bottom:10px;margin-right:20px;width:32%}
.blogs-listing-main{display:block;margin-top:20px}
.blogs-listing{margin-right:30px}
.blogs-listing-img img{ border:1px solid #b2b2b2;}
.blogs-listing h3{font-size:20px;font-weight:400}
.blogslist .blog-title{border:0 none;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:700;line-height:1.4;text-transform:none;color:#000}
.blogs-tags{display:block;/*overflow:hidden;*/margin:12px 0}
.blogs-listing{margin-right:30px}
.blogs-listing h3{font-size:20px;font-weight:400}
.blogs-listing .blogs-desc{font-size:16px;color:#6d6d6d;padding-bottom:0;margin-bottom:5px}
.blogs-listing .blogs-desc{font-size:16px;color:#6d6d6d;padding-bottom:15px;margin-bottom:20px}
.blogs-listing .section-ribbon, .blogs-listing .blogs-date, .blogs-time{color:#707070;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700}

.blogs-listing .blogs-date{font-weight:400;margin-right:10px;margin-top:-3px}
.blogs-time{font-weight:700}
.blogs-listing .multimedia-content{margin-bottom:30px}
.blogs-listing .multimedia-content:last-child{margin-bottom:0}
.blogs-listing .widget-01{ margin:0; padding:0;}
.btn-link.follow-btn { color:#707070; padding: 3px 2px 3px 3px; font-family:"Open Sans",sans-serif;font-size:14px; text-transform:uppercase; font-weight: bold; text-decoration: none;}
.btn-link.follow-btn span {padding: 0px 0px 2px 0px; border-bottom: 1px solid #707070;}
.btn-link:hover {text-decoration: none !important;}
.follow-btn:before { content:"+"; padding-right:2px; font-weight:bold; font-size:18px; float:left; padding:0 0 0 3px; margin-top:-3px; height:23px; line-height:1.3;}
.follow-popup-box {background-color: #f1f1f1; border: 1px solid #c6c6c6; display: none; position: absolute; top: 45px; width: 300px; right: 0; z-index: 1;}
.follow-popup {padding: 20px; color: #000; font-weight: bold; font-family:"Open Sans",sans-serif; font-size:14px; position: relative;}
.follow-popup .instruction {color: #6d6d6d; font-weight: normal; padding: 10px 0; margin-bottom: 10px;}
.btn-close {background: url(../images/general-icons.png) no-repeat -266px -332px; position: absolute; width: 10px; height: 10px; right: 10px; top: 8px; cursor: pointer;}
a.btn-submit {background-color: #069eec; padding: 10px 20px; color: #fff; text-transform: uppercase; font-family:"Open Sans",sans-serif; font-size:13px; font-weight: normal; display: inline-block;}
a.btn-submit:hover {text-decoration: none;}
.input-text {display: block; margin-bottom: 5px;}
.follow-popup input {width: 100%; padding: 5px; height: 25px;}
.follow-div {position: relative; top: -2px;}
.follow-btn-div-1 {margin-top: 0px; margin-left: 0px;}
.follow-popup-box-1 {left: 0; top: 30px;}

.blog-ribbon {font-size:14px; font-weight:bold;font-family:"Open Sans",sans-serif; color:#b70000; text-transform:uppercase; margin-bottom:10px; display:block; line-height:1.1; height:25px;}
.business-strategy:before{ background:url(../images/general-icons.png) no-repeat -102px -378px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:24px; width:24px;}
.health:before{ background:url(../images/general-icons.png) no-repeat -127px -378px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:24px; width:24px;}
.economy-policy:before{ background:url(../images/general-icons.png) no-repeat -153px -378px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:24px; width:24px;}
.technology:before{ background:url(../images/general-icons.png) no-repeat -102px -403px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:24px; width:24px;}
.no-wires:before{ background:url(../images/general-icons.png) no-repeat -127px -403px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:24px; width:24px;}
.beyond-numbers:before{ background:url(../images/general-icons.png) no-repeat -153px -403px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:24px; width:24px;}
.digital-nav:before{ background:url(../images/general-icons.png) no-repeat -102px -428px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:25px; width:25px;}
.forbes-india-blogs:before{ background:url(../images/general-icons.png) no-repeat -128px -428px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:25px; width:25px;}
.enterprise:before{ background:url(../images/general-icons.png) no-repeat -154px -428px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:25px; width:25px;}
.ramblings:before{ background:url(../images/general-icons.png) no-repeat -102px -454px; content:""; float:left; margin-right:10px; margin-top:3px; display:inline-block; height:24px; width:24px;}
.life-ribbon:before{ background:url(../images/general-icons.png) no-repeat -128px -454px; content:""; float:left; margin-right:10px; margin-top:-3px; display:inline-block; height:24px; width:24px;}
.watchful-eye:before{ background:url(../images/general-icons.png) no-repeat -154px -454px; content:""; float:left; margin-right:10px; margin-top:3px; display:inline-block; height:28px; width:24px;}
.blogs-listing .col-block-4{ margin-bottom:35px;}
.blogs-listing .widget-01 .primary-link{ font-size:12px;}
.business-strategy-heading:before{background:url(../images/general-icons.png) no-repeat -178px -378px;content:"";float:left;margin-right:10px;display:inline-block;height:45px;width:60px;}
.blogs-listing-main .news-story-list{ margin-bottom:20px;}
.icon-twitter {background: url(../images/general-icons.png) no-repeat -244px -330px; width: 18px; height: 16px; margin-top: 19px;}

/*== blogger list page css starts ==*/
.MT20 {margin-top: 20px;}
.MT10 {margin-top: 10px;}
.MB20 {margin-bottom: 20px;}
.ML10 {margin-left: 10px;}
.ML32 {margin-left: 32px;}
.MR20 {margin-right: 20px;}
.follow-btn-div {margin-top: 16px; position: relative;}
.comment{ color:#8d8d8d; font-size:14px; sfont-family:'Open Sans', sans-serif; float: left;}
span.dividers {border-right: 1px solid #6d6d6d; float: left; position: relative; top: 3px; height: 16px; margin-right: 10px;}
a.readmore, a.readless {color: #6d6d6d; font-size: 14px; text-decoration: underline;}
.morecontent span {display: none;}
section.lists.blogs-list .blogs-listing-img img {width: 100%;}
section.lists.blogs-list .blogslist > .blogs-tags > .blogs-date {margin-right: 0px;}
/*== blogger list page css ends ==*/

/*== multimedia ==*/
.multimedia .featured-box .story-description a {color: #fff; text-decoration: none;}
.multimedia a.general-icons.icon-share {background-position: -174px -75px !important;}
.multimedia .multimedia-widget.plain-carousel .story-description .icon-share, .featured-box .icon-share{ height:15px;}
.web-exclusive .podcast-title {word-break: break-all;}
.podcast-title span a {font-size:18px; line-height:1.3; margin-bottom:10px;}
.podcast-title span {display: inline-block; width: 240px;}
.podcast-icon {background:url(../images/general-icons.png) no-repeat -159px -172px; height:28px; width:27px; content:""; display:inline-block; float:left; margin-right:10px;}
.multimedia-top {background-color: #1a1f25;}
.multimedia-top .edition {color:#fff;font-family: 'Open Sans', sans-serif;padding:10px 0;}
.multimedia-top .edition a {color: #9d9d9d;}
.multimedia-top .breadcrumb li a {color: #fff;}
.multimedia-top .breadcrumb li.active {color: #fff;}
.multimedia-top .breadcrumb > li + li::before {color: #fff;}
.multimedia-top .social-media-share:before {color: #fff;}
.multimedia-top-section {position: relative; top: -20px}
.multimedia-widget.plain-carousel .videos, .featured-box .camera{ position:relative;}
.camera:before { content:"";background:url(../images/general-icons.png) no-repeat -253px -164px;width:36px;height:36px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0; z-index:9999;}
.multimedia-widget.plain-carousel .videos, .featured-box .podcast{ position:relative;}
.podcast:before { content:"";background:url(../images/general-icons.png) no-repeat -102px -127px;width:36px;height:36px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0; z-index:9999;}
.multimedia-widget.plain-carousel .videos, .featured-box .graph{ position:relative;}
.graph:before { content:"";background:url(../images/general-icons.png) no-repeat -102px -90px;width:36px;height:36px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0; z-index:9999;}
.web-exclusive .home-aside-ad-03 {margin-top: 0px;}
.multimedia-top h1 {color: #fff;}
.multimedia-widget.plain-carousel .videos, .featured-box .camera1 { position:relative;}
.camera1:before { content:"";background:url(../images/general-icons.png) no-repeat 1px -100px;width:102px;height:101px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0; z-index:9999;}
.photo-holder-div {display: inline-block; padding: 0 2%; vertical-align: top; width: 49.5%;}
.multimedia-videos .photo-holder {margin-bottom: 20px;}
/*== multimedia ==*/

/*== story page1 ==*/
.forbslife_article {display: block; padding-bottom: 10px;}
.forbslife_article img {float: left;}
.forbslife_text {padding-top:50px; font-style: italic; margin-left: 0px !important;}
/*== story page1 ==*/

/*== interactive graphics ==*/
.interactive-graphics .news-story .web-story-description .social-media-share {float: left; margin-top: 4px; margin-left: 20px;}
.interactive-graphics .news-story .web-story-description h2 {font-size: 22px; height: auto; display: block;}
.interactive-graphics .news-story .web-story-description .social-media-share li {height: auto;}
.photo-consumption.vdo-comsumption .date {color:#6a6a6a; font-family:"Open Sans",sans-serif; font-size:14px;}
.interactive-graphic-outer {border: 11px solid #ededed;}
.social-media-share-1 {width: 280px;}
.social-media-share-1 li{ float:left;padding:0 3px; margin-right: 12px;}
.social-media-share-1 li:last-child {margin-right: 0px;}
embed {width: 100%;}
section.interactive-graphics .most-popular-widget {width: 300px;}
/*== interactive graphics ==*/

/*== search result ==*/
.interactive-graphics .searchbox {display: block; top: 13px;}
.interactive-graphics .searchbox .searchinput {background-color: #e7e7e7; padding: 11px 20px; color: #000; font-family: "Open Sans",sans-serif; font-size: 14px; -moz-box-shadow: inset -10px -10px 5px -10px #cdcdcd;
    box-shadow: inset -10px -10px 5px -10px #cdcdcd; -webkit-box-shadow: inset -10px -10px 5px -10px #cdcdcd; width: 904px; position: relative; border: none;}
.interactive-graphics .searchicon-box {width: 60px; height: 42px; background-color: #cecece; position: absolute; right: 12px; top: 74px; cursor: pointer;}
.interactive-graphics .searchicon-box span {    background: url(../images/general-icons.png) no-repeat; width: 25px; height: 25px; background-position: -292px -135px; left: 18px; top: 10px; position: absolute;}
.interactive-graphics .search-text {font-size: 24px; margin-bottom: 20px;}
/*== search result ==*/

/*== tabs ==*/
.search-result-tabs .nav-tabs>li {padding-right: 33px;}
.search-result-tabs .most-popular-tabs{ margin-top:20px;}
.search-result-tabs .most-popular-tabs .nav-tabs {border-bottom:none;}
.search-result-tabs .most-popular-tabs .nav-tabs li a:first-child {margin-left:0;}
.search-result-tabs .most-popular-tabs .nav-tabs li a {font-size:16px; font-family:'Open Sans', sans-serif; border:0; border-bottom:3px solid #fff; text-align:left; border-radius:0;margin:0 6px; padding:0; padding-bottom:2px; text-decoration:none; color:#6d6d6d; font-weight:bold; text-transform:uppercase;}
.search-result-tabs .most-popular-tabs .nav-tabs li a:hover{background:none; border-color:#fff; border-bottom:3px solid #ffc600;}
.search-result-tabs .most-popular-tabs .nav-tabs li.active a {border-radius:0;border:0;border-bottom:3px solid #ffc600;color:#000;}
.search-result-tabs .most-popular-tabs .tab-content li {list-style:outside alpha; font-size:16px; margin-bottom:20px; color:#999;}
.search-result-tabs .most-popular-tabs .tab-content li a {color:#000; text-decoration:none;}
/*== tabs ==*/

/*== new story ==*/
.story-graphic-outer {border: 1px solid #dcdcdc; padding: 13px; margin-bottom: 15px; background-color: #f1f1f1;}
.story-graphic-outer .img-cap {margin-bottom: 5px;}
.TAR {text-align: right;}
.blockquotesub {text-align: right; font-family: "Myriad Pro", Helvetica, Arial, sans-serif; font-size: 18px; font-style: italic;}
.blockquotesub span {color: #5f5f5f; font-weight: normal;}
.new-story .bio-sec-popout {width: 63.6%;}
.story-graphic-outer img {width: 100%;}
#slidebox {background-color: #fff; bottom: 0; box-shadow: -5px 0 7px #aaa; height: 120px; padding: 10px; position: fixed; right: -480px; width: 450px; z-index: 999;}
#article a {color: #1e3466;}
a.close {background: transparent url("../images/close.gif") no-repeat scroll left top; cursor: pointer; height: 13px; position: absolute; right: 10px; top: 10px; width: 13px;}
#slidebox .stitle {color: #666666; font-size: 16px; font-style: italic; margin: 0 20px 10px 0;}
.ui-carousel {height: 100px; margin: 0; overflow: auto; padding: 0;	position: relative; /*for ie7 to work e.g in html carousels*/width: 300px;}
.ui-carousel > .wrapper {margin: 0; padding: 0; width: 9999px;}
.ui-carousel > .wrapper > * {border: 0;	display: block; float: left; height: 100px; overflow: hidden; width: 100px;}
#pages {margin: 0 auto; width: 150px;}
section.artical .artical-story-img > img {width: 100%;}
/*== new story ==*/

/*== email ==*/
.email {color: #000;}
.email h1 {font-family: Georgia, "Times New Roman", Times, serif;}
.email p {color: #6d6d6d; font-family:'Open Sans', sans-serif; font-size: 14px;}
.form-box {background-color: #f1f1f1; border: 1px solid #c6c6c6; padding: 20px; margin-top: 20px; font-family:'Open Sans', sans-serif; font-size: 14px; margin-bottom: 20px;}
.form-text {color: #6d6d6d; margin-left: 10px; display: inline;}
.PL25 {padding-left: 25px;}
.PB20 {padding-bottom: 20px;}
.PT5 {padding-top: 5px;}
.clear {clear: both;}
.email .textinput {width: 419px; height: 25px; padding: 2px 5px;}
.email .compry {font-size: 10px; text-transform: uppercase; color: #ed6739;}
.email .compry span {color: #6d6d6d; text-transform: none; font-size: 12px;}
.email .textbox1 {width: 419px;}
.email .textareabox1 {width: 570px;}
.email .textareainput {width: 570px; resize: none; padding: 2px 5px;}
.btn-submit {background-color: #069eec; padding: 10px 20px; color: #fff; text-transform: uppercase; font-family:"Open Sans",sans-serif; font-size:13px; font-weight: normal; display: inline-block;  border: none;}
.textarea-desc {display: block; font-size: 12px;}
.btn-submit:hover {text-decoration: none;}
.return-link a {color: #920a12; text-decoration: underline; font-size: 14px;}
.return-link a:hover {color: #920a12;}
a.orange-text {color: #ed6739; text-decoration: none; padding: 10px 0;}
a.orange-text:hover {color: #ed6739; text-decoration: none;}
.MT132 {margin-top: 132px;}
.rhs-artical-quote {color: #414141; font-family:'Open Sans', sans-serif; font-size: 22px; font-weight: 700; line-height: 1.33em; font-style: italic;}
.rhs-artical-quote .blockquote {float: left; color: #414141; font-size: 90px; line-height: 60px; padding-top: 4px; padding-right: 7px; font-family: Georgia,"Times New Roman",Times,serif; font-style: normal;}
.rhs-artical-quote .auth {color: #b80c16; font-style: normal; font-size: 14px;}
ul.form-list {margin: 0px; padding: 0px; list-style: none;}
ul.form-list li {padding-right: 50px; float: left;}
.email .checkboxtext {padding-left: 10px;}
/*== email ==*/

/*== photo consumption ==*/
.silde-lightbox-1 {width: auto; position: relative; max-width: 100%;}
.photo-consumption #photo-carousel-main .item img {width: 100%; height: auto; float: left;}
ul.shareicons {margin: 10px; padding: 0px; list-style: none;}
ul.shareicons li {float: left; margin: 0 5px;}
ul.shareicons li a.youtube {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: 0 0; display: block;}
ul.shareicons li a.facebook {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: -50px 0; display: block;}
ul.shareicons li a.gplus {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: -100px 0; display: block;}
ul.shareicons li a.instagram {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: -150px 0; display: block;}
ul.shareicons li a.linkedin {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: -200px 0; display: block;}
ul.shareicons li a.rss {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: -250px 0; display: block;}

ul.shareicons li a.clouds {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: -300px 0; display: block;}
ul.shareicons li a.twitter {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: -350px 0; display: block;}
ul.shareicons li a.whatsapp {width: 40px; height: 40px; background:url(../images/share-icons.png) no-repeat; background-position: -400px 0; display: block;}
#photo-carousel-main2 .item{margin:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative; background-color: #000000;}
#photo-carousel-main2 .item .img-des{ position:absolute;bottom:0; font-size:18px;color:#d9d9d9; background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 67%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 67%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 67%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); padding:20px; cursor:default; margin:auto; left:0; right:0; width:80%;}
#photo-carousel-main2 .item img {width:100%; max-width: 1240px !important; height:auto;}
#photo-carousel-main2 .owl-thumbs{ display:flex;  justify-content: space-between;}
#photo-carousel-main2 .owl-thumb-item{ margin:0; padding:2px; border:none; opacity:0.5; -webkit-transition:opacity 1s ease-in-out; -moz-transition:opacity 1s ease-in-out; transition: opacity 1s ease-in-out; background:none;}
#photo-carousel-main2 .owl-thumb-item.active{ border:2px solid #fff; opacity:1; padding:0;}
#photo-carousel-main2 .owl-thumb-item img { width:90px; height:60px;}
.photo-consumption .lightbox-sec{background-color:#000;color:#fff;padding:20px;margin:0 0 15px; height: auto; overflow: hidden;}
.photo-consumption #photo-carousel-main .owl-thumbs {white-space: nowrap; overflow-x: scroll; overflow-y: hidden;}
.photo-consumption #photo-carousel-main .owl-thumb-item {margin-right: 3px; display: inline-block; vertical-align: top;}
.photo-consumption #photo-carousel-main .item .img-des {width: 50%; position: unset; float: left; padding-top: 3px;}
.photo-consumption .img-cap {background-color: #242424; padding: 10px 8px; height: 32px; position: absolute; top: 358px; width: 585px; color: #838383;}
.photo-consumption .img-cap-thumb {background-color: #242424; padding: 10px 8px; height: 32px; position: absolute; bottom: 0px; width: 100%; color: #fff;}
.photo-consumption #photo-carousel-main .item {padding: 0;}
.photo-consumption .icon-zoom {background: url(../images/icon-zoom-out.png) no-repeat; width: 42px; height: 42px; position: absolute; top: 16px; right: 5px; cursor: pointer; z-index: 1;}
.photo-consumption .num {background:#000; color:#fff; padding:10px; width:50px; text-align:center;}
.photo-consumption #mylightboxModal {background-color: #212121 !important; background-image: none;}
.photo-consumption #mylightboxModal .owl-nav .owl-next {position: absolute !important; right: -55px !important; top: 1px !important;}
.photo-consumption #mylightboxModal .owl-nav .owl-prev {position: absolute !important; left: -55px !important; top: 1px !important;}
.photo-consumption .desc-block {padding-top: 0px; font-size: 13px; color: #9c9c9c; font-family:'Open Sans', sans-serif; line-height: 23px;}
.photo-consumption .desc-block .slimscroll-div {height: 220px;}
.photo-consumption .slides {display: block; color: #fff; font-size: 12px; bottom: 7px; right: 9px; position: absolute;}
.photo-consumption #mylightboxModal .modal-dialog {margin:40px auto; max-width:1240px; width:100%;}
.photo-consumption .img-group {display: inline-block; float: left; width: 50%; position: relative;}
.border-left {border-left: 1px solid #3b3b3b;}
.photo-gallery {display: none; overflow:auto; z-index:10000; position:absolute;}
.main-photo-carousel{min-height:682px;}
.main-photo-carousel .owl-prev {left: -35px !important; top: -62px !important;}
.main-photo-carousel .owl-next {right: -35px !important; top: -62px !important;}
.main-photo-carousel .lightbox-sec.popup .thumbslider .owl-prev {left: -21px !important;}
.main-photo-carousel .thumbslider .owl-prev {background-position: -474px -76px; width: 10px; height: 17px; left: -20px !important; top: 0px !important;}
.main-photo-carousel .thumbslider .owl-next {background-position: -488px -76px; width: 10px; height: 17px; right: -20px !important; top: 0px !important;}
.photo-consumption .lightbox-sec.popup {position: fixed; z-index: 999999; width: 100%; top: 0; height: 100%; left: 0; background: #1a1f25; right:0; padding: 20px 0;}
.photo-consumption .lightbox-sec.popup .single-photo-thumb-carousel {width: 100%; margin: 0 auto;  display: block; float: none; padding-left: 0px; padding-right: 0px;}
.photo-consumption .lightbox-sec.popup .img-group {width: 70%; float: left; top: 42px;}
.photo-consumption .lightbox-sec.popup .img-des {width: 30% !important; padding: 28px 20px 20px !important;}
.photo-consumption .lightbox-sec.popup .img-cap-thumb {background-color: #000; opacity: 0.8;}
.photo-consumption .slimscroll-div-ipad {height: 393px !important; margin-top: 10px;}
.photoconsumption-media-share {display: none;}
.photoconsumption-media-share li a {height: 45px !important;}
.photoconsumption-media-share li {float: left; padding-right: 10px;}
.photoconsumption-media-share li a span {position: relative; bottom: -7px; color: #fff; font-family: 'Open Sans',sans-serif; font-size: 11px;}
.ad-unit {display: none; margin-top: 22px;}
.photo-consumption .lightbox-sec.popup .owl-thumbs {position: relative; top: -156px; width: 65%; width: 70%; background-color: #090d11;}
.photo-consumption .lightbox-sec.popup .owl-next {right: 0 !important; position: absolute !important;}
.photo-consumption .lightbox-sec.popup .icon-close {background: url(../images/gallery-icon-close.png) no-repeat; width: 15px; height: 15px; position: absolute; top: -10px; right: 20px; left: unset; cursor: pointer;}
#photo-carousel-main .item {background: #3fbf79; padding: 30px 0px; margin: 10px; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.customNavigation {text-align: center;}
.customNavigation a {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #fff;} 
.multimedia-widget .owl-carousel .owl-item {cursor: pointer;}
.photo-consumption .thumbslider .owl-controls {position: relative; top: -43px;}
.photo-consumption .lightbox-sec.popup .thumbslider {display: none !important;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-next {right: -20px !important;}
.photo-consumption .lightbox-sec.popup .slimScrollDiv {height: 100% !important; margin-bottom: -17 px;}
.photo-consumption .lightbox-sec.popup .desc-block .slimscroll-div {height: 163px !important;}
.lightbox-sec.popup .owl-carousel.owl-loaded {background-color: #000;}
.popup-forbes-logo {top: -31px; display: none; position: absolute;}
.photo-consumption .lightbox-sec.popup .slides {top: -23px;} 
.popup-forbes-logo {top: -31px;}
.photo-consumption .multimedia-widget .owl-carousel .owl-item.center {border: 1px solid #fff;}
.photo-consumption .lightbox-sec.popup .owl-wrapper-outer {width: 60.5%; margin-left: auto; margin-right: auto;}
.photo-consumption .multimedia-widget .thumbslider.owl-carousel .owl-item{margin-right:7px;}
.photo-consumption .multimedia-widget .thumbslider.owl-carousel .owl-item.active {border: 1px solid #fff;}
.photo-consumption .multimedia-widget .owl-buttons .owl-prev {background-position: -70px -207px !important; top: 124px !important; position: absolute; cursor: pointer;}
.photo-consumption .multimedia-widget .owl-buttons .owl-next {background-position: -111px -207px !important; top: 124px !important; position: absolute; cursor: pointer;}
.photo-consumption .lightbox-sec.popup .owl-prev {background-position: -70px -207px !important; top: 255px !important; position: absolute; cursor: pointer; left: 0 !important;}
.photo-consumption .lightbox-sec.popup .owl-next {background-position: -111px -207px !important; top: 255px !important; position: absolute; cursor: pointer; right: 0 !important;}
.photo-consumption .multimedia-widget .owl-buttons .owl-prev, .multimedia-widget .owl-buttons .owl-next {background: url(../images/general-icons.png) no-repeat; width: 38px; height: 66px;}
.photo-consumption .multimedia-widget .thumbslider .owl-buttons .owl-prev, .multimedia-widget .thumbslider .owl-buttons .owl-next {background: url(../images/general-icons.png) no-repeat; width: 14px; height: 17px;}
.photo-consumption .multimedia-widget .thumbslider .owl-prev {background-position: -474px -76px !important; left: -20px !important; position: absolute; top: -12px !important; cursor: pointer;}
.photo-consumption .multimedia-widget .thumbslider .owl-next {background-position: -488px -76px !important; position: absolute; top: -13px !important; right: -23px !important; cursor: pointer;}
.photo-consumption .owl-carousel .owl-wrapper-outer {position: relative; overflow: hidden;}
.photo-consumption #photo-carousel-main .item {background: transparent !important;}
.photo-consumption .lightbox-sec.popup .item {background: transparent !important; margin: 0px !important;}
section.photo-consumption .multimedia-widget .owl-carousel .owl-item img {height: 100%; width: 100%;}
.multimedia-widget .lightbox-sec.popup .owl-carousel .owl-item a {height: auto;}
.photo-consumption .lightbox-sec.popup #photo-carousel-main .item .img-des {height: 573px;}
/*== photo consumption ==*/


/*== story page 2-1 lightbox ==*/
.artical .owl-carousel .owl-item img {width: 100% !important; height: 100% !important;}
.artical .lightbox-sec{background-color:#000;color:#fff;padding:20px;margin:0 0 15px; height: auto; overflow: hidden;}
.artical #photo-carousel-main .owl-thumbs {white-space: nowrap; overflow-x: scroll; overflow-y: hidden;}
.artical #photo-carousel-main .owl-thumb-item {margin-right: 3px; display: inline-block; vertical-align: top;}
.artical #photo-carousel-main .item .img-des {width: 50%; position: unset; float: left; padding-top: 3px;}
.artical .img-cap-thumb {background-color: #242424; padding: 1px 8px; height: 32px; position: absolute; bottom: 0px; width: 100%; color: #fff; font-size: 14px;}
.artical #photo-carousel-main .item {padding: 0;}
.artical .icon-zoom {background: url(../images/icon-zoom-out.png) no-repeat; width: 42px; height: 42px; position: absolute; top: 16px; right: 5px; cursor: pointer; z-index: 1;}
.artical .num {background:#000; color:#fff; padding:10px; width:50px; text-align:center;}
.artical .desc-block {padding-top: 0px; font-size: 13px; color: #9c9c9c; font-family:'Open Sans', sans-serif; line-height: 23px;}
.artical .desc-block .slimscroll-div {height: 220px;}
.artical .slides {display: block; color: #fff; font-size: 12px; bottom: 2px; right: 9px; position: absolute;}
.artical .img-group {display: inline-block; float: left; width: 50%; position: relative;}
.artical .owl-prev {left: -35px; top: -62px;}
.artical .owl-next {right: -35px; top: -62px;}
.artical .lightbox-sec.popup .thumbslider .owl-prev {left: -21px !important;}
.artical .thumbslider .owl-prev {background-position: -474px -76px; width: 10px; height: 17px; left: -20px; top: 0px;}
.artical .thumbslider .owl-next {background-position: -488px -76px; width: 10px; height: 17px; right: -20px; top: 0px;}
.artical .lightbox-sec.popup {position: fixed; z-index: 999999; width: 100%; top: 0; height: 100%; left: 0; background: #1a1f25; right:0; padding: 20px 0;}
.artical .lightbox-sec.popup .single-photo-thumb-carousel {width: 100%; margin: 0 auto;  display: block; float: none; padding-left: 0px; padding-right: 0px;}
.artical .lightbox-sec.popup .img-group {width: 70%; float: left; top: 45px;}
.artical .lightbox-sec.popup .img-des {width: 30% !important; padding: 28px 20px 10px !important;}
.artical .lightbox-sec.popup .img-cap-thumb {background-color: #000; opacity: 0.8;}
.artical .slimscroll-div-ipad {height: 205px !important;}
.artical .photoconsumption-media-share {display: none;}
.artical .photoconsumption-media-share li a {height: 45px !important;}
.artical .photoconsumption-media-share li {float: left; padding-right: 1px;}
.artical .photoconsumption-media-share li a span {position: relative; bottom: 13px; color: #fff; font-family: 'Open Sans',sans-serif; font-size: 11px; left: 4px;}
.artical .ad-unit {display: none;/* margin-top: 22px;*/}
.artical .lightbox-sec.popup .owl-thumbs {position: relative; top: -156px; width: 65%; width: 70%; background-color: #090d11;}
.artical .lightbox-sec.popup .owl-next {right: 0 !important; position: absolute !important;}
.artical .lightbox-sec.popup .icon-close {background: url(../images/gallery-icon-close.png) no-repeat; width: 15px; height: 15px; position: absolute; top: -30px; right: -326px; left: unset; cursor: pointer;}
.artical #photo-carousel-main .item {background: transparent !important; margin: 10px; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.artical .customNavigation {text-align: center;}
.artical .customNavigation a {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #fff;} 
.artical .owl-carousel .owl-item img {width: 100%; height: 100%;}
.artical .owl-carousel .owl-item {cursor: pointer;}
.artical .thumbslider .owl-controls {position: relative; top: -20px;}
.artical .lightbox-sec.popup .thumbslider {display: none !important;}
.artical .lightbox-sec.popup .thumbslider .owl-next {right: -20px !important;}
.artical .lightbox-sec.popup .slimScrollDiv {height: 100% !important; margin-bottom: 20px;}
.artical .lightbox-sec.popup .desc-block .slimscroll-div {height: 200px !important;}
.artical .lightbox-sec.popup .owl-carousel.owl-loaded {background-color: #000;}
.artical .popup-forbes-logo {top: -31px; display: none; position: absolute;}
.artical .lightbox-sec.popup .slides {top: -29px;} 
.artical .popup-forbes-logo {top: -31px;}
.artical .multimedia-widget .owl-carousel .owl-item.center {border: 1px solid #fff;}
.artical .thumbslider.owl-carousel .owl-item{margin-right:7px; cursor: pointer;}
.artical .thumbslider.owl-carousel .owl-item.active {border: 1px solid #fff;}
.artical .owl-buttons .owl-prev {background-position: -67px -207px !important; top: 124px; position: absolute; cursor: pointer; left: -39px;}
.artical .owl-buttons .owl-next {background-position: -111px -207px; top: 124px; position: absolute; cursor: pointer; right: -35px;}
.artical .lightbox-sec.popup .owl-prev {background-position: -70px -207px; top: 255px; position: absolute; cursor: pointer; left: -366px;}
.artical .lightbox-sec.popup .owl-next {background-position: -111px -207px; top: 255px; position: absolute; cursor: pointer; right: -358px;}
.artical .owl-buttons .owl-prev, .owl-buttons .owl-next {background: url(../images/general-icons.png?v=1) no-repeat; width: 45px; height: 66px;}
.artical .thumbslider .owl-buttons .owl-prev, .thumbslider .owl-buttons .owl-next {background: url(../images/general-icons.png?v=1) no-repeat; width: 14px; height: 17px;}
.artical .thumbslider .owl-prev {background-position: -474px -76px !important; left: -20px; position: absolute; top: -12px; cursor: pointer;}
.artical .thumbslider .owl-next {background-position: -488px -76px !important; position: absolute; top: -13px; right: -23px; cursor: pointer;}
.artical .owl-carousel .owl-wrapper-outer {position: relative; overflow: hidden;}
.artical .lightbox-sec.popup .item {background: transparent !important; margin: 0px !important;}
.artical .lightbox-sec.popup .owl-wrapper-outer {width: 98.5%;}
.artical .lightbox-sec.popup .single-photo-thumb-carousel {max-width: 1180px;}
.artical .lightbox-sec.popup .item .img-des {padding-top: 39px !important;}
.artical .forbes-india-list .owl-prev {left: -8px; top: -35px;}
.artical .forbes-india-list .owl-next {right: -10px; top: -35px;}
.artical .forbes-india-list .owl-carousel .owl-item img {width: 120px; height: auto !important;}
.artical .listbudget .owl-carousel .owl-item img {width: auto !important; height: auto !important;}
/*.storybox img { max-width: 120px;}*/
/*== story page 2-1 lightbox ==*/


/*== suggested stories ==*/
.suggested-stories-div {position:fixed; bottom:0; left:0; width:100%;}
.suggested-stories {background-color: #ffc600; border-left: 4px solid #000; padding: 7px 12px 10px 8px; width: 100%; height: 40px; color: #000; font-size: 18px; font-weight: bold; font-family: 'Open Sans', sans-serif; text-transform: uppercase; cursor: pointer; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.suggested-stories span {background: url(../images/general-icons.png) no-repeat; width: 17px; height: 12px; z-index: 2; display: block; background-position: -477px -8px; float: right; margin-top: 6px;}
.suggested-stories.focus {background-color: #ffc600; color: #000; font-size: 18px; font-family: 'Open Sans', sans-serif;}
.suggested-stories.focus span {background: url(../images/general-icons.png) no-repeat; width: 17px; height: 12px; z-index: 2; display: block; background-position: -477px -24px; float: right; margin-top: 6px;}
ul.story-list {margin: 0px; padding: 0px; list-style: none; display: none; background-color: #f3f3f7; width: 100%;}
ul.story-list li {display: block; border-bottom: 1px solid #cccccc; font-family: 'Open Sans', sans-serif; font-size: 14px; padding: 15px 20px 15px 26px; background: url(../images/bullets.png) no-repeat; background-position: 12px 21px;}
ul.story-list li a {color: #000; text-decoration: none;}
ul.story-list li a:hover {color: #000; text-decoration: none;}
/*== suggested stories ==*/



/*== common css ==*/
.slidebox-arrows {width: 100%;}
.dinblock {display: inline-block;}
.din {display: inline;}
.PR10 {padding-right: 10px;}
.PB10 {padding-bottom: 10px;}
.PL10 {padding-left: 10px;}
.PL15 {padding-left: 15px;}
.LH60 {line-height: 60px;}
.PT10 {padding-top: 10px;}
.normal-heading {font-size: 32px;}
.btn-search {background-color: transparent; font-family:'Open Sans', sans-serif;font-weight:bold;color:#ff0000; top: 8px; left: 27px; height: 26px; width: 26px; border: 1px solid #fff; display: block;}
.w50 {width: 50%;}
.wd280 {width: 280px;}
.PT25 {padding-top: 25px;}
.MB10 {margin-bottom: 10px;}
.spacediv img {padding-right: 5px;}
.h478 {height: 478px;}
.h502 {height: 502px;}
.h530 {height: 530px;}
.hr-01-home {margin-top: 10px;}
h2 a {text-decoration: none;}
h2 a:hover {text-decoration: none;}
a.textunder:hover {text-decoration: none; cursor: pointer !important;}
/*== common css ==*/

/*== home page ==*/
section.home .main-stories ol li .author {display: inline;}
section.home .carousel-caption h3 span {display: inline-block; float: none; margin-left: 20px; margin-top: 2px;}
section.home .carousel-caption p.author {display: inline;}
.icon-share-white {background-position: -327px -54px; width: 16px; height: 13px;} 
.navbar-right li {border-right: none !important;}
.super-companies {margin-top: 0;}
.super-companies .owl-prev {height: 75px; background-color: #e6e6e6; background-position: -243px -369px; margin: 0px !important;}
.super-companies .owl-prev:hover {background-position: -243px -369px;}
.super-companies .owl-next {height: 75px; background-color: #e6e6e6; background-position: -257px -369px; margin: 0px !important;}
.super-companies .owl-next:hover {background-position: -257px -369px;}
.super-companies .complogo {margin: 0 20px;}
.super-companies .complogo img {float: left;}
section.home .super-companies .complogo span {float: left; width: 70%; text-align: left; margin-left: 10px; word-break: break-all; color: #3d3d3d; text-transform: uppercase; font-size: 14px; font-family:'Open Sans', sans-serif;}
.super-companies .complogo span {float: left; width: 60%; text-align: left; margin-left: 10px; word-break: break-all; color: #3d3d3d; text-transform: uppercase; font-size: 14px; font-family:'Open Sans', sans-serif;}
.super-companies .link a {color: #920a12; font-size: 14px; font-family: Georgia, "Times New Roman"; text-decoration: underline; float: right;}
section.home .archive .owl-carousel-archive .owl-nav .owl-prev {left: -28px !important; top: -52px !important;}
section.home .archive .owl-carousel-archive .owl-nav .owl-next {right: 0px !important; top: -52px !important;}
section.home .owl-nav .owl-prev {top: -25px;}
section.home .owl-nav .owl-next {top: -25px;}
section.home .blogger-details .twitter-follow {float:right; color:#2e2e2e; margin-right: 10px; position: relative; top: -28px;}
section.home .blogger-details .twitter-follow:before{ content:"";display:inline-block;margin-right:5px;margin-top:3px;float:left;background:url(../images/general-icons.png) no-repeat -153px -75px;width:20px;height:16px;}
section.home .blogger-details {padding-bottom: 29px;}
.super-companies .owl-carousel .owl-stage {margin: 0 10px;}
/*== home page ==*/

/*== top search ==*/
.topsearchinput {background-color: #fff; position: absolute; width: 250px;}
.searchtext {color: #aaa; font-size: 13px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; text-align: right; display:none; float: right;}
input {outline: none;}
input[type=button] {-webkit-appearance: textfield; -webkit-box-sizing: content-box;	font-family: inherit; font-size: 100%;}
input::-webkit-search-decoration,input::-webkit-search-cancel-button {display: none;}
/*input[type=search] {background: transparent url(../images/icon-search.png) no-repeat; border: none; padding: 9px 20px 9px 20px; width: 0; background-position: 10px 5px; margin-top: 5px; -webkit-border-radius: 10em; -moz-border-radius: 10em; border-radius: 0;	-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;	margin-bottom: 5px; position: relative; float: right; margin-top: 17px;
}
input[type=search]:focus {background: transparent url(../images/icon-search-active.png) no-repeat; width: 100%; background-color: #fff; border-color: #66CC75; background-position: 125px 5px; -webkit-box-shadow: 0 0 5px rgba(109,207,246,.5); -moz-box-shadow: 0 0 5px rgba(109,207,246,.5); box-shadow: 0 0 5px rgba(109,207,246,.5); float: right; right: 0; margin-top: 17px;}*/
input:-moz-placeholder {color: #999;}
input::-webkit-input-placeholder {color: #999;}
.searchdiv {display: inline-block; width: 100%;}
/*== top search ==*/

/*== share icons ==*/
.all-social-div {display:inline-block; position:relative; margin-left: 10px;}
.all-social-div-slider {float: left; margin-top: 6px; margin-left: 7px;}
ul.all-social {display: none; background-color: #fff; box-shadow: 2px 2px 7px #ccc; border: 1px solid #999; width: 43px; position: absolute; left: 23px; bottom: 0; z-index: 1;}
ul.all-social-for-slider {display: none; background-color: #fff; box-shadow: 2px 2px 7px #ccc; border: 1px solid #999; width: 43px; position: absolute; bottom: 30px; z-index: 1; margin-left: 27px;}
ul.all-social li, ul.all-social-for-slider li {margin: 0px !important; padding: 0 !important; border-bottom: 0 !important;}
ul.all-social li a, ul.all-social-for-slider li a {margin: 6px !important;}
ul.all-social li:last-child {background-color: transparent !important; padding: 0px !important; width: auto; margin: 0;}
ul.all-social-for-slider li:last-child {background-color: transparent !important; padding: 0px !important;}
.share-icon-fb, .share-icon-twit, .share-icon-insta, .share-icon-linkedin, .share-icon-gplus, .share-icon-email, .share-icon-whatsapp {width: 28px; height: 28px; margin: 5px 0px; display: block;}
.share-icon-fb {background-position: -343px -58px;}
.share-icon-twit {background-position: -342px -101px;}
.share-icon-insta {background-position: -342px -142px;}
.share-icon-linkedin {background-position: -342px -184px;}
.share-icon-gplus {background-position: -342px -225px;}
.share-icon-email {background-position: -342px -265px;}
.share-icon-whatsapp {background-position: -341px -310px;}

.share-icon-fb:hover {background-position: -370px -58px;}
.share-icon-twit:hover {background-position: -369px -101px;}
.share-icon-insta:hover {background-position: -369px -142px;}
.share-icon-linkedin:hover {background-position: -369px -184px;}
.share-icon-gplus:hover {background-position: -369px -225px;}
.share-icon-email:hover {background-position: -369px -265px;}
.share-icon-whatsapp:hover {background-position: -368px -310px;}
ul.all-social .share-icon-whatsapp {display: none !important;}
ul.all-social-for-slider .share-icon-whatsapp {display: none;}
/*== share icons ==*/

/*== rss ==*/
ul.rss-list {margin: 0px; padding: 0px; list-style: none; float: left; width: 33%;}
ul.rss-list li {padding-right: 20px; color: #1e3466; font-family:'Open Sans', sans-serif; font-size: 16px; font-weight: normal; line-height: 26px; padding-left: 20px; display: block; margin-bottom: 30px;}
ul.rss-list li.boldtext {font-weight: bold;}
ul.rss-list li span {float: left; background: rgba(0, 0, 0, 0) url("../images/general-icons.png") no-repeat; background-position:  -182px -428px; width: 15px; height: 15px; margin-right: 22px; margin-top: 6px;}
.rss-list1 {width: 100% !important;}
/*== rss ==*/

/*== advertise ==*/
.advertise {display: block;}
.advertise p {font-size: 18px; color: #6d6d6d; margin-bottom: 30px;}
.LHS {display: block;}
.advertise .LHS p {font-size: 16px; font-weight: bold; color: #000;}
.advertise .LHS p span {font-size: 14px; font-weight: normal; display: block; color: #6d6d6d;} 
.advertise .LHS p.heading {font-size: 20px; font-weight: bold; color: #6d6d6d;} 
.advertise #production-specifications p {margin-bottom: 0px; font-size: 14px; color: #000;}
.brdB {border-bottom: 1px solid #e7e7e7;}
.ad-most-popular-tabs {margin-top: 6px !important;}
.vertical-hr {border-left: 10px solid #ededed;}
.adv {background-color: #1a1f25; padding: 20px 48px; margin-top: 30px; width: 700px; overflow: hidden;}
ul.thumbs {margin: 0px; padding: 0px; list-style: none;}
ul.thumbs li { list-style: none !important; float: left; width: auto; border-bottom: 0 !important; padding: 0px; margin: 0 7px 20px 8px !important;}
.adv #forbesLifeCarousel {margin: 0 auto;}
.advertise .carousel-controls .icon-prev {background-position: -160px -206px; width: 42px; height: 68px;}
.advertise .carousel-controls .icon-next {background-position: -204px -206px; width: 42px; height: 68px;}
.forbesLifeCarousel-heading {color: #fff; font-size: 24px; margin: 0 0 20px 8px;}
.advertise .carousel-control {top: -79px;}
.advertise .carousel-control.left {left: -90px;}
.advertise .carousel-control.right {right: -90px;}
.select-heading {font-size: 14px; font-weight: bold; display: inline-block;}
.selectdiv {display: inline-block;}
.selectdiv .selectbox {padding: 3px 5px; font-size: 14px; margin-left: 8px;}
.mediakit-div {font-family:'Open Sans', sans-serif; font-size: 20px; text-transform: uppercase; color: #000; font-weight: bold; margin: 20px 0;}
.mediakit-div .heading {border-bottom: 3px solid #ffc600; display: inline; font-size: 16px;}
ul.mediakit {margin: 0px; padding: 0px; list-style: none;}
ul.mediakit li {float: left; width: 255px; border: none; margin-bottom: 0px !important; padding: 16px 0;}
ul.mediakit li:last-child {margin-right: 0px;}
ul.mediakit li img {margin-right: 10px;}
/*== advertise ==*/

/*== calender table ==*/
.cal-table-heading {color: #333; font-size: 36px; margin: 0px 0 20px;}
.cal-table {display: table; font-size: 16px; width: 100%;}
.cal-table .cal-row {display: table-row;}
.cal-table .cal-cell {display: table-cell; padding: 5px 10px; width: 33%;}
.cal-table .cal-cell.small-width {width: 20%;}
.cal-table .cal-cell.big-width {width: 55%;}
.cal-table .cal-cell.cell-heading {background-color: #666666; color: #fff;}
.cal-table .cal-cell.cell-gray {background-color: #e8e8e8; color: #666;}
.cal-table .cal-cell.white-border-bottom {border-bottom: 1px solid #fff;}
/*== calender table ==*/

/*== podcast consumption ==*/
.podcast-social-media-share {display: block; padding: 5px 0 5px 5px;}
.podcast-social-media-share li {display: inline; padding: 0 4px;}
.podcast-popup-share {display: none; background-color: #e7e7e7; padding: 10px 5px; border: 7px solid #fff; box-shadow: 1px 1px 1px 2px #ccc;}
.podcast-popup-share li {display: inline; padding: 0 4px;}
.podcast-popup-arrow {border-bottom: 7px solid #e7e7e7; border-left: 7px solid transparent; border-right: 7px solid transparent; width: 0px; height: 0px; margin-left: 97.5%; position: relative; top: -16px;}
.podcast-popup-share li a span {position: relative; bottom: 6px; left: 3px; color: #fff; font-family:'Open Sans',sans-serif; font-size: 11px;}
/*== podcast consumption ==*/

/*== contact-us ==*/
.contact-us p{font-family:"Open Sans",sans-serif;margin-bottom:10px;font-size:14px;color:#6d6d6d}
.contact-us a{color:#ed6739;font-weight:700}
.contact-us h3{font-weight:700;color:#000;font-size:18px}
.contact-us strong{font-weight:700;color:#000;font-size:16px}
.socialmediart{font-family:"Open Sans",sans-serif;font-size:12px;line-height:18px}
.FL{float:left}
.PL5{padding-left:5px}
.CL{clear:both}
.MB20{margin-bottom:40px}
.BR8{border-right:8px solid #ededed}
/*== contact-us ==*/

.printtext {text-align: right; font-family: 'Open Sans', sans-serif; font-size: 10px; padding-top: 28px;}
.print-text {font-size: 10px;}


/*== vertical image story ==*/
.img-scroll2 {margin: 0 auto; max-width: 900px;}
.img-scroll2 img {border: 0 none; max-width: 100%; width: auto;}
.img-scroll3 {margin: 0 auto;}
.img-scroll3 img {border: 0 none; width: auto;}
.content-scroll {margin: 0 auto; max-width: 1240px; width: 80% !important;}
.img-scroll {margin: 0 auto; max-width: 840px; overflow-x: scroll; overflow-y: hidden;}
.img-scroll-text {color: red; font-family: georgia; font-size: 20px; font-weight: bold; margin-bottom: 20px; margin-top: 20px; text-align: center;}
/*== vertical image story ==*/

/*== blogs listing ==*/
.titleicons {margin-right: 10px; float: left;}
/*== blogs listing ==*/

/*== fadebox ==*/
.fadeboxdiv {position: relative; cursor: pointer;}
.lock {background: url(../images/icon-lock.png) no-repeat; width: 18px; height: 25px; left: 294px; position: absolute;}
.fadetext {margin-left: 25px;}
.fadeboxdiv h2 {margin-top: 0px !important; margin-left: 35px;}
section.latest-issue-page .latest-issue-page h2 {margin-top: 0px !important;}
/*== fadebox ==*/

/*== tooltip ==*/
.overlay-div {opacity: 0.3;}
.overlay-div a {pointer-events: none;}  
.tooltipbox {display:none; position:absolute; border:1px solid #333; background-color:#1a1f25; padding:10px; color:#fff; font-size:14px; font-family: 'Open Sans', sans-serif; width: 300px;}
/*== tooltip ==*/

/*== archive ==*/
section.archive .form-group:first-child {margin-right: 10px;}
/*== archive ==*/


/*== story section ==*/
.story-div {width: 96%; margin: 0 auto;}
.story-left {float: left; width: 30%;}
.story-right {float: left; width: 60%; margin-left: 15px;}
/*== story section ==*/

section.lists .list-consumption .list-bio li .bio-label {width: 40%;}
section.life .multimedia-widget .owl-dots {position: relative; margin: 0 auto; top: 25px;}
section.life .blogs .blogger-info .blogger-story-details .story-line {display: inline;}
section.home .blogs .blogger-info .blogger-story-details .story-line {display: inline;}
section.life .multimedia-widget .owl-carousel .owl-item .photo-holder .photo-count {right: 9px;}
section.latest-issue-page .multimedia-widget .owl-dots {position: relative; margin: 0 auto; top: 25px;}
section.latest-issue-page .multimedia-widget .owl-carousel .owl-item img {max-width: 100%; max-height: 100%;}
section.life .multimedia-widget .owl-carousel .owl-item img {max-width: 100%; max-height: 100%;}
section.web-exclusive .owl-nav .owl-prev {top: -31px;}
section.web-exclusive .owl-nav .owl-next {top: -31px;}
.blogs .blogger-details {height: 90px;}
.fslogo {margin-top: 8px;}
.rowtable {display: table;}
.from-the-magazine img {display: block;}
section.life .cover-story img {height: auto;}
section.category-listing .cover-story img {height: auto;}
section.artical .most-popular-widget {margin-top: 10px;}
section.home .widget-01:nth-of-type(3n) {border-right: 0px;}
section.home .widget-01:nth-of-type(2n) {border-right: 1px solid #b2b2b2;}
section.lists .widget-01 .widget-secondary-story {margin-bottom: 20px; margin-top: 10px;}
section.lists .widget-01 .widget-secondary-story a {font-size: 17px;}
section.lists .widget-01 .widget-secondary-story a.author {font-size: 12px;}
section.lists .text-bold {font-size: 18px;}
section.home #owl-carousel-super .owl-dots {display: none !important;}
.hr-listslider {border-bottom: 3px solid #ededed; margin-top: 0px;}
section.home #owl-carousel-super {height: auto !important;}
.catimg {margin-top: 36px;}
.catimg img {width: 100%;}
section.life .cover-story-caption p a {text-transform:none;}
section.life .cover-story-caption .icon-share {background-position: -327px -54px !important; width: 16px;}
.list-seemore-btn {margin-bottom: 20px;}
section.web-exclusive .podcast-tags {display:block; margin:12px 36px;} 
section.lists .primary-link {margin-bottom: 15px;}
section.home .owl-carousel .owl-stage-outer {top: -12px;}
section.home .homelistslider {height: auto; margin-bottom: 30px;}
.category-one .widget-01:nth-of-type(3n+0) {border: none;}
section.home .widget-01 {border-right: 1px solid #b2b2b2;}
section.home .sreportshome .owl-prev {position: absolute; top: -47px;}
section.home .sreportshome .owl-next {position: absolute; top: -47px;}
section.home .archive {padding-top: 25px;}
section.home .owl-carousel-archive .owl-item.cloned {margin-left: 0px;}
section.web-exclusive .featured-story-bg {background-color: #171717;}
section.category-listing .news-story-outer .news-story img {width: 100%;}
section.category-two .most-popular-widget {margin-top: 10px;}
section.interactive-graphics .news-story-outer .news-story img {width: 100%;}
section.photo-consumption .home-aside-ad-01 {margin-top: 30px;}
section.artical .artical-outer .forbslife_article  img {width: 150px; height: auto;}
section.category-one .all-social-div {margin-top: 3px;}
section.home .home-aside-ad-02 {margin-top: 53px;}


/*=== read more css ==*/
.storydiv {/*height: 1500px;*/ overflow: hidden; margin-bottom: 20px;}
.storydiv.expand {height: auto !important; margin-bottom: 35px; padding-bottom: 20px;}
.storydiv.expand:hover {color: #000;}
.readMore {display: block; text-align: center; font-size: 16px; font-family: 'Open Sans',sans-serif; color: #6d6d6d; text-transform: uppercase; font-weight: 700; margin-bottom: 20px; top: -75px; position: relative; background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0); line-height: 35px; padding-top: 65px; height: 50px;}
.downarrow {background-position: -214px -105px; height: 11px; margin-left: 7px; width: 15px;}
.uparrow {background-position: -197px -105px; height: 11px; margin-left: 7px; width: 15px;}
/*=== read more css ==*/

section.home .multimedia .photos-outer h2 a {color: #fff;}
section.home .archive .owl-nav .owl-prev {top: -55px; left: -25px;}
section.home .archive .owl-nav .owl-next {top: -55px; right: -15px;}
section.life .all-social-div {margin-top: 4px;}
section.web-exclusive .all-social-div {margin-top: 2px;}
section.lists .forbes-india-list .owl-nav .owl-prev {top: -25px; left: -5px;}
section.lists .forbes-india-list .owl-nav .owl-next {top: -35px; right: -10px;}
section.lists .news-story-list .all-social-div {margin-top: 4px;}
.photo-consumption .lightbox-sec.popup .photoconsumption-media-share li a span {width: 100%; text-align: center; bottom: -16px; display: block;}
section.home .blogger-info a.blogger-story-img {float: left; width: 40%;}
section.home .blogger-info .blogger-story-details {float: left; width: 60%;}
.multimedia .multimedia-content .multimedia-content-outer .photos:before{ content:"";width:36px;height:36px;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;background:url(../images/general-icons.png) no-repeat;background-position:-253px -163px;}
.podcasttop {display: inline-block;}
.podcast-title {display: inline-block;}
section.home .forbs-life-outer .all-social-div {margin-top: 2px;}
.schedulejpg {display: block; margin-top: 35px;}
.schedulejpg img {width: 100%;}
.leftheading {float: left; width: 70%;}
.microsoft-logo {float: right; width: 30%; position: relative; right: -19px; top: 30px; text-align: right;}
.microsoft-logo1 {float: right; width: 30%; position: relative; right: 5px; top: 30px; text-align: right;}
.schedule {display: block; border: 3px solid #1f1e78; padding: 8px 15px 17px 15px; background-color: #f2f2f2; margin-top: 35px;}
.schedule-container {display: block;}
.schedule-content .schedule-block-heading {float: left; font: 700 36px 'Roboto Condensed', sans-serif; font-weight: bold; color: #000; text-transform: uppercase; width: 100%; padding-left: 170px; padding-top: 10px;}
.schedule-content {display: block; position: relative;}
.schedule-logo {float: left; margin: 0 19px 0 16px; position: absolute; z-index: 1;}
.schedule-content .schedule-widget {display: block;}
.schedule-widget .schedule-tabs {margin-top:20px;}
.schedule-widget .schedule-tabs .nav-tabs {border-bottom:none; padding-left: 170px; margin-top: 70px;}
.schedule-widget .schedule-tabs .nav-tabs li a:first-child {margin-left:0; font: 300 16px 'Roboto Condensed', sans-serif; padding: 2px 10px;}
.schedule-widget .schedule-tabs .nav-tabs li a {font: 300 16px 'Roboto Condensed', sans-serif; border: 1px solid #ccc; text-align:left; border-radius:0; margin:0 6px; padding: 2px 10px; text-decoration:none; color:#6d6d6d; font-weight:normal; background-color: #fff;}
.schedule-widget .schedule-tabs .nav-tabs li a:hover {background-color: #25267a; border: 1px solid #fff; font: 300 16px 'Roboto Condensed', sans-serif; padding: 2px 10px; color: #fff;}
.schedule-widget .schedule-tabs .nav-tabs li.active a {border-radius:0; border: 1px solid #25267a; color:#fff; background-color: #25267a; border-color: 1px solid #25267a; font: 300 16px 'Roboto Condensed', sans-serif; padding: 2px 10px;}
.schedule-widget .schedule-tabs .tab-content {margin-top: 15px; border: 1px solid #cccccc; padding: 15px; background-color: #fff;}
.schedule-widget .schedule-tabs .tab-content li {list-style:outside alpha; font-size:16px; margin-bottom:20px; color:#999; padding-left:5px; float: left;}
.schedule-widget .schedule-tabs .tab-content li a {color:#000; text-decoration:none;}
.location-date {font: 700 18px 'Roboto Condensed', sans-serif; text-align: center; margin: 8px 0 15px 0;}
.location-date:before {background: url(../advertise_images/icon-location.png) no-repeat; width: 14px; height: 19px; content: ""; background-position: 1px 1px; display: inline-block; margin-right: 6px;} 
.location-date span {font: 400 18px 'Roboto Condensed', sans-serif;}
.schedule-heading {background:url(../advertise_images/schedule-heading-bg.png) repeat-x left top; height: 30px; width: 100%; margin-bottom: 10px;}
.schedule-heading span {background-color: #0d2635; font: 400 14px 'Roboto Condensed', sans-serif; color: #fff; text-transform: uppercase; height: 30px; padding: 6px 0; width: 30%; margin: 0 auto; display: block; text-align: center;}
ul.schedule-list {margin: 0px; padding: 0px; float: left; width: 50%; padding-left: 137px;}
ul.schedule-list li {font: 700 16px 'Lato', sans-serif; color: #25267a !important; background: url(../advertise_images/schedule-bullet.png) no-repeat; background-position: 1px 10px; /*border-bottom: 1px solid #ddd;*/ padding: 5px 0px 5px 25px !important; margin-bottom: 5px !important; display: inline-block;}
ul.schedule-list li span {display: block; color: #666; font-weight: normal;}
.listdiv {width: 100%;}
ul.schedule-list.scheduleleft {padding-left: 40px; padding-right: 50px;}
.listtable {display: table; width: 50%; float: left;}
.listtable .listrow {display: table-row;}
.listtable .listcell {display: table-cell; float: left; border-bottom: 1px solid #ddd; text-align: left; font: 700 16px 'Lato', sans-serif; color: #25267a !important; padding: 5px 53px 8px 135px !important; margin-bottom: 5px !important; width: 100%;}
.listtable .listcell:before {background: url(../advertise_images/schedule-bullet.png) no-repeat; background-position: 1px 5px; content: ""; width: 10px; height: 10px; padding-left: 25px;}
.listtable .listcell span {color: #666; font-weight: normal; display: block; padding-left: 25px;}
.listtable .listheight {height: 90px;}
.listtable .listcell.secondtable {padding: 5px 53px 8px 50px !important;}
.listtable .listcell.secondtable:last-child {border-bottom: 1px solid #ddd;}
.listtable .listcell:last-child {border-bottom: 0px;}
.nocontentdiv {font: 400 25px "Roboto Condensed",sans-serif; margin: 10px auto; padding: 0 50px; text-align: center; width: 100%;}
.utube {max-width: 100%;}
.listcell.lastrow {border-bottom: 1px solid #ddd !important;}
.bulletb img {
display: block;
max-width: 100%;
height: auto;
}

/*== rolex css ==*/
section.lists .liststoplogo {width: 100%; text-align: right; position: relative; bottom: -20px;}
.ad720x90 {display: block; margin-bottom: 30px;}
.ad720x90 img {width: 100%;}
.ad320x50 img {width: 100%; margin-bottom: 25px;}
.rolex-bg {width: 300px; background-color: #f4f4f4; padding: 10px 10px 75px; /*margin-top: 54px;*/ margin-top: 20px; position: relative; border: 1px solid #1b5b43; display: inline-block;}
.forbeslist-bg {width: 300px !important;padding: 0 7px 75px; margin-top: 54px;margin-top: 5px;position: relative;display: inline-block;}
.rolex-bg a {color: #0f2d5f; font-size: 20px; font-family: Georgia, "Times New Roman";}
.rolex-bg a span {color: #000; font-size: 16px; display: block; font-weight: bold; position: relative; top: 34px; right: -45px; font-family: 'Open Sans',sans-serif;}
.rolex-bg a:hover {text-decoration: none;}
.rolex-bg .rolexlogo {position: absolute; bottom: 0px; right: 0; padding: 10px;}
section.home .home-aside-ad-01 {margin-top: 20px;}

section.lists .home-aside-ad-01 {margin-top: 20px;}
/*== rolex css ==*/
.bulletb ul li {list-style-type: disc; margin-left: 25px;}
section.artical .bulletb a:hover {color: #0f2d99;}
section.artical .bulletb a:focus {color:  #800080;}
section.artical .bulletb a{color: #0f2d99;}

.storydiv ul li {list-style-type: disc; margin-left: 25px;}
.related-atrical-highlight ul li {list-style-type: none; margin-left: 25px;}
section.artical .storydiv a:hover {color: #0f2d99;}
section.artical .storydiv a:focus {color:  #800080;}
section.artical .storydiv a{color: #0f2d99;}

/*== budget index ==*/
.budgetblock {width: 1230px; margin: 0 auto;}
.budgetblock .budget-video {width: 870px; float: left;}
.budget-video > iframe {height: auto; max-width: 870px; min-height: 480px; width: 100%;}

.newsheighlights {width: 300px; float: right;margin-top: 8px;}
.newsheighlights .slimscroll-div {height: 575px !important; display: block !important; overflow: hidden;}
.newsheighlights-div {margin-top: 15px; border: 1px solid #cecece; padding: 10px; height: 608px;}
.newsheighlights-div ul, .storynewsheighlights-div ul {color: #2e2e2e; padding: 0px 20px 10px 0px;}
.newsheighlights-div li, .storynewsheighlights-div li {border-bottom: 1px solid #cecece; padding: 10px 0; color: #000; font: 400 13px Open Sans;}
.newsheighlights li span, .storynewsheighlights li span {color: #8d8d8d; display: block;}
.newsheighlights .slimScrollBar {width: 5px !important; height: 50px !important;}
.newsheighlights .slimScrollRail {padding-left: 5px;}
.newsheighlights-div .slimscroll-div {height: 630px;}
.heightlightlogos {display: block; font: 400 14px Open Sans; color: #262626;}
.heightlightlogos .leftcol {display: inline-block; border-right: 2px solid #262626; padding-right: 10px; width: 57%;}
.heightlightlogos .rightcol {display: inline-block; font: 400 12px Open Sans; vertical-align: top; width: 41%; text-align: right;}
.heightlightlogos .rightcol span {margin-left: 5px;}
.budgetblock .budgettitleblock {display: block; margin-bottom: 10px;}
.budgetblock .budgettitle1 {font: 700 38px 'Roboto', sans-serif; color: #b80c16;/*#ffa200*/}
.budgetblock .budgettitle2 {font: 300 38px 'Roboto', sans-serif; color: #000; padding: 0 10px;}
.budgetblock .budgettitle3 {font: 300 38px 'Roboto', sans-serif; color: #003877; /*#838383*/}
.budgetblock .dashedhr {border-bottom: 1px dashed #838383; width: 39%; display: inline-block;}
.newsheighlights ul.all-social-for-slider {bottom: 3px; left: 4px; /*left: 95px;*/}
.adblock {float: right; width: 300px;}
.homenews {float: right; width: 300px;}

.storyblock {float: left; width: 900px;}
.storyblock .leftblock {float: left; width: 595px;}
.storyblock .rightblock {float: right; width: 280px;}
.storyblock .leftblock .topblock {width: 100%;}
.storyblock .photos-outer {position: relative; padding-left: 0px; padding-right: 0px;}
.storyblock .photos-outer img {width: 595px; height: auto;/* height: 396px;*/}
.storyblock .photos-outer h2 {margin: 0 0 14px; border: none;}
.storyblock .photos-outer h2 a {color: #fff; font-family: Georgia,"Times New Roman",Times,serif; font-size: 30px; font-weight: normal; text-transform: none;}
.storyblock .photos-outer a > p.author {display: inline;}
.storyblock .photos-outer .subline a {color: #aaa; font-family: "Open Sans",sans-serif; font-size: 12px; text-transform: uppercase; float: left;}
.storyblock .photos-bottom {position: absolute; bottom: 0px; width: 100%; background: rgba(0,0,0,0.50); padding: 10px;}
.storyblock .leftblock .bottomblock {width: 100%; margin-top: 30px;}
.storyblock .bottomblock .sub-story-outer {float: left; width: 275px;}
.storyblock .bottomblock .sub-story-outer:nth-of-type(even) {margin-left: 34px;}
.storyblock .bottomblock .sub-story-outer img {/*width: 280px; height: 186px;*/ height: 100%; width: 100%; max-height: 270px; max-width: 360px;}
.storyblock .bottomblock .sub-story-outer .story-desc {font-family: georgia; font-size: 18px; color: #000; line-height: 28px; padding: 10px 0;}
.storyblock .bottomblock .sub-story-outer .subline a {color: #000; font-family: "Open Sans",sans-serif; font-size: 12px; text-transform: uppercase; float: left;}
.storyblock .rightblock .photos-outer {position: relative; padding-left: 0px; padding-right: 0px;}
.storyblock .rightblock .photos-outer img {width: 280px; height: 210px; /*height: 186px;*/}
.storyblock .rightblock .photos-outer h2 a {font-size: 18px;}
.MT25 {margin-top: 25px;}
.MT30 {margin-top: 30px;}
.substoryblock {background-color: #f5f5f5; padding: 15px;}
ul.substories {margin: 0px; padding: 0px; list-style: none;}
ul.substories li {display: block; margin-bottom: 20px; font-family: georgia; font-size: 16px; color: #000;}
ul.substories li .subline a {color: #000; font-family: "Open Sans",sans-serif; font-size: 11px; text-transform: uppercase; float: left; margin-top: 3px;}
.storynewsheighlights {width: 300px; float: right; margin-top: 20px;}
.storynewsheighlights-div {height: 513px; margin-top: 8px; border: 1px solid #cecece; padding: 10px;}
.storynewsheighlights-div .slimscroll-div {height: 494px !important; display: block !important; overflow: hidden;}
.storynewsheighlights-div .slimScrollDiv {height: 494px !important;}
/*.storyblock .subline {margin-top: 28px; padding: 0;}
*/.sub-story-outer .subline, .substoryblock .subline {margin-top: 0px;}
.storyblock .rightblock .photos-bottom h2 a {bottom: 25px;}
.budget-widget {background: #1a1f25 none repeat scroll 0 0; height: auto; position: relative; top: -20px; padding-bottom: 20px; padding-top: 20px;}
.budget-widget .budgettitleblock {padding: 10px 0;}
.budget-widget .budgetblock .budgettitle1 {font: 700 22px 'Roboto', sans-serif; color: #b80c16;}
.budget-widget .budgetblock .budgettitle2 {font: 300 24px 'Roboto', sans-serif; color: #fff; padding: 0 10px;}
.budget-widget .budgetblock .budgettitle3 {font: 300 24px 'Roboto', sans-serif; color: #003877; /*#838383*/}
.budget-widget .budgetblock .dashedhr {border-bottom: 1px dashed #838383; width: 79%; display: inline-block;}
.budget-widget .storybox {background-color: #2f3439; padding: 10px; width: 400px;}
.budget-widget .storybox .storyleft {display: inline-block; width: 33%;}
.budget-widget .storybox .storyright {display: inline-block; color: #fff; font-family: Georgia; font-size: 18px; line-height: 24px; margin-left: 10px; text-align: left; width: 58%; vertical-align: top;}
.budget-widget .owl-carousel.owl-loaded {margin: 0px; height: 110px;}
.budget-widget .owl-item.active {width: 400px !important;}
.budget-widget .owl-stage-outer {width: 1200px; height: 110px; overflow: hidden;}
.budget-widget .owl-carousel .owl-item {border-left: 0px;}
.budget-widget .owl-nav .owl-prev {background-position: -317px -485px; width: 24px; left: -34px; top: 6px;}
.budget-widget .owl-nav .owl-next {background-position: -353px -485px; width: 24px; right: -35px; top: 6px;}
.budget-widget .owl-stage {height: 110px; overflow: hidden;}
.storyright > a {color: #fff;}
section.artical .img-circle {border-radius: 0;}
/*== budget index ==*/

/*== photos ==*/
.photoblock {margin-top: 20px;}
.photorhs {margin-top: 0px !important;}
.photobox {width: 300px; height: auto; background-color: #f5f5f5; margin-top: 15px;}
.photobox .imgbox {display: inline-block; position: relative; z-index: 0; width: 40%;}
.photobox .imgbox span.camicon {background:url(../images/general-icons.png) no-repeat; background-position: -153px -42px; width: 31px; height: 31px; position: absolute; z-index: 1; left: 5px; top: 5px;}
.photobox .contentbox {margin-lefT: 10px; display: inline-block; width: 55%; vertical-align: top; padding: 10px 0;}
.photobox .contentbox a {font: 16px/20px Georgia, "Times New Roman", Times, serif; color: #000;}
/*== photos ==*/

/*web exclusive carousel */
.web-exclusive-carousel{ display: block; background: #f6f6f6; padding-top: 25px;}
.web-exclusive-carousel	header{ border-bottom: 1px solid #b2b2b2; display: block;}
.web-exclusive-carousel	header .photo-count{ display:inline-block; float:right;font-family: 'Open Sans', sans-serif; font-size: 14px; color: #3e3e3e; margin-right: 60px;}
.web-exclusive-carousel	.owl-carousel .owl-item{ border:none; }
.web-exclusive-carousel	.owl-carousel .owl-item img{ width: 100%; }
.web-exclusive-carousel	.owl-carousel .owl-item .desc .author{ float: left; font-size:12px;  padding-top: 5px; font-family: 'Open Sans', sans-serif; text-transform: uppercase; }
.web-exclusive-carousel	.owl-carousel .owl-item .desc .social-media-share{display: inline-block; line-height: 0; margin-left: 10px; padding-top:0px;}
.web-exclusive-carousel	.owl-carousel .owl-item .social-media-share:before{text-indent: -99999px;}
.web-exclusive-carousel	.owl-carousel .owl-item .social-media-share li{height: auto;}
.web-exclusive-carousel	.owl-carousel .owl-item .desc{text-align: left;}

.web-exclusive-carousel	.owl-carousel .owl-item .desc h3{margin: 0; }
.web-exclusive-carousel	.owl-carousel .owl-item .desc h3 a{padding:10px 0; font-size:18px; font-family: Georgia, "Times New Roman", Times, serif;}
.web-exclusive-carousel	.owl-carousel .owl-controls{ position: absolute; top: -55px;right: 0; width:55px; bottom: inherit; }
.web-exclusive-carousel	.owl-carousel .owl-controls .owl-prev, .web-exclusive-carousel	.owl-carousel .owl-controls .owl-next{width: 25px; height: 25px; background: #fff; border:1px solid #d1d1d1;}
.web-exclusive-carousel	.owl-carousel .owl-controls .owl-prev{margin-right: 5px; float: left;background-color:#ffc600;}
.web-exclusive-carousel	.owl-carousel .owl-controls .owl-next{float: right;background-color:#ffc600;}
.web-exclusive-carousel	.owl-carousel .owl-controls .owl-prev:before{ background: url(../svn_images/web-carousel-arrow1.png) no-repeat 0 0; content: ""; width: 9px; height: 14px; margin:1px auto; display: inline-block; float: left;}
.web-exclusive-carousel	.owl-carousel .owl-controls .owl-next:before{ background: url(../svn_images/web-carousel-arrow1.png) no-repeat -10px 0; content: ""; width: 9px; height: 14px; margin:1px auto; display: inline-block; float: left;}
/*web exclusive carousel */

/*== story consumption ==*/
.newsimg {width: 195px; height: 146.25px;}
.news-consum-section {width: 100%;}
.news-consum-block {display: inline-block;}
.news-consum-block + .news-consum-block > .news-consum-box {margin-top: 0px;}
.news-consum-box {display: inline-block; width: 195px; margin: 20px 25px 25px 0px; vertical-align: top;}
.news-consum-box:last-child {margin: 20px 0px 25px 0px;}
.news-consum-desc {font: 16px/22px Georgia, "Times New Roman", Times, serif; color: #000;}
.news-consum-subline {margin-top: 5px;}
.news-consum-subline a {color: #6d6d6d; font: 12px/28px "Open Sans",sans-serif; text-transform: uppercase;}
.FR {float: right;}
.MT8 {margin-top: 8px;}
/*== story consumption ==*/
/* Skinny ad*/
.vadleft {
    /*background-color: #333;*/
    height: 600px;
    left: 0;
    position: absolute;
    width: 300px;
    z-index: 1;
}

.vadright {
    /*background-color: #333;*/
    height: 600px;
    right: 0;
    position: absolute;
    width: 300px;
    z-index: 1;
}
/* Skinny ad*/

section.home .fbvideos {width: 100%; height: 250px; margin-top: 40px;}
section.home .fbvideos .owl-nav .owl-prev {left: 11px; top: -55px;}
section.home .fbvideos .owl-nav .owl-next {right: 15px; top: -55px;}
section.home .fbvideos .owl-carousel .owl-item {border-left: 0;}


/*== digital edge series ==*/
.digitaledge {display: block; margin-bottom: 20px;}
.digitaledge-container {display: block;}
.digitaledge-content .digitaledge-block-heading {float: left; font: 700 36px 'Open Sans', sans-serif; font-weight: bold; color: #000; text-transform: uppercase; width: 100%; padding-left: 170px; padding-top: 10px;}
.digitaledge-content {display: block; position: relative;}
.digitaledge-logo {float: left; margin: 0 19px 0 16px; position: absolute; z-index: 1;}
.digitaledge-content .digitaledge-widget {display: block;}
.digitaledge-widget .digitaledge-tabs {margin-top:20px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs {border-bottom:none; width: 63%; margin-top: 20px; float: right;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a:first-child {margin-left:0; font: 400 14px 'Open Sans', sans-serif; padding: 5px 20px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a {font: 400 14px 'Open Sans', sans-serif; text-align:left; border-radius:0; margin:0 6px; padding: 5px 20px; text-decoration:none; color:#7b7b7b; font-weight:normal; text-transform: uppercase;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a:hover {font: 700 14px 'Open Sans', sans-serif; padding: 5px 20px; color:#0f8994; background-color: #fff !important; border-bottom: 2px solid #0f8994; border-left: 0; border-right: 0; border-top: 0;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li.active a {border-radius:0; color:#0f8994; border-bottom: 2px solid #0f8994; border-left: 0; border-right: 0; border-top: 0; font: 700 14px 'Open Sans', sans-serif; padding: 5px 20px;}
.digitaledge-widget .digitaledge-tabs .tab-content {margin-top: 2px; background-color: #0f8994;}
.digitaledge-widget .digitaledge-tabs .tab-content li {list-style:outside alpha; font-size:16px; margin-bottom:20px; color:#999; padding-left:5px; float: left;}
.digitaledge-widget .digitaledge-tabs .tab-content li a {color:#000; text-decoration:none;}
.digitaledge-heading {font: 400 40px/50px Georgia,"Times New Roman", sans-serif; color: #000; float: left;}
ul.digitaledge-list .digitaledgeleft {padding-left: 40px; padding-right: 50px;}
.digitaledge .listtable {display: table; width: 49%; float: left;}
.digitaledge .listtable .listrow {display: table-row;}
.digitaledge .listtable .listcell {display: table-cell; float: left; border-bottom: 0 !important; text-align: left; font: 700 18px 'Open Sans', sans-serif; color: #fff !important; padding: 5px 5px 8px 5px !important; margin-bottom: 15px !important; width: 100%;}
.digitaledge .listtable .listcell:before {background: url(images/listarw.png) no-repeat; background-position: 1px 5px; content: ""; width: 10px; height: 10px; padding-left: 25px;}
.digitaledge .listtable .listcell span {color: #97f6ff; font-weight: normal; display: block; padding-left: 25px; font-size: 13px;}
.digitaledge .listtable .listheight {height: 71px;}
.digitaledge .listtable .listcell.secondtable {padding: 5px 5px 8px 5px !important;}
.digitaledge .listtable .listcell.secondtable:last-child {border-bottom: 1px solid #ddd;}
.digitaledge .listtable .listcell:last-child {border-bottom: 0px;}
.digitaledge .bottombox {border: 1px solid #0f8994; background-color: #fff;}
.digitaledge-widget .digitaledge-tabs .tab-content .eventdate {font: 400 11px 'Open Sans', sans-serif; color: #000; text-transform: uppercase; margin: 10px; padding: 10px; width: 20%; float: left; border-right: 1px solid #0f8994;}
.digitaledge-widget .digitaledge-tabs .tab-content .eventdate span {font: 700 18px 'Open Sans', sans-serif; color: #0f8994; display: block;}
.digitaledge-widget .digitaledge-tabs .tab-content .eventvenue {font: 400 11px 'Open Sans', sans-serif; color: #000; text-transform: uppercase; margin: 10px; padding: 10px; width: 65%; float: left;}
.digitaledge-widget .digitaledge-tabs .tab-content .eventvenue span {font: 700 18px 'Open Sans', sans-serif; color: #0f8994; display: block;}
.digitaledge-widget .digitaledge-tabs .tab-content .listdiv {margin: 15px 0 0 15px; width: auto;}
.digitaledgepara {font: 400 15px/24px 'Open Sans', sans-serif; color: #000;}
.hr-07 {margin-top: 20px; border:0; border-top:10px solid #ededed; margin-bottom: 5px;}
.digitaledge-topimg {margin: 20px 0 10px 0;}
.digitaledge-topimg img {width: 100%;}
.digitaledge-firstimg {position: relative; margin-bottom: 15px;}
.digitaledge-firstimg img {width: 100%;}
.digitaledge-secondimg {left: unset; position: absolute; top: 300px; z-index: 1; margin-left: 15px;}
.digitalimgtxt {float: left; color: #231f20; font: 700 40px 'Open Sans', sans-serif; text-transform: uppercase; margin: 37px 0 20px 20px; padding-left: 250px;}
.digitalimgtxt span {color: #6e6e6e; font: 400 32px 'Open Sans', sans-serif; text-transform: uppercase;}
.facebook-responsive {overflow:hidden; padding-bottom:56.25%; position:relative; height:0;}
.facebook-responsive iframe {left:0; top:0; height:100%; width:100%; position:absolute;}
.fb-responsive {overflow:hidden; padding-bottom:80.25%; position:relative; height:0;}
.fb-responsive iframe {left:0; top:0; height:100%; width:100%; position:absolute;}
.fbtop-responsive {overflow:hidden; padding-bottom:79.25%; position:relative; height:0;}
.fbtop-responsive iframe {left:0; top:0; height:100%; width:100%; position:absolute;}
/*== digital edge series ==*/


/*== home blogs ==*/
section.home .blogs .left-col {width: 50%; display: inline-block; margin: 25px 0 0 0;}
section.home .blogs .right-col {width: 49%; display: inline-block; margin: 25px 0 0 0;}
section.home .blogs .left-col > .blogrow:last-child, section.home .blogs .right-col > .blogrow:last-child {margin-bottom: 0px;}
section.home .blogs .blogrow {display: block; margin-bottom: 25px; width: 100%;}
section.home .blogs .blogrow  a.blogger-story-img {float: left; width: 28%; margin-right: 25px;}
section.home .blogs .blogrow .blogger-story-details {float: left; width: 62%;}
.blogs .blogrow .blogger-story-img img {float: left; width: 120px; max-width: 120px; height: 90px; max-height: 90px; overflow: hidden; margin-right: 17px;}
.blogs .blogrow .blogger-story-details .story-line {font-size: 18px; max-height: 55px; overflow: hidden; display: inline;}
.blogs .blogrow .blogger-story-details a.category {font-family: 'Open Sans', sans-serif; color: #6d6d6d; display: block;}
/*== home blogs ==*/


/*== author ==*/
.list-consumption .left-col {display: inline-block; width: 100%; vertical-align: top; margin-right: 25px;}
.list-consumption .withimgblock {width: 100%; padding-left: 15px; padding-right: 15px;}
.list-consumption .withoutimgblock .full-block {width: 100%; padding-left: 15px; padding-right: 15px;}
.withimgblock img {float: left; margin-right: 25px;}
.list-consumption .withimgblock .comment {float: none; text-align: left;}
/*== author ==*/



/*============ media queries =============*/
/*-------------------------------------------------------- 1920 view -------------------------------------------------------------*/
@media screen and (min-width : 1920px){
.navbar-inverse .navbar-header{margin-right:6.5%;}
.navbar-inverse .navbar-right{width:auto;}
.navbar-inverse .navbar-nav li.web-exclu-nav{display:block;}
.list-consumption .list-bio{margin-left:30%;}
.multimedia-widget .multimedia-content .multimedia-content-outer .videos img{ width:350px;height:186px;}
.multimedia-widget .multimedia-content .multimedia-content-outer .big img{ width:100%;height:auto;}
.featured-story{ margin-left:-15px;}
.archive header .form-inline{ margin-top:35px;}
table{ width:100%;}
.artical-social-media-share-mobile {display: none;}
.photo-consumption .lightbox-sec.popup {padding: 175px 0;}
.artical .lightbox-sec.popup {padding: 175px 0;}
section.photo-consumption .photoconsumption-media-share {margin-top: 27px;}
}
/*-------------------------------------------------------- 1920 view -------------------------------------------------------------*/


/*-------------------------------------------------------- 1440 view -------------------------------------------------------------*/
@media screen and (max-width : 1440px){
	.photo-consumption .lightbox-sec.popup .owl-wrapper-outer {width: 81.5%;}
	.artical .lightbox-sec.popup .owl-wrapper-outer {width: 98.5%;}
	.artical .lightbox-sec.popup {padding: 175px 0;}
	.artical .lightbox-sec.popup .owl-prev {left: -122px !important;}
	.artical .lightbox-sec.popup .owl-next {right: -121px !important;}
	.photo-consumption .lightbox-sec.popup .desc-block .slimscroll-div {height: 183px !important;}
	.ad-unit {width: 88%; margin: 15px 0px;}
}
/*-------------------------------------------------------- 1440 view -------------------------------------------------------------*/


/*-------------------------------------------------------- 1366 view -------------------------------------------------------------*/
@media screen and (max-width : 1366px){
.ad-unit {margin-top: 0;}
.photo-consumption .lightbox-sec.popup .img-group {top: 41px !important;}
.photo-consumption .lightbox-sec.popup .owl-prev {top: 256px !important;}
.photo-consumption .lightbox-sec.popup .owl-next {top: 256px !important;}
.ad-unit {width: 88%; margin: 15px 0px;}
.photoconsumption-media-share li {padding-right: 1px;}
.photo-consumption .lightbox-sec.popup .img-cap-thumb {position: absolute; bottom: 0px;}
.photo-consumption .lightbox-sec.popup .icon-close {right: -317px; top: -23px;}
.photo-consumption .lightbox-sec.popup .slimScrollDiv {margin-right: 25px;}
.photo-consumption .lightbox-sec.popup .owl-wrapper-outer {width: 86.4%;}
.artical .lightbox-sec.popup .owl-prev {left: -85px !important;}
.artical .lightbox-sec.popup .owl-next {right: -84px !important;}
.artical .lightbox-sec.popup {padding: 0;}
.photo-consumption .lightbox-sec.popup .desc-block .slimscroll-div {height: 183px !important;}
}
/*-------------------------------------------------------- 1366 view -------------------------------------------------------------*/


/*-------------------------------------------------------- 1280 view -------------------------------------------------------------*/
@media screen and (min-width : 1280px){
.container{max-width:1240px;}
.home #mainHomeCarousel-01 {margin-right:30px;}
.widget-01 .widget-primary-story img {width:264px;height:auto;overflow:hidden;}
.multimedia header{padding-right:15px;}
.multimedia .photos-outer img{ padding:0 0px 0 0px;}
.archive .owl-carousel-archive .owl-nav .owl-prev{margin:auto;margin-left: -0px;}
.archive .owl-carousel-archive .owl-nav .owl-next{margin:auto;margin-right: -13px;}
footer .footer-ad{margin-top:30px;}
.list-consumption .list-bio{margin-left:26%;}
.cover-story .owl-prev, .cover-story .owl-prev:hover{width:33px;height:58px;background:url(../images/general-icons.png) no-repeat 0 -41px;left:10px; z-index: 1;}
.cover-story .owl-next, .cover-story .owl-next:hover{width:33px;height:58px;background:url(../images/general-icons.png) no-repeat -34px -41px;right:10px; z-index: 1;}
.multimedia-widget .multimedia-content .multimedia-content-outer .videos img{ width:350px;height:186px;}
.multimedia-widget .multimedia-content .multimedia-content-outer .big img{ width:100%;height:auto;}
.featured-story{ margin-left:-15px;}
.archive header .form-inline{ margin-top:35px;}
table{ width:100%;}
.suggested-stories {display: none;}
.ad-unit {margin-top: 0;}
.photo-consumption .lightbox-sec.popup .owl-prev {top: 256px !important;}
.photo-consumption .lightbox-sec.popup .owl-next {top: 256px !important;}
.ad-unit {width: 88%; margin: 15px 0px;}
.photoconsumption-media-share li {padding-right: 1px;}
.photo-consumption .lightbox-sec.popup .img-cap-thumb {position: absolute; bottom: 15px;}
.photo-consumption .lightbox-sec.popup .icon-close {right: -317px; top: -23px;}
.photo-consumption .lightbox-sec.popup .img-des {padding: 44px 20px 20px !important;}
.photo-consumption .lightbox-sec.popup .slimScrollDiv {margin-right: 25px;}
section.home .homelistslider {height: auto; margin-bottom: 30px;}
.top-aside {margin-right:-15px; /*margin-left: -15px;*/} 
}

@media screen and (max-width : 1280px){
.photo-consumption .lightbox-sec.popup .owl-wrapper-outer {width: 91.5%;}
.photo-consumption .lightbox-sec.popup .img-group {top: 45px !important;}
.artical .lightbox-sec.popup .owl-wrapper-outer {width: 98.5%;}
.artical .lightbox-sec.popup .owl-prev {left: -43px;}
.artical .lightbox-sec.popup .owl-next {right: -41px;}
}
/*-------------------------------------------------------- 1280 view -------------------------------------------------------------*/


/*-------------------------------------------------------- 1279 view -------------------------------------------------------------*/
@media screen and (max-width : 1279px){
.container{ width:100%;/*padding-left:10px;padding-right:10px;*/}
.home #mainHomeCarousel-01 { margin-right:10px;}
.widget-01 .widget-primary-story img { width:264px;height:176px;overflow:hidden;}
.multimedia header{ padding-right:15px;}
.archive .owl-carousel-archive .owl-nav .owl-prev{ margin:auto;margin-left:0px;}
.archive .owl-carousel-archive .owl-nav .owl-next{ margin:auto;margin-right:0px;}
.navbar-inverse .navbar-nav li a{padding-left:20px;padding-right:20px;}
.login-modal .modal-dialog{ border-radius:0;width:700px;}
table{ width:100%;}
}
/*-------------------------------------------------------- 1279 view -------------------------------------------------------------*/


/*------------------------------------------------------------- 1024 to 768 landscape view -------------------------------------------------------------*/
@media screen and (min-width:768px) and (max-width : 1024px) and (orientation : landscape){
.img-scroll3 {margin: 0 auto; max-width: 900px;}
.img-scroll3 img {border: 0 none; max-width: 100%; width: auto;}
.container{ width:100%;}
.magzine-india img{ width:100%;height:auto;}
.magzine img{ width:100%;height:auto;}
.owl-carousel .owl-item img{ width:60%;}
section.web-exclusive .owl-carousel .owl-item img {width:60%; height: auto;}
.owl-nav .owl-prev, .owl-nav .owl-next{ margin-top:5px;}
.hr-01{ margin-top:20px;margin-bottom:20px;}
.buy-copy{ bottom:-6px;}
.multimedia header .nav-tabs li a{ padding:3px;/*text-indent:-999999px;*/display:inline-flex;line-height:3;}
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
		.multimedia header .nav-tabs li a{ display:block;} 
	}
.section-header{ font-size:30px;}
.top-aside{ margin:auto;}
.subscribe-widget{ margin-top:39px;padding:10px;}
.widget-01 .widget-secondary-story a{margin-bottom:10px;}
.multimedia header{ padding-right:0px;}
.multimedia .multimedia-content { margin-top:20px;margin-right:-15px;}
.most-popular-widget .most-popular-tabs .tab-content{ margin-left:15px;}
.blogs .blogger-details .social-share{ margin-top:15px;}
.blogs .blogger-info .blogger-img .img-circle{ width:80px;height:80px;overflow:hidden;max-width:80px;margin-right:20px;}
.hr-03{ margin-top:20px;margin-bottom:20px;}
.archive .owl-carousel-archive .owl-nav .owl-prev{ margin:auto;margin-left:-5px;}
.archive .owl-carousel-archive .owl-nav .owl-next{ margin:auto;margin-right:-5px;}
.magzines-latest-issues header .btn-01 { display:block;float:none;margin-top:10px;}
.magzine{ margin-top:0px;}
.forbes-india-list{ margin-top:20px;}
.owl-carousel.owl-loaded {display: block;margin:39px 0 0;}
.mid-aside{ margin:0;}
.middle-ad{ margin:50px auto;}
.widget-01 .widget-primary-story img { width:204px;height:136px;overflow:hidden;}
footer .footer-links-01 li a, footer .footer-links-02 li a{ font-size:16px;}
footer .navigation ul li a{ font-size:16px;font-weight:normal;padding:10px 0;}
footer .footer-ad{ margin-top:30px;}
.forbes-life-stories ul li{ margin-top:20px;}
.forbes-life-stories ul li a{ line-height:1.2;}
.navbar-inverse .navbar-nav li ul{ width:295px;}
.cover-story img{ width:100%;height:377px;overflow:hidden;}
.cover-story-caption{max-width:70%;}
.news-story-list ul li .news-story-img img{ width:100%;height:auto;}
.news-story-list ul li .web-story-description h2{ margin-top:0;}
.news-story-list ul li .web-story-description p{ max-height:45px;}
.category-listing .news-story .web-story-description .social-media-share{ margin-left:6px;margin-top:3px;}
.section-ribbon{font-size:12px;}
.category-listing .news-story .web-story-description .author{font-size:12px;}
.news-story-list ul li .web-story-description .social-media-share{ margin-top:3px;}
.lists-outer{ margin-right:10px;}
.lists .browse-lists-outer .form-group{ margin-left:10px;}
.lists .table { font-size:14px;}
.lists .table > tbody > tr > th, .lists .table > thead > tr > th{ padding:10px;}
.lists .table > tbody > tr > td, .lists .table > thead > tr > td{ padding:10px;}
.lists .table .list-img-thumb{ margin-right:5px;}
.lists .table thead, .lists .table thead a{ font-size:14px;}
.lists .table thead a.arrowUp:after, .lists .table thead a.arrowDown:after{ margin-left:3px;}
.pagination > li > a, .pagination > li > span{ margin:0 4px;}
.list-consumption .list-bio{ margin-left:33%;}
.list-consumption .list-bio li{ font-size:14px;}
.hr-04{ margin:20px 0;}
.cover-des-bottom{ padding:10px 10px 20px;}
.multimedia-widget .owl-carousel .owl-item img{ width:100%;height:auto;}
.past-issues ul li img{ height:auto;width:120px;}
.widget-01:nth-of-type(3n+0){ border:0;}
.widget-01:nth-of-type(odd){ border-right:1px solid #b2b2b2;}
.widget-01:nth-of-type(even){border:none;}
.featured-story ul li{ padding:5px 0;}
.web-exclusive .news-story-img img{ width:100%;height:207px;overflow:hidden;}
.web-exclusive .subscribe-widget{ margin-top:0;}
/*-------------------------------------------------------- article page css s start --------------------------------------------------------*/
.col-block-4 { width: 33%;}
/*-------------------------------------------------------- article page css s end --------------------------------------------------------*/
.archive header .form-inline{ margin-top:0px;float:none;}
.archive header .form-inline label{ padding-left:0px;padding-right:0;}
h1{ font-size:34px;}
.archive header .form-inline select{ padding:5px;}
.archive-list a img{ width:100%;height:155px;}
.category-two .widget-01{ border:none;} 
.category-two .widget-01 .widget-primary-story img{ width:190px;height:auto;}
.spacer{ margin-right:0;}
.multimedia-widget .owl-carousel .owl-item a{ font-size:14px;}
.twinterview-feed .slimscroll-div{ height:600px;}
.podcast-consumption .podcast-listing .social-media-share li{ padding:0 3px;}
.podcast-consumption .author-name, .update-date, .author-follow-us{ font-size:12px;}
.podcast-consumption .author-follow-us:before{ font-size:12px; margin-right:5px;}
.podcast-consumption .author-name, .podcast-consumption .update-date, .author-follow-us{ margin-top: 12px;}
.podcast-consumption .author-bio{ margin-top:0; font-size:14px;}
.podcast-consumption .social-media-share{ margin-top:5px;}
.multimedia-widget.plain-carousel h1{ font-size:28px;}
.story-description .date{ font-size:13px;}
.multimedia-widget.plain-carousel .owl-carousel .owl-item img{ height:auto;}
.multimedia-widget.plain-carousel .owl-nav .owl-prev, .multimedia-widget .owl-nav .owl-next{ width:44px;height:65px; top:-35%;}
.multimedia-widget.plain-carousel .owl-nav .owl-prev{ background-position:-249px -207px;}
.multimedia-widget.plain-carousel .owl-nav .owl-next{ background-position:-281px -207px;}
.blogs-listing .widget-01{ padding:0 5px;}
.blogs-listing .widget-01 .widget-secondary-story{ margin:5px 0;}
.blogs-listing .widget-01 .widget-secondary-story a{ font-size:14px; height:auto; max-height:60px; margin-bottom:5px;}
.blogs-listing .widget-01 .widget-secondary-story a.author{ height:auto;}
.blogs-listing .widget-01:nth-of-type(2n+1){ border:none;}
.blog-ribbon{ font-size:12px; font-weight:normal;}
.link-01{ margin-top:10px; display:block;}
.multimedia-top-section .podcast-tags {padding-left: 45px;}
section.web-exclusive.multimedia-top-section .podcast-title a:before {width: 40px;}
.searchbox .searchinput {width: 100%;}
.searchicon-box {top: 67px; right: 15px;}
.new-story .bio-sec-popout {width: 96%;}
.photo-consumption .img-cap {bottom: 0px; top: unset; width: 100%;}
.photo-consumption #photo-carousel-main .owl-thumbs {display: none;}
.suggested-stories  {display: none;}
.artical-social-media-share {display: block;}
.artical-social-media-share-mobile {display: none;}
.navbar-inverse .navbar-nav li a {font-size: 18px;}
.btn-link.follow-btn {font-size: 13px;}
.lists .podcast-listing-banner {width: 100%;}
.interactive-graphics .searchbox .searchinput {width: 100%;}
.interactive-graphics .searchicon-box {right: 16px; top: 68px;}
.video-listing .video-listing-banner {width: 100%;}
ul.rss-list li div {margin-left: 35px;}
.advertise .carousel-control.left {left: -82px;}
.advertise .carousel-control.right {right: -82px;}
.super-companies .complogo span {margin-left: 9px;}
.super-companies .complogo img {width: 20%;}
.super-companies .owl-prev {height: 50px; background-position: -243px -381px;}
.super-companies .owl-prev:hover {background-position: -243px -381px;}
.super-companies .owl-next {height: 50px; background-position: -257px -381px;}
.super-companies .owl-next:hover {background-position: -257px -381px;}
.artical .lightbox-sec .owl-nav .owl-prev {left: 0; top: -45px;}
.artical .lightbox-sec .owl-nav .owl-next {right: 0; top: -45px;}
.artical .icon-zoom {bottom: 0;}
.artical .owl-item {width: auto;}
.artical .owl-carousel .owl-item img {width: 100%;}
.photo-consumption .multimedia-widget .owl-nav .owl-next {width: 44px; height: 67px;}
.photo-consumption .main-photo-carousel .owl-next {width: 44px; height: 67px;}
.photo-consumption .thumbslider .owl-next {width: 10px !important; height: 17px !important;}
.photo-consumption .lightbox-sec.popup .owl-prev {top: -180px !important;}
.photoconsumption-media-share li {padding-right: 4px;}
.photo-consumption .slimscroll-div {height: 315px;}
.photo-consumption .lightbox-sec.popup .owl-carousel .owl-item a {height: 43px;}
.photo-consumption .thumbslider .owl-controls {top: -30px;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-controls {top: -40px;}
.photo-consumption .main-photo-carousel {min-height: auto;}
.photo-consumption .lightbox-sec.popup .icon-close {top: -19px; right: -276px;}
.photo-consumption .owl-stage-outer {top: 6px;}
.photo-consumption .lightbox-sec.popup .slides {top: -23px;}
.photo-consumption .lightbox-sec.popup .img-group {top: 31px;}
.printtext {margin-top: 40px; line-height: 33px; padding-right: 36px;}
.photo-consumption .main-photo-carousel .thumbslider .owl-prev {top: 0px !important;}
.photo-consumption .main-photo-carousel .thumbslider .owl-next {top: 0px !important; right: -20px !important; background-position: -490px -76px !important;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-prev {top: 18px !important;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-next {top: 17px !important; right: -20px !important; background-position: -490px -76px !important;}
.photo-consumption .img-des {width: auto;}
.photo-consumption .thumbslider .owl-controls {top: -52px;}
.photo-consumption .lightbox-sec.popup .owl-wrapper-outer {width: 93vw;}
.photo-consumption .lightbox-sec.popup .ad-unit {display: none !important;}
.photo-consumption .lightbox-sec.popup .owl-wrapper-outer {width: 91vw;}

.photo-consumption .lightbox-sec.popup .thumbslider .owl-wrapper-outer {width: 59vw;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-controls {top: -72px;}
.photo-consumption .slimScrollDiv {height: 315px !important;}
.photo-consumption .lightbox-sec.popup .slimScrollDiv {height: 302px !important;}
.photo-consumption .lightbox-sec.popup .desc-block .slimscroll-div {height: 405px !important;}
.photo-consumption .lightbox-sec.popup .owl-prev {top: 188px !important;}
.photo-consumption .lightbox-sec.popup .owl-next {top: 188px !important;}
.photo-consumption .lightbox-sec.popup .thumbslider  {display: none !important;}
.photo-consumption .lightbox-sec.popup .img-cap-thumb {bottom: 16px;}
.advertise .search-result-tabs .nav-tabs>li {background-color: #000 !important; width: 50% !important; padding: 10px 0; border: 1px solid #fff;}
.advertise .search-result-tabs .nav-tabs>li a {color: #fff !important; text-align: center !important; border-bottom: none !important; font-size: 9px !important;} 
.advertise .search-result-tabs .most-popular-tabs .nav-tabs li.active a {background-color: #000 !important; color: #ffbe00 !important; font-size: 9px !important;}
.advertise .search-result-tabs {margin-left: 0px;}
.selectboxdiv {margin-left: 0px;}
.adv {width: auto;}
.podcast-listing-img img {width: 100%;}
section.lists .widget-01 {margin: 0 0 40px}
.story-right {width: 65%;}
.artical .lightbox-sec.popup .owl-wrapper-outer {width: 93vw;}
.artical .lightbox-sec.popup .ad-unit {display: none !important;}
.artical .lightbox-sec.popup .owl-wrapper-outer {width: 98.5%;} 
.artical .lightbox-sec.popup .icon-close {right: -275px;}
.artical .lightbox-sec.popup .single-photo-thumb-carousel {width: 1000px;}
.artical .lightbox-sec.popup .img-des {padding: 28px 20px 133px !important;}
.artical .lightbox-sec.popup .owl-next {right: -12px !important; top: 219px !important;}
.artical .lightbox-sec.popup .owl-prev {left: -12px !important; top: 219px !important;}
.artical .owl-next {top: 86px !important;}
.artical .owl-prev {top: 86px !important;}
.lock {left: 213px;}
.news-story .web-story-description {display: inline-block; margin-bottom: 10px;}
.category-one .widget-01 {margin-bottom: 65px;}
.h478 {height: 478px;}
.blogs .blogger-info .blogger-story-details .story-line {display: inline;}
section.life .cover-story-caption {max-width: 100%;}
section.life .cover-story-caption h3 a {font-size: 25px; font-weight: normal;}
section.category-listing .cover-story-caption {max-width: 100%;}
section.category-listing .cover-story-caption h3 a {font-size: 25px; font-weight: normal;}
section.home #mainHomeCarousel-01 .carousel-inner .item h3 a {font-size: 35px;}
section.home .homelistslider .owl-carousel.owl-loaded {margin-top: 10px;}
section.home .homelistslider .owl-nav .owl-prev {top: 0px;} 
section.home .homelistslider .owl-nav .owl-next {top: 0px;} 
section.home .homelistslider #owl-carousel-super img {width: 50px;}
section.home .homelistslider .owl-dots {display: none !important;}
section.home .homelistslider .owl-stage-outer {height: 50px !important;}
section.home .sreportshome img {height: auto;}
.artical .forbes-india-list .owl-prev {left: 0; top: -31px !important;}
.artical .forbes-india-list .owl-next {right: 0; top: -31px !important;}
section.lists .widget-01 .widget-secondary-story a {font-size: 14px !important;}
.twinterview-thumb > img {height: 150px !important; width: 150px !important;}
section.latest-issue-page .multimedia-widget .owl-carousel .owl-item img {width: 95%;}
section.latest-issue-page .multimedia-widget .owl-carousel .owl-item a {overflow: visible; height: auto;}
.home #mainHomeCarousel-01 .carousel-caption { right:0; max-width:100%; padding:10px 5px; left:inherit; bottom:0px; max-height:134px; position:relative; background-color: transparent; text-shadow: none;}
.home #mainHomeCarousel-01 .carousel-inner .item h3 a {color: #000;}
.home #mainHomeCarousel-01 .cover-story-caption p a {color: #aaa; font-family: 'Open Sans', sans-serif; text-transform: uppercase;}
.list-seemore-btn {margin-bottom: 20px;}
section.web-exclusive .podcast-title span {width: 155px;}
section.web-exclusive .podcast-tags {margin: 12px 0px; padding-left: 36px;}
section.web-exclusive .podcast-tags .all-social-div {margin-left: 0px;}
section.home .owl-carousel .owl-stage-outer {top: 0px;}
section.home .homelistslider {height: auto; margin-bottom: 30px;}
.category-one .widget-01:nth-of-type(odd) {border-right: 1px solid #b2b2b2;}
.category-one .widget-01:nth-of-type(even){border-right: none; border-bottom: none;}
section.category-listing .news-story-outer .news-story img {width: auto;}
.super-companies .complogo span {font-size: 12px; padding: 3px 0;}
section.photo-consumption .home-aside-ad-01 {margin-top: 30px;}
.photo-consumption .lightbox-sec popup #photo-carousel-main .item .img-des {height: 490px;}
.most-popular-widget .most-popular-tabs .tab-content {margin-right: 15px;}
section.web-exclusive .multimedia .row {margin-left: 0px; margin-right: 0px;}
section.lists .forbes-india-list .owl-nav .owl-prev {top: -55px; left: -5px;}
section.lists .forbes-india-list .owl-nav .owl-next {top: -55px; right: -5px;}
section.lists .lists .form-inline {margin-top: 0px;}
section.life .podcast-title span {display: inline-block; width: 154px;}
.podcast-title span {display: inline-block; width: 150px;}
section.life .news-story .author {font-size: 11px;}
.microsoft-logo {right: 10px; text-align: right;}
.listtable .listcell {padding: 5px 20px 8px 20px !important;}
.listtable .listcell.secondtable {padding: 5px 20px 8px 20px !important;}
.schedule-content .schedule-block-heading {font: 700 25px 'Roboto Condensed', sans-serif; padding-top: 25px;}
.podcast-widget .podcast-widget-links a {line-height: 1.3;}
.budgetblock {width: 97%;}
.budgetblock .budget-video > iframe {width: 100%;}
.budgetblock .budgettitle1, .budgettitle2, .budgettitle3 {font-size: 25px !important;}
.budgetblock .dashedhr {width: 100%;}
.budgetblock .budget-video {margin-left: 0px; width: 64.5%;}
.budgetblock .newsheighlights {width: 30%; float: left; margin-left: 42px;}
.storynewsheighlights {display: inline-block; float: none; margin-top: 30px; width: 100%;}
.budget-widget .owl-stage-outer {width: 95%; margin: 0 auto;}
.budget-widget .storybox {width: 300px;}
.budget-widget .storyleft {vertical-align: top;}
.budget-widget .storyleft > img {width: 100%;}
.budget-widget {padding-bottom: 15px;}
.budget-widget .owl-nav .owl-prev {top: -13px !important; left: -5px;}
.budget-widget .owl-nav .owl-next {top: -13px !important; right: -5px;}
.budget-widget .storybox .storyright {font-size: 14px;}
.budget-widget .budgetblock .dashedhr {width: 100%;}
.budget-widget .owl-item.active {width: 306px !important; margin-right: 0px !important;}
.forbes-india-list {margin-top: 0px;}
.budgetblock .budget-video > iframe {min-height: 353px;}
.budgetblock .newsheighlights-div {height: 308px;}
.budgetblock .newsheighlights .slimscroll-div {height: 290px !important;}
.storynewsheighlights .unionbudget img {display: none;}
.budget-widget .storybox {width: 300px; height: 100px; overflow: hidden;}
.photorhs {display: none;}
.adblock.adsdiv {float: left; width: 100%;}
.homenews.homesdiv{float: left; width: 100%;}
.photobox {width: 100%;}
.photobox .imgbox {width: 13%;}
.news-consum-box {width: 100%; margin: 20px 0 0 0; border-bottom: 1px solid #ccc; padding: 0px 0 20px 0;}
.news-consum-box .img-block {width: 35%; display: inline-block; vertical-align: top;}
.news-consum-box .img-block img {width: 100%; height: auto;}
.news-consum-box .descr-block {width: 61%; display: inline-block; margin-left: 9px;}
.news-consum-block + .news-consum-block > .news-consum-box {margin-top: 25px;}
.news-consum-block + .news-consum-block > .news-consum-box:first-child {margin-top: 0px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs {width: 65%;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li.active a {padding: 5px 10px; font-size: 12px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a {padding: 5px 10px; font-size: 12px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a:first-child {padding: 5px 10px; font-size: 12px;}
section.home .fbvideos {height: 170px;}
section.home .fbvideos .owl-stage-outer .owl-item {height: 170px;}
section.home .fbvideos .owl-nav .owl-prev, .owl-nav .owl-next {width: 20px; height: 34px;}
section.home .fbvideos .owl-nav .owl-prev {left: 0px; top: -66px;}
section.home .fbvideos .owl-nav .owl-next {right: 0px; top: -66px;}
section.home .blogs .blogrow  a.blogger-story-img {width: 38%; margin-right: 20px;}
section.home .blogs .blogrow .blogger-story-details {width: 53%;}  
.follow-btn-div {margin-top: 0px;}
}
/*------------------------------------------------------------- 1024 to 768 landscape view -------------------------------------------------------------*/
 
 
/*------------------------------------------------------------- 768 to 1024 portrait view -------------------------------------------------------------*/
@media screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait){
.img-scroll3 {margin: 0 auto; max-width: 900px;}
.img-scroll3 img {border: 0 none; max-width: 100%; width: auto;}
.container{ width:100%;}
.magzine img{ width:100%;height:100%;}
section.home .homelcarousel .owl-carousel .owl-item img{ width:60%;}
.owl-nav .owl-prev, .owl-nav .owl-next{ margin-top:5px;}
.magzines-latest-issues { text-align:center;}
.magzines-latest-issues header{ text-align:left;}
.issue-details{ padding-left:8%;}
.hr-01{ margin-top:20px;margin-bottom:20px;}
.multimedia header .nav-tabs li a{ padding:0px 10px 10px;}
.section-header{ font-size:30px;}
.widget-01 .widget-secondary-story a{margin-bottom:10px;}
.home #mainHomeCarousel-01 { margin-right:0px;}
.multimedia .multimedia-content { margin-top:20px;margin-right:-15px;}
.hr-03{ margin-top:20px;margin-bottom:20px;}
.archive .owl-carousel-archive .owl-nav .owl-prev{ margin:auto;margin-left:-5px;}
.archive .owl-carousel-archive .owl-nav .owl-next{ margin:auto;margin-right:-5px;}
.navbar-inverse .navbar-nav li a{padding-left:10px;padding-right:9px;}
.mid-aside{ margin:0;}
.middle-ad{ margin:50px auto;}
.multimedia header .nav-tabs li a{ /*text-indent:-999999px;*/display:inline-flex;}
.widget-01 .widget-primary-story img { width:204px;height:136px;overflow:hidden;}
footer .footer-links-01 li a, footer .footer-links-02 li a{ font-size:16px;}
footer .navigation ul li a{ font-weight:bold;padding:10px 0;font-size:14px;}
.navbar-inverse .navbar-nav li ul{ width:210px;}
.magzine-india img{ width:339px;height:441px;overflow:hidden;}
.magzine img{width:321px;height:auto;overflow:hidden;}
.cover-story img{ width:100%;height:auto;overflow:hidden;}
.news-story-list ul li .news-story-img img{ width:100%;height:auto;}
.news-story-list ul li .web-story-description h2{ margin-top:0;font-size:18px;max-height:55px;overflow:hidden;}
.news-story-list ul li .web-story-description p{ max-height:54px;}
.category-listing .mid-aside{ margin:0 0 0 -10px;}
.category-listing .news-story .news-story-img, .life .news-story .news-story-img, .category-two .news-story .news-story-img{ float:left;margin-right:10px;}
.category-listing .news-story .news-story-img img, .life .news-story .news-story-img img, .category-two .news-story .news-story-img img{ width:119px;height:79px;}
.category-listing .news-story .web-story-description h2, .life .news-story .web-story-description h2, .category-two .news-story .web-story-description h2{ display:list-item;font-size:18px;max-height:55px;overflow:hidden;}
.category-listing .news-story .web-story-description, .life .news-story .web-story-description, .category-two .news-story .web-story-description{ padding-bottom:20px;border-bottom:1px solid #d7d7d7}
.news-story-list ul li .web-story-description p{ display:none;}
.lists-outer{ margin-right:0px;}
.lists .browse-lists-outer .form-group{ margin-left:10px;}
.lists .table { font-size:14px;}
.lists .table > tbody > tr > th, .lists .table > thead > tr > th{ padding:10px;}
.lists .table > tbody > tr > td, .lists .table > thead > tr > td{ padding:10px;}
.lists .table .list-img-thumb{ margin-right:5px;}
.lists .table thead, .lists .table thead a{ font-size:14px;}
.lists .table thead a.arrowUp:after, .lists .table thead a.arrowDown:after{ margin-left:3px;}
.pagination > li > a, .pagination > li > span{ margin:0 4px;}
.lists .form-inline{ float:left;}
.lists .browse-lists-outer .form-group:first-child{ margin-left:0;}
.pagination {border-radius:0px; justify-content: space-between; width: 100%;}
.lists .table thead a{ min-width:80px;}
.owl-carousel .owl-item img{ width:100px;height:auto;}
section.home .sreportshome img {width: 60%;}
.list-consumption .list-bio li{ font-size:12px;padding:2px 0;}
.list-consumption .img-des{ font-size:12px;}
.consumption-main .videos img{ height:auto;}
h1{ font-size:30px;}
.consumption-main h3{ font-size:14px;overflow:hidden;max-height:65px;margin:5px 0;}
.hr-04{ margin:20px 0;}
.list-consumption .list-bio{ margin-left:33%;}
.list-consumption .list-consumption-banner{ margin-bottom:20px;}
.cover-des-bottom{ padding:10px 10px 20px;}
.cover-des-bottom h1 a{ font-size:22px;}
.latest-issue .btn-01{ float:none;margin-top:10px;}
.magzine-des .date{ font-size:12px;margin-top:0;}
.magzine-des h3 a, .magzine-des h3{ font-size:22px;}
.latest-issue .magzine img{ height:auto;width:100%;}
.past-issues ul li img{ width:130px;height:auto;}
.multimedia-widget .owl-carousel .owl-item img{ width:100%;height:auto;}
.multimedia-widget .owl-nav .owl-prev, .multimedia-widget .owl-nav .owl-next{ width:31px;height:43px;}
.multimedia-widget .owl-nav .owl-prev{ background-position:-249px -207px;}
.multimedia-widget .owl-nav .owl-next{ background-position:-281px -207px;}
.multimedia-widget .owl-carousel .owl-item .photo-holder .photo-count{ padding:0px 15px;font-size:22px;right:-1px;}
.life .blogs .blogger-details:after{ display:none;}
.life .blogs .blogger-details{ border:none;}
.web-exclusive .multimedia .photos-outer h2 a{ font-size:22px;padding:10px;padding-bottom:0;}
.web-exclusive .multimedia .photos-outer .author{ font-size:14px;}
.featured-story ul li{ padding:5px 0;}
.featured-story ul li a{ font-size:12px;}
.featured-story ul li a:before{ margin-bottom:0;margin-right:5px;}
.web-exclusive .news-story-img img{ width:100%;height:150px;overflow:hidden;}
.web-exclusive .news-story .web-story-description h2{ font-size:18px;}
.web-exclusive .news-story .web-story-description p{ font-size:12px;}
.web-exclusive .blogs .blogger-details:after{ display:none;}
.web-exclusive .blogs .blogger-details{ border:none;}
.web-exclusive .subscribe-widget{ margin-top:0;}
/*-------------------------------------------------------- article page css s start -------*/
.artical-social-media-share ul.floatR{float:none !important}
.author-section .floatR{float:none !important;margin-top:20px}
.author-section .floatL{float:none !important}
.lightbox-sec .owl-nav .owl-prev, .lightbox-sec .owl-nav .owl-next {top: -26%;}
.photo-consumption .thumbslider .owl-prev {background-position: -474px -76px; width: 10px; height: 17px; left: -20px !important; top: 0px !important;}
.photo-consumption .thumbslider .owl-next {background-position: -488px -76px; width: 10px; height: 17px; right: -20px !important; top: 0px !important;}
.photo-consumption .lightbox-sec.popup .owl-nav .owl-prev {top: -282px !important;}
.photoconsumption-media-share li {padding-right: 4px;}
.photo-consumption .lightbox-sec.popup .owl-carousel .owl-item a {height: 43px;}
.photo-consumption .icon-zoom {right: 345px;}
.photo-consumption .thumbslider .owl-controls {top: -30px;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-controls {top: -50px;}
.photo-consumption .main-photo-carousel {min-height: auto;}
.photo-consumption .lightbox-sec.popup .icon-close {top: 0; right: 0;}
.video-listing {margin-right:0}
.podcast-listing {margin-right:0; margin-bottom: 15px;}
.col-block-4 { width:48%;margin:10px 3px;}
.bl-br{border:0px;}
/*-------------------------------------------------------- article page css s end --------*/
.archive header .form-inline{ float:left;margin-top:0;}
.archive header .form-inline select{ margin-left:5px;margin-right:5px;}
.archive header .form-inline label{ width:60px;margin-top:3px;padding-left:0;}
.archive-list a img{ width:100%;height:155px;}
.category-two .widget-01{ float:none;border:none;padding-bottom:10px;}
.spacer{ margin-right:0;}
.category-two .news-story{ margin-bottom:0;}
.latest-issue-page .news-story .web-story-description h2{ font-size:13px;}
.multimedia-widget .owl-carousel .owl-item a{ font-size:14px;}
.twinterview-thumb{margin:auto;}
.form-well label, .form-well .control-label{ font-size:13px; margin-bottom:5px; padding-top:0;}
.twinterview-feed .slimscroll-div{ height:600px;}
.podcast-consumption .podcast-listing .social-media-share{float:none; margin-top:10px;}
.podcast-consumption .podcast-listing .social-media-share li:first-child{padding-left:0;}
.podcast-consumption .podcast-listing .author-bio{float:right;}
.story-description .date{ font-size:13px;}
.multimedia-widget.plain-carousel .owl-carousel .owl-item img{ height:auto;}
.featured-box .story-description h3{ font-size:16px; margin:10px 0;}
.featured-box .story-description h4{ font-size:14px;margin:0px 0;}
.photo-consumption .video-listing-main .multimedia-content h3 { font-size:18px;}
.past-issues ul li:nth-child(4), .past-issues ul li:last-child{ display:none;}
.blog-ribbon{ font-size:12px; font-weight:normal;}
.blogs-listing .blogs-listing-banner{ float:none; margin-right:0; padding:0; width:100%; }
.blogs-listing .blogslist { padding:0;}
.blogs-listing .blogs-desc{ margin-bottom:0; padding-bottom:0;}
.link-01{ margin-top:10px; display:block;}
.searchbox .searchinput {width: 100%;}
.searchicon-box {top: 63px; right: 15px;}
.searchbox .searchinput {width: 100%;}
.forbslife_text {padding-top: 0px !important;  margin-left: 0px !important;}
.new-story .bio-sec-popout {width: 96%;}
.email .textinput {width: 100%;}
.email .textareainput {width: 100%;}
.email input {width: auto;}
.email .textbox1 {width: 100%;}
.email .textareabox1 {width: 100%;}
.email .emailbox {width: 100%; float: none;}
.email .checkboxtext {padding-left: 0px;}
.photo-consumption .desc-block .slimscroll-div-ipad {height: 225px !important;}
.photo-consumption .img-cap {bottom: 0px; top: unset; width: 100%;}
.photo-consumption .slides {bottom: 6px; top: unset; padding-right: 10px; left: unset; right: 0;}
.photo-consumption #photo-carousel-main .owl-thumbs {display: none;}
.suggested-stories  {display: none;}
.artical-social-media-share {display: none;}
.artical-social-media-share-mobile {display: block;}
.navbar-inverse .navbar-nav li a {font-size: 18px;}
.latest-issue-page .podcast-listing-banner {width: 100%;}
.lists .podcast-listing-banner {width: 100%;}
.interactive-graphics .searchbox .searchinput {width: 100%;}
.interactive-graphics .searchicon-box {right: 16px; top: 63px;}
.category-one .widget-01 .widget-primary-story img {width: 100%;}
.video-listing .video-listing-banner {width: 100%;}
.lists .video-listing-img img {width: 100%;}
ul.rss-list li div {margin-left: 35px;}
.adv {padding: 10px; width: 100%;}
ul.thumbs {margin: 0px; padding: 0px; list-style: none; width: 50%; float: left;}
ul.thumbs li { list-style: none !important; float: left; width: 90%; border-bottom: 0 !important; padding: 0px; margin: 0 7px 20px 8px !important;}
ul.thumbs li img {width: 100%;}
.advertise .carousel-control {top: -79px;}
.advertise .carousel-control.left {left: -27px;}
.advertise .carousel-control.right {right: -27px;}
.artical-small-banner-sec {width: 100%; float:none;}
.super-companies .owl-item:last-child {width: auto !important; border-left: 1px solid #b2b2b2 !important;}
.super-companies .complogo span {margin-left: 9px;}
.super-companies .complogo img {width: 20%;}
.super-companies .owl-prev {height: 45px; background-position: -243px -384px;}
.super-companies .owl-prev:hover {background-position: -243px -384px;}
.super-companies .owl-next {height: 45px; background-position: -257px -384px;}
.super-companies .owl-next:hover {background-position: -257px -384px;}
.artical .owl-carousel .owl-item img {width: 100%;}
.artical .lightbox-sec.popup .single-photo-thumb-carousel {width: 346px;}
.artical .lightbox-sec .owl-nav .owl-prev, .lightbox-sec .owl-nav .owl-next {top: -24%;}
.artical .lightbox-sec .owl-nav .owl-prev {left: -2px;}
.artical .lightbox-sec .owl-nav .owl-next {right: -2px;}
.artical .icon-zoom {bottom: 97px;}
.artical-controls .left {z-index: 1;}
.artical-controls .left:hover {z-index: 1;}
.photo-consumption .lightbox-sec.popup .slides {top: -23px;}
.photo-consumption .lightbox-sec.popup .img-group {top: 28px;}
.photo-consumption .lightbox-sec.popup .img-cap-thumb {bottom: 13px;}
.photo-consumption .img-group {width: 100% !important;}
.photo-consumption .img-des {width: auto;}
.photo-consumption .single-photo-thumb-carousel {height: auto; position: relative;}
.photo-consumption #photo-carousel-main .item .img-des {bottom: -84px; height: 251px; position: relative; width: 100%; padding: 0; background-color: #000;}
.photo-consumption .lightbox-sec.popup .item .img-des {height: 334px !important; position: relative; width: 100% !important; padding: 0; top: 38px;}
.photo-consumption .thumbslider {bottom: 190px; position: absolute; padding: 0 59px 0 30px;}
.photo-consumption .thumbslider .owl-controls {top: -249px;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-controls {top: -260px;}
.photo-consumption .icon-zoom {right: 11px; z-index: 1;}
.photo-consumption .lightbox-sec.popup .icon-close {right: 9px; top: -23px;}
.photo-consumption .lightbox-sec.popup .owl-wrapper-outer {width: 90vw; padding: 15px 0px;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-wrapper-outer {width: 85vw;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-prev {left: 3px !important;}
.photo-consumption .lightbox-sec.popup .thumbslider .owl-next {right: 3px !important;}
.photo-consumption .lightbox-sec.popup .slides {right: 22px;}
.photo-consumption .lightbox-sec.popup .desc-block .slimscroll-div {padding: 0 7px;}
.photo-consumption .multimedia-widget .owl-buttons .owl-prev {top: 197px !important;}
.photo-consumption .multimedia-widget .owl-buttons .owl-next {top: 197px !important;}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.photo-consumption .thumbslider .item {height: 53px;}
	.photo-consumption .lightbox-sec.popup .thumbslider .item {height: 53px;}
}
.advertise .search-result-tabs .nav-tabs>li {background-color: #000 !important; width: 50% !important; padding: 10px 0; border: 1px solid #fff;}
.advertise .search-result-tabs .nav-tabs>li a {color: #fff !important; text-align: center !important; border-bottom: none !important; font-size: 9px !important;} 
.advertise .search-result-tabs .most-popular-tabs .nav-tabs li.active a {background-color: #000 !important; color: #ffbe00 !important; font-size: 9px !important;}
.advertise .search-result-tabs {margin-left: 0px;}
.selectboxdiv {margin-left: 0px;}
.adv {width: auto;}
section.lists .widget-01 {margin: 0 0 40px}
section.category-one .forbes-life-stories {clear: both; margin-top: 15px;}
.artical .lightbox-sec.popup .slides {top: -26px; right: 35px !important;}
.artical .lightbox-sec.popup .img-group {top: 28px;}
.artical .lightbox-sec.popup .img-cap-thumb {bottom: 0px;}
.artical .img-group {width: 100% !important;}
.artical .img-des {width: auto;}
.artical .single-photo-thumb-carousel {height: auto; position: relative;}
.artical #photo-carousel-main .item .img-des {bottom: -48px; height: 251px; position: relative; width: 100%; padding: 0; background-color: #000;}
.artical .lightbox-sec.popup .item .img-des {height: 334px !important; position: relative; width: 100% !important; padding: 0; top: 38px;}
.artical .thumbslider {bottom: 224px; position: absolute; padding: 0 59px 0 30px;}
.artical .thumbslider .owl-controls {top: -249px;}
.artical .lightbox-sec.popup .thumbslider .owl-controls {top: -260px;}
.artical .icon-zoom {right: 11px; z-index: 1;}
.artical .lightbox-sec.popup .icon-close {right: 9px; top: -23px;}
.artical .lightbox-sec.popup .owl-wrapper-outer {padding: 15px 0px;}
.artical .lightbox-sec.popup .thumbslider .owl-wrapper-outer {width: 85vw;}
.artical .lightbox-sec.popup .thumbslider .owl-prev {left: 3px !important; top: 227px;}
.artical .lightbox-sec.popup .thumbslider .owl-next {right: 3px !important; top: 227px;}
.artical .thumbslider .owl-prev {left: -20px !important; top: 228px !important;}
.artical .thumbslider .owl-next {right: -19px !important; top: 228px !important;}
.artical .lightbox-sec.popup .slides {right: 22px;}
.artical #photo-carousel-main .owl-prev {top: 77px;}
.artical #photo-carousel-main .owl-next {top: 77px;}
.artical .lightbox-sec.popup .owl-prev {top: 107px !important; right: -38px !important;}
.artical .lightbox-sec.popup .owl-next {top: 107px !important; right: -38px !important;}
.podcast-widget .podcast-widget-links a:before {float: none; vertical-align: text-top; margin-bottom: 10px;}
.category-one .widget-01 {margin-bottom: 65px;}
.blogs .blogger-info .blogger-img {float: none;}
section.home .blogs .blogger-info .blogger-img {float: left;}
section.home .blogs .blogger-info .blogger-story-img {float: left;}
.blogs .blogger-info .blogger-story-img img {float: none;}
.widget-01:nth-of-type(3n+0) {border-right: 1px solid #b2b2b2;}
section.lists.blogs-list .widget-01 {margin: 0px;}
.pagination {width: 100%;}
.widget-01 .widget-primary-story img {height: auto !important;}
section.life .cover-story-caption {padding: 5px 30px;}
section.life .cover-story-caption h3 {max-height: unset; overflow: visible; margin-top: 5px;}
section.life .cover-story-caption h3 a {font-size: 25px; font-weight: normal;}
section.category-listing .cover-story-caption {padding: 5px 30px;}
section.category-listing .cover-story-caption h3 {max-height: unset; overflow: visible; margin-top: 5px;}
section.category-listing .cover-story-caption h3 a {font-size: 25px; font-weight: normal;}
section.life .cover-story .owl-prev {background-position: -153px -93px; height: 33px; left: 10px; top: -35px; width: 19px;}
section.life .cover-story .owl-next {background-position: -173px -93px; height: 33px; right: 10px; top: -35px; width: 19px;} 
section.home .homelistslider .owl-nav .owl-prev {top: 0px;} 
section.home .homelistslider .owl-nav .owl-next {top: 0px;} 
section.home .homelistslider #owl-carousel-super img {width: 50px;}
section.home .homelistslider .owl-carousel.owl-loaded {margin-top: 30px;}
section.home .homelistslider .owl-dots {display: none !important;}
section.home .homelistslider .owl-stage-outer {height: 50px !important;}
section.home #mainHomeCarousel-01 .carousel-inner .item h3 a {font-size: 35px;}
.twinterview-thumb > img {height: 90px !important; width: 90px !important;}
section.lists .icon-twitter {margin-top: 53px;}
section.lists .section-header {font-size: 25px;}
section.latest-issue-page .multimedia-widget .owl-carousel .owl-item img {width: 95%;}
section.latest-issue-page .multimedia-widget .owl-carousel .owl-item a {overflow: visible; height: auto;}
section.archive .container-fluid {padding-left: 0px; margin-bottom: 12px;}
section.podcast-consumption .author-name small, .update-date small {margin-top: 0px; display: block;}
.author-section .floatR {margin-top: 0px;}
.podcast-consumption .author-des {float: left;}
.podcast-consumption .podcast-listing .author-bio {float: left;}
.podcast-consumption .author-section .floatL {display: inline-block;}
.podcast-consumption .author-section .floatR {display: inline-block; margin-top: 0px;}
.popup-arrow {margin-left: 212px;}
section.web-exclusive .special-reports .owl-carousel .owl-item img {width: 60%;}
.podcast-consumption .clear {display: none;}
section.web-exclusive .podcast-tags {margin: 12px 0px;}
section.web-exclusive .podcast-tags .all-social-div {margin-left: 0px;}
.web-exclusive .podcast-title span {width: 375px;}
section.web-exclusive .podcast-tags {margin: 12px 36px;}
section.home .link {margin-bottom: 8px;}
section.home .homelistslider .owl-nav .owl-prev {top: -13px;}
section.home .homelistslider .owl-nav .owl-next {top: -13px;}
section.home .homelistslider {height: auto; margin-bottom: 30px;}
.category-one .widget-01:nth-of-type(odd) {border-right: 1px solid #b2b2b2;}
.category-one .widget-01:nth-of-type(even){border-right: none; border-bottom: none;}
section.blogs-list .col-block-4 {margin: 10px 0px;}
section.blogs-list .blogs-list-rightbrd:nth-of-type(odd) {border-right:1px solid #b2b2b2;}
section.blogs-list .blogs-list-rightbrd:nth-of-type(even){border:none;}
section.home .homelcarousel .owl-nav .owl-prev {top: -50px;}
section.home .homelcarousel .owl-nav .owl-next {top: -50px;}
section.home .homelcarousel .owl-carousel .owl-item:last-child {border-left: 1px solid #b2b2b2;}
section.home .archive .owl-carousel-archive .owl-nav .owl-prev {left: -4px;}
section.home .archive .owl-carousel-archive .owl-nav .owl-next {left: -5px;}
.top-aside{ margin-right:-15px; margin-left: -15px;} 
section.category-listing .news-story-outer .news-story img {width: auto;}
.super-companies .complogo span {font-size: 12px; padding: 3px 0;}
section.photo-consumption .facebook-widget {margin-bottom: 20px; margin-top: 0px;}
aside.mid-aside {margin: 0 auto;}
.most-popular-widget .most-popular-tabs .tab-content {margin-right: 15px;}
.blogs .blogger-info .blogger-story-details .story-line {display: inline;}
.widget-01:nth-of-type(even) {border: none;}
section.blogs-list .blogs-listing .multimedia-content .blogs-list-rightbrd {height: auto;}
section.web-exclusive aside.top-aside {margin-left: 0px;}
section.lists aside .forbes-india-list {width: 94%;}
section.lists .forbes-india-list .owl-nav .owl-prev {top: -55px; left: -5px;}
section.lists .forbes-india-list .owl-nav .owl-next {top: -55px; right: -5px;}
section.lists .lists .form-inline {margin-top: 0px;}
.podcast-title {display: inline-block; margin-bottom: 20px;}
.microsoft-logo {right: 10px;}
.rolex-bg {margin-left: 15px;}
.forbeslist-bg {margin-left: 15px;}
.schedule-logo {width: 100%; text-align: center; position: static; margin: 0px;}
.schedule {padding: 8px 5px 17px 5px;}
.schedule-content .schedule-block-heading {padding-left: 0px; font: 700 28px 'Roboto Condensed', sans-serif; text-align: center; padding: 15px 0;}
.schedule-widget .schedule-tabs .nav-tabs {padding-left: 0px; width: 81%; margin: 0 auto;}
.schedule-widget .schedule-tabs .nav-tabs li {margin-bottom: 7px;}
.schedule-widget .schedule-tabs .tab-content {padding: 10px 0px;}
.schedule-heading span {width: 90%;}
.listtable {width: 100%;}
.listtable .listcell {padding: 5px 20px 8px 20px !important;}
.listtable .listcell:last-child {border-bottom: 1px solid #ddd;}
.listtable .listcell.secondtable {padding: 5px 20px 8px 20px !important;}
.listtable .listcell.secondtable:last-child {border: none;}
.listtable .listheight {height: 50px;}
.podcast-widget .podcast-widget-links a {line-height: 1.3;}
.podcast-title {margin-bottom: 0px;}
.budgetblock {width: 100%; padding: 0 10px;}
.budgetblock .budget-video > iframe {width: 100%;}
.budgetblock .budgettitle1, .budgettitle2, .budgettitle3 {font-size: 26px;}
.budgetblock .dashedhr {width: 100%;}
.budgetblock .budget-video {width: 100%; float: none; margin-left: 0px;}
.budgetblock .budget-video > iframe {width: 100%;}
.budgetblock .budgettitle1, .budgettitle2, .budgettitle3 {font-size: 25px !important;}
.budgetblock .dashedhr {width: 100%;}
.newsheighlights {width: 100%; float: none; padding-top: 20px;}
.budgetblock .budgettitleblock {padding: 7px 10px;}
.storyblock .leftblock {float: left; width: 50%;}
.storyblock .rightblock {float: left; margin-left: 14px; width: 33%;}
.storyblock .bottomblock .sub-story-outer {float: left; width: 46%;}
.storyblock .bottomblock .sub-story-outer img {height: auto; width: 100%;}
.newsheighlights {display: inline-block;}
.storyblock .rightblock .photos-outer {width: 280px;}
.budgetblock .substoryblock {width: 78%;}
.storynewsheighlights {display: inline-block; float: none; margin-top: 30px; width: 100%;}
.budget-widget .owl-stage-outer {width: 86%; margin: 0 auto;}
.budget-widget .storybox {width: 300px;}
.budget-widget .storyleft {vertical-align: top;}
.budget-widget .storyleft > img {width: 100%;}
.budget-widget {padding-bottom: 15px;}
.budget-widget .owl-nav .owl-prev {top: -18px; left: 5px;}
.budget-widget .owl-nav .owl-next {top: -18px; right: 5px;}
.budget-widget .storybox .storyright {font-size: 14px;}
.budget-widget .budgetblock .dashedhr {width: 100%;}
.budget-widget .owl-item.active {width: 320px !important; margin-right: 28px !important;}
.forbes-india-list {margin-top: 15px;}
.budgetblock .storyblock {width: 850px;}
.budgetblock .substoryblock {width: 100%;}
.budgetblock .budget-video > iframe {min-height: 404px;}
.storynewsheighlights .unionbudget img {display: none;}
.budgettitleblock {padding: 0px !important;}
.newsheighlights {width: 768px; padding: 20px;}
.rolex-bg {margin-top: 20px; margin-left: 0px;}
.forbeslist-bg {margin-top: 20px; margin-left: 0px;}
.adblock {margin: 0 auto; float: none; display: inline-block; width: 100%;}
.homenews {margin: 0 auto; float: none; display: inline-block; width: 100%;}
.budget-widget .storybox {width: 300px; height: 90px; overflow: hidden;}
.super-companies .complogo {margin: 0 20px; padding-right: 20px; width: 100%;}
section.home .super-companies .complogo span {width: 56%; font-size: 13px;}
.photobox {width: 100%;}
.photobox .imgbox {width: 17%;}
.news-consum-box {width: 100%; margin: 20px 0 0 0; border-bottom: 1px solid #ccc; padding: 0px 0 20px 0;}
.news-consum-box .img-block {width: 35%; display: inline-block; vertical-align: top;}
.news-consum-box .img-block img {width: 100%; height: auto;}
.news-consum-box .descr-block {width: 61%; display: inline-block; margin-left: 9px;}
.news-consum-block + .news-consum-block > .news-consum-box {margin-top: 25px;}
.news-consum-block + .news-consum-block > .news-consum-box:first-child {margin-top: 0px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs {width: 100%;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li.active a {padding: 5px 9px; font-size: 12px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a {padding: 5px 9px; font-size: 12px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a:hover {padding: 5px 9px; font-size: 12px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a:first-child, .digitaledge-widget .digitaledge-tabs .nav-tabs li a:last-child {padding: 5px 9px; font-size: 12px;}
.digitaledge .listtable {width: 100%;}
.digitaledge-secondimg img {width: 75%;}
.digitalimgtxt {font-size: 25px; padding-left: 195px;}
.digitalimgtxt span {font-size: 25px;}
section.home .fbvideos {height: 160px;}
section.home .fbvideos .owl-stage-outer .owl-item {height: 160px;}
section.home .fbvideos .owl-nav .owl-prev, .owl-nav .owl-next {width: 20px; height: 34px;}
section.home .fbvideos .owl-nav .owl-prev {left: 0px; top: -66px;}
section.home .fbvideos .owl-nav .owl-next {right: 0px; top: -66px;}
section.home .blogs .blogrow  a.blogger-story-img {width: 34%; margin-right: 20px;}
section.home .blogs .blogrow .blogger-story-details {width: 58%;} 
.list-consumption .right-col {width: 71%;}
.follow-btn-div {margin-top: 0px;}
}
/*------------------------------------------------------------- 768 to 1024 portrait view -------------------------------------------------------------*/


/*------------------------------------------------------------- Mobile view -------------------------------------------------------------*/
@media screen and (max-width : 980px){
	.lock {left: 174px;}
	.widget-01 .widget-primary-story img {height: 100%;}

}

@media screen and (max-width : 800px){
	.lock {left: 146px;}
}

@media screen and (max-width : 768px){
	.lock {left: 141px;}
}

@media screen and (min-width : 320px) and (max-width : 767px){
.names { padding-right: 63px !important;}
.img-scroll3 {margin: 0 auto; max-width: 900px;}
.img-scroll3 img {border: 0 none; max-width: 100%; width: auto;}
section.interactive-graphics .news-story-outer .news-story img{width:auto;}
h1{ font-size:24px;}
.container{ padding-left:10px;padding-right:10px;} 
.row{ margin-left:-10px;margin-right:-10px;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px}
.row-eq-height {/*display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;*/display: block;}
/*.top-ad div{ margin:0 auto;width:100%;overflow:hidden; text-align: center;}*/
.navbar{ margin-bottom:0px;}
.navbar-toggle{ float:left;}
.home #mainHomeCarousel-01 { margin-top:1px;margin-right:-10px;margin-left:-10px; margin-bottom: 35px;}
.home #mainHomeCarousel-01 .carousel-control{ width:10%;}
.home #mainHomeCarousel-01 .carousel-caption {max-width:100%; height: auto; padding:5px 8px;}
.home #mainHomeCarousel-01 .carousel-indicators{ bottom:-25px;}
.home #mainHomeCarousel-01 .carousel-indicators li{ background:#999;}
.home #mainHomeCarousel-01 .carousel-indicators li.active{ border:1px solid #999;background:#fff;}
.home #mainHomeCarousel-01 .carousel-inner .item h3{ margin:0;}
.home #mainHomeCarousel-01 .carousel-inner .item h3 a{ font-size:20px;font-weight:normal;color:#fff;}
.home #mainHomeCarousel-01 .carousel-inner .item p a{ font-size:12px;}
.home #mainHomeCarousel-01 .carousel-control .icon-next, .home #mainHomeCarousel-01 .carousel-control .icon-prev{ top:38%;}
.home #mainHomeCarousel-01 .carousel-control.left .icon-prev	{ width:19px;height:34px;background-position:-154px -93px;}
.home #mainHomeCarousel-01 .carousel-control.right .icon-next 	{ width:19px;height:34px;background-position:-174px -93px;}
.main-stories{ margin-top:20px;display:block;margin-left:-5px;margin-right:-5px;}
.magzines-latest-issues{ margin-top:0;margin-left:-5px;margin-right:-5px;}
.main-stories ol{ counter-reset: none;margin-top:5px;}
.main-stories ol li {margin-bottom:10px;}
.main-stories ol li a{ display:block;font-size:18px;line-height:21px;margin-left:0px;/*max-height:63px;*/overflow:hidden; float: left;}
.main-stories ol li .author{ height:auto;}
.main-stories ol li:last-child a{ margin-left:0;}
h2{ font-size:16px;cursor:default;}
.magzine{ position:relative;border:1px solid #cecece;padding:3%;display:inline-block;margin-left:-5px;margin-top:20px;}
.magzine img{ width:100%;height:100%;}
.magzine-india img{ width:100%;height:100%;}
.buy-copy{ position:absolute;bottom:0px;right:0;width:70px;height:70px;border:1px solid #d2d2d2;display:block;text-align:center;border-radius:100%;text-transform:uppercase;-webkit-box-shadow: 1px 1px 3px 0px #666;box-shadow: 1px 1px 3px 0px #666;}
.issue-details span, .issue-details a{ display:block;margin:0;}
.btn-01{  margin:20px auto 0; padding:6px 8px;}
.hr-01{ margin-top:20px;margin-bottom:20px;border:0;border-top:10px solid #ededed;}
.owl-carousel .owl-item{ border:none;}
.section-header{ font-size:24px;line-height:1.5;}
section.lists .section-header { font-size:22px;}
.top-ad{ margin:0;}
/*.middle-ad{ margin-left:-15px;}*/
.owl-carousel.owl-loaded {display: block;margin:18px 0 0;}
.multimedia{ margin-left:-10px;margin-right:-10px;}
.multimedia .photos-outer{ margin:0 -10px;}
.multimedia .photos-outer h2{ font-size:20px;}
.multimedia .photos-outer:before{ content:"";width:65px;height:65px;background:url(../images/general-icons.png) no-repeat;background-position:0 -201px;}
section.home .multimedia .photos-outer:before{ content:"";width:65px;height:65px;background:none;background-position:0 -201px;}
.multimedia header .dropdown:before{ content:"Jump to ";font-family: 'Open Sans', sans-serif;font-size:12px;color:#7b7b7b;display:inline-block;text-transform: none;}
.multimedia header .dropdown{ float:right;border:none;margin-bottom:10px;}
.multimedia header .dropdown button{background:none;color:#ec1c23;font-size:12px;border:none;padding-left:0;padding-right:0;text-transform:uppercase;font-family: 'Open Sans', sans-serif;text-decoration:underline;}
.multimedia header .btn-primary.active, 
.multimedia header .btn-primary:active, 
.multimedia header .open > .dropdown-toggle.btn-primary,
.multimedia header .btn-primary.active.focus, 
.multimedia header .btn-primary.active:focus, 
.multimedia header .btn-primary.active:hover, 
.multimedia header .btn-primary.focus:active, 
.multimedia header .btn-primary:active:focus, 
.multimedia header .btn-primary:active:hover, .open > 
.multimedia header .dropdown-toggle.btn-primary.focus, 
.multimedia header .open > .dropdown-toggle.btn-primary:focus, 
.multimedia header .open > .dropdown-toggle.btn-primary:hover {background-color: transparent;color:#ec1c23;box-shadow:none;}
.multimedia header .dropdown .dropdown-menu{ right:0;left:auto;border-radius:0;box-shadow:2px 2px 2px -1px #ccc;color:#424242;font-family: 'Open Sans', sans-serif;font-size:12px;background:#fbfbfb;margin-top:-5px;}
.multimedia header .dropdown .dropdown-menu li{ border-bottom:1px solid #d6d6d6;}
.multimedia header .dropdown .dropdown-menu li:last-child{ border:0;}
.multimedia header{ padding-right:0;}
.multimedia .multimedia-content .multimedia-content-outer{ margin:0 -10px;}
.subscribe-widget{ margin:0;padding:10px 15px;}
.subscribe-widget form .subscribe{ padding:10px 15px;}
.owl-nav .owl-next {right:0px;}
.owl-nav .owl-prev {left:0px;}
.multimedia .multimedia-content { margin-top:20px;margin-right:-10px;}
.thought-leadership .hr-03{ margin-left:-10px;margin-right:-10px;}
.thought-leadership header{ margin:25px -10px 0;}
.widget-01{ margin-top:10px;border-right:0px;padding-left:0px;padding-right:0px;border-bottom:1px solid #b2b2b2;}
.widget-01:last-child{ margin-bottom:15px;}
.blogs .blogger-info{ border-bottom:1px solid #b2b2b2;margin-bottom:15px;margin-top:0;} 
.blogs .blogger-info .blogger-img .img-circle{ border:1px solid #ccc;width:90px;height:60px;overflow:hidden;max-width:60px;margin-right:15px;}
.web-exclusive .blogs .blogger-info .blogger-img .img-circle {margin-bottom: 0;}
.blogs .blogger-details{border-right:none;}
.blogs .blogger-details:after{ display:none;}
.hr-03{ margin-top:20px;margin-bottom:20px;}
.hr-04{ margin-top:20px;margin-bottom:20px;}
.archive{ margin-left:-8px;}
section.archive {margin-left: 0px;}
.archive .owl-carousel-archive .owl-nav .owl-prev { margin-left:-5px;margin-right:-5px;}
.forbs-life-outer .carousel-control.left .icon-prev { width:19px;height:34px;background-position:-154px -93px;}
.forbs-life-outer .carousel-control.right .icon-next { width:19px;height:34px;background-position:-174px -93px;}
.forbs-life-outer .carousel-caption{padding:10px;}
.forbs-life-outer .carousel-caption h3 { margin:0;}
.forbs-life-outer .carousel-caption h3 a{color:#fff;font-size:20px;}
.forbs-life-outer .carousel-indicators{ bottom:-25px}
.forbs-life-outer .carousel-indicators li.active{ border:1px solid #6e6c68;}
.forbes-life-stories{ margin-top:40px;margin-left:-10px;margin-right:-10px;}
footer { padding:20px;margin-top:20px;}
footer .navigation ul{ display:block;-webkit-justify-content:space-between;justify-content:space-between;}
footer .footer-ad{ float:none;margin:auto -10px;}
footer .footer-links-01 li, footer .footer-links-02 li{ float:left;}
footer .footer-links-01 li:before, footer .footer-links-02 li:before{ content:"";margin:0;}
footer .footer-links-01 li a, footer .footer-links-02 li a{ padding:5px 3px;font-size:14px;display:inline-block;}
footer .footer-links-01 li:before, footer .footer-links-02 li:before{ content:"|";}
footer .footer-links-01 li:first-child:before, footer .footer-links-01 li:nth-child(3):before{ content:"";}
footer .footer-links-01 li:first-child a, footer .footer-links-02 li:first-child a{ padding-left:5px;}
footer .footer-links-02 li{ margin:0;}
footer .footer-links-02 li a{ color:#fff;} 
footer .subscribe-widget{ float:none; margin-top:10px; margin: 0 auto;}
footer .footer-links hr{ margin-left:-10px;margin-right:-10px;}
footer .copywrite{ margin:0 -10px;text-align:center;}
footer .footer-copywrite{ padding-bottom:0;}
footer .forbes-domains{ display:block;}
.news-story{margin:0 0 21px;}
.news-story .news-story-img{ float:left;}
.news-story .news-story-img img{ width:90px;height:60px;overflow:hidden;margin-right:10px;} 
.news-story .web-story-description{ display:table;}
section.category-one .news-story .web-story-description{ display:inline-block; padding: 10px 0;}
.news-story .web-story-description .date{ font-size:12px;}
.news-story .web-story-description h2{ font-size:16px;height:auto;margin-top:0px;}
.news-story-list ul li .news-story-img{display:block;}
.news-story-list ul li .news-story-img img{ width:90px;height:60px;overflow:hidden;} 
.news-story-list ul li .web-story-description p{ display:none;}
.news-story-list ul li .web-story-description .author{ font-size:12px;margin-right:5px;}
.news-story-list ul li .web-story-description .social-media-share{ float:left;margin-top:0;}
.news-story-list ul li .web-story-description h2{ font-size:16px;margin-top:0;max-height:42px;}
.from-the-magazine{ margin-left:-10px;margin-right:-10px;}
.from-the-magazine .news-story  {margin-left:-10px;margin-right:-10px;}
.from-the-magazine .news-story .web-story-description{margin:0 10px;}
.from-the-magazine .news-list{margin:0 10px;}
.archive .primary-link{ margin:10px 0 0;display:block;}
.navbar-header{ padding:15px 10px;margin:0 !important;width:100%;border-top:#505050 1px solid;background: #494949;background: -moz-linear-gradient(top,  #494949 0%, #3c3c3c 100%);background: -webkit-linear-gradient(top,  #494949 0%,#3c3c3c 100%);background: linear-gradient(to bottom,  #494949 0%,#3c3c3c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494949', endColorstr='#3c3c3c',GradientType=0 );}
.mobile-nav{ padding:0;}
.navbar-brand{ padding:0;height:auto;margin-top:4px;}
.navbar{/*max-height:54px;min-height:54px;*/}
.navbar .container-fluid{ padding:0;}
.navbar-nav{ float:right;margin:0;}
.navbar-nav li { float:left;border:none;}
.navbar-inverse .navbar-nav li:first-child{ border:none;}
.navbar-inverse .navbar-nav li:last-child{ border:none;}
.navbar-inverse .navbar-right li{ height:auto;}
/*input[type=search]{ padding:9px 20px 5px 20px;}*/
.navbar-inverse .navbar-nav li .search{ border:none;padding:5px 15px;}
.navbar-inverse .navbar-right .login{padding:0 0 0 15px;}
.navbar-inverse .navbar-right .icon-login{ background-position:-52px 0;width:25px;height:29px;margin:auto;}
.pan-cake-menu{ margin-top:0px;width:22px;height:17px;}
.pan-cake-menu span {display: block;position: absolute;top:7px;left:0px;right:0px;height: 3px;background: #fff;}
.pan-cake-menu span::after, .pan-cake-menu span::before {position: absolute;display: block;left: 0;width: 100%;height: 3px;background-color: #fff;content: "";}
.navbar-inverse .navbar-nav li ul{top:40px;padding:10px 13px; right: -9px; z-index: 999;}
.navbar-inverse .navbar-nav li ul{ top:40px;padding:10px 13px;}
.search-box{ width:230px;}
.search-box button{ float:none;margin:0;display:inline;}
.navbar-inverse .navbar-nav li ul.login-box{ min-width:318px;padding:10px;right:-10px;}
.navbar-inverse .navbar-nav li ul.login-box li.login-content{ font-size:16px;display:block;}
.navbar-inverse .navbar-nav li ul.login-box li.login-content a{font-size:16px;}
.navbar-inverse .navbar-nav li ul.login-box li a{ font-size:10px;display:inline-block;padding:10px 18px;}
.navbar-header .form-group{ margin:0;}
.lists .lists-outer{ padding:10px 10px;}
.lists .most-popular-widget{ margin:20px 10px 0;}
.lists .facebook-widget{ margin-left:0;}
.lists .twitter-widget{ margin-left:10px;}
.lists .widget-01{ margin-bottom:40px;}
.pan-cake-menu-outer{ float:left;padding:12px 12px;}
.pan-cake-menu-outer:hover, .pan-cake-menu-outer:focus{
	background: #2a3036;background: -moz-linear-gradient(top,  #2a3036 0%, #1a1f25 100%);background: -webkit-linear-gradient(top,  #2a3036 0%,#1a1f25 100%);background: linear-gradient(to bottom,  #2a3036 0%,#1a1f25 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a3036', endColorstr='#1a1f25',GradientType=0 );}
.pan-cake-nav:before{ margin-left:27px;}
.pan-cake-nav{ top:42px;left:0px;width:100%;}
.pan-cake-nav .left-nav{ width:160px;}
.pan-cake-nav .left-nav h2{ padding:0 10px;}
.pan-cake-nav .channels li.active a{ font-size:16px;}
.pan-cake-nav .channel-content{ margin-left:160px;padding:10px;}
.pan-cake-nav .channels li a{ padding:10px;}
.pan-cake-nav .channel-content{ padding-bottom:0;}
.pan-cake-nav .channel-content .secondary-links{ margin-top:16px;}
.pan-cake-nav .channel-content .secondary-links ul li{ width:100%;}
.pan-cake-nav .channel-content .secondary-links ul li a{ padding-bottom:15px;}
.cover-story img{ width:100%;/*height:213px;*/ height:auto; overflow:hidden;}
.cover-story-caption{ right:0; max-width:100%; padding:10px 5px; left:inherit; bottom:0px; max-height:134px; position:relative; background-color:#fff;}
.cover-story-caption h3{ max-height:78px;}
section.life .cover-story-caption h3 a{ font-size:18px;text-transform:none; color:#000;}
.cover-story-caption p a{ font-size:12px;}
.category-listing .news-story .web-story-description{ margin-top:0;}
.category-listing .news-story .web-story-description h2{ max-height:42px;}
.category-listing .news-story .web-story-description .social-media-share{ float:right;margin-right:10px;}
.category-listing .news-story .web-story-description .author{ font-size:12px;margin-top:3px;}
.login-modal .modal-dialog{ width:auto;}
.login-modal .modal-header{ font-size:16px;padding:15px;}
.login-modal .modal-header a{ font-size:16px;}
.login-modal .modal-header .close{ background-position:-158px -172px;width:31px;height:31px;right:-5px;top:-5px;}
.login-modal h4{ font-size:24px;}
.login-modal .modal-body .social-login p{ font-size:18px;margin:0 0 15px 0}
.login-modal .modal-body .login-modal-form{ border:0;}
.login-modal .modal-body .login-modal-form p{ margin-right:0;margin-bottom:6px;}  
.login-modal .modal-body .social-buttons{ display: inline-block;border-bottom:1px solid #dcdcdc;padding-bottom:20px;}
.login-modal .modal-body .social-buttons a{ font-size:10px;}
.login-modal .modal-body .social-buttons li{ margin-right:4px;margin-bottom:0px;}
.login-modal .modal-body .social-buttons a.btn-fb, .login-modal .modal-body .social-buttons a.btn-twit, .login-modal .modal-body .social-buttons a.btn-google{ padding:10px 13px;}
.login-modal .modal-body .social-buttons .icon-fb, .login-modal .modal-body .social-buttons .icon-twit, .login-modal .modal-body .social-buttons .icon-googleplus{ margin-top:-3px;}
.login-modal .modal-body .form-group{ margin-right:0;}
.btn-primary{ padding:5px 20px;}
.login-modal .modal-body .checkbox label, .login-modal .modal-body .radio label{ margin-right:0;}
.navbar-inverse .navbar-nav li a{ padding:10.5px 8px;font-size:14px; display: block;}
.navbar-inverse .navbar-nav li ul li{ float:none;display:block;}
.navbar-inverse .navbar-nav li ul li a{ font-size:16px;padding:10px 0;}
.navbar-left{ float:left;}
.lists .cover{ margin-bottom:20px;}
.cover .cover-pic{ margin:0 -10px;}
.cover .cover-pic img{ height:100%;}
.cover .cover-title{ font-size:18px;padding:20px;line-height:1;height:auto;bottom:0;top:auto;}
.cover .cover-title img{ width:56px;height:auto;}
.lists .lists-outer, .lists .browse-lists-outer .lists-outer{ margin:0;padding:0;}
.lists .form-inline{ float:none;background:#ebebeb;margin-top:10px;padding:10px 10px 0;}
.lists .browse-lists-outer .form-group{ margin:0 0 20px;display:block;}
.lists label{ width:60px;float:left;}
.lists input{ width:75%;float:left;}
.lists .dropdown-toggle{ width:75%;text-align:left;}
.lists .dropdown-toggle::after{ float:right;margin:6px 0 0; position: relative;} 
.lists .btn-group{width:100%;}
.lists .dropdown-menu{ width:96%;}
.lists .table > tbody > tr > th, .lists .table > thead > tr > th{ padding:18px 10px;}
.lists .table thead, .lists .table thead a{font-size:12px;}
.lists .table{ font-size:12px;}
.pagination{ width:100%;margin:20px auto 0px;border-radius:0;display:felx;justify-content:space-between;}
.pagination > li > a, .pagination > li > span{ margin:0 3px;}
/*-------------------------------------------------------- article page css s start --------------------------------------------------------*/
.artical-social-media-share ul.floatR{float:none !important}
.author-section .floatR{float:left !important;margin-top:20px}
.author-section .floatL{float:none !important}
.video-listing {margin-right:0}
.podcast-listing {margin-right:0}
.artical-outer, .video-listing{margin-right:0}
.video-listing .multimedia-content { margin-bottom:0px;}
.podcast-listing .multimedia-content { margin-bottom:0px;}
.video-listing .multimedia-content .bb{border-bottom:1px solid #ccc;margin:0 7px 25px;padding:0 0 15px}
.podcast-listing .multimedia-content .bb{border-bottom:1px solid #ccc;margin:0 0px 25px;padding:0 0 15px}
.bl-br{border-left:0 solid #ccc;border-right:0 solid #ccc}
.bb h3{margin-bottom:0;margin-top:0}
.video-listing .video-listing-banner{float:none;margin-bottom:10px;margin-right:0;width:auto}
.podcast-listing .podcast-listing-banner{float:none;margin-bottom:10px;margin-right:0;width:auto}
.bb:last-child{border:0 none!important;margin-bottom:0!important;padding-bottom:0!important}
section.lists .col-block-4 {width: 93%;}
/*-------------------------------------------------------- article page css s end --------------------------------------------------------*/
.panel-group h4{ font-size:18px;}
.panel-group .panel-body{ padding-top:1px;}
.panel-group .panel-body:before{ margin-left:-10px;float:left;}
.panel-group .panel-body span{ display:block;margin:10px 20px 0;}
.consumption-main .form-inline{ background-color:transparent;margin:0;padding:0;}
.list-consumption .list-bio li{ font-size:14px;}
.consumption-main .videos img{ height:auto;}
.cover-des-bottom{ padding:10px;position:unset;background:none;}
.cover-des-bottom h1{ margin:0;}
.cover-des-bottom h1 a{ font-size:20px;line-height:1;color:#000;}
.cover-story .owl-dots {display: none !important;}
.cover-story .btn-01{ font-size:11.2px;}
.cover-story .buy-copy{ bottom:-150px;left:10px;position:absolute;}
.cover-des-bottom .author{ font-size:12px;}
.latest-issue header p{ font-size:12px;}
.latest-issue h1{ font-size:26px;}
.magzine-des{ border-bottom:1px solid #d6d6d6;}
.magzine-des .date{ font-size:14px;margin-top:10px;}
.magzine-des h3 a, .magzine-des h3{ font-size:23px;}
.magzine-des p{ display:inline-block;float:right;}
.multimedia-widget{ margin-left:0px;margin-right:0px;margin-top:20px;}
.multimedia-widget .owl-carousel .owl-item img{ width:100%;height:auto;}
.multimedia-widget .owl-nav .owl-prev, .multimedia-widget .owl-nav .owl-next{ width:31px;height:43px;}
.multimedia-widget .owl-nav .owl-prev{ background-position:-249px -207px;}
.multimedia-widget .owl-nav .owl-next{ background-position:-281px -207px;}
.multimedia-widget .multimedia-content .multimedia-content-outer{ margin:15px 0px 0;}
.multimedia-widget .multimedia-content h2{ padding:10px;}
.multimedia-widget .multimedia-content h2 a{ font-size:22px;}
.multimedia-widget .multimedia-content h2 a.secondary{ font-size:16px;}
.widget-01:nth-of-type(3n+0){ border:0;}
.widget-01:nth-of-type(odd){ border-right: none;}
.widget-01:nth-of-type(even){border-bottom:1px solid #b2b2b2;}
.category-one .news-story .news-story-img img{ width:100%;height:auto;}
.category-one .news-story{ margin:0 -20px;}
.category-one .news-story .web-story-description, .category-one .forbes-life-stories{ margin:0 10px;}
.category-one .lists-outer{ margin:0;}
.category-one .lists-outer .widget-01{ border:0;}
.category-one .most-popular-widget{ /*padding:0 10px;*/margin-bottom:20px;}
.web-exclusive .multimedia{ background:#171717;}
.web-exclusive .multimedia-content{ margin:0;border-bottom:1px solid #333639;}
.web-exclusive .multimedia .photos-outer h2{ position:relative;background:none;}
.web-exclusive .multimedia .photos-outer h2 a{font-size:18px;padding:0 20px 10px;line-height:1.4;}
.web-exclusive .multimedia .photos-outer .author{font-size:11px;}
.featured-story{ padding:0 10px;}
.archive header .form-inline{ float:none;}
.archive header .form-inline label {width:45px;font-size:12px;margin-top:5px;}
.archive header .form-inline{ float:none;background:#ebebeb;margin-top:10px;padding:10px 10px;}
.archive header .form-group{ margin:0 0 20px;display:block;}
.archive header .form-inline select{ padding:5px;float:left;margin-right:3px;margin-left:0;margin-top:2px;}
.archive header .form-inline button.search-btn {font-size:12px;padding:6px 8px; display: inline !important;}
.archive-list a img{ width:100%;/*height:174px;*/} /* img compressed for archive page */
.category-two .widget-01 .widget-primary-story img{ /*width:100%;*/height:auto;}
.spacer{ margin-right:0;}
.row.spacer{ margin-right:-10px;}
.category-two .widget-01{ float:none;border:none;}
.category-two .news-story{ margin:0;}
.category-two .news-story-outer .news-story{ margin-bottom:0;}
.category-two .news-story-outer .news-story{ border-bottom:1px solid #d7d7d7;padding:10px 0;margin:0 10px;}
.category-two .news-story-outer .news-story .web-story-description{ border:none;padding-bottom:10px;margin:0;}
.category-two .news-story .web-story-description .author{ font-size:12px;margin-top:3px;}
.category-two .news-story-list ul li{ padding:10px 0;}
.issue-edition{margin-top:12px;}
.latest-issue-page .magzine-des{ border-bottom:0;}
.latest-issue-page .most-popular-widget{ margin:30px 0 0;}
.latest-issue-page .subscribe-widget{ margin-top:20px;}
.twinterview-thumb{ margin:auto;}
.form-well header .title{ font-size:22px;}
.form-well form{ margin-top:10px;}
.form-well label, .form-well .control-label{ font-size:14px; text-align:left;}
.form-well input{ height:30px;}
.form-well .btn-primary{ background:#069eec; font-weight:bold;font-family:"Open Sans",sans-serif; border:none; border-radius:0; padding:10px 15px;} 
.twinterview .section-header{ font-size:20px;}
.twinterview h2{ font-size:12px;}
.twinterview .magzine-des p{ font-size:16px;}
.twinterview-content .title{ font-size:18px;}
.twinterview-content .text-info{font-size:14px;}
.twinterview-feed ul{ font-size:14px;}
.twinterview-feed .slimscroll-div{ height:430px;}
.podcast-consumption .podcast-listing .social-media-share li{ padding:0 3px;}
.podcast-consumption .author-name, .update-date, .author-follow-us{ font-size:12px;}
.podcast-consumption .author-follow-us:before{ font-size:12px; margin-right:5px;}
.podcast-consumption .author-name, .podcast-consumption .update-date, .author-follow-us{ margin-top:0; margin-right:0;}
.podcast-consumption .author-bio{ margin-top:0; font-size:14px;}
.podcast-consumption .podcast-listing .social-media-share{margin-top:10px;padding-top:15px;float:none;border-top:1px solid #cecece;}
.podcast-consumption .podcast-listing .social-media-share ul{display:flex;justify-content: space-between;}
.podcast-consumption .podcast-listing .author-bio{float:right;}
.podcast-consumption .podcast-listing .author-section .floatR{ margin-top:10px;}
.podcast-consumption .podcast-listing .author-bio{ float:none;}
.podcast-consumption .podcast-listing .author-follow-us li{padding:0 5px;}
.photo-consumption .multimedia-widget{ margin-top:0px; padding:10px 0 0; }
#photo-carousel-main .item .img-des{ position:relative;font-size:14px; padding:10px 10px 0; background:#1a1f25;}
#photo-carousel-main .owl-nav .owl-prev{ top:-45%;}
#photo-carousel-main .owl-nav .owl-next{ top:-45%;}
#photo-carousel-main .owl-thumbs{ display:none;}
.multimedia-widget.plain-carousel .owl-carousel .owl-item img{ width:300px; height:200px;}
.multimedia-widget.plain-carousel .owl-nav .owl-prev, .multimedia-widget.plain-carousel .owl-nav .owl-next{ top:-30%;}
.multimedia-widget.plain-carousel .owl-nav .owl-prev{ background-position:-249px -207px; left:3px;}
.multimedia-widget.plain-carousel .owl-nav .owl-next{ background-position:-281px -207px; right:3px;}
.multimedia-widget.plain-carousel h1{ font-size:22px;}
.photo-consumption .video-listing-main .multimedia-content-outer{display:block}
.photo-consumption .video-listing-main .multimedia-content-outer img{ /*width:100%;*/ height:auto; }
.photo-consumption .video-listing-main .multimedia-content h3 {font-size:18px; margin-top: 20px;}
.photo-consumption .col-block-4 {width:100%;}
.featured-box h3, .featured-box h4{font-size:16px;}
.featured-box h1, .photo-consumption .video-listing-main h1{ font-size:24px;}
.past-issues ul li:nth-child(3), .past-issues ul li:nth-child(4), .past-issues ul li:last-child{ display:none;}
.blogs-listing{ margin-right:0;}
.blogs-listing .blogs-listing-banner{ float:none; margin-right:0; padding:0; width:100%; }
.blogs-listing .blogslist { padding:0;}
.blogs-listing .blogs-desc{ margin-bottom:0; padding-bottom:0;}
.blogs-listing .col-block-4{ width:100%; margin-bottom:0px;}
.blogs-listing .widget-01:nth-of-type(2n+1){ border:none;}
#photo-carousel-main .item .img-des{ width:100%;}
#photo-carousel-main .item img{ width:100%; height:auto;}
.lists .table > tbody > tr > td, .lists .table > thead > tr > td{ padding-left:10px; padding-right:10px;}
.lists .table{width:700px;}
.photo-holder-div {width: 100%;}
.forbslife_text {padding-top: 0px;  margin-left: 0px !important;}
.forbslife_article img {margin-right: 15px;}
.searchbox .searchinput {width: 100%;}
.searchicon-box {top: 56px; right: 10px;}
.camera:before {background-position: -242px -164px; width: 46px;}
.videos:before {background-position: -93px -164px; width: 46px;}
.search-result-tabs .nav-tabs>li {padding-right: 10px;}
.search-result-tabs .most-popular-tabs .nav-tabs li a {font-size: 13px;}
.multimedia-top-section {top: 0px;}
.multimedia {margin-left: 0px; margin-right: 0px;}
.multimedia-top-section .podcast-tags {padding-left: 8px;}
section.web-exclusive .podcast-tags {padding-left: 0px;}
.interactive-graphics .news-story .web-story-description h2 {font-size: 16px;}
.interactive-graphics .news-story .news-story-img img{margin-right: 4px;} 
embed {width: 100%; height: 100%;}
.similar-artical-sec .artical-story-description {width: 70%; margin-left: 10px;}
.new-story .bio-sec-popout {width: 100%;}
.author-bio {margin-top: 2px;}
.email .textinput {width: 100%;}
.email .textareainput {width: 100%;}
.email input {width: auto;}
.email .textbox1 {width: 100%;}
.email .textareabox1 {width: 100%;}
.email .emailbox {width: 100%; float: none;}
.email .checkboxtext {padding-left: 0px;}
.photo-consumption #photo-carousel-main .item img {width: 100%; float: none;}
.photo-consumption #photo-carousel-main .item .img-des {width: 100%;}
.photo-consumption #photo-carousel-main .owl-thumbs {display: none;}
.photo-consumption .icon-zoom {display: none;}
.photo-consumption .img-cap {bottom: 0px; top: unset; width: 100%;}
.photo-consumption .slides {bottom: 6px; top: unset; padding-right: 10px; left: unset; right: 0;}
.photo-consumption .img-group {width: 100%;}
.artical-controls {display: none;}
#slidebox {display: none;}
.artical-social-media-share {display: none;}
.artical-social-media-share-mobile {display: block;}
.icon-share-white {position: relative; top: 2px;}
.icon-share {position: relative; top: 2px;}
ul.rss-list {width: 100%;}
.web-story-description {padding-left: 2px;}
.follow-popup-box-1 {left: 0; top: 30px;}
.interactive-graphics .searchbox .searchinput {width: 100%;}
.interactive-graphics .searchicon-box {right: 10px; top: 57px;}
.lists .video-listing-img img {width: 100%;}

.podcast-social-media-share {display: none;}
.category-one .widget-01 .widget-primary-story {display: inline-block;}
.vertical-hr {border-left: 0;}
ul.rss-list li div {margin-left: 35px;}
.adv {padding: 10px; width: 100%;}
ul.thumbs {margin: 0px; padding: 0px; list-style: none; width: 50%; float: left;}
ul.thumbs li { list-style: none !important; float: left; border-bottom: 0 !important; padding: 0px; margin: 0 7px 20px 8px !important;}
ul.thumbs li img {width: 100%;}
.advertise .carousel-control {top: -79px;}
.advertise .carousel-control.left {left: -27px;}
.advertise .carousel-control.right {right: -27px;}
ul.all-social {z-index: 99;}
.artical-small-banner-sec {width: 100%; float:none;}
.all-social-div-slider {margin-top: 0px;}
.share-icon-fb, .share-icon-twit, .share-icon-insta, .share-icon-linkedin, .share-icon-gplus, .share-icon-email, .share-icon-whatsapp {height: 21px;}
.share-icon-fb {background-position: -343px -62px;}
.share-icon-twit {background-position: -342px -105px;}
.share-icon-insta {background-position: -342px -148px;}
.share-icon-linkedin {background-position: -342px -191px;}
.share-icon-gplus {background-position: -342px -233px;}
.share-icon-email {background-position: -342px -274px;}
.share-icon-whatsapp {background-position: -341px -317px;}
.share-icon-fb:hover {background-position: -370px -62px;}
.share-icon-twit:hover {background-position: -369px -105px;}
.share-icon-insta:hover {background-position: -369px -148px;}
.share-icon-linkedin:hover {background-position: -369px -191px;}
.share-icon-gplus:hover {background-position: -369px -233px;}
.share-icon-email:hover {background-position: -369px -274px;}
.share-icon-whatsapp:hover {background-position: -368px -317px;}
ul.all-social-for-slider {bottom: 14px; margin-left: 15px;}
.artical .icon-zoom {display: none;}
.artical .lightbox-sec .owl-nav .owl-prev {top: -88px;}
.artical .lightbox-sec .owl-nav .owl-next {top: -88px;}
ul.all-social .share-icon-whatsapp  {display: block !important;}
ul.all-social-for-slider .share-icon-whatsapp  {display: block;}
.super-companies .owl-item {width: 200px;}
ul.all-social {left: -55px;}
ul.all-social-for-slider {left: 80px;}
.photo-consumption .thumbslider {display: none !important;}
.printtext {margin-top: 10px; margin-bottom: 15px;}
.spacediv img {float: none; padding-right: 0;}
#info img {float:none !important;}
#info img {margin:0 auto !important;}
.podcast-consumption .author-section .floatL {float:left !important;}
.selectdiv .selectbox {margin-left: 0;}
.artical-social-media-share-mobile li a span {position: relative; bottom: 6px; left: 7px; color: #fff; font-family:'Open Sans',sans-serif; font-size: 11px;}
.photo-consumption .owl-next {right: -30px !important;}
.ul.story-list li {padding: 6px 20px 15px 26px;}
.cal-table .cal-cell {padding: 5px 7px;}
ul.mediakit li {padding: 15px 0 !important;}
.advertise .search-result-tabs .nav-tabs>li {background-color: #000 !important; width: 50% !important; padding: 10px 0; border: 1px solid #fff;}
.advertise .search-result-tabs .nav-tabs>li a {color: #fff !important; text-align: center !important; border-bottom: none !important; font-size: 9px !important;} 
.advertise .search-result-tabs .most-popular-tabs .nav-tabs li.active a {background-color: #000 !important; color: #ffbe00 !important; font-size: 9px !important;}
.advertise .search-result-tabs {margin-left: 0px;}
.selectboxdiv {margin-left: 0px;}
.select-heading {font-size: 11px;}
section.life .podcast-widget .podcasttop {margin-top: 10px;}
.artical .img-group {width: 100%;}
.artical #photo-carousel-main .item .img-des {width: 100%;}
.artical .thumbslider {display: none !important;}
.list-consumption .list-bio {display: inline-block;}
.cover-story .owl-prev {top: -100px; left: 10px;}
.cover-story .owl-next {top: -100px; right: 5px;}
section.life .cover-story .owl-prev {top: -74px; left: 10px; background-position: -153px -93px; width: 19px; height: 33px;}
section.life .cover-story .owl-next {top: -74px; right: 10px; background-position: -173px -93px; width: 19px; height: 33px;}
section.home .dropdown-toggle::after {border: 0 !important;}
section.home .btn-primary {-webkit-box-shadow: unset !important; box-shadow: unset !important;}
.artical #photo-carousel-main .item .img-des {width: 100%;}		
.cover-story .btn-01{ margin-right:0; margin-top:5px; }
.lists .subscribe-widget {margin-top: 20px;}
.lists .home-aside-ad-03 {margin-top: 30px;}
/*input[type=search] {margin-top: 0px;}
input[type=search]:focus {margin-top: 0px;}*/
.home-aside-ad-01 { margin-top: 20px;}
section.home .home-aside-ad-02 {margin-top: 0px;}
section.category-listing .cover-story-caption h3 a {font-size:16px; color:#000;}
.fslogo {margin-top: 0px;}
section.artical aside .forbes-india-list {margin-top: 0;} 
section.home .widget-01:nth-of-type(1n) {border-right: 0;}
section.home .widget-01:nth-of-type(2n) {border-right: 0;}
section.home .widget-01:nth-of-type(3n) {border-right: 0;}
section.home .blogs .blogger-info  {margin-top: 15px;}
.h478 {height: auto;}
.h502 {height: auto;}
.twinterview-thumb > img {height: 90px; width: 90px;}
section.latest-issue-page .multimedia-widget .owl-carousel .owl-item img {width: 95%;}
section.latest-issue-page .multimedia-widget .owl-carousel .owl-item a {overflow: visible; height: auto; font-size: 15px;}
section.archive .container-fluid {padding-left: 0px;}
section.podcast-consumption .author-name small, .update-date small {margin-top: 0px; display: block;}
section.podcast-consumption .clear {clear: unset;}
.popup-arrow {margin-left: 212px;}
section.interactive-graphics .news-story .news-story-img {margin-right: 10px;}

.list-seemore-btn {margin-bottom: 0px;}
section.podcast-consumption .podcast-listing-main h3 {width: 89%; margin: 10px auto 0;}
section.podcast-consumption .podcast-listing .podcast-date {margin: 0 auto; width: 89%;}
section.podcast-consumption .col-block-4 {width: 100%;}
section.podcast-consumption .podcast-listing .multimedia-content .bb {margin: 0 0px 25px;}
.podcast-listing-img {text-align: center;}
.lists .widget-01 {border-right: 0px; border-bottom: 1px solid #b2b2b2;}
section.home .homelistslider {height: auto; margin-bottom: 30px;}
section.home .super-companies .link {padding: 15px;}
section.home .section-header {margin-top: 10px;}
section.home .from-the-magazine .news-list {margin: 0px;}
section.category-listing .news-story-outer .news-story img {width: auto;}
.super-companies .complogo span {font-size: 12px; padding: 3px 0;}
section.interactive-graphics .most-popular-widget {margin: 20px 0px 0;}
section.home .homelistslider #owl-carousel-super {margin-top: 35px;}
section.photo-consumption .video-listing-main {margin: 0 10px;}
section.lists .cover .cover-pic img {height: auto;}
section.artical .artical-small-banner-sec {width: 100%;}
section.category-one .forbes-life-stories ul li:first-child {margin-top: 10px;}
section.category-one .widget-01 .widget-secondary-story a {height: auto;}
aside.toprhs {margin: 0 auto; width: 300px;}
aside.midrhs {width: 300px; margin: 0 auto;}
.most-popular-widget .most-popular-tabs .nav-tabs li a {font-size: 15px;} 
.most-popular-widget .most-popular-tabs .tab-content li {margin-right: 15px;}
section.home .from-the-magazine img {display: block;}
footer .forbes-domains li a {padding: 5px 9px;}
.facebook-widget {margin: 20px auto 0;}
.storydiv.expand {margin-bottom: 20px; padding-bottom: 0px;}
section.lists .col-block-4 {width: 100%;}
.podcast-title span {display: inline-block;}
.microsoft-logo {float: left; width: 100%; position: static; margin-bottom: 20px; margin-top: 10px; text-align: left;}
.microsoft-logo1 {float: left; width: 100%; position: static; margin-bottom: 20px;margin-left: 30px; margin-top: 10px; text-align: left;}
.schedulejpg {margin-top: 0px;}
section.lists .liststoplogo {bottom: -6px;}
.schedule-logo {width: 100%; text-align: center; position: static; margin: 0px;}
.schedule {padding: 8px 5px 17px 5px;}
.schedule-content .schedule-block-heading {padding-left: 0px; font: 700 28px 'Roboto Condensed', sans-serif; text-align: center; padding: 15px 0;}
.schedule-widget .schedule-tabs .nav-tabs {padding-left: 0px; width: 81%; margin: 0 auto;}
.schedule-widget .schedule-tabs .nav-tabs li {margin-bottom: 7px;}
.schedule-widget .schedule-tabs .tab-content {padding: 10px 0px;}
.schedule-heading span {width: 90%;}
.listtable {width: 100%;}
.listtable .listcell {padding: 5px 20px 8px 20px !important;}
.listtable .listcell:last-child {border-bottom: 1px solid #ddd;}
.listtable .listcell.secondtable {padding: 5px 20px 8px 20px !important;}
.listtable .listcell.secondtable:last-child {border: none;}
/*.listtable .listheight {height: 50px;}*/
.podcast-widget .podcast-widget-links a {line-height: 1.3;}
section.lists .forbes-india-list .owl-nav .owl-next {top: -25px; right: -5px;}
.budgetblock {width: 100%; padding: 0 10px;}
.budgetblock .budget-video {width: 100%; float: none; margin-left: 0px;}
.budgetblock .budget-video > iframe {width: 100%;}
.budgetblock .budgettitle1, .budgettitle2 {font-size: 25px !important;}
.budgetblock .budgettitle3 {display: block; font-size: 25px;}
.budgetblock .dashedhr {width: 100%;}
.newsheighlights {float: none; padding-top: 20px;}
.storyblock {width: 100%; display: inline-block;}
.storyblock .leftblock {width: 100%; float: none;}
.storyblock .rightblock {width: 100%; float: none;}
.storyblock .bottomblock .sub-story-outer {margin: 0 auto 20px; float: none;}
.storyblock .bottomblock .sub-story-outer:nth-of-type(2n) {margin: 0 auto 20px;}
.storyblock .rightblock .photos-outer {width: 280px; margin: 0 auto 20px;}
.storyblock .leftblock .bottomblock {margin: 30px auto 0; width: 100% !important;}
.storyblock .photos-outer img {height: auto;}
.storyblock .photos-outer h2 a {font-size: 19px;}
.storyblock .photos-outer .photos-bottom {width: 100%;}
.storyblock .photos-bottom {width: 280px;}
.budgetblock .storynewsheighlights {display: inline-block; float: none; margin-top: 30px; width: 100%;}
.budget-widget {height: auto;}
.budget-widget .owl-stage-outer {width: 85%; margin: 0 auto;}
.budget-widget .owl-item.active {width: 300px !important; margin-right: 0px;}
.storynewsheighlights-div {height: 386px;}
.storynewsheighlights-div .slimscroll-div {height: 370px !important; overflow: hidden !important;} 
.storynewsheighlights-div .slimScrollDiv {height: 360px !important; overflow: hidden !important;}
.storynewsheighlights .unionbudget img {width: 100%;}
.budgetblock .budget-video > iframe {min-height: 155px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li.active a {padding: 5px 9px; font-size: 12px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a {padding: 5px 9px; font-size: 12px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a:hover {padding: 5px 9px; font-size: 12px;}
.digitaledge-widget .digitaledge-tabs .nav-tabs li a:first-child, .digitaledge-widget .digitaledge-tabs .nav-tabs li a:last-child {padding: 5px 9px; font-size: 12px;}
.digitaledge .listtable {width: 100%;}
.digitaledge-widget .digitaledge-tabs .nav-tabs {width: 100%;}
.digitaledge-widget .digitaledge-tabs .tab-content .eventdate {width: 31%;}
.digitaledge-widget .digitaledge-tabs .tab-content .eventvenue {width: 54%;}
.digitalimgtxt {padding-left: 111px; margin: 35px 0 20px 20px; font-size: 12px;}
.digitalimgtxt span {font-size: 12px;}
.digitaledge-secondimg {top: 274px;}
.digitaledge-secondimg img {width: 45%;}
section.home .fbvideos {height: 155px; margin-top: 40px;}
section.home .fbvideos .owl-nav .owl-prev, .owl-nav .owl-next {width: 20px; height: 34px;}
section.home .fbvideos .owl-nav .owl-prev {left: 0px; top: -140px;}
section.home .fbvideos .owl-nav .owl-next {right: 0px; top: -140px;}
.facebook-responsive {padding-bottom:57.25% !important;}
.fb-responsive {padding-bottom:81.25% !important;}
.fbtop-responsive{padding-bottom:76.25% !important;}
section.home .blogs .left-col {width: 100%;}
section.home .blogs .right-col {width: 100%;}
.list-consumption .left-col {display: block; width: 100%; text-align: center; margin-bottom: 20px;} 
.twinterview-thumb img {width: auto !important; height: auto !important;}
.magzine-des p {width: 100%;}
.withimgblock .follow-btn-div {margin-top: 4px;}
.follow-popup-box input {width: 100%;}
section.home .blogs .blogrow .blogger-story-details a {font-size: 16px;}

}

@media screen and (max-width : 736px){
	.story-left {float: left; width: 13%;}
	.story-right {float: left; width: 69%; margin-left: 15px; padding-left: 0px !important;}
	.lock {left: 115px;}
	.past-issues ul li:nth-child(3), .past-issues ul li:nth-child(4), .past-issues ul li:last-child {display: block;}
	section.photo-consumption .video-listing-main .multimedia-content .video-tags {width: 41%;}
	.photo-consumption .video-listing-main .multimedia-content h3 {width: 41%; margin: 10px auto;}
	section.photo-consumption .video-listing-main .multimedia-content .video-tags {width: 41%; margin: 10px auto;}
	.newsheighlights {width: 100%;}
	.budgetblock .budget-video > iframe {min-height: 390px;}
	.budget-widget {top: 0;}
	.budget-widget .storybox .storyright {font-size: 14px;}
	.budget-widget .owl-nav .owl-prev {left: 20px;}
	.budget-widget .owl-nav .owl-next {right: 12px;}
	.budget-widget .storybox .storyright {width: 63%;}
	.budget-widget .owl-nav .owl-prev {left: 20px; top: -8px;}
	.budget-widget .owl-nav .owl-next {right: 26px; top: -8px;}
	.budget-widget .storybox {height: 85px; overflow: hidden; width: 290px;}
	.budget-widget .budgetblock .dashedhr {width: 100%;}
	.adblock {float: none; width: 100%;}
	.homenews {float: none; width: 100%;}
	.photobox {width: 100%;}
	.photobox .imgbox {width: 18%;}
	.news-consum-box {width: 100%; margin: 20px 0 0 0; border-bottom: 1px solid #ccc; padding: 0px 0 20px 0;}
	.news-consum-box .img-block {width: 35%; display: inline-block; vertical-align: top;}
	.news-consum-box .img-block img {width: 100%; height: auto;}
	.news-consum-box .descr-block {width: 61%; display: inline-block; margin-left: 9px;}
	.news-consum-block + .news-consum-block > .news-consum-box {margin-top: 25px;}
	.news-consum-block + .news-consum-block > .news-consum-box:first-child {margin-top: 0px;}
	.news-consum-subline {margin-top: 0px;} 
	.contentblock .twinterview-thumb {display: block;} 
	.twinterview-thumb .section-header {float: left;}
	.follow-popup-box {text-align: left;}
	.withimgblock img {float: none; margin-right: 0px;}
	.contentblock {margin-top: 20px;}    
}

@media screen and (max-width : 667px){
	.lock {left: 111px !important;}
	.story-left {width: 14% !important;}
	.past-issues ul li {margin-right: 33px;}
	.past-issues ul li:last-child {display: none;}
	.hr-listslider {margin-top: 30px;}
	section.home .archive {margin: 0 auto;}
	section.home .archive .owl-nav .owl-prev {left: 10px;}
	section.home .archive .owl-nav .owl-next {right: 0px;}
	section.home .super-companies .complogo span {width: auto; font-size: 10px;}
	.hr-listslider {margin-top: 25px;}
	section.lists .bb h3 {width: 46%; margin: 10px auto;}
	section.lists .podcast-listing .podcast-date {width: 45%; margin: 10px auto;}
	section.web-exclusive .all-social-div {margin-top: -2px;}
	section.home .from-the-magazine .news-story .web-story-description {width: 44%;}
	.photo-consumption .video-listing-main .multimedia-content h3 {width: 46%; margin: 10px auto;}
	.photo-consumption .video-listing-main .video-tags {width: 46%; margin: 10px auto;}
	.newsheighlights {width: 100%;}
	.budgetblock .budget-video > iframe {min-height: 355px;}
	.budget-widget .storybox {width: 270px;}
	.budget-widget .owl-nav .owl-prev {left: 2px;}
	.budget-widget .owl-nav .owl-next {right: 2px;}
	.budget-widget {top: 0; padding-bottom: 25px;}
	.storyright > a {font-size: 14px;}
	.budget-widget .storybox .storyright {width: 54%; padding-right: 10px;}
	.photorhs img {margin-top: 25px;}
}

@media screen and (max-width : 640px){
	.story-left {float: left; width: 16% !important;}
	.story-right {float: left; width: 69%; margin-left: 15px;}
	.lock {left: 115px;}
	.hidden-fortab {display: none !important;}
	.archive-list .date {text-align: center;}
	.archive-list a img {width: auto; height: 378px;}
	section.lists .mid-aside {padding: 0 10px !important;}
	.past-issues ul li:nth-child(3), .past-issues ul li:nth-child(4) {display: block !important;}
	.homelcarousel img {width: 85%;}
	section.lists .home-aside-ad-02 {margin-top: 0px !important;}
	section.lists .multimedia-content {margin: 0 10px !important;}
/*	.twinterview-thumb > img {height: auto !important; width: auto !important;}*/
	.archive-list a img {height: 378px;}
	.web-exclusive .podcast-title a:before {width: 34px;}
	.vdo-consumption .video-listing-main .multimedia-content h3 {width: 46%; margin: 10px auto 0;}
	.vdo-consumption .video-listing-main .multimedia-content .video-tags {width: 46%; margin: 10px auto 0;}
	section.podcast-consumption .podcast-listing-main h3 {margin: 10px auto 0; width: 45%;}
	section.podcast-consumption .podcast-listing .podcast-date {margin: 0 auto; width: 45%;}
	.well {padding: 0 10px 10px; margin-bottom: 0;}
	.top-aside {margin-lefT: 0px;}
	section.lists .video-listing-main .multimedia-content h3 {width: 46%; margin: 10px auto 0;}
	section.lists .video-listing-main .multimedia-content .video-tags {width: 46%; margin: 10px auto 0;}
	section.photo-consumption .video-listing-main .multimedia-content h3 {width: 46%; margin: 10px auto 0;}
	section.photo-consumption .video-listing-main .multimedia-content .video-tags {width: 46%; margin: 10px auto 0;}
	section.home .super-companies .complogo span {width: 62%; font-size: 10px;}
	.past-issues ul li {margin-right: 24px;}
	.hr-listslider {margin-top: 30px;}
	.hr-blistslider {margin-top: 8px;}
	section.home .archive {margin: 0 auto;}
	section.lists .all-social-div {margin-top: 1px;}
	section.home .from-the-magazine .news-story .web-story-description {margin: 10px auto 0; width: 46%;}
	.newsheighlights {width: 100%; float: none; padding-top: 20px; display: inline-block;}
	.budget-widget .owl-stage-outer {width: 49%;}
	.budget-widget .storybox {width: 310px; height: 93px;}
	.budget-widget .storyleft {vertical-align: top;}
	.budget-widget .storyleft > img {width: 100%;}
	.budget-widget {padding-bottom: 15px; top: 0;}
	.budget-widget .owl-nav .owl-prev {top: -13px; left: 116px;}
	.budget-widget .owl-nav .owl-next {top: -13px; right: 124px;}
	.budget-widget .storybox .storyright {font-size: 14px; line-height: 20px;}
	.budget-widget .budgetblock .dashedhr {width: 100%;}
	.budgetblock .budget-video > iframe {min-height: 337px;}
	.adblock {margin: 0 auto; float: none; width: 300px;display:block;clear:both;padding-top:20px;}
	.homenews {margin: 0 auto; float: none; width: 300px;display:block;clear:both;padding-top:20px;}
	.budget-widget .owl-carousel .owl-item {border-left: 0px; display: inline-block; overflow: hidden; height: 111px;}
	.photorhs img {margin-top: 25px;}
	.photobox .imgbox {width: 40%;}
	.news-consum-box {width: 100%; margin: 20px 0 0 0; border-bottom: 1px solid #ccc; padding: 0px 0 20px 0;}
	.news-consum-box .img-block {width: 35%; display: inline-block; vertical-align: top;}
	.news-consum-box .img-block img {width: 100%; height: auto;}
	.news-consum-box .descr-block {width: 61%; display: inline-block; margin-left: 9px;}
	.news-consum-block + .news-consum-block > .news-consum-box {margin-top: 25px;}
	.news-consum-block + .news-consum-block > .news-consum-box:first-child {margin-top: 0px;}        
}

@media screen and (max-width : 600px){
	.story-left {width: 16% !important;}
	.lock {left: 109px !important;}
	section.podcast-consumption .podcast-listing-main h3 {margin: 10px auto 0; width: 47%;}
	section.podcast-consumption .podcast-listing .podcast-date {margin: 0 auto; width: 47%;}
	section.home .main-stories ol li a {float: none;}
}

@media screen and (max-width : 568px){
	.story-left {width: 17% !important;}
	.homelcarousel img {width: auto;}
	.budget-widget .storybox {height: 90px;}
	.budget-widget .owl-stage-outer {width: 56%;}
	.budget-widget .owl-nav .owl-prev {left: 80px;}
	.budget-widget .owl-nav .owl-next {right: 80px;}
	.budget-widget .storybox .storyright {width: 60%;}
}

@media screen and (max-width : 533px){
	.story-left {width: 18% !important;}
	.lock {left: 107px !important;}
}

@media screen and (max-width : 480px){
	.lock {left: 111px !important;}
	.story-left {float: left; width: 20% !important;}
	.past-issues ul li:nth-child(4) {display: none !important;}
/*	.twinterview-thumb > img {height: 90px !important; width: 90px !important;}*/
	.archive-list a img {height: 275px;}
	section.podcast-consumption .podcast-listing-main h3 {margin: 10px auto 0; width: 59%;}
	section.podcast-consumption .podcast-listing .podcast-date {margin: 0 auto; width: 59%;}
	section.photo-consumption .video-listing-main .multimedia-content h3 {width: 82%; margin: 10px auto;}
	section.photo-consumption .video-listing-main .multimedia-content .video-tags {width: 82%; margin: 10px auto;}
	.past-issues ul li {margin-right: 24px;}
	section.lists .bb h3 {width: 69%; margin: 10px auto;}
	section.lists .podcast-tags {width: 69%; margin: 10px auto;}
	section.home .from-the-magazine .news-story .web-story-description {width: 62%;}
	.newsheighlights {width: 100%; display: inline-block;}
	.storyblock .leftblock {float: none;}
	.storyblock .rightblock {width: 280px; float: none; margin: 0 auto;}
	.storyblock .leftblock .bottomblock {width: 61%;}
	.storyblock .rightblock .photos-outer {width: 100%;}
	.budget-widget .owl-stage-outer {width: 65%;}
	.budget-widget .storybox {width: 300px;}
	.budget-widget .storyleft {vertical-align: top;}
	.budget-widget .storyleft > img {width: 100%;}
	.budget-widget {padding-bottom: 15px; top: 0;}
	.budget-widget .owl-nav .owl-prev {top: -15px; left: 40px;}
	.budget-widget .owl-nav .owl-next {top: -15px; right: 40px;}
	.budget-widget .storybox .storyright {font-size: 14px;}
	.budget-widget .budgetblock .dashedhr {width: 100%;}
	.budgetblock .budget-video > iframe {min-height: 248px;}
	.news-consum-box, .news-consum-box:last-child {margin: 20px 15px 25px 0px;}
	.news-consum-box {width: 100%; margin: 20px 0 0 0; border-bottom: 1px solid #ccc; padding: 0px 0 20px 0;}
	.news-consum-box .img-block {width: 35%; display: inline-block; vertical-align: top;}
	.news-consum-box .img-block img {width: 100%; height: auto;}
	.news-consum-box .descr-block {width: 61%; display: inline-block; margin-left: 9px;}
	.news-consum-block + .news-consum-block > .news-consum-box {margin-top: 25px;}
	.news-consum-block + .news-consum-block > .news-consum-box:first-child {margin-top: 0px;}
	.news-consum-subline {margin-top: 0px;}        
}

@media screen and (max-width : 414px){
	.story-left {float: left; width: 25% !important;}
	.story-right {float: left; width: 69%; margin-left: 3px; padding-left: 0px !important;}
	.lock {left: 99px !important;}
	.archive-list a img {height: 205px;}
	.past-issues ul li:nth-child(3), .past-issues ul li:nth-child(4), .past-issues ul li:nth-child(5) {display: none !important;}
	.past-issues ul li {margin-right: 119px;}
	section.photo-consumption .video-listing-main .multimedia-content h3 {width: 75%;}
	section.photo-consumption .video-listing-main .multimedia-content .video-tags {width: 74%;}
	.podcast-title span {width: auto;}
	.budgetblock .budget-video > iframe {min-height: 210px;}
	.budget-widget .owl-stage-outer {width: 76%;}
	.budget-widget .owl-nav .owl-prev {left: 12px;}
	.budget-widget .owl-nav .owl-next {right: 12px;}
	.photorhs img {margin-top: 25px;}
	.photobox .imgbox {width: 40%;}
	section.home .blogs .blogrow  a.blogger-story-img {width: 32%; margin-right: 20px;}
	section.home .blogs .blogrow .blogger-story-details {width: 60%;}   
}

@media screen and (max-width : 384px){
	.story-left {width: 25% !important;}
	.story-right {margin-left: 12px !important;}
	.lock {left: 101px !important;}
}

@media screen and (max-width : 375px){
	.story-right {margin-left: 12px !important;}
	.lock {left: 97px !important;}
	.news-story-list ul li .web-story-description {margin-left: 20px;}
	.past-issues ul li:nth-child(3), .past-issues ul li:nth-child(4), .past-issues ul li:nth-child(5) {display: none !important;}
	.past-issues ul li {margin-right: 80px;}
	section.life .all-social-div {margin-top: 0px;}	
	section.lists .bb h3 {width: 84%; margin: 10px auto;}
	section.lists .podcast-listing .podcast-date {width: 84%; margin: 10px auto;}
	section.home .from-the-magazine .news-story .web-story-description {width: 80%;}
	section.photo-consumption .video-listing-main .multimedia-content h3 {width: 83%;}
	section.photo-consumption .video-listing-main .multimedia-content .video-tags {width: 82%;}
	.podcast-title span {width: auto;}
	.budgetblock .budget-video > iframe {min-height: 190px;}
	.budget-widget .storybox {width: 280px;}
	.budget-widget .owl-nav .owl-prev {left: 2px;}
	.budget-widget .owl-nav .owl-next {right: 2px;}
	.budget-widget .storybox .storyright {width: 61%;}
	.news-consum-box {width: 100%; margin: 20px 0 0 0; border-bottom: 1px solid #ccc; padding: 0px 0 20px 0;}
	.news-consum-box .img-block {width: 35%; display: inline-block; vertical-align: top;}
	.news-consum-box .img-block img {width: 100%; height: auto;}
	.news-consum-box .descr-block {width: 61%; display: inline-block; margin-left: 9px;}
	.news-consum-box, .news-consum-box:last-child {margin: 20px 0 0 0;}
	.news-consum-block + .news-consum-block {margin-bottom: 25px;}
	.news-consum-block + .news-consum-block > .news-consum-box {margin-top: 25px;}
	.news-consum-block + .news-consum-block > .news-consum-box:first-child {margin-top: 25px;}
	.news-consum-subline {margin-top: 0px;}
	section.home .blogs .blogrow  a.blogger-story-img {width: 36%; margin-right: 20px;}
	section.home .blogs .blogrow .blogger-story-details {width: 55%;}          
}

@media screen and (max-width : 360px){
	.story-left {float: left; width: 26% !important;}
	.story-right {float: left; width: 69%; margin-left: 15px !important;}
	.lock {left: 98px !important;}
	.h478 {height: auto;}
	.past-issues ul li:nth-child(3) {display: none !important;}
	section.lists .home-aside-ad-02 {margin-top: 0px !important;}
	.archive-list a img {height: 195px;}
	aside.mid-aside {margin: 0 auto; display: table;}
	section.home .facebook-widget {display: table; margin: 20px auto 0;}
	.web-exclusive .podcast-title a:before {width: 36px;}
	.vdo-consumption .video-listing-main .multimedia-content h3 {width: 82%; margin: 10px auto 0;}
	.vdo-consumption .video-listing-main .multimedia-content .video-tags {width: 82%; margin: 10px auto 0;}
	.adspace {margin: 0 auto; width: 300px;}
	section.interactive-graphics .news-story .news-story-img {margin-right: 0px;}
	section.podcast-consumption .podcast-listing-main h3 {margin: 10px auto 0; width: 79%;}
	section.podcast-consumption .podcast-listing .podcast-date {margin: 0 auto; width: 79%;}
	.archive header .form-inline button.search-btn {margin-top: 0px;}
	section.lists .video-listing-main .multimedia-content h3 {width: 95%; margin: 10px auto 0;}
	section.lists .video-listing-main .multimedia-content .video-tags {width: 95%; margin: 10px auto 0;}
	.past-issues ul li {margin-right: 66px;}
	section.home .icon-share {top: 0px;}
	section.home .news-list ul li {border-bottom: 1px solid #c8c8c8; padding: 10px 0px; margin-bottom: 0px;}
 	section.home .news-list ul li:last {border-bottom: none;}
	section.life .news-story-list .section-ribbon {width: 100%;}
	section.life .news-story-list .section-ribbon:after {content: none;}
	section.life .news-story-list .all-social-div {margin-left: 5px;}
	.blogs .blogger-info .blogger-story-details .story-line {font-size: 13px;}
	.blogs .blogger-details a.blogger {font-size: 19px;}
	section.lists .bb h3 {width: 95%; margin: 10px auto;}
	section.lists .podcast-tags {width: 95%; margin: 10px auto;}
	section.home .from-the-magazine .news-story .web-story-description {width: 84%;}
	section.photo-consumption .video-listing-main .multimedia-content h3 {width: 87%;}
	section.vdo-comsumption .toprhs {margin-left: -10px; margin-right: -10px;}
	section.photo-consumption .video-listing-main .multimedia-content .video-tags {width: 87%;}
	.podcast-title span {width: 240px; display: inline-block;}
	.podcast-widget .podcast-widget-links a {line-height: 1.3;}
	.budget-widget .storybox {width: 300px;}
	.budget-widget .storyleft {vertical-align: top;}
	.budget-widget .storyleft > img {width: 100%;}
	.budget-widget {padding-bottom: 15px; top: 0;}
	.budget-widget .owl-nav .owl-prev {top: -16px; left: -5px;}
	.budget-widget .owl-nav .owl-next {top: -16px; right: -5px;}
	.budget-widget .storybox .storyright {font-size: 14px;}
	.budget-widget .budgetblock .dashedhr {width: 100%;}
	.budget-widget .owl-stage-outer {width: 85%;}
	.budgetblock .budget-video > iframe {min-height: 180px;}
	.news-consum-box {width: 100%; margin: 20px 0 0 0; border-bottom: 1px solid #ccc; padding: 0px 0 20px 0;}
	.news-consum-box .img-block {width: 35%; display: inline-block; vertical-align: top;}
	.news-consum-box .img-block img {width: 100%; height: auto;}
	.news-consum-box .descr-block {width: 61%; display: inline-block; margin-left: 9px;}
	.news-consum-box, .news-consum-box:last-child {margin: 20px 0 0 0;}
	.news-consum-block + .news-consum-block {margin-bottom: 25px;}
	.news-consum-block + .news-consum-block > .news-consum-box {margin-top: 25px;}
	.news-consum-block + .news-consum-block > .news-consum-box:first-child {margin-top: 25px;}
	.news-consum-subline {margin-top: 0px;}  
	section.home .blogs .blogrow  a.blogger-story-img {width: 38%; margin-right: 20px;}
	section.home .blogs .blogrow .blogger-story-details {width: 55%;} 
}

@media screen and (max-width : 320px){
.gadblock{padding-left:0px !important;}
.gnews{padding-left:0px !important;}
.suggested-stories.focus {bottom: 275px;}
	.photo-consumption .img-group {width: 100%;}
	ul.story-list li {padding: 15px 20px 15px 26px;}
	.story-left {float: left; width: 30% !important;}
	.story-right {float: left; width: 62%; margin-left: 9px;}
	.web-story-description {padding-left: 0px;}
	.archive-list a img {height: 175px !important;}
	.past-issues ul li:nth-child(3) {display: none !important;}
	aside.mid-aside {display: table;}	
	.adspace {margin: 0 auto; width: 300px;}
	section.podcast-consumption .podcast-listing .podcast-date {margin: 0 auto; width: 89%;}
	section.podcast-consumption .podcast-listing-main h3 {width: 89%; margin: 10px auto 0;}
	.archive header .form-inline button.search-btn {margin-top: 10px;}
	.past-issues ul li {margin-right: 27px;}
	section.home aside.midrhs {width: 300px; margin-left: -10px; margin-right: -10px;}
	section.category-one aside.toprhs {width: 300px; margin-left: -10px; margin-right: -10px;}
	section.category-one aside.midrhs {width: 300px; margin-left: -10px; margin-right: -10px;}
	section.photo-consumption aside.toprhs {width: 300px; margin-left: -10px; margin-right: -10px;}
	section.home .facebook-widget.col-sm-6.col-md-12 {margin-left: -10px;}
/*	section.home .middle-ad {margin-left: -5px;}*/
	section.lists .bb h3 {width: 100%; margin: 10px auto;}
	section.lists .podcast-tags {width: 100%; margin: 10px auto;}
	section.home .from-the-magazine .news-story .web-story-description {width: 94%; margin: 10px auto 0;}
	section.photo-consumption .video-listing-main .multimedia-content h3 {width: 98%;}
	section.photo-consumption .video-listing-main .multimedia-content .video-tags {width: 97%;}
	.podcast-title span {width: 240px; display: inline-block;}
	.podcast-widget .podcast-widget-links a {line-height: 1.3;}
	.budget-widget .storybox {width: 253px;}
	.budgetblock .budget-video > iframe {min-height: 157px;}
	.adblock {margin: 0 auto; float: none; width: 100%;}
	.homenews {margin: 0 auto; float: none; width: 100%;}
	.rolex-bg {width: 100%; float: none;}
	.forbeslist-bg{width: 300px !important}
	.home-aside-ad-01 {width: 100%;}
	.home-aside-ad-01.hidden-sm img {width: 100%;}
	.budget-widget .storybox .storyright {line-height: 20px;}
	.photobox {width: 100%; height: auto;}
	.imgbox img {width: 100%;}
	.news-consum-box {width: 100%; margin: 20px 0 0 0; border-bottom: 1px solid #ccc; padding: 0px 0 20px 0;}
	.news-consum-box .img-block {width: 35%; display: inline-block; vertical-align: top;}
	.news-consum-box .img-block img {width: 100%; height: auto;}
	.news-consum-box .descr-block {width: 61%; display: inline-block; margin-left: 9px;}  
	section.home .blogs .blogrow  a.blogger-story-img {width: 43%; margin-right: 20px;}
	section.home .blogs .blogrow .blogger-story-details {width: 49%;}   
	.follow-popup-box {width: 270px;}   
} 



/*------------------------------------------------------------- Mobile view -------------------------------------------------------------*/
/*============ media queries =============*/

/* slideshow by varsha */
.slideshow-consumption{ background:#1a1f25; padding:20px 0 0 0; margin-bottom:30px; margin-top:-20px;}
.slideshow-consumption .social-media-share:before{ color:#fff;}
.slideshow-consumption header h1{ display:block; color:#fff;}
.slideshow-consumption header .story-details{ display:block;}
.slideshow-consumption header .story-details .update-info{ float:left; color:#b5b5b5; font-family:'Open Sans', sans-serif; font-size:14px; margin-top:28px;}
.slideshow-consumption .photo-block{ position:relative; background:#000;}
.slideshow-consumption .photo-block .left-side-img{ width:calc(100% - 130px); float:left; border:1px solid #3b3b3b; position:relative;}
.slideshow-consumption .photo-block .left-side-img .comtrols{ height:100%;}
.slideshow-consumption .photo-block .left-side-img .comtrols .prev-control, .slideshow-consumption .photo-block .left-side-img .comtrols .next-control{ position:absolute; margin:auto 0; top:0; bottom:0; width:58px; height:80px; background:rgba(0,0,0,0.50);}
.slideshow-consumption .photo-block .left-side-img .comtrols .prev-control{ left:0; border-radius:0px 10px 10px 0px;}
.slideshow-consumption .photo-block .left-side-img .comtrols .next-control{ right:0; border-radius:10px 0px 0px 10px;}
.slideshow-consumption .photo-block .left-side-img .comtrols .prev-control .icon-prev{ background-position:0 -41px; height:58px; width:32px; display:block; margin:11px auto;}
.slideshow-consumption .photo-block .left-side-img .comtrols .next-control .icon-next{ background-position:-33px -41px ; height:58px; width:32px; display:block; margin:11px auto;}
.slideshow-consumption .photo-block .left-side-img img{ width:100%; height:auto;}
.slideshow-consumption .photo-block .left-side-img .img-desc{width:100%; padding:8px 10px 0; bottom:0; left:0; right:0; background:#3b3b3b; color:#fff; font-size:12px;}
.slideshow-consumption .photo-block .left-side-img .img-desc .img-count strong{ font-size:16px; }
.slideshow-consumption .photo-block .right-side-scroller{ width:130px; float:right; padding:0px 0;}
.story-desc{ padding:20px 0; font-size:13px; color:#9c9c9c; display:block; font-family: 'Open Sans', sans-serif;}
.storyhyperlink a{ color: #ffc600 !important;}
.morecontent span { display:none;}
.morelink{ display: block;}
.morelink, .morelink.less, .morelink:hover, .morelink.less:hover{ color:#fff !important;}
.content{overflow:auto; position:relative; padding:0px; margin:00px; width:50%;height: auto; text-align:center;}
.content li{margin:10px 0; overflow: hidden;}
.content li a{display:inline-block;	border: 1px solid #ccc;	}
.content.light, .content.light .mTSButton{}
.content.light li a{ border: 1px solid #ccc; opacity:.5; transition:opacity .5s ease-out; -moz-transition:opacity .5s ease-out; -webkit-transition:opacity .5s ease-out; -o-transition:opacity .5s ease-out; }
.content.light li a:hover, .content.light li a.active{opacity: 1;}
#content-2{	width:auto;height:810px;padding:35px 0;overflow:hidden;}
.video-listing-main .multimedia-content .date{font-family:"Open Sans",sans-serif; color:#6d6d6d; font-size:14px;}
.most-popular-widget.inner{ margin-top:20px;}
@media only screen and (max-width:1024px) {
	#content-2 {height:648px;}
}
@media only screen and (max-width:800px) {
	#content-2{height:480px;}
}
@media only screen and (max-width:768px) {
	#content-2 {height:455px;}
	.slideshow-consumption .photo-block .left-side-img .comtrols .prev-control, .slideshow-consumption .photo-block .left-side-img .comtrols .next-control{ width:40px; height:56px;}
	.slideshow-consumption .photo-block .left-side-img .comtrols .prev-control .icon-prev{ background-position:-153px -93px; height:34px; width:19px; margin:11px auto;}
	.slideshow-consumption .photo-block .left-side-img .comtrols .next-control .icon-next{ background-position:-173px -93px ; height:34px; width:19px; margin:11px auto;}
	/*.col-block-4 { width:32.1111%;}*/
	.col-block-4 h3 a{ font-size:18px;}
	.main-stories ol li.image-story .float-logo{ bottom:5px; left:5px;}
	.main-stories ol li.image-story .float-logo img{ width:100px; height:auto;}
}
@media only screen and (max-width:767px) {
	.slideshow-consumption .photo-block .left-side-img{ width:100%;}
	.slideshow-consumption .photo-block .left-side-img .comtrols .prev-control, .slideshow-consumption .photo-block .left-side-img .comtrols .next-control{ width:30px; height:44px;}
	.slideshow-consumption .photo-block .left-side-img .comtrols .prev-control .icon-prev{ background-position:-153px -93px; height:34px; width:19px; margin:5px auto;}
	.slideshow-consumption .photo-block .left-side-img .comtrols .next-control .icon-next{ background-position:-173px -93px ; height:34px; width:19px; margin:5px auto;}
	.slideshow-consumption .photo-block .right-side-scroller {display:none;}
	.slideshow-consumption header .story-details .artical-social-media-share-mobile{ display:inline-block !important;}
	/*.slideshow-consumption .photo-block .left-side-img .img-desc{position:relative;}*/
	
}
/* slideshow by varsha */
@media screen and (max-width: 999px){
.mobileonly{height:0;}
.hide-mob{height:0;}
}
@media screen and (min-width: 1000px){
.mobileonly{height:0;}
.hide-mob{height:0;}
}
