@charset "utf-8";
@font-face {
    font-family: 'Roboto Slab';
    src: url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-bold-webfont.eot');
    src: url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-bold-webfont.woff2') format('woff2'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-bold-webfont.woff') format('woff'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-bold-webfont.ttf') format('truetype'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-bold-webfont.svg#roboto_slabbold') format('svg');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'Roboto Slab';
    src: url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-regular-webfont.eot');
    src: url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-regular-webfont.woff2') format('woff2'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-regular-webfont.woff') format('woff'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-regular-webfont.ttf') format('truetype'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-regular-webfont.svg#roboto_slabregular') format('svg');
    font-weight: 400;
    font-style: normal;

}

@font-face {
    font-family: 'Roboto Slab';
    src: url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-light-webfont.eot');
    src: url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-light-webfont.woff2') format('woff2'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-light-webfont.woff') format('woff'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-light-webfont.ttf') format('truetype'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/robotoslab-light-webfont.svg#roboto_slablight') format('svg');
    font-weight: 300;
    font-style: normal;

}

@font-face {
    font-family: 'Open Sans';
    src: url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/opensans-regular-webfont.eot');
    src: url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/opensans-regular-webfont.woff2') format('woff2'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/opensans-regular-webfont.woff') format('woff'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/opensans-regular-webfont.ttf') format('truetype'),
         url('/rw/PortalConfig/LiveMint/static_content/fonts/v2/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* general */
body,div,p,table,ul,ol,header,section,aside,article,nav,figcaption, h1, h2, h3, h4, h5, h6, hr{margin:0;padding:0}
header,section,aside,article,nav{display:block}
ul {list-style:none;}


/* common */
body {color: #000; font-family: 'Roboto Slab', serif; font-size: 16px;font-weight: 300;line-height: 1.3em;}
input, select, textarea {color: #555; font-family: 'Roboto Slab', serif; font-size: 14px;font-weight: 400}
.wrapper {margin:auto;}
.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}
.vs20 {height:20px;}
.text-right {text-align:right;}
.hide-box {display:none;}
hr {color:#DADADA; margin:2px 0;}

a {color: #000; text-decoration: none;}
a:hover {text-decoration: none; color:#3498DB;}
.align-left {text-align: left;}
.align-center {text-align: center;}
.align-right {text-align: right;}
.img-responsive {display:block; height:auto; max-width:100%;}

/* header */
#topbar {background-color:#333; width:100%; }
#topbar .wrapper {padding:10px;}
#topbar-icons, #topbar-search-container, #topbar-links {float:left;}
#topbar-links a:after {content:" |"; padding-right:7px;}
#topbar-links a:last-child:after {content:""; padding-right:0}
#topbar-icons a {display:inline-block;}
#topbar-icons .fb{background:url(/rw/PortalConfig/LiveMint/static_content/images/v2/sprite-icon.png) no-repeat 0 2px; padding:10px 13px;}
#topbar-icons .twitter{background:url(/rw/PortalConfig/LiveMint/static_content/images/v2/sprite-icon.png) no-repeat -26px 2px; padding:10px 13px;}
#topbar-icons .gplus{background:url(/rw/PortalConfig/LiveMint/static_content/images/v2/sprite-icon.png) no-repeat -53px 2px; padding:10px 13px;}
#topbar-icons .linkedin{background:url(/rw/PortalConfig/LiveMint/static_content/images/v2/sprite-icon.png) no-repeat -85px 2px; padding:10px 13px;}
#topbar-icons .rss {background:url(/rw/PortalConfig/LiveMint/static_content/images/v2/sprite-icon.png) no-repeat -116px 2px; padding:10px 13px;}
#topbar-search-container {display:inline-block;}
#topbar-search-container .searchBox {border:1px solid #eee; padding:1px 5px;}
#topbar-search-container .searchButton {background:url(/rw/PortalConfig/LiveMint/static_content/images/v2/sprite-icon.png) no-repeat -62px -28px;width:25px;height:23px;padding:0;border:5px solid #F28B24; text-indent:-99999px; cursor:pointer;}
#topbar-links {display:inline-block; font-size:16px; font-weight:400;color:#F39200; text-align: right;}
#topbar-links span {margin:0 5px;}
#topbar-links a {color:#F39200;}
#topbar-links a:hover {color:#fff;}
#middle-bar {padding:4px 0}
.logo-box {float:left}
.date-box {font-size:14px; font-weight:400;}
.top_ad1 {float:right; padding:6px 0}
/* nav */
nav{background:#eee; width:100%;}
#menu {font-size:16px; font-weight:700;}
nav li {float:left;padding:8px 0}
nav a {padding:8px 0 8px 13px;}
nav a:hover {background:#fff; color:#F68B1F;}
nav li.active a {background:#fff; color:#F68B1F}
nav li:last-child a:after {content: "" !important;}
nav a:after {
    content: "  |";
    padding-left: 13px;
	color:#000;
}

#sub-menu li {float:left;padding:8px 0}
#sub-menu a {padding:8px 0 8px 13px;}
#sub-menu a:hover {color:#F68B1F;}
#sub-menu a:after {
    content: "  |";
    padding-left: 13px;
	color:#3498DB;
}

#sub-menu li:last-child a:after {
    content: "";
}

#sub-menu{font-size:14px; font-weight:400;}
#sub-menu a {color:#3498DB;}
/* mob nav */

.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{cursor:pointer;color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}
#simple-menu {background:url(/rw/PortalConfig/LiveMint/static_content/images/v2/sprite-icon.png) no-repeat -88px -24px;display:inline-block;padding-left:34px;font-weight:400;color:#fff;}


/* footer */
.site-index li,.site-links a,.site-links li,.social-box a{display:inline-block}.site-index{background:#E94F35;width:100%;border-top:1px solid #000;font-size:16px;font-weight:700;margin-top:25px;text-transform:uppercase;color:#fff}.site-index a{color:#fff}.site-index a:hover{color:#000}.site-index li{padding:20px 0}.site-index li a:after{content:"|";padding:0 7px 0 10px}.site-index li:last-child a:after{content:"";padding:0}.site-links{background:#eee;width:100%;font:12px Arial,Helvetica,sans-serif;font-weight:400}.site-links li,footer{font-size:12px}.site-links a{padding:10px 0}.site-links a:hover{color:#E94F35}.site-links li a{padding-right:2px}.site-links li a:after{content:" |";padding-left:3px}.site-links li:last-child a:after{content:"";padding:0}footer{padding:5px 0 10px}

/* for mobile */
@media (max-width: 599px) {
   .wrapper {width:94%;}
   #topbar .wrapper {padding:2.5%;}
   .wrapper {padding:0 2.5%;}
   #mob-menu {float:right;padding-right:5px;}
	.nav-collapse li { width: 100%; text-align:center;}
	#menu, .top_ad1, .top_ad2, #topbar-search-container, #topbar-links, #sub-menu, .site-index  {display:none;}
	#simple-menu {margin:0 !important;}
	.logo-box {float:none;}
	.logo-box .logo {display:inline-block;}
	.logo-box img {width:90px;}
	.date-box {width:69%; text-align:right;float:right; padding-top:21px;}
	.site-links {margin-top:15px;}
}

/* for small tablet */
@media (min-width: 600px) and (max-width: 767px){
	.wrapper {width:95%; padding:0 2.5%;}
	#topbar-icons {width:40%;}
	#topbar-search-container {width:37%; float:left;}
	#topbar-search-container .searchBox {width:130px; float:left;}
	#topbar-search-container .searchButton {float:left;}
    .nav-collapse li { width: 100%;}
	#topbar-links, #menu, .top_ad1, .top_ad2, .top_ad3, #sub-menu, .site-index {display:none;}
	#mob-menu {float:right;padding-right:5px;}
	.site-links {margin-top:15px;}
}

/* for ipad */
@media (min-width: 768px) {
	.wrapper {width:95%; padding:0 2%;}
	#topbar-icons {width:41%;}
	#topbar-search-container {width:33%;}
	#topbar-links {width:34%;font-size:14px;}
	#topbar-search-container .searchBox {width:175px; float:left;}
	#topbar-search-container .searchButton {float:left;}
    #menu, .top_ad1, .top_ad3, #topbar-links, #sub-menu, .site-index .col-2 {display:none;}
	.top_ad2 {width:468px; float:right; margin:18px 0;}
	#mob-menu {float:right;padding-right:5px;}
}

/* for desktop */
@media (min-width: 992px) {
	.wrapper {width:980px;}
	#topbar-icons {width:326px;}
	#topbar-search-container {width:326px;}
	#topbar-links {width:326px; text-align: right; display:block; font-size:16px;}
	#topbar-search-container .searchBox {width:200px; float:left;}
	#topbar-search-container .searchButton {float:left;}
	#menu, #sub-menu {width:980px; margin:auto; display:block;}
	#mob-menu, .top_ad2, .top_ad3, .ad2_bottom, .ad3_bottom {display:none;}
	.top_ad1, .left-story-box {display:block;}
}