
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nDW5FUgIgejJvrHuLWqrSMw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nA30BZHTGu2N_DqssQcMQNQ.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nPDoBG10JtAX-GAwn6iwU1Y.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nGhQuge17febRYSUkWKdLWA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nBBtmDLrZTTOm3p1EhiGCXc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nEV356qNqHCUb41pS3zqMSE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nHm2hrkyco9jQ3NKMXpgOBg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

*,
dl,
menu,
ol,
ul {
    margin: 0;
    padding: 0
}
*,
body {
    margin: 0
}
.bg-btn,
.bg-logo {
    text-indent: -1200px
}
.container,
.relative {
    position: relative
}
.bg-btn,
.bg-logo {
    display: block;
    overflow: hidden
}
#stock-tab div,
.clear,
.mixed-content li,
.mixed-content2 li,
footer {
    clear: both
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}
audio,
canvas,
video {
    display: inline-block
}
.hidden,
.slicknav_arrow,
.slicknav_menu {display: none;}
html {
    font-size: 100%
}
a {
    text-decoration: none;
    color: inherit
}
a:focus,
a:hover {
    text-decoration: underline
}
ol,
ul {
    list-style: none
}
img {
    border: 0
}
.title-h1,
h1 {
    margin-top: 14px;
    font: 400 30px/36px Merriweather,serif;
	color: #000;
}
.title-h2,
h2 {
    font: 600 15px/19px'Open Sans',sans-serif;
    color: #444
}
.title-h3,
h3 {
    font: 400 17px/20px 'Roboto Condensed', sans-serif;
    color: #444
}
.title-h4,
h4 {
    font: 400 17px/22px 'Roboto Condensed', Sans serif
}
summary {
    margin-top: 6px;
    font: 400 15px/18px 'Open Sans', sans-serif;
    color: #666
}
.videotitle {
    font: 700 15px/20px 'Open Sans', sans-serif;
    margin-top: 0!important;
    background: #fff;
    padding: 5px 5px 0;
    color: #333
}
.slicknav_btn {
    float: left
}
.ico-orange {
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_orange.png) no-repeat;
    display: block
}
.container {
    width: 1180px;
    margin: 0 auto
}
.byline:after,
.container:after {
    content: "";
    display: table
}
.absolute {
    position: absolute
}
.byline {
    color: #B6B6B6!important;
    font: 300 12px/28px 'Open Sans', sans-serif!important
}
.banner {
    line-height: 0
}
.bg-orange {
    color: #8adb2b;
    float: right
}
.txt-orange, #form dt span {color: #8adb2b;}
.mt25 {
    margin-top: 25px
}
.mt30 {
    margin-top: 30px
}
.banner-box {
    text-align: center;
    padding: 24px 0
}
.banner-box-first {
    text-align: left;
    margin-bottom: 5px;
    padding: 15px
}
.read-more a {
    font: italic 12px/10px HelveticaNeue, Open Sans, sans-serif;
    padding-right: 32px;
    background-position: 32px -287px
}
.dropdown ul ul,
.dropdown-c ul ul {
    display: none;
    position: absolute
}
.dropdown ul li ul li,
.dropdown-c ul li ul li {
    float: none
}
.dropdown ul li:hover>ul,
.dropdown ul ul:hover,
.dropdown-c ul li:active>ul,
.dropdown-c ul ul:hover {
    display: block
}
.dropdown ul li,
.dropdown-c ul li {
    float: left
}
.box-contents {
    color: #444;
    border: 1px solid #EDEDED;
    padding: 15px;
    background: 0 0;
    float: left
}
.box-contents .box-title {
    display: block;
    background: 0 0;
    font: 300 22px/22px 'Open Sans', sans-serif;
    text-transform: uppercase;
    padding-left: 0;
    color: #424242;
    border-bottom: 2px solid #8adb2b !important;
    padding-bottom: 5px;
}
.box-contents article {
    padding: 10px 0;
    border-bottom: #EDEDED 1px solid
}
.box-contents article:last-child {
    border-bottom: none;
    padding-bottom: 0;
    background: 0 0
}
.box-contents article .read-more {
    height: 8px;
    margin-top: -8px
}
.box-contents article .read-more a {
    float: right
}
.box-contents .thumb {
    margin: 0
}
.box-contents .tab-menu {
    display: inline-block;
    width: 248px;
    float: left;
    margin-top: 10px;
    text-indent: 5%
}
.box-contents .tab-menu .on .box-title {
    -webkit-filter: none;
    filter: none;
	color: #fff;
}
.box-contents .tab-menu li {
    float: left;
    width: 100%;
    margin-bottom: 1px
}
.box-contents .control {
    font: italic 12px HelveticaNeue, Open Sans, sans-serif;
    float: right;
    margin-top: -10px;
    display: none
}
.box-contents .control a {
    width: 9px;
    height: 15px;
    display: inline-block;
    vertical-align: top
}
.box-contents .control .btn_prev {
    background-position: 0 -40px;
    margin-right: 10px
}
.box-contents .control .btn_next {
    background-position: -24px -40px;
    margin-left: 10px
}
.box-contents .plain {
    margin-top: -2px
}
.box-tab {
    position: relative;
    height: 400px;
    padding-bottom: 16px;
    background-color: #fff
}
.box-tab .absolute {
    width: 100%
}
.box-tab .tab-container {
    position: relative;
    width: 900px;
    height: 400px;
    overflow: hidden;
    float: left
}
.box-tab .tab-main {
    width: 584px;
    float: left;
    margin-right: 40px
}
.box-tab .tab-mid {
    width: 232px;
    float: left
}
.box-tab .tab-mid li:first-child {
    margin-bottom: 20px
}
.box-tab .tab-list {
    float: left;
    width: 276px
}
.box-tab .tab-list li {
    margin-top: 14px
}
.box-tab .tab-list li:first-child {margin-top: -3px}
.tab-main .title-h2 {background-color: #fff}
.middle-leaderboard {
	background: #fff;
	padding: 7px 0;
	text-align: center;
	margin: 1px 0;
	float: left;
	width: 100%;
	border: 1px solid #EDEDED;
}
#box-tab.box-contents .control a {
    position: absolute;
    left: 50%;
    bottom: -11px;
    margin-left: -16px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_orange.png) 3px -243px no-repeat #fff;
    width: 34px;
    height: 29px
}
.box-tab h4 {
    font: 700 17px/24px 'Roboto Condensed', sans-serif
}
section.big {
    background-position: -654px 38px
}
section.big article {
    padding-top: 0px
}
.box-business .box-title {
    background-position: 0 -69px
}
.box-business .box-title:hover {
    background-position: 0 -109px
}
.box-technology .box-title {
    background-position: 0 -628px
}
.box-technology .box-title:hover {
    background-position: 0 -668px
}
.box-sports .box-title {
    background-position: 0 -709px
}
.box-sports .box-title:hover {
    background-position: 0 -749px
}
.box-entertainment .box-title {
    background-position: 0 -790px
}
.box-entertainment .box-title:hover {
    background-position: 0 -830px
}
.box-international .box-title {
    background-position: 0 11px
}
.box-international .box-title:hover {
    background-position: 0 -29px
}
.box-tv .box-title {
    padding-left: 0;
    background-position: 0 -1629px
}
.box-tv .box-title:hover {
    background-position: 0 -1669px
}
.box-film .box-title {
    background-position: 0 -1709px
}
.box-film .box-title:hover {
    background-position: 0 -1749px
}
.box-information .box-title {
    background-position: 0 -2110px
}
.box-information .box-title:hover {
    background-position: 0 -2150px
}
.box-searchresult .box-title {
    background-position: 0 -1950px
}
.box-searchresult .box-title:hover {
    background-position: 0 -1990px
}
.box-music .box-title {
    background-position: 0 -1789px
}
.box-music .box-title:hover {
    background-position: 0 -1829px
}
.box-mediatv .box-title {
    background-position: 0 -868px
}
.box-mediatv .box-title:hover {
    background-position: 0 -908px
}
.box-mediatv-rp .player {
    width: 462px;
    float: left
}
.box-mediatv-rp .tvplayer {
    width: 462px;
    height: 285px
}
.box-mediatv-rp article {
    display: inline-block;
    width: 100%
}
.box-mediatv .mixed-content {
    width: 320px;
    float: left;
    margin: 0 0 0 26px
}
.box-mediatv .mixed-content li a.thumb {
    margin-right: 10px;
    min-height: 70px
}
.box-readmore .box-title {
    background-position: 0 -1188px
}
.box-readmore .box-title:hover {
    background-position: 0 -1228px
}
.box-analysis {
    border-color: #8b6d46
}
.box-analysis .box-title {
    background-position: 0 -147px;
    padding-left: 42px
}
.box-analysis .box-title:hover {
    background-position: 0 -187px
}
.box-editorspicks,
.box-reviews {
    border-color: #173d58
}
.box-editorspicks .box-title {
    background-position: 0 -228px
}
.box-editorspicks .box-title:hover {
    background-position: 0 -268px
}
.box-reviews .box-title {
    background-position: 0 -308px
}
.box-reviews .box-title:hover {
    background-position: 0 -348px
}
.box-imgofday {
    border-color: #0b74ba
}
.box-imgofday .box-title {
    background-position: 0 -389px;
    padding-left: 32px
}
.box-imgofday .box-title:hover {
    background-position: 0 -429px
}
.box-trending {
    border-color: #666;
    background: #fff!important
}
.box-trending .box-title {
    background-position: 0 -468px
}
.box-trending .box-title:hover {
    background-position: 0 -508px
}
.box-blognfeatures {
    border-color: #ff932d
}
.box-blognfeatures .box-title {
    background-position: 0 -549px
}
.box-blognfeatures .box-title:hover {
    background-position: 0 -589px
}
.box-normalarticle .box-title {
    background-position: 0 -949px
}
.box-normalarticle .box-title:hover {
    background-position: 0 -989px
}
.box-videoarticle .box-title {
    background-position: 0 -1029px
}
.box-videoarticle .box-title:hover {
    background-position: 0 -1069px
}
.box-othernews .box-title {
    background-position: 0 -1269px
}
.box-othernews .box-title:hover {
    background-position: 0 -1309px
}
.box-recommend-ad .box-title {
    background-position: 0 -1428px
}
.box-recommend-ad .box-title:hover {
    background-position: 0 -1468px
}
.box-image .box-title {
    background-position: 0 -1109px
}
.box-image .box-title:hover {
    background-position: 0 -1149px
}
.box-editions .box-title {
    background-position: 0 -2030px
}
.box-editions .box-title:hover {
    background-position: 0 -2070px
}
.box-contact .box-title {
    background-position: 0 -2190px
}
.box-contact .box-title:hover {
    background-position: 0 -2230px
}
.box-person .box-title {
    background-position: 0 -2269px
}
.box-person .box-title:hover {
    background-position: 0 -2309px
}
.box-popular .box-title {
    background-position: 0 -2349px
}
.box-popular .box-title:hover {
    background-position: 0 -2389px
}
.box-potcast .box-title {
    background-position: 3px -2429px
}
.box-potcast .box-title:hover {
    background-position: 3px -2469px
}
.box-traffic .box-title {
    background-position: 0 -2510px;
    padding-left: 32px
}
.box-traffic .box-title:hover {
    background-position: 0 -2550px
}
.mpu-mediatv {
    width: 300px;
    padding: 7px;
    background: #f5f5f5;
    float: right;
    font: 400 11px/33px HelveticaNeue, Open Sans, sans-serif;
    text-align: center
}
.thumb-movie .play-large,
.thumb-movie .play-medium,
.thumb-movie .play-small {
    background-color: rgba(0, 0, 0, .50);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#7cFFFFFF, endColorstr=#7cFFFFFF)
}
.mixed-content li {
    font: 300 14px/18px 'Open Sans', sans-serif;
    display: inline-block
}
.mixed-content li a.thumb {
    display: block;
    margin: 0 16px 5px 0;
    float: left;
    line-height: 0;
    padding-top: 2px;
    min-height: 70px
}
.mixed-content2 li {
    display: inline-block;
    font: 400 17px/20px 'Roboto Condensed', sans-serif;
    margin-top: 16px
}
.mixed-content2 li:first-child {
    margin-top: 0
}
.mixed-content2 li img {
    float: left;
    line-height: 0;
    padding-top: 2px;
    margin-right: 20px
}
.box-pictures {
    border-top: #e8ae1b 3px solid;
    border-bottom: #e8ae1b 3px solid
}
.thumb-movie {
    position: relative;
    display: block;
    line-height: 0
}
.thumb-movie .bg-btn {
    position: absolute;
    left: 0;
    bottom: 0
}
.thumb-movie .play-small {
    width: 28px;
    height: 28px;
    background-position: -42px -75px
}
.thumb-movie .play-medium {
    width: 35px;
    height: 35px;
    background-position: -38px -72px
}
.thumb-movie .play-large {
    width: 48px;
    height: 48px;
    background-position: 16px -409px
}
.thumb-movie .play-big {
    width: 86px;
    height: 60px;
    background-color: none;
    background-position: left -120px;
    left: 50%;
    bottom: 50%;
    margin: 0 0 -30px -43px
}
.thumb-movie .play-big:hover {
    background-position: left -181px
}
.icon-sns .bg-btn {
    width: 23px;
    height: 22px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/icons_sns.png) left top no-repeat;
    display: inline-block;
    margin-left: 10px
}
.icon-sns .icon-facebook {
    background-position: -18px top
}
.icon-sns .icon-twitter {
    background-position: -36px top
}
.icon-sns .icon-linkedin {
    background-position: -117px top
}
.icon-sns .icon-google {
    background-position: -59px top
}
.icon-sns2 .icon-google span {
    display: none
}
.icon-sns .icon-rss {
    background-position: -79px top
}
.icon-sns .icon-email {
    background-position: -140px top
}
.icon-sns .icon-etc {
    background-position: -97px top
}
.icon-sns .icon-print {
    background-position: -164px top
}
.icon-sns2 .bg-btn {
    min-width: 30px;
    height: 26px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/icons_sns.png) left top no-repeat #9ba6b5;
    display: inline-block;
    font: 400 16px/26px HelveticaNeue, Open Sans, sans-serif;
    text-indent: 0;
    color: #fff;
    vertical-align: middle;
    margin-left: 0
}
.box-2-container .icon-sns-article,
.icon-sns-article {
    text-align: center;
    display: inline-flex
}
.icon-sns2 a i {
    padding-right: 10px
}
.icon-sns2 .icon-facebook {
    background-position: 5px -20px;
    background-color: #3b579d;
    padding-left: 30px;
    min-width: 0
}
.icon-sns2 .icon-twitter {
    background-position: 6px -45px;
    background-color: #00a3dd;
    padding-left: 35px;
    min-width: 0
}
.icon-sns2 .icon-linkedin {
    background-position: 5px -70px;
    background-color: #0071b4;
    padding-left: 35px;
    min-width: 0
}
.icon-sns2 .icon-google {
    background-position: 3px -95px;
    background-color: #db4b19
}
.icon-sns2 .icon-email {
    background-position: -129px -97px
}
.icon-sns2 .icon-print {
    background-position: -161px -97px
}
.icon-sns2 .icon-reddit {
    background-position: -159px -20px;
    background-color: #738a8d
}
.icon-sns2 .icon-etc {
    background: #9ba6b5;
    color: #fff;
    font: 700 24px/24px HelveticaNeue, 'Open Sans', sans-serif;
    text-align: center;
    text-decoration: none
}
.icon-sns2 .icon-tumblr {
    background-color: #34465d;
    background-position: -159px -47px
}
.icon-sns2 .icon-fark {
    background-color: #5f729d;
    background-position: 5px -118px
}
.icon-sns2 .icon-digg {
    background-color: #080808;
    background-position: -158px -72px
}
.icon-sns2 .icon-delicious {
    background-color: #156ae9;
    background-position: -161px -121px
}
.icon-sns2 .icon-stumbleupon {
    background-color: #ff232b;
    background-position: 3px -141px
}
.icon-sns2 .icon-pinterest {
    background-color: #cb2027;
    background-position: -161px -143px
}
.icon-sns .icon-facebook2 {
    background-position: 0 -21px;
    background-color: #d5d5d5
}
.icon-sns .icon-twitter2 {
    background-position: 0 -46px;
    background-color: #d5d5d5
}
.icon-sns .icon-google2 {
    background-position: 0 -96px;
    background-color: #d5d5d5
}
.icon-sns-article .facebook,
.icon-sns-article .google,
.icon-sns-article .twitter {
    float: left
}
.box-2-container .icon-sns-article {
    margin-top: 7px
}
#socials {
    text-align: center
}
.close-search-box {
    position: relative;
    top: -36px;
    margin-left: 188px
}
.weather .weather-icon {
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/icons_weather.png) 1px 1px no-repeat
}
.weather .cloudy-rain {
    background-position: 1px -39px
}
.weather .rain {
    background-position: 1px -79px
}
.weather .partly-cloudy {
    background-position: 1px -119px
}
.weather .partly-cloudy-night {
    background-position: 1px -159px
}
.weather .cloudy-snow {
    background-position: 1px -199px
}
.weather .cloudy-heavy-snow {
    background-position: 1px -239px
}
.weather .snow {
    background-position: 1px -279px
}
.weather .cloudy-snow-rain {
    background-position: 1px -319px
}
.weather .cloudy-lightning {
    background-position: 1px -359px
}
.weather .fog {
    background-position: 1px -399px
}
.weather .fog-night {
    background-position: 1px -439px
}
.weather .clear-night {
    background-position: 1px -479px
}
.weather .cloudy-rain-lightning {
    background-position: 1px -519px
}
.weather .heavy-rain {
    background-position: 1px -559px
}
.weather .hail-shower {
    background-position: 1px -599px
}
.weather .sunny {
    background-position: 1px -639px
}
#page-header {
    display: table;
    width: 100%;
    background: #0e0e0e;
    color: #aeaeae
}
#leaderboard {
    background: #fafafa;
    border-bottom: 1px solid #e8e8e8;
    border-top: 1px solid #e8e8e8;
    padding: 10px 0
}
#leaderboard .banner {
    display: table;
    text-align: center
}
#leaderboard .banner a img,
#leaderboard .banner div,
#leaderboard .banner embed,
#leaderboard .banner iframe,
#leaderboard .banner object {
    margin: 0 auto
}
#stock-data {
    position: relative;
    z-index: 1;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_top.png) left -27px repeat-x;
    height: 52px;
    border-bottom: #17283d 1px solid
}
#stock-data .stock-tab li {
    float: left;
    padding: 0 8px;
    height: 27px;
    border-right: #585858 1px solid
}
#stock-data .stock-tab li.markets {
    padding-left: 0;
    position: absolute
}
#stock-data .stock-tab li.ui-tabs-active {
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_top.png) left top repeat-x
}
#stock-data .stock-tab li.ui-tabs-active a {
    color: #d5d5d5
}
#stock-data .stock-tab li a {
    color: #aaa;
    font: 500 11px/21px HelveticaNeue, 'Open Sans', sans-serif
}
#stock-data .stock-tab li a:hover {
    text-decoration: underline
}
#site-nav ul ul.main-menu li ul.sub-menu li a:hover,
ul.menu-plain li a:hover {
    text-decoration: none!important;
    z-index: 9999999
}
#stock-tab .stock-tab {
    padding-left: 60px
}
#stock-tab dd,
#stock-tab dt {
    float: left;
    font: 700 11px/21px HelveticaNeue, Roboto, sans-serif
}
#stock-tab dt {
    color: #dfd206;
    padding-right: 15px
}
#stock-tab dd {
    color: #ddd;
    margin-right: 38px
}
#stock-tab dd span {
    margin-left: 8px;
    line-height: 8px
}
#stock-tab dd span.up {
    color: #0bd039;
    padding-left: 20px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_stock_updown.gif) left 2px no-repeat
}
#stock-tab dd span.down {
    color: #df0615;
    padding-left: 20px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_stock_updown.gif) left -14px no-repeat
}
#stock-currencies dt {
    padding-right: 10px
}
#stock-currencies dd {
    margin-right: 30px
}
#site-title-warp {
    position: relative;
    background: none;
}
#site-title-warp .dropdown-c {
    position: relative;
    height: 62px;
}
@media only screen and (max-width: 1023px){
	#site-title-warp .dropdown-c {
		height: 48px !important;
	}
}
#site-title-warp .dropdown-c .edition-uk {
    position: relative;
    z-index: 101;
    padding-right: 15px
}
#site-title-warp .dropdown-c .edition-uk ul {
    margin-top: -20px;
    padding-top: 20px;
    width: 146px;
    margin-left: -59px
}
#site-title-warp .dropdown-c .edition-uk ul li .design {
    height: 9px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_search_border.gif) 120px 0 no-repeat;
    z-index: 2;
    position: relative
}
#site-title-warp .dropdown-c .edition-uk ul li .editions {
    margin-top: -1px;
    background: #fff;
    border: 1px solid #d2d2d2;
    padding: 20px 0
}
#site-title-warp .dropdown-c .edition-uk ul li div a {
    clear: both;
    display: block;
    width: 100%;
    text-indent: 20px;
    color: #333;
    line-height: 28px
}
#site-title-warp .dropdown-c .edition-uk ul li div a:hover {
    background: #f05032;
    color: #fff
}
#site-title-warp .dropdown-c .bookmark {
    margin-left: 15px;
    padding-left: 15px;
    background: url(http://graphic1.ibtimes.co.in/www/img/bg_dot.png) left 10px no-repeat
}
#site-title-warp .dropdown-c ul ul li {
    padding-left: 0
}
#site-title-warp .dropdown-c ul {
    margin-top: 6px
}
#site-title-warp .dropdown-c ul li {
    padding-left: 12px
}
#site-title-warp .side-content-header {
    float: right
}
#site-title-warp .side-content-header li.search {
    width: 31px
}
#site-title-warp .side-content-header li.etc {
    padding: 0
}
#search-form-header {
    position: absolute
}
#search-form-header .search-tab {
    position: relative;
    height: 9px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_search_border.gif) 10px top no-repeat;
    z-index: 1
}
#search-form-header form {
    border: 1px solid #d5d5d5;
    background: #fff;
    margin-top: -1px;
    width: 194px;
    height: 24px
}
#search-form-header form input {
    border: none;
    vertical-align: top;
    height: 24px
}
#search-form-header form input[type=text] {
    width: 155px;
    margin-left: 6px
}
#site-title-warp .site-title {
	position: absolute;
	left: 50%;
	margin-left: -280px; /* Half the width */
	top: 15px;
	transform: translate(-50%, -50%);
}
#site-title-warp .site-title a {
	width: 587px !important;
	height: 30px !important;
	position: absolute
}
.bg-logo {background: url(http://graphic1.ibtimes.co.in/www/img/icons/logo-ibtimes-white-green-sm.png) top center no-repeat !important;}
#navi-wrap {
  position: relative;
  width: 100%;
  background: #000 !important;
  border-bottom: 2px solid #8adb2b;
  z-index: 100;
}
#navi-wrap.fixed {
    position: fixed;
    top: 0
}
#navi-wrap.fixed #site-nav .logo {
    display: block
}
#site-nav {
    height: 36px
}
#site-nav .logo {
    float: left;
    margin-right: 8px;
    display: none
}
#site-nav .logo a {
    width: 49px;
    height: 36px;
    background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/logo_small.png) 1px 11px no-repeat
}
#site-nav ul li.main-nav:hover{background-color: #8adb2b !important;}
#site-nav ul li a{display: block !important;}
#site-nav ul li a:hover{text-decoration: none; color:#0e0e0e !important;}
#site-nav .logo a {
  width: 49px;
  height: 36px;
  background: url(http://graphic1.ibtimes.co.in/www/img/icons/ibtimes-logo-scroll.png) 1px 11px no-repeat !important;
}
#site-nav ul li {
	padding: 0 10px 0 10px;
	background: none !important;
	margin-right: 10px;
}
.icon-sns{float: right;background: none;}
#navi-wrap li.search {
	width: 26px;
	height: 24px;
	padding: 6px !important;
	margin-right: 0px;
}
.icon-sns .search-btn {
	display: block;
	background: url(http://graphic1.ibtimes.co.in/www/img/icons/main-icons.png) no-repeat scroll 0px -178px;
	margin-left: 5px;
	text-indent: -2500px;
}
#search-form-header {
	right: 0;
	top: 36px;
	background: #000;
	padding: 15px;
}
#search-form-header form {
	border: 0px;
	background: #303030;
	margin-top: -1px;
	width: 230px;
	height: 36px;
}
#search-form-header form input {border: none;vertical-align: middle;padding-left: 4px;}
#search-form-header form input[type=text] {
	width: 190px;
	height: 36px;
	margin-left: 0px;
	border: 0px;
	color: #fff;
	background: #727272;
	outline: none;
}
.current-date {
    font: 300 12px/25px 'Open Sans', sans-serif;
    color: #fff;
    margin-top: 7px
}
.main-menu .category {float: none!important;height: 30px!important;}
#site-nav ul li .btn_main {font: 700 14px/38px 'Roboto Condensed', sans-serif;text-transform: uppercase}
#site-nav ul ul.main-menu li {
    border-bottom: 1px solid #e5e5e5;
    cursor: pointer;
    padding: 5px!important;
    z-index: 9999999
}
#site-nav ul ul.main-menu li ul.sub-menu {
    margin: 0;
    z-index: 9999999
}
#site-nav ul ul.main-menu li ul.sub-menu li {
    float: left;
    width: 170px;
    margin-left: 55px!important;
    font: 400 15px/18px 'Open Sans', sans-serif;
    color: #333;
    border-bottom: 0;
    z-index: 9999999
}
#site-nav ul ul.main-menu li:hover {
    background: #f4f4f4!important;
    color: #000!important;
    z-index: 9999999
}
#site-nav ul ul.main-menu li ul.sub-menu li h3 {
    margin-top: 0;
    font: 400 15px/18px 'Open Sans', sans-serif!important
}
ul.menu-plain {
    margin: 15px 0 0;
    float: left
}
ul.menu-plain li {
    float: left;
    width: 170px;
    padding: 5px!important;
    margin-left: 50px!important;
    font: 400 15px/18px 'Open Sans', sans-serif;
    color: #333
}
.amenu ul.main-menu,
.amenu ul.sub-menu {
    list-style-type: none;
    margin: 0;
    zoom: 1;
    padding: 14px 0 8px;
    height: 300px
}
ul.menu-plain li:hover {
    background: #f4f4f4!important;
    color: #000!important
}
ul.menu-plain li h3 {
    margin-top: 0;
    font: 400 15px/18px 'Open Sans', sans-serif!important
}
.triangle-border {
    position: relative;
    margin: 0;
    color: #333;
    background: red;
    width: 245px
}
.triangle-border:after,
.triangle-border:before {
    content: "";
    position: absolute;
    border-style: solid;
    border-color: #fff transparent;
    display: block;
    width: 0
}
.triangle-border:before {
    bottom: -20px;
    left: 40px;
    border-width: 20px 20px 0
}
.triangle-border:after {
    bottom: -13px;
    left: 47px;
    border-width: 13px 13px 0
}
.triangle-border.top:before {
    top: -12px;
    bottom: auto;
    left: 40px;
    border-width: 0 12px 12px
}
.triangle-border.top:after {
    top: -10px;
    bottom: auto;
    left: 43px;
    border-width: 0 10px 10px
}
.amenu {
    position: relative
}
.amenu ul.sub-menu {
    position: absolute;
    left: 187px!important;
    top: -1px;
    width: 989px;
    display: none
}
.amenu ul.main-menu {
    width: 185px
}
.amenu li {
    display: block;
    line-height: 16px;
    color: #333;
    list-style-type: none;
    cursor: default;
    padding: 0 0 7px;
    font: 500 14px/32px 'Open Sans', sans-serif!important;
    margin: 0 10px 0 14px;
    text-overflow: ellipsis;
    text-align: left
}
.amenu li.category {
    background-position: right 3px;
    background-repeat: no-repeat
}
.amenu li.cat_head {
    color: #e47911;
    font-size: 18px;
    overflow: visible;
    padding-bottom: 10px;
    white-space: normal
}
.amenu li.category:hover {
    color: #e47911;
    text-decoration: none;
    font-weight: 700
}
.amenu li a {
    text-decoration: none;
    color: #444
}
.amenu li a:hover {
    text-decoration: underline
}
.tab-menu .on .pink,
.tab-menu .on .purple,
.tab-menu .on .red {
    color: #fff;
    text-decoration: none
}
#site-nav ul li:hover {color:#000;}
#site-nav ul li:hover .btn_main {
    color: #fff
}
#site-nav ul li:hover li {
    padding: 0;
    background: #fff
}
#site-nav ul ul {
    height: 250px;
    position: absolute;
    left: 0;
    background: #fff;
    z-index: 9999999
}
#site-nav ul ul li {
    height: 212px;
    float: left;
    margin-right: 0;
    z-index: 9999999
}
#site-nav .sub-nav {
    font: 700 14px/26px 'Open Sans', sans-serif;
    color: #444;
}
#site-nav .sub-nav dl {
    margin: 29px 0
}
#site-nav .sub-nav dd a {
    padding-left: 30px;
    margin-top: 10px;
    width: 115px;
    display: block
}
#site-nav .nav-article dl {
    border-left: #c8c8c8 1px solid;
    margin: 35px 0;
    display: inline-block
}
#site-nav .nav-article dd {
    float: left;
    width: 170px;
    padding-left: 55px;
    font: 600 14px/18px Open sans, sans-serif;
    color: #666
}
#site-nav .nav-article dd img {
    margin-bottom: 8px
}
#site-nav .nav-article dd .thumb {
    margin-bottom: 14px
}
#site-nav .nav-article dd .thumb img,
#site-nav ul li.video {
    margin: 0
}
#site-nav .nav-more .nav-article dd {
    padding-left: 27px
}
#site-nav .nav-more .nav-article dl {
    border-right: #c8c8c8 1px solid;
    padding-right: 27px
}

