@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/bebasneue-webfont.eot');
    src: url('../fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/bebasneue-webfont.woff') format('woff'),
    url('../fonts/bebasneue-webfont.ttf') format('truetype'),
    url('../fonts/bebasneue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
* {margin:0; padding:0;border:0 none; outline:0 none; list-style:none;}
table, td {border:0 none;}
body {font:12px/15px Arial, Helvetica, sans-serif; color:#000; background-color:#f1ede8;} 
img {vertical-align:middle; border:none;}

/* font */
a {color:#000; text-decoration:none;}
a:hover {color:#f1231b; text-decoration:none;}

.clear {clear:both; display:block; visibility:hidden; line-height:0; font-size:0; } 
input {font:12px/15px Arial, Helvetica, sans-serif;} 
.btn{cursor:pointer;}
.pr20 {padding-right:20px;}

.wrap {width:1000px; margin:0 auto; clear:both;}
.bg_hdr {background-color:#1d1b18; min-width:1000px;}
.logo {float:left; padding-top:13px; padding-left:3px; padding-bottom:18px;}
.search {float:right; width:255px; margin-top:25px;}
.search .srch_bar {float:left; width:178px; padding-left:10px; height:28px; border:1px solid #55514e; background-color:#343230; color:#999; font:12px/28px Arial,Helvetica,sans-serif; text-transform:uppercase;}
.search .srch_btn {float:right; width:66px; height:30px; cursor:pointer; background-color:#f1231b; color:#fff; text-align:center; text-transform:uppercase;}

/* navi */
.bg_nav {background-color:#1d1b18; height:40px; margin-bottom:20px; min-width:1000px;}
.nav {margin-left:4px;}
.nav li {display:inline;}
.nav li a {float:left; color:#999; font:bold 16px/13px Arial, Helvetica, sans-serif; background-color:#343230; margin-right:5px; display:block; padding:11px 18px 16px;}
.nav li a:hover {text-decoration:none; color:#fff;}
.nav .current a, .nav .current a:hover {background-color:#f1ede8; color:#ec211a; border-top:3px solid #ec211a; padding-top:8px;}

/*ad 728x90*/
.bg_ad {background-color:#fff;}
.ad_space {margin:0 auto; width:1000px; border-top:1px solid #b2b2b2; margin-top:50px;}
.topad {border-bottom:1px solid #333; background-color:#1D1B18;}
#leaderboard2_wrap {height:90px;}
.ad728 {margin:0 auto; width:1000px; padding:10px 0; text-align:center; border-top:#b2b2b2 1px solid; clear:both;}
.m_ad300 {width:300px; background-color:#b2b2b2; padding:10px; clear:both; margin-bottom:20px;}
#lr_comp_default_300x250 {display:none;}
/*main*/
.con_box {width:1000px; float:left; clear:both; margin-bottom:20px;}
.featr {position:relative; width:320px; height:200px; overflow:hidden; float:left;}
.featr img {width:320px;}
.featr_info {background:url(../images/featr_info.png) 0 0 repeat; padding:15px 20px; width:280px; position:absolute; bottom:0; left:0;}
.featr h1 {font-weight:normal; font:14px/20px 'Montserrat', Arial,Helvetica,sans-serif; color:#fff;}
.featr h1 a {color:#fff;}

.con_box2 {width:1000px; float:left; clear:both; margin-bottom:20px;}
.con_box2 .left {float:left; width:660px; position:relative;}
.con_box2 .right {float:right; width:300px; background-color:#b2b2b2; padding:10px;}

.con_box2 .left .bg {background:url(../images/featr_info.png) 0 0 repeat; padding:15px 20px; width:280px; position:absolute; bottom:0; right:0;}
.con_box2 .left dl {color:#fff; font-family:'Montserrat', Arial,Helvetica,sans-serif;}
.con_box2 .left dl a {color:#fff;}
.con_box2 .left dt span {background-color:#f1231b; padding:3px 8px; border:#fff 2px solid;}
.con_box2 .left dd {font-size:14px; line-height:18px; padding:10px 0 0;}

.con_box4 {width:1000px;  clear:both; margin-bottom:10px; overflow:hidden;}

.con_box3 {width:660px; float:left; clear:both; margin-bottom:20px; border-top:#000 2px solid;}
.con_box3 dt {font:18px/14px 'Montserrat', Arial,Helvetica,sans-serif; padding:15px 0; text-transform:uppercase;}
.con_box3 dd {width:150px; float:left; margin-right:20px; font:14px/20px 'Montserrat', Arial,Helvetica,sans-serif;}
.con_box3 dd img {margin-bottom:10px;}

.con_box10 {width:660px; clear:both; margin-bottom:25px; float:left; line-height:20px; border-bottom:1px solid #ccc; padding-bottom:20px;}
.con_box10 .tit{ font:23px/26px 'Montserrat', Arial,Helvetica,sans-serif;padding-bottom:7px; letter-spacing:-0.02em;}

.con_box10 .t1 {color:#666666; font-size:11px; padding-bottom:5px;}
.con_box10 .img {margin-right:10px; float:left; }
.con_box10 .more a{color:#f1231b; font:12px/18px'Montserrat', Arial,Helvetica,sans-serif;  }
.number {clear:both; width:660px; text-align:center; font:16px/20px 'Montserrat', Arial,Helvetica,sans-serif; padding-bottom:20px;}
.number .no {margin-right:15px;}
.number .no:hover {color:#888;}
.number .current {color:#f1231b; border-top:2px solid #f1231b;}

.con_box4_r{width:320px; float:right;}
.con_box5 {width:660px; float:left; clear:both; margin-bottom:20px;}
.con_box5 dl {width:320px; float:left;}
.con_box5 dt {border-top:#f1231b 2px solid; font:18px/14px 'Montserrat', Arial,Helvetica,sans-serif; padding:15px 0; text-transform:uppercase;}
.con_box5 dt .more {float:right; font-size:12px; color:#f1231b; background:url(../images/ico_arr.gif) no-repeat right 50%; padding-right:7px;}
.con_box5 dt .more a {color:#f1231b;}
.con_box5 dt .more a:hover {color:#000;}
.con_box5 .img {position:relative; margin-bottom:10px;}
.con_box5 .img img {width:320px;}
.con_box5 .img h3 {background:url(../images/featr_info.png) repeat 0 0; padding:20px 20px; font-weight:normal; font:14px/20px 'Montserrat', Arial,Helvetica,sans-serif; position:absolute; bottom:0; left:0; width:280px;}
.con_box5 .img h3 a {color:#fff;}
.con_box5 .list {font:14px/20px 'Montserrat', Arial,Helvetica,sans-serif; background:url(../images/ico_dot.gif) no-repeat 0 12px; padding:5px 0 5px 12px;}

.con_box6 {background-color:#fff; width:280px; padding:5px 19px; float:left; border-bottom:#b2b2b2 1px solid; border-top:#000 2px solid; border-right:#b2b2b2 1px solid; border-left:#b2b2b2 1px solid; margin-bottom:20px; clear:both; position:relative;}
.con_box6 dt {font:18px/14px 'Montserrat', Arial,Helvetica,sans-serif; padding:15px 0 5px; text-transform:uppercase;}
.con_box6 td {font-size:12px; font-weight:400; color:#666; line-height:20px; border-top:1px solid #ddd; padding:10px;}
.con_box6 .fb iframe, .con_box6 .ggl div {float:left;}
.con_box6 .twt iframe {width:142px!important;}
.con_box6 .fb {border-top:0;}
.con_box6 .rss {width:80px; border-top:0;}
.con_box6 .rss a {background:url(http://www.isciencetimes.com/resources/images/ico_rss.gif) no-repeat 0 0; height:20px; display:block; padding:4px 0 0 28px;}
.con_box6 .rss a:hover {background-position:0 -24px;}
.fb-activity {background-color:#fff;}

.con_box7 {background-color:#fff; width:280px; padding:0 19px 10px; float:left; border-bottom:#b2b2b2 1px solid; border-top:#000 2px solid; border-right:#b2b2b2 1px solid; border-left:#b2b2b2 1px solid; margin-bottom:20px; clear:both; position:relative;}
.con_box7 dt {font:18px/14px 'Montserrat', Arial,Helvetica,sans-serif; padding:15px 0 10px; text-transform:uppercase;}
.con_box7 dd {padding:5px 0 5px 32px; font:14px/18px 'Montserrat', Arial,Helvetica,sans-serif; background-repeat:no-repeat; background-position:0 3px;}
.con_box7 .no1 {background-image:url(../images/ico_num1.gif);}
.con_box7 .no2 {background-image:url(../images/ico_num2.gif);}
.con_box7 .no3 {background-image:url(../images/ico_num3.gif);}
.con_box7 .no4 {background-image:url(../images/ico_num4.gif);}
.con_box7 .no5 {background-image:url(../images/ico_num5.gif);}

.con_box8 {width:280px; padding:10px 19px; float:left; border-bottom:#b2b2b2 1px solid; border-top:#000 2px solid; border-right:#b2b2b2 1px solid; border-left:#b2b2b2 1px solid; margin-bottom:20px; clear:both; position:relative;}
.con_box8 dt {font:18px/22px 'Montserrat', Arial,Helvetica,sans-serif; padding:0 0 10px;}
.con_box8 dd {padding:5px 0;}

.con_box4_l{width:660px;float:left;}
.con_box4_l h2{font:18px/22px 'Montserrat', Arial,Helvetica,sans-serif; padding:10px 0; letter-spacing:-0.05em; border-top:#000 2px solid;}
.con_box4_l #at_tit{font:23px/26px 'Montserrat', Arial,Helvetica,sans-serif;padding-bottom:7px; letter-spacing:-0.02em;}
.con_box4_l #at_date{clear:both; color:#666666; padding:8px 0 15px; text-decoration:uppercase;}
.con_box4_l #at_date em, .con_box4_l #at_date em a {color:#f1231b; font-style:normal;}
#at_box{clear:both; font-size:15px; line-height:15px; /*padding-bottom:30px;*/}
#at_box p{font-size:15px; line-height:21px; margin-bottom:15px;}
#at_box p a {color:#f1231b; text-decoration:underline;}
#at_box p a:hover {text-decoration:none;}
#at_photo{margin-bottom:25px; float:left; margin-right:20px;}
#at_photo .img{background-color:#55514E;}
#at_photo .t1 {background-color:#55514E; color:#B2B2B2; font-size:11px;padding:7px 15px 10px;}

.imageNone {margin-bottom:25px; float:left; margin-right:20px;}
.imageNone .img{background-color:#55514E;}
.imageNone .caption {background-color:#55514E; color:#B2B2B2; font-size:11px;padding:7px 15px 10px;}


#dsq-sort-by select {border:1px solid #ccc; border-radius:3px;}
#tool{float:left; margin:0 20px 15px 0; width:156px;}
#tool #a_social{border-top:2px solid #000;clear:both; font-size:11px;}
#tool #a_social dd {border-bottom:1px solid #CCC; font-weight:bold; padding:10px 0 10px 34px;}
#tool #a_social .link1{background:url(../images/ico_coment.gif) no-repeat 10px center;}
#tool #a_social .link2{background:url(../images/ico_print.gif) no-repeat 10px center;}
#tool #a_social .link3{background:url(../images/ico_print1.gif) no-repeat 10px center;}
#tool #a_social .link4{padding:8px 0 8px 10px;}
#at_box #at_copy{border-top:1px solid #dbdbdb; clear:both; color:#545454; font-size:11px; padding:10px 5px;}
#at_box #at_copy a{color:#000;}
#at_box img {max-width:660px;}
#at_box iframe {max-width:660px; max-height:371px;}
#footer_social{border-top:2px solid #000000;clear:both;padding:12px 0 20px;}
#footer_social img{padding-right:30px;}

#at_coment h3{padding:15px 0; color:#404040; font-size:16px; border-bottom:1px solid #cacaca;}
#at_coment img{padding:10px 0 20px 0;}
/*slideshow galleries*/
.frame_subject {margin-bottom:10px; border-top:2px solid #000; font:normal 14px/20px 'Montserrat',Arial,Helvetica,sans-serif;}
.frame_subject .title_txt {width:350px;float:left; text-transform:uppercase; border-top:0; padding-bottom:0;}
.frame_subject .title_txt,
.frame_subject .title_txt strong {font-weight:400;}
.frame_subject .title_more {width:250px;float:right;padding-top:9px;text-align:right;}
.frame_inner .photo_thumb {float:left; width:150px; margin-bottom:12px;}
.frame_photo {margin:0 0 0 10px; border:0!important;}
.frame_photo .frame_click {position:absolute; bottom:1px; left:1px; width:330px; border:none; padding:0;}
.frame_photo .art_title {color:#000; font-size:12px; line-height:16px; border:none; padding:5px 2px;}
.frame_photo .art_title a {color:#000!important; font:normal 14px/20px 'Montserrat',Arial,Helvetica,sans-serif;}
.frame_photo .art_social {padding:2px 20px; color:#e9e9e9;}
.frame_photo .art_social strong,.frame_photo .art_info strong {display:none;}
.frame_photo .art_social span {font-size:11px; line-height:19px; width:19px; height:19px; padding-left:21px; margin-right:7px; display:inline-block;}
.frame_photo .art_info .art_imgno {color:#999; position:absolute; right:3px; top:3px;}
.btn_loadmore {text-align:center;}

/*inside*/
.inside {width:1000px; margin:0 auto; clear:both;}
.inside dt {border-top:#000 2px solid; font:18px/22px 'Montserrat', Arial,Helvetica,sans-serif; padding:10px 0; letter-spacing:-0.05em;}
.inside dd {width:150px; float:left; margin-right:20px; font:14px/20px 'Montserrat', Arial,Helvetica,sans-serif; padding-bottom:30px;}
.inside dd img {margin-bottom:10px;}

/*footer*/
.footer {width:1000px; margin:0 auto; clear:both;}
.ft_nav {width:890px; padding:0 55px; float:left; background-color:#000; letter-spacing:-0.05em; font:12px/16px 'Montserrat', Arial,Helvetica,sans-serif; text-transform:uppercase; clear:both;}
.ft_nav li {float:left; padding:10px 15px; text-align:center; letter-spacing:-0.05em;}
.ft_nav li a {color:#fff;}
.ft_nav li a:hover {text-decoration:none; color:#999;}
.footer p {color:#666666; text-align:center; padding:20px 0; clear:both;}

/*aboutus*/
.layoutaboutus {font-size:16px; line-height:24px;}
.layoutaboutus a {color:#F1231B; font-size:16px;}
.layoutaboutus a:hover {color:#000;}
.layoutaboutus .title {font-weight:bold; color:#666;}
.layoutaboutus .name {font-weight:bold;}
.privacypolicy .back {float:right; font-size:14px; line-height:27px;}
.privacypolicy .pnav li {background: url("../images/ico_dot.gif") no-repeat scroll 0 12px transparent; font: 14px/20px 'Montserrat',Arial,Helvetica,sans-serif; padding: 5px 0 5px 12px; list-style:none; margin-left:0;}
.layoutaboutus .pnav a {color:#000;}
.layoutaboutus .pnav a:hover {color:#F1231B;}
.privacypolicy {width:1000px!important; padding:0 20px 20px!important;}
/*.privacypolicy p {font-size:14px; line-height:20px;}
.privacypolicy ul, .privacypolicy ol {padding-bottom:10px; font-size:14px; line-height:20px;}
.privacypolicy ul li, .privacypolicy ol li {list-style:disc outside none; margin-left:15px;}*/
.privacypolicy h2 {font:23px/26px 'Montserrat',Arial,Helvetica,sans-serif; letter-spacing:-0.02em; padding-bottom:7px;}

/*mustread*/
#wrp_must_read .mustread, #wrp_must_read .mustread .bd {width:100%;}
.mustread {margin-top:50px; width:660px; background-color:#fff; border:1px solid #B2B2B2; border-top:0;}
.mustread .hd {position:relative; font:16px/30px 'Montserrat',Arial,Helvetica,sans-serif; padding:5px 10px; border-top:2px solid #000; text-transform:uppercase;}
.mustread .bd {width:660px; overflow:hidden; background-color:#fff;}
.mustread ul {width:2000px;}
#at_box .mustread li a {text-decoration:none; color:#000; font:12px/16px 'Montserrat',Arial,Helvetica,sans-serif;}
#at_box .mustread li a:hover { color:#666;}
.mustread li p {padding:0 5px 0 10px;}
.mustread li img {width:126px;}
.mustread li {float:left; width:126px; padding:0 2px;}
.mustread li:first-child {margin-left:0;}
.mustread li img {margin-bottom:5px;}
#prev, #next {background:url(/html/images/arrows.gif) 0 0 no-repeat; width:30px; height:30px; display:block; position:absolute; top:5px; right:5px;}
#prev {right:40px;}
#next {background-position:-30px 0;}
#prev:hover {background-position:0 -30px;}
#next:hover {background-position:-30px -30px;}
/*ibt media footer*/
#ibtm_footer {background:url(../images/ibtm-footer-shadow.png) 0 0 repeat-x #494949; height:40px; min-width:1000px;}
#ibtm_footer .wrap {width:1000px; margin:0 auto;}
#ibtm_footer img {float:left; width:126px;}
#ibtm_footer .copyright {float:right; font:18px/40px 'BebasNeueRegular','Arial Narrow',Helvetica,sans-serif; color:#fff;}
#ibtm_footer .copyright span  a {color:#f05133; text-decoration:none;}
#ibtm_footer .copyright span a:hover {color:#000;}
#ibtm_footer a {font:18px/40px 'BebasNeueRegular','Arial Narrow',Helvetica,sans-serif; color:#888; line-height:40px;}
/*partners block*/
.ourpartners {
    clear:both;
    border:1px solid #B2B2B2;
    margin-bottom: 20px;
}
.partner-widget {
    background-color: #fff;
    padding: 10px;
}
.ourpartners .title {
    margin-bottom: 10px;
}
.ourpartners li {
    list-style: disc inside none;
    color:#EC211A;
    line-height: 16px;
    margin-bottom: 5px;
    padding-left: 5px;
}
.ourpartners li a {
    font-size: 13px;
    font-weight: normal;
    line-height: 17px;
}