body{background:url(img/bg_body.png) top left no-repeat}
a{color:#900}
a:hover{color:#c60}
h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal}
h1{font-size:30px;line-height:36px}
h2{font-size:24px;line-height:36px}
h3{font-size:18px;line-height:27px}
h4,h5,h6{line-height:18px}
h4{font-size:16px}
h5{font-size:15px}
h6{font-size:14px;text-transform:uppercase}
h1 small,h2 small{font-size:18px}
h3 small,h4 small{font-size:14px}

.btn-primary{background-color:#600;background-image:-ms-linear-gradient(top,#933,#600);background-image:-webkit-gradient(linear,0 0,0 100%,from(#933),to(#600));background-image:-webkit-linear-gradient(top,#933,#600);background-image:-o-linear-gradient(top,#933,#600);background-image:-moz-linear-gradient(top,#933,#600);background-image:linear-gradient(top,#933,#600);background-repeat:repeat-x;border-color:#600 #600 #300;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startcolorstr='#993333',endcolorstr='#660000',gradienttype=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#600}
.btn-primary:active,.btn-primary.active{background-color:#300 \9}
.page-fluid{max-width:1280px;width:96%;margin:0 auto}
.page-fixed{max-width:1018px;margin:0 auto;padding:0}
.container-fluid{padding:0}
.popover{min-width:400px;max-width:600px}

header .hcontent{min-height:62px}
header .hlogo{padding:1px 2% 1px 2%;float:right;width:26%}
header .hname{padding:1px 2%;float:left;width:66%}
header .hlogo{text-align:right}
header h1 a,header h1 a:hover{color:#fff;text-decoration:none;display:block}
header h1 span{border-left:2px solid #b66000;color:#f29400;margin-left:5px;padding-left:10px}
header .bg-nav{background:#300 url(img/bg_nav.png) center top no-repeat}
header .navbar{margin:0;color:#fff}
header .navbar .brand{margin-left:10px;color:#c46d04!important}
header .navbar .navbar-inner{padding:0;border:none;border-top:solid 1px #666;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;filter:none}
header .navbar .nav > li > a:focus,header .navbar .nav > li > a:hover{color:#fff;}
header .navbar .navbar-inner .brand,header .navbar.my .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .navbar .nav > li > a{color:#f3f3f3;text-shadow:none}
header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus{background-color:#c0cdd3;color:#000}
header .navbar .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}

.searchbox{padding:5px 1%}
section h3,.searchbox h3{margin:0;padding:3px 10px}
section h4,section h5{margin:0;padding:10px}
section .media h4,section .media h5{margin:0 0 5px;padding:inherit}
section .section-heading h3 small,section .section-heading h3 small a,.searchbox h3, .searchbox h3 small,section .section-heading h4 small a{color:#fff}
section .section-heading{background-color:#4c5960;-webkit-border-radius:4px 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
section .section-subheading{background:#b5b7bf}
section .section-subheading h4,section .section-subheading h4 small,section .section-subheading2 h5,section .section-subheading2 h5 small{color:#333}
section .section-content{background:#e0e0e0;padding:5px 10px}
section .section-content table{margin:0}
section .section-subheading2{background:#c9ccd3}

article .standfirst{border:1px solid #ddd;border-left:10px solid #ddd;padding:0 0 0 10px}
article .events h3 {background:#e0e0e0;background:url(data:image/svg+xml;base64,pd94bwwgdmvyc2lvbj0ims4wiia/pgo8c3znihhtbg5zpsjodhrwoi8vd3d3lnczlm9yzy8ymdawl3n2zyigd2lkdgg9ijewmcuiighlawdodd0imtawjsigdmlld0jved0imcawidegmsigchjlc2vydmvbc3bly3rsyxrpbz0ibm9uzsi+ciagpgxpbmvhckdyywrpzw50iglkpsjncmfklxvjz2ctz2vuzxjhdgvkiibncmfkawvudfvuaxrzpsj1c2vyu3bhy2vpblvzzsigede9ijaliib5mt0imcuiihgypsixmdaliib5mj0imtawjsi+ciagica8c3rvccbvzmzzzxq9ijaliibzdg9wlwnvbg9ypsijztblmguwiibzdg9wlw9wywnpdhk9ijeilz4kicagidxzdg9wig9mznnldd0imtawjsigc3rvcc1jb2xvcj0ii2yyzjjmmiigc3rvcc1vcgfjaxr5psixii8+ciagpc9saw5lyxjhcmfkawvudd4kica8cmvjdcb4psiwiib5psiwiib3awr0ad0imsigagvpz2h0psixiibmawxspsj1cmwoi2dyywqtdwnnzy1nzw5lcmf0zwqpiiavpgo8l3n2zz4=);background:-moz-linear-gradient(-45deg,#e0e0e0 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#e0e0e0),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(-45deg,#e0e0e0 0%,#f2f2f2 100%);background:-o-linear-gradient(-45deg,#e0e0e0 0%,#f2f2f2 100%);background:-ms-linear-gradient(-45deg,#e0e0e0 0%,#f2f2f2 100%);background:linear-gradient(135deg,#e0e0e0 0%,#f2f2f2 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr='#e0e0e0',endcolorstr='#f2f2f2',gradienttype=1)}

footer{margin-top:10px}
footer p{font-size:85%;color:#fff;padding:5px 0;margin:0}

.bg-search{background:#efab4a url(img/bg_search.png) right top repeat-y}
.bg-redimg{background:#300 url(img/bg_redimg.png) center top no-repeat}
.bg-redimg small,.bg-redimg h3,.bg-redimg h3 small,.bg-redimg a{color:#fff}
.bg-footer{background:#ddd url(img/bg_footer.png) center top no-repeat}
.bg-redgr{background:#7c1002 url(img/bg_gr_red.png) top repeat-x}
.bg-orangegr{background:#efab4a url(img/bg_gr_orange.png) right repeat-y}
.bg-news{background:#000 url(img/bg_news.png) right top no-repeat}
.bg-research-lib{background:#000 url(img/bg_res_lib.png) right top no-repeat}
.bg-events{background:#000 url(img/bg_events_up.png) right top no-repeat}
.bg-fs{background:#000 url(img/bg_fs.png) right top no-repeat}
.bg-ra{background:#000 url(img/bg_ra.png) right top no-repeat}
.bg-ra,.bg-fs,.bg-research-lib,.bg-events,.bg-news{color:#fff}

.my-icon-arrow{background:url(img/icon_arrow_right.png) left center no-repeat}
.my-icon-mail{background:url(img/sprite1_mail_rss.png) left center no-repeat;background-position:0 0;width:16px;height:16px}
.my-icon-rss{background:url(img/sprite1_mail_rss.png) left center no-repeat;background-position:0 -66px;width:16px;height:16px}
a.my-icon-arrow,a.my-icon-mail,a.my-icon-rss{padding-left:25px!important}
.my-nav-tabs li{background:#fcdaa6 url(img/bg_tablink.png) repeat-y}
.my-icon-check{background:url(img/icon_check.png) no-repeat center center;background-size:20px 20px;-moz-background-size:20px 20px}

.dropshadow{-webkit-box-shadow:0 3px 7px 3px #333;-moz-box-shadow:0 3px 7px 3px #ccc;box-shadow:0 3px 7px 3px #ccc;background:url(img/bg_transp.png) repeat}
.txtj{text-align:justify}
.txtl{text-align:left}
.txtr{text-align:right}
.txtc{text-align:center}
.flft{float:left!important}
.frht{float:right!important}
.strong{font-weight:700}
.em{font-style:italic}
.clear{clear:both;height:0;visibility:hidden;overflow:hidden;font-size:0;line-height:0}
.round{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.round-top{-webkit-border-radius:4px 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.ovauto,.ovxauto{overflow-x:auto}
.ovauto,.ovyauto{overflow-y:auto}

.cl-red{color:#600}
.cl-black{color:#000}
.cl-white{color:#fff}

.brdr{border:1px solid}
.brdrr{border-right:1px solid #fff;margin-right:-1px}
.brdrclr-grey{border-color:#bbb}
.brdr-white{border:2px #fff solid}
.brdrclr-lightgrey{border-color:#ddd}


.pall,.ptb,.pt,ul.li-pad > li{padding-top:5px}
.pall,.ptb,.pb,ul.li-pad > li{padding-bottom:5px}
.pall,.plr,.pl,ul.li-pad > li{padding-left:1%}
.pall,.plr,.pr,ul.li-pad > li{padding-right:1%}
.pall2,.ptb2,.pt2{padding-top:10px}
.pall2,.ptb2,.pb2{padding-bottom:10px}
.pall2,.plr2,.pl2{padding-left:2%}
.pall2,.plr2,.pr2{padding-right:2%}

.nomp,.nopad{padding:0!important}
.nomp,.nomar{margin:0!important}

.mall,.mtb,.mt,ul.li-mar > li{margin-top:10px}
.mall,.mtb,.mb,ul.li-mar > li{margin-bottom:10px}
.mall,.mlr,.ml,ul.li-mar > li{margin-left:1%}
.mall,.mlr,.mr,ul.li-mar > li{margin-right:1%}

@media(min-width: 1200px){
}
@media (min-width: 768px) and (max-width: 979px) {
header h1{font-size:26px}
header .navbar .nav-collapse .nav > li > a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
header .nav-collapse .dropdown-menu > li > a{color:#fff}
header .navbar .navbar-inner .nav-collapse .nav > li > a:hover{background:#c0cdd3;color:#000}
}
@media (max-width: 767px) {
body{padding:0}
header h1{font-size:26px}
header .navbar .nav-collapse .nav > li > a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
header .nav-collapse .dropdown-menu > li > a{color:#fff}
header .navbar .navbar-inner .nav-collapse .nav > li > a:hover{background:#c0cdd3;color:#000}
}
@media (max-width: 480px) {
header h1{font-size:26px}
header .navbar .nav-collapse .nav > li > a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
header .nav-collapse .dropdown-menu > li > a{color:#fff}
header .navbar .navbar-inner .nav-collapse .nav > li > a:hover{background:#c0cdd3;color:#000}
}
@media print {
a[href]:after{content:""}
a.printlnk:after{content:" (" attr(href) ")"}
.noprint{display:none}
.showprint{display:block}
.tab-content > .tab-pane{display:block!important;opacity:1!important}
}