/* ##### FOOTER STYLE STARTS ##### */
footer {font: 600 13px/18px open sans,sans-serif;}
footer .container {text-align: center;}
footer .aboutus-editions{border-bottom: 4px solid #8adb2b !important;}
footer .aboutus-editions li, footer .aboutus-editions li a{color: #666;}
.footer_section {
    width: 100%;
    height: 32px;
    background: #0e0e0e;
    color: #adadad;
    padding-top: 6px;
}
.footer_section li {
	padding: 4px 0;
	text-align: center;
	display: inline-block;
	margin: 0 15px;
}
.footer_section li:first-child {text-align: left;}
.footer_section li.last-child {text-align: right;}
.aboutus-editions {
    width: 100%;
    background: #f6f6f6;
    text-align: center
}
.aboutus-editions .container {padding: 12px 0;}
.aboutus-editions .container ul:last-child {margin-top: 15px;}
.aboutus-editions li {display: inline;padding-left: 28px;}
.aboutus-editions li:first-child {padding: 0;}
footer .copyright {color: #8b8b8b; float: left;line-height:52px;}
footer .copyright b {color: #8adb2b;font-weight: 600;}
footer .icon-sns {float: right;padding-top: 16px;}
@media only screen and (max-width: 1023px){	
	footer .aboutus-editions{
		border-top: #8adb2b 4px solid;
		margin-top: 15px;
	}
}
/* ##### FOOTER STYLE END ##### */


.middle-leaderboard div,
.middle-leaderboard embed,
.middle-leaderboard iframe,
.middle-leaderboard img,
.middle-leaderboard object {
    margin: 0 auto
}

#picture_this h4,
.box-tab {
    margin-top: 5px
}
.box-picturethis {
    border-color: #04ccd3
}
.box-picturethis .box-title {
    background-position: 0 -1349px;
    padding-left: 39px
}
.box-picturethis .box-title:hover {background-position: 0 -1389px}
.btn-picturethis {border: none;background: url(http://graphic1.ibtimes.co.in/www/img/feb2014/bg_dot_line.gif) left 24px repeat-x}
.btn-picturethis .box-title {
    width: 82px;
    background-color: #fff;
    font-size: 15px;
    color: #f05032;
    -webkit-filter: grayscale(100%);
    filter: gray
}
.btn-picturethis .box-title:hover {
    filter: none;
    -webkit-filter: none;
    background-position: 0 -1587px
}
.picturethis-screen {
    position: relative;
    width: 1081px;
    height: 200px;
    overflow: hidden
}
#submit,.input #email {height: 36px;outline: none}
.input #email {font-size: 14px}
#picture_this {
    position: absolute;
    left: 0;
    width: 2052px
}
#picture_this a {
    float: left;
    width: 188px;
    margin-left: 35px
}
#picture_this a:first-child {margin-left: 0}
#backtotop {
    position: fixed;
    opacity: .7;
    transition: all .3s ease 0;
    z-index: 99999;
	bottom: 0;
	right: 0;
}
.drop-shade {
    moz-box-shadow: 0 6px 10px #000;
    webkit-box-shadow: 0 6px 10px #000;
    box-shadow: 0 6px 10px #000;
    overflow: hidden;
}
.letter {width: 300px;background-color: #8adb2b;margin-bottom: 5px;border: 0px;}
.newsletter {border-bottom: 2px solid #fff!important;margin-bottom: 15px}
.box-contents .newsletter {border-bottom: 2px solid #fff!important;color: #fff}
#submit {
    background: #272727;
    color: #fff;
    padding: 7px;
    cursor: pointer;
    transition: background .3s ease-in-out;
    border: none
}
.input #email {
    background-color: #f8f8f8;
    border: none;
    color: #272727;
    text-indent: 10px;
    margin-right: -3px;
    width: 199px
}
.col-main-pic {width: 100%;}
.top-photos article {
    width: 24%;
    float: left;
    margin-right: 15px;
    border-bottom: none
}
.top-photos article:last-child {margin-right: 0;}
.top-photos {background-color: #fff;}
#main-bottom .tab-menu .box-title {font: 500 17px/50px 'Roboto condensed', sans-serif;}
#main-bottom .tab-menu .box-title:hover {text-decoration: none;}
ul.tab-list {list-style-type: square;}
ul.tab-list li {color: #8adb2b;}
.tab-list a {color: #444;font: 400 17px/20px 'Roboto Condensed', sans-serif;}
.tab-main .title-h2 {padding: 5px;}
.tab-menu .on .yellow,.tab-menu .on .purple,.tab-menu .on .red,.tab-menu .on .pink {background-color: #8adb2b;}
.side-content-float,
.date-float {float: left;}
.ediso-float {
    float: right;
    width: 30%;
    height: auto;
    margin-top: 30px
}
.edi-float {
    float: right;
    margin-top: 4px;
    font: 500 11px/25px 'Open Sans', serif
}
.search-zindex {z-index: 10000000;}
.first-ed {
    background: #f05032;
    color: #fff;
    float: right;
    margin-left: 20px;
    z-index: 9999999
}
.navi-z {z-index: 99;}
.nav-home-bg {
    background: none!important;
    padding: 2px 10px 0 0 !important
}
.for-zedo {height: 0;}
.player-cont-main {position: relative;}
.player-pos-main {
    position: absolute;
    z-index: 3;
    display: none;
    width: 100%;
    height: 100%
}
.player-cont-main {position: relative;}
.copy-align {float: none;text-align: center}
.archive .page-navi a {
  color: #8adb2b;
  padding: 2px 6px;
  border: #8adb2b 1px solid;
  float:left;
}
.archive .page-navi a.on, .archive .page-navi a:hover {color: #fff; background: #8adb2b !important; border: #8adb2b 1px solid;}
.section_name a {color: #8adb2b;}
.tab-menu .box-title {border-bottom: 0px !important;}

.section-info{margin-top: 15px;margin-bottom: 15px;}
.aboutus p a {color: #8adb2b;}
#box-editions li:hover{color: #8adb2b !important;}
#form .form form{font:300 15px/20px 'Open Sans', sans-serif;}
#form dd input[type="text"] {font-family:'Open Sans', sans-serif;}
#form .form .des-required {font:300 15px/20px 'Open Sans', sans-serif;}
#form dd input[type="submit"]{background:#000;font:400 15px/20px 'Open Sans', sans-serif;padding: 8px 10px;float:none;text-transform:uppercase;color: #fff;margin: 0;margin-top: 15px;}

#repo-list {margin-top: 0px;}

@media only screen and (max-width: 1200px) {
    #site-nav .nav-article dd {padding-left: 24px}
    .top-photos article {margin-right: 12px}
    .box-tab .tab-main {width: 500px}
    .box-tab .tab-main img {width: 100%}
    .box-contents .tab-menu {width: 158px}
    .box-tab .tab-list {width: 260px}
    .box-tab .tab-container {width: 810px}
}
@media only screen and (max-width: 1023px) {
    .top-photos article {margin-right: 7px}
    .box-tab .tab-main {width: 55%;margin-right: 24px}
    #submit {font-size: 15px}
    #box-tab {width: 96%}
    .box-tab .tab-container {width: 78%}
    .box-tab .tab-list {width: 39%}
    .box-contents .tab-menu {width: 22%}
    #search-form-header {top: 27px}
    #search-form-header .search-tab {
        height: 0;
        width: 0;
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
        border-bottom: 8px solid #fff;
        left: 12px;
        background: 0 0
    }
}
@media only screen and (max-width: 768px) {
    #box-tab {display: none}
    .top-photos article {width: 48%}
    .top-photos article:nth-child(even) {float: right;margin-right: 0}
}
@media only screen and (max-width: 480px) {
    .top-photos article {width: 47%;margin-right: 5px}
}
button, html, input, select, textarea {
  font-family: 'Open Sans', sans-serif;
}
/* #### SLICK MENU #### */
.slicknav_btn,.slicknav_nav .slicknav_item {cursor: pointer;}
.slicknav_btn {
    position: relative;
    display: block;
    vertical-align: middle;
    float: left;
    padding: .438em .625em;
    line-height: 1.125em;
    text-decoration: none;
	background: url('http://graphic1.ibtimes.co.in/www/img/logo-sliknav.png') 15px 10px no-repeat;
}
.slicknav_menu .slicknav_menutxt {display: block;line-height: 1.188em;float: left;}
.slicknav_menu .slicknav_icon {float: left;margin: 7px 15px 6px 90px;}
.slicknav_menu .slicknav_no-text {margin: 0;}
.slicknav_menu .slicknav_icon-bar {
    display: block;
    width: 1.125em;
    height: .125em;
    background-color: #f5f5f5
}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar {margin-top: .188em}
.slicknav_nav li,.slicknav_nav ul {display: block}
.slicknav_nav .slicknav_arrow {font-size: .8em;margin: 0 0 0 .4em}
.slicknav_nav .slicknav_row,.slicknav_nav a {display: block}
.slicknav_menu:after,.slicknav_menu:before {content: " ";display: table}
.slicknav_menu:after {clear: both}
.slicknav_menu {
  border-bottom: #8adb2b 4px solid;
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 99999;
  background: #0e0e0e;
}
.slicknav_icon {font-size: 22px;font-weight: 400}
.slicknav_menu .slicknav_menutxt {
    font: 700 32px/30px 'Open Sans', Sans serif;color: #FFF;text-shadow: none;text-indent:-99999px;}
.slicknav_nav {
    clear: both;
    color: #fff;
    margin: 0;
    padding: 0;
    font-size: .875em
}
.slicknav_nav,.slicknav_nav ul {list-style: none;overflow: hidden}
.slicknav_nav ul {padding: 0;margin: 0 0 0 20px}
.slicknav_nav .slicknav_row,.slicknav_nav a {	font-family: 'Open Sans', sans-serif;padding: 8px 10px;margin: 2px 5px}
.slicknav_nav a {text-decoration: none;color: #fff;outline: 0}
.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a {
    padding: 0;
    margin: 0;
    font: 400 16px/24px 'Open Sans', Sans serif;
    display: block;
    outline: 0
}
.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover {background: #727272;color: #fff}
.slicknav_nav .slicknav_txtnode {margin-left: 15px}
@media only screen and (max-width: 1023px) {
    #site-title-warp .dropdown-c ul {margin-top: -48px}
}
.slicknav_open { border: none;}
.slicknav_icon-bar {width: 22px;transition: all .2s}
.slicknav_open .top-bar {transform: rotate(45deg);transform-origin: 10% 10%}
.slicknav_open .middle-bar {opacity: 0}
.slicknav_open .bottom-bar { transform: rotate(-45deg);transform-origin: 10% 90%}
.slicknav_collapsed .bottom-bar,.slicknav_collapsed.top-bar {transform: rotate(0)}
.slicknav_collapsed .middle-bar {opacity: 1}


/* make keyframes that tell the start state and the end state of our object */
@-webkit-keyframes fadeIn {
    from {opacity: 0;}
    to {opacity: 1;}
}
@-moz-keyframes fadeIn {
    from {opacity: 0;}
    to {opacity: 1;}
}
@keyframes fadeIn {
    from {opacity: 0;}
    to {opacity: 1;}
}
@-webkit-keyframes fadeOut {
    from {opacity: 1;}
    to {opacity: 0;}
}
@-moz-keyframes fadeOut {
    from {opacity: 1;}
    to {opacity: 0;}
}
@keyframes fadeOut {
    from {opacity: 1;}
    to {opacity: 0;}
}
.fade-in {
	opacity: 0;
	/* make things invisible upon start */
	-webkit-animation: fadeIn ease-in 1;
	/* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */
	-moz-animation:fadeIn ease-in 1;
	animation:fadeIn ease-in 1;

	-webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
	-moz-animation-fill-mode:forwards;
	animation-fill-mode:forwards;

	-webkit-animation-duration:0.3s;
	-moz-animation-duration:0.3s;
	animation-duration:0.3s;
}

@media only screen and (max-width: 1023px) {
    #site-title-warp .site-title,.current-date,.edition-box {display: none}
    #site-title-warp .dropdown-c {height: 30px}
    .edition-social {
        height: 30px!important;
        width: 225px!important
    }
    #site-title-warp .dropdown-c ul {
        margin-top: -40px;
        position: fixed;
        z-index: 99999
    }
    .slicknav_menu {display: block}
    #navi-wrap,.footer_section { display: none}
    .aboutus-editions .container ul:first-child {margin-bottom: 15px}
}
@media only screen and (max-width: 480px) {
    footer .copyright {line-height: 24px}
    #site-title-warp .dropdown-c ul li { padding-left: 0}
    .edition-social {width: 167px!important}
    #search-form-header form {width: 157px}
    #search-form-header form input[type=text] {width: 119px}
    .close-search-box {margin-left: 145px}
}
.ibt-h5player-container{position:relative;width:100%;height:100%;background:#000; }