html{margin:0;padding:0;overflow-y:scroll;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;font-size:90%;margin:0;padding:0;background:#fff;}
p, td, th,table, li, div{color:#334;line-height:1.45em;text-decoration:none;text-align:left;}
td, th, table{font-size:1em;}
abbr{text-decoration:none;}
sup{vertical-align:top;position:relative;top:-0.5em;font-size:0.7em;}
sub{vertical-align:bottom;position:relative;bottom:-0.5em;font-size:0.7em;}
.link, a:link, a, a:visited{text-decoration:none;color:#0020a0;}
a:active{text-decoration:underline;color:#ff1111;}
.link:hover, a:hover{text-decoration:underline;cursor:pointer;}
#header a:hover{text-decoration:none;}
hr{border:0;color:#9e9e9e;background-color:#9e9e9e;height:1px;width:100%;}
.textbody{float:left;max-width:1500px;width:90%;font-family:Arial, Helvetica, sans-serif;color:#f00;font-size:1.15em;line-height:1.3em;text-decoration:none;}
.textbody, .textbody p{color:#000;}
#article{display:block;float:left;max-width:1000px;}
#author{display:block;font-weight:italic;font-size:0.9em;margin:0.75em 0;}
.readtext{font-size:1.25em;float:left;max-width:900px;width:90%;}
blockquote{font-family:Verdana, Arial, Helvetica, sans-serif;display:block;width:100%;clear:both;right:0;color:#717171;font-size:1.1em;line-height:1.5em;padding:10px 5px;margin:10px 10px 20px 10px;border-right:4px solid #ddddee;border-bottom:4px solid #ddddee;border-radius:8px;box-shadow:2px 2px 5px #ccc;background:#f4f4f4;background-image:linear-gradient(#eeeeee,#ffffff,#fafafa);}
blockquote cite{font-size:0.8em;}
blockquote p{margin:0;padding:0;}
q{color:#555;}
.text{color:#222;font-size:1em;line-height:1.45em;text-decoration:none;}
.secure{color:#070;}
.bf,.textbf, .bold{font-weight:bold;}
.fff, .white, a.white, a.fff{color:#fff;}
a.lightgray, .lightgray{color:#cccccc;}
a.vlgray, .vlgray{color:#eeeeee;background:#eeeeee;}
a.gray, .gray, .color999, a.color999{color:#999;}
.darkgray{color:#555;}
.color666{color:#666;}
.black, .color000{color:#000;}
.brown{color:#7C6053;}
.blue, .color00f{color:#00f;}
.deepblue{color:#008;}
.darkblue, .darkBlue{color:#009;}
.dark_yellow{color:#b38f00}
.lightgreen{color:#0f0;}
.green{color:#0d0;}
.darkgreen, .darkGreen{color:#070;}
.magenta{color:#d0d;}
.darkmagenta, .darkMagenta{color:#707;}
.orange{color:#d50;}
.darkorange, .darkOrange{color:#730;}
.darkRed, .darkred{color:#700;}
.lightred, .lightRed{color:#faa;}
.red{color:#f22;}
.pink{color:#ff35b8;}
.darkpink{color:#bf0588;}
.yellow{color:#cc0;}
.darkyellow, .darkYellow{color:#aa0;}
.white, .colorfff{color:#fff;}
.comment{color:#777;}
.important{color:#908;}
.success{color:#064;}
.bgWhite{background:#fff;}
.bgGray{background:#eee;}
.bgDarkGray{background:#aaa;}
.bgLightGray{background:#f4f4f4;}
.bgLightRed{background:#fff4f4;}
.bgLightGreen{background:#f4fff4;}
.bgBlack{background:#000;}
.bgRed{background:#f00;}
.bgDarkRed{background:#600;}
.bgGreen{background:#0f0;}
.larger{font-size:1.1em;line-height:1.25em;}
.largetext, .large{font-size:1.2em;line-height:1.3em;}
.verylarge, .vl{font-size:1.6em;line-height:1.2em;}
.huge{font-size:2.6em;line-height:1.2em;}
.smalltext, .smalltext2 , .st, .small{font-size:0.9em;line-height:1.3em;}
.smaller{font-size:0.85em;line-height:1.2em;}
.verysmalltext, .vs{font-size:0.8em;line-height:1.2em;font-family:Helvetica, Arial, sans-serif}
.tiny{font-size:0.7em;line-height:1.1em;font-family:Helvetica, Arial, sans-serif}
.footnote,.footnote:link{color:#777777;font-size:0.9em;line-height:1.2em;font-family:Helvetica, Arial, sans-serif;text-decoration:none}
.footnote:hover{color:#3077b3;text-decoration:none}
.bottom{float:left;width:99%;font-size:1.25em;font-family:Arial,Helvetica,sans-serif;padding:10px 2px 2px 2px;text-align:center;clear:both;}
.bottom, .bottom a, .bottom a:link, .bottom a:visited, .bottom a:hover{color:#bbb;text-decoration:none;}
.bottom a:hover{color:#aaaaff;text-decoration:underline;}
.bottom .sep{padding:0 0.5em;}
.copyright{font-weight:normal;width:99%;margin:0;padding:0;}
.ttip{border:1px solid #000;font-size:1.1em;background:#f4f4ff}
.black{color:#000;}
.url_color{color:#226622;}
table{border-collapse:separate;border:0;}
td{padding:0;vertical-align:top;}
.table1{background:#f4f4f4}
.table1 td{padding:0.25em;}
.smalltable{margin:0;padding:0;font-size:0.9em;line-height:0.9em;border-spacing :0;border-collapse:collapse;}
p{padding:0.4em 0 0.7em 0;}
.textbody ul{display:block;float:left;width:99%;}
li p{padding:0;}
ul li{list-style-type:disc;margin:0 0 0 8px;padding:0 0 5px 0;}
ul li ul li{list-style-type:circle;margin:0 0 0 4px;padding:0 0 3px 0;}
.textbody ul li{width:90%;}
table ul{margin:0;}
table ul li{margin:0;list-style-type:square;}
ul.sidelist{font-family:Arial, Helvetica;padding:0 0 0.1em 0;}
ul.sidelist li{display:block;list-style-type:none;padding:0.2em 0 0.8em 0.2em;margin:1em 0.2em 0.5em 0.8em;background:#fff;border-radius:0.5em;box-shadow:0 0 1em #eee;transition:all 0.4s;}
.sidelist a{display:block;}
.sidelist a:hover{background:#fff;}
ul.sidelist li:hover{box-shadow:0 0 15px #555;}
#wire li{margin-bottom:10px;}
.longlist li{list-style-type:none;font-size:0.9em;line-height:1.2em;margin:0;text-indent:-5px;padding:0 0 3px 0;}
ul.horizontal_list{margin:0;display:inline;}
.horizontal_list, .horizontal_list li{display:inline-block;list-style:none;padding:0 2px 0 2px;}
.leftcolumn, .rightcolumn{padding-top:10px;}
td.leftcolumn,td.centralcolumn,td.rightcolumn,td.bottom{background:#ffffff}
h1{font-size:2.6em;line-height:1.2em;font-weight:normal;text-align:left;border-bottom:1px solid #cccccc;padding:2px 0 5px 0;margin:5px 0 10px 0;color:#550011;}
.heading1{float:left;width:100%;padding-top:0.1em;}
.heading1 img, .heading1 video{padding:5px;margin:8px 8px 0 0;border:1px solid #d1d1d1;background:#fff;float:left;max-width:40%}
h2, h2 a, h2 a:link, h2 a:visited{display:block;width:100%;color:#550011;font-weight:bold;font-size:1.4em;line-height:1.5em;margin:0.1em 0 0 0;padding:0.5em 0 0.2em 0;text-align:left;clear:left;}
h3, h3 a, h3 a:link, h3 a:visited, .heading, .heading a{display:block;width:100%;color:#332211;font-weight:bold;font-size:1.2em;line-height:1.3em;margin:0.1em 0 0.1em 0;padding:0.15em 0;}
.title3{font-family:Georgia, Times, serif;font-weight:bold;font-size:1.5em;line-height:1.3em;padding:0.2em 0;width:100%;}
h4{color:#634f00;font-size:1.1em;margin:0;padding-bottom:4px;}
.title4{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.3em;line-height:1.4em;padding:0.2em 0;width:100%;}
.hA, .hB{font-size:2.8em;line-height:1.3em;font-weight:normal;color:#010121;text-decoration:none;margin:5px 0 10px 0;padding:5px 5px 2px 0;background:white;max-width:90%;}
.hB{font-size:2.2em;}
#results_table{display:block;float:left;margin:2px;padding:2px;width:98%;min-width:98%;max-width:98%;background:white;}
#results_table table{width:100%;word-wrap:break-word;background:white;}
.framed_record{max-width:960px;display:block;margin:0 auto;padding:10px;border:1px solid #888;box-shadow:0 0 15px #bfbfbf;border-radius:12px;background-image:linear-gradient(#ffffff,#fafafa,#ffffff);transition:0.5s all;}
.framed_record:hover{box-shadow:0 0 20px #88888a;}
.adtitle{font-size:2.5em;line-height:1.2em;font-weight:normal;color:#010141;text-decoration:none;margin:0;padding:2px 10px 2px 10px;}
.descriptor{display:inline-block;line-height:1.3em;font-size:1em;font-weight:bold;color:#505070;min-height:2.5em;padding-left:1em;}
.value_row{background:#fff;}
.value_row td{padding-top:0.5em;vertical-align:middle;}
.value_row:hover{background:#f4f4f4;box-shadow:0 0 2px #f0f0f0;}
tr.long_value_row{}
.long_value_box{width:90%;margin:2% 8% 2% 2%;padding:0.2em 1% 1em 1%;background:#f0f0f0;background-image:linear-gradient(#f0f0f0,#fefefe,#ffffff);box-shadow:0 0 4px #ccc;border-radius:2px;transition:0.4s;}
.long_value_box:hover{box-shadow:0 0 6px #999;}
.long_value{display:block;max-width:700px;width:90%;padding-left:1em;font-size:1.1em;}
.cell{max-width:600px;text-align:left;padding:1%;font-size:1.1em;}
img{border:0;margin:0;padding:2px;max-width:100%;height:auto;}
.banner{display:block;float:left;max-width:98%;max-height:300px;height:auto;padding:0;margin:8px 0 5px 5px;}
.example{color:#717171;}
select:hover{background:#e1e1e1;}
select{margin:0em;padding:0.1em;color:#000000;background:#fff;border:1px solid #8181b1;border-radius:5px;font-size:13px;line-height:24px;height:24px;}
.select_box{width:90%;display:block;margin:0 auto 0.8em auto;padding:0.2em 1em;}
.chosen-select{display:block;width:90%;text-align:center;}
.chosen-container{width:70%;max-width:80%;}
.chosen-container-multi .chosen-choices{border-radius:5px;font-size:1.1em;}
.select_text{color:#222;font-size:1.0em;}
.alert{width:90%;background:#ffcccc;border:2px solid #ff9999;margin:5px;padding:5px;box-shadow:0 0 5px #622;}
.bullet{padding:1px 0 0 0;text-align:right;color:#880000;font-size:1.3em;line-height:0.8em;float:left;font-weight:bold;margin:0;}
.side2,.side2:link,.side2:visited,.side2s,.side2s:link{display:block;padding:5px 0;font-size:1.2em;line-height:1.2em;color:#444;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-transform:none;}
.side3, .side3:link,.side3:visited, .side3s, .side3s:link{padding:3px 0;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.2em;text-transform:none;text-indent:-0.5em;padding-left:0.5em;}
.side4, .side4:link,.side4:visited, .side4s, .side4s:link{padding:3px 0;color:#222222;font-family:Arial, Helvetica, sans-serif;font-size:1em;line-height:1.1em;text-decoration:none;}
.side5,.side5:link,.side5:visited,.side5s,.side5s:link{padding:2px 0;color:#444444;font-family:Arial, Helvetica, sans-serif;font-size:1em;line-height:1.2em;text-decoration:none;}
a.side2,a.side2s,a.side3,a.side3s,a.side4,a.side4s,a.side5,a.side5s{display:block;}
a.side2:hover,a.side2s:hover,a.side3:hover,a.side3s:hover,a.side4:hover,a.side4s:hover,a.side5:hover,a.side5s:hover{color:#fff;background-color:#666;text-decoration:none;}
#right a.side3:hover, #right a.side3s:hover, #right a.side4:hover, #right a.side4s:hover{color:#fff;background-color:#666;text-decoration:none;}
.menucontainer{float:left;width:99%;padding:10px 0 0 0;text-align:left;}
.menucontainer_level3{float:left;width:99%;border-left:1px solid #deeeff;border-right:1px solid #deeeff;text-align:left;padding:5px 0 0 0;}
.mb{float:left;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding-bottom:2px;}
.bg_e, .bg_grey{background:#eee;}
.bg_f, .bg_white{background:#fff;}
.mbl{float:left;height:15px;overflow:hidden;min-width:13px;}
.lw3{width:5%;height:2em;}
.lw4{width:10%;}
.lw5{width:18%;}
.mbr{float:right;text-align:left;}
.rw2{width:100%;}
.rw3{width:90%;}
.rw4{width:85%;}
.rw5{width:80%;}
.mbox_right_selected{padding-top:5px;}
.space20{height:20px;width:100%;float:left;}
.space10{height:10px;width:100%;float:left;}
.space3{width:100%;height:7px;float:left;}
.space4{height:5px;width:100%;float:left;}
.ilb{display:inline-block;width:0.001em;}
.tlb{overflow:hidden;position:relative;padding:0;margin:0;display:inline-block;transition:0.2s;}
h1 .tlb{padding:5px 0 5px 10px;}
#left .tlb, #right .tlb{padding:5px 0 5px 4px;}
.heading .tlb{display:block;}
.home{width:100%;float:left;}
.home .tlb{padding:12px 5px;}
.tlb a{text-decoration:none;}
.subdomain{font-family:Helvetica,Arial, sans-serif;font-size:1.30em;font-weight:bold;color:#153366;}
.dot{font-family:Georgia,Times,serif;color:#222;font-size:0.95em;}
.myscience{font-family:Georgia,Times,serif;color:#903322;font-size:0.9em;}
.tlb:hover, .tlbh:hover{text-decoration:none;border:0;text-shadow:0 0 10px #669;}
.tlb:hover .subdomain, .tlbh:hover .subdomain{color:#000;}
#left .tlb, #right .tlb{font-size:0.9em;}
.button1{cursor:pointer}
.button, .linkbutton{display:inline-block;font-size:1.2em;line-height:1.1em;width:auto;margin:1px;padding:0.6em 3em;cursor:pointer;border:1px solid #1c4276;background:#2c6296;font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;text-align:center;border-radius:1em;}
.linkbutton{padding:0.6em 1em;}
.button:link, a.button, .linkbutton:link, a.linkbutton{color:#fff;}
.button:hover , .linkbutton:hover{border:1px solid #000;color:#eef;background:#0c4276;box-shadow:0 0 8px #555;text-decoration:none!important;}
.close{font-weight:bold;font-family:Helvetica, sans-serif;font-size:2.2em;padding:0 6px 0 5px;width:25px;margin:5px;}
.close:hover{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.smallbutton{display:inline-block;font-size:1.0em;line-height:1.2em;height:1.7em;font-family:Arial, Helvetica,sans-serif;text-align:center;background:#2c6296;width:auto;border:1px solid #ccc;background:#888;color:#fff;cursor:pointer;padding:2px 4px 2px 4px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;overflow:visible;}
.smallbutton:hover{border:1px solid #000;color:#eef;background:#0c4276;}
.button, .smallbutton, .boxcontent, .linkbutton{-webkit-transition:all 0.4s;-khtml-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}
input[type="text"], input[type="password"]{color:#222;padding:4px;}
input[type="text"]:focus, input[type="password"]:focus{background:#ffffe1;}
.user_input{min-width:40%;border:1px solid #aaf;font-size:1.3em;margin:0.5em 0 0.5em 0.5em;padding:0.3em!important;background:#fbfbfb;border-radius:0.2em;}
.user_input[type="text"]:focus, .user_input[type="password"]:focus{background:#ffffe1;box-shadow:0px 0px 10px #aaf;transition:all 0.4s;}
#loginBox .user_input{font-size:1.1em;margin:0;width:80%;}
.input_date{width:10em;border:1px solid #aaf;}
.inputSide, .inputSearch, .mainSearch{color:#eee;font-family:Arial, Helvetica, sans-serif;text-align:left;font-size:1em;border:1px solid #eee;transition:0.2s;height:1.5em;margin:0.2em 0;padding:0 0.5em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.mainSearch{color:#000;font-size:1.35em;border:1px solid #ddd;background:#f4f4f4;height:2.2em;margin:0.4em 0;width:100%;}
.mainSearch:focus{border:1px solid #444!important;box-shadow:0px 0px 10px #aaf;}
.submitBox{display:inline-block;position:absolute;top:14px;right:6%;}
.input_container{position:relative;width:100%;display:block;float:left;border:none;}
#suggest_results_container, #top_suggest_results_container{position:relative;display:none;float:left;top:-6px;width:87%;float:left;}
.suggest_button{display:none;width:80%;}
textarea{width:95%;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:1.1em;background:#fff;}
input[type="checkbox"]{background:#aaf;width:1.3em;height:1.3em;}
input[type="checkbox"]:checked{background:#00f;}
input[type="radio"]{width:1.2em;height:1.2em;}
::-webkit-input-placeholder{color:#bbb;}
:-moz-placeholder{color:#bbb;opacity:1;}
::-moz-placeholder{color:#bbb;opacity:1;}
:-ms-input-placeholder{color:#bbb !important;}
::-ms-input-placeholder{color:#bbb;}
.topics{z-index:2;margin-bottom:0;font-size:1.1em;font-weight:bold;}
.ts{margin-bottom:0;position:relative;font-size:1.1em;font-weight:bold;}
.topics, .ts{color:#743;}
.list a{display:inline-block;width:100%;color:#000000;font-weight:bold;line-height:1.4em;font-size:1.1em;}
.date{z-index:2;margin-bottom:0;position:relative;color:#666666;font-size:0.85em;font-weight:normal;}
.dtstart, .dtend{color:#333366;font-size:1.2em;font-weight:normal;padding:1px 4px;}
.line{position:relative;border-top:1px solid #deded9;margin:0;overflow:hidden;}
#city{display:block;width:100%;float:left;}
#adminmenu{position:absolute;left:0;top:0;width:205px;text-align:left;z-index:1000}
#admincontent{position:absolute;left:225px;top:0;border:#1151f1 2px dashed}
.languageSwitch .lang{float:left;display:block;width:25px;font-size:1.2em;padding:2px;padding-left:7px;border-top:2px solid transparent;border-bottom:2px solid transparent;}
.lang,.lang:link, .lang a{color:#555;text-decoration:none;}
.languageSwitch .lang:hover{color:#3077e3;background:#eeeeee;}
.languageSwitch .slang, .slang{border-top:2px solid #775;border-bottom:2px solid #775;text-decoration:none;}
.languageSwitch a.slang{color:#eee;}
span.langBox{display:inline-block;width:25px;max-width:40px;padding:0 2%;margin:0 1%;}
.lang:active{color:#ff94c2}
.n1:active,.side4s:active,.side5:active,.side5s:active{color:red}
.side2:active,.side2s:active,.side3:active{color:#f030d0}
#categories{line-height:0.8em;}
#categories li{display:block;position:relative;padding:0;min-height:2.8em;max-height:4em;list-style-type:none;}

@media screen and (max-width:1100px){
.cat_domain{font-size:1.0em;}
}
#categories a{color:#565656;}
.cat_domain{display:inline-block;position:absolute;width:80%;top:0;left:3em;display:inline-block;font-size:1.1em;line-height:1em;min-height:2em;padding:0.3em 0 0 0;}
.cat_icon{position:absolute;top:0;display:inline-block;width:3.0em;height:100%;min-height:2em;}
.cat_icon svg{position:relative;width:2em;height:2em;padding:0;margin:0;}
#categories li:hover a, #categories li:hover .cat_icon svg{color:black!important;}
#categories li:hover{color:black;background:#eee;}
.roundbox{width:100%;overflow:hidden;padding-left:0px;float:left;margin:10px 0 10px 5px;}
.roundbox a, .roundbox a:visited, .roundbox a:link{color:#000033;}
i.rtop, i.rbottom{display:block;background:#fff;}
i.rtop b, i.rbottom b{display:block;height:1px;overflow:hidden;}
b.r1{margin:0 5px;}
b.r2{margin:0 3px;}
b.r3{margin:0 2px;}
i.rtop b.r4, i.rbottom b.r4{margin:0 1px;height:3px}
.roundbox{background:#fff;}
i.rtop b.r4, i.rbottom b.r4{background:#dfdfef}
b.r3{background:#cfcfdf}
b.r2{background:#bfbfcf}
b.r1{background:#afafbf}
.hidden{display:none;}
.shown{display:inline;}
.overflow_hidden{overflow:hidden;}
.boxcontent{float:none;overflow:hidden;width:95%;padding:1px;margin:0.4em auto;}
.textbox{float:none;clear:both;overflow:hidden;width:95%;margin:5% auto;padding:1px;}
.textbox h4, .textbox h3, .boxcontent h4, .boxcontent h3 , .boxcontent .heading{display:block;font-size:1.25em;line-height:1.1em;font-weight:bold;border-bottom:0px;}
.textbox ul , .boxcontent ul{margin:0 0 0 -10px;padding:0;list-style:none;}
.textbox li, .boxcontent li{list-style-type:none;}
.block{float:left;display:block;clear:both;width:100%;margin:0;padding:0;}
.border0{border:1px solid #000;}
.border7{border:1px solid #777;}
.border9{border:1px solid #999;}
.borderA{border:1px solid #aaa;}
.borderE{border:1px solid #eee;}
.borderF{border:1px solid #fff;}
.borderF2{border:2px solid #fff;}
.borderRed{border:1px solid #f00;}
.inlineBlock{display:inline-block;max-width:100%;margin:0;}
.inline{display:inline;}
.box{float:left;display:block;clear:both;width:100%;margin-bottom:5px;}
.container{float:left;clear:both;width:99%;margin:0 0 10px 0;}
.video_container{display:block;text-align:center;clear:both;width:99%;margin:5px 0 10px 0;}
.dark_border{border:solid 1px #aaaaaa;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
.centered_block{padding:0;float:none;overflow:hidden;margin:0 auto;display:inline-block;max-width:100%;}
.floatLeft{float:left;}
.floatRight{float:right;}
img.floatLeft{float:left;margin:3px;}
img.floatRight{float:right;margin:3px;}
img.floatCenter{display:block;margin:0 auto 0 auto;}
.newstitle, .newstitle:link, .newstitle:visited{font-family:Arial, Helvetica, sans-serif;font-weight:normal;line-height:1.2em;color:#212121;border:0;}
.newstitle2, .newstitle2:link, .newstitle2:visited{font-family:Georgia, Times, serif;font-size:1.4em;line-height:1.2em;color:#333;border:0;}
.newstitle:hover, .newstitle2:hover{color:#a8001e;}
#news{max-width:1500px;background:#fcfcfc;padding:5px 4px;border-radius:5px;}
#news h1{font-size:2.5em;}
#news h2{font-size:1.4em;}
#news h1.ms{font-size:1.8em;}
#news h1.s{font-size:2.2em;}
#news h1.l{font-size:2.6em}
#news h1.ml{font-size:3.0em;}
#news h1, #news h2, #news h3, #news h4{color:#333;line-height:1.1em;border:0;margin:0;padding:0;}
#news h1:hover, #news h2:hover{color:#a8001e;}
.containerheadline{float:left;width:100%;padding:0 0 2px 0;}
.containercontent{padding:0;margin:0;}
.headlinebox{width:100%;}
.headlineboxtitle{padding:0 0 5px 0;}
.twocolumns, .twocolumn{float:left;width:100%;}
.column1{float:left;width:49%;overflow:hidden;}
.column2{float:right;width:49%;overflow:hidden;}
.rcell, .lcell{width:47%;min-height:110px;padding:10px 4px 20px 4px;margin-bottom:1em;border-radius:0.4em;box-shadow:0 0 8px #ccc;transition:0.5s;}
.lcell hr , .rcell hr{width:100%;height:1px;color:#ddd;background:#ddd;}
.lcell{float:left;clear:both;}
.rcell{float:right;}
.selected_records{margin-top:0.6em;}
.lcell:hover, .rcell:hover{box-shadow:0 0 15px #557;background:#f9f9f9;}
.record_title{display:block;font-size:1.3em;line-height:1.3em;font-weight:bold;color:#222;margin:0.4em 0;padding:0;}
.firstNewsBox{float:left;display:block;margin:10px 0 10px 0;padding:20px 2%;background:#fff;width:97%;border-radius:0.4em;box-shadow:0 0 2px #aaa;}
.breakingNewsBox{float:left;width:96%;display:block;margin:0px auto 20px auto;padding:2%;background:#112952;background-image:linear-gradient(#112952,#0b1a33);border-radius:0.4em;-ms-border-radius:0.4em;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;box-shadow:0 0 5px #555;-moz-box-shadow:0 0 5px #555;-webkit-box-shadow:0 0 5px #555;-khtml-box-shadow:0 0 5px #555;transition:0.5s;}
.breakingNewsBox .topics{color:#ff9292;font-size:1.2em;}
.breakingNewsBox .date{color:#fff;font-size:1.1em}
.breakingNewsBox .newstitle, .breakingNewsBox .newstitle:link{font-size:1.3em;color:#ffffff!important;}
.breakingNewsBox:hover{box-shadow:0 0 2em #223;}
.highscore{padding-top:20px;padding-bottom:30px;background:#112952;background-image:linear-gradient(#112952,#0b1a33);}
.highscore .newstitle,.highscore .newstitle:link{font-size:1.3em;}
.newsbox{float:left;clear:both;padding:5px;margin:10px 5px;width:92%;background:#fff;background-image:linear-gradient( #eee,#fff,#fff,#fff);border-radius:0.5em;box-shadow:0 0 8px #ddd;transition:0.5s;}
.newsboxheader{width:100%;padding:0;padding-top:2px;}
.newsboxtitle{clear:both;margin-bottom:2px;}
.newsboxcontent{float:left;width:100%;clear:both;}
.newsboximage{float:left;width:100%;text-align:center;padding:0;margin:0 0 1em 0;display:block;overflow:hidden;}
.newsboxcontent img{max-width:100%;height:auto;margin:0 auto;}
.newsbox:hover{box-shadow:0 0 12px #557;}
.news_abstract{display:block;width:100%;font-size:1.15em;padding:0 0 0 0.2em;margin:0;}
.headlinebox .newsboxcontent{background:rgba(50,50,100,0.05);border:1px solid rgba(10,30,80,0.2);padding-right:3px;}
.breakingNewsBox .news_abstract{color:#fff!important;}
.headlinebox .news_abstract{max-width:92%;min-width:200px;padding:3%;margin:0;font-size:1.4em;line-height:1.4em;font-family:Arial, sans-serif;}
.home img{padding:0 0 2px 0;}
.home h2{border:0;}
.home_figure{position:relative;max-width:100%;display:block;padding:0;margin:0 auto;text-align:center;overflow:hidden;}
.home_figure_left{position:relative;max-width:50%;display:inline-block;padding:0;margin:1em;text-align:center;overflow:hidden;}
.home_image{position:absolute;width:100%;height:auto;top:0;left:0;margin:0;padding:0;transition:2s;}
.main_image_left{float:left;display:inline;padding:10px;margin:2px;overflow:hidden;transition:2s;}
.home_image:hover{transform:scale(1.10);overflow:hidden;}
.headlinebox img{max-height:1000px;}
.wireBox{float:left;display:block;width:98%;background:#fff;padding:1%;margin-bottom:1.6em;border-radius:8px;box-shadow:0 0 10px #ddd;transition:0.3s;}
.wireBox:hover{box-shadow:0 0 10px #667;}
.wireBox img{transition:1s;}
.wireBox img:hover{transform:scale(1.05);}
.wire_image_center{position:relative;overflow:hidden;margin:5px auto;width:100%;}
.wire_image_left{position:relative;float:left;overflow:hidden;margin:5px;width:auto;}
.selected_suggestion{background:#ddd;color:#000;font-weight:bold;}
.selectednews{font-weight:bold;background:#fff;border:1px solid #aaa;}
.floating_menu{float:left;width:50%;background:#eee;margin:0 0 -400px -260px;border:none;border-radius:1em;background-image:linear-gradient(to right,#eee,#fff);}

@media screen and (max-width:1100px){
.floating_menu{width:90%;margin:0;}
}
.sidebox, #userMenu{float:right;display:block;width:95%;margin:0.5em 0 1em 0;border:1px solid #eee;padding:0;border-radius:1em;-ms-border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;background:#fafafa;background-image:linear-gradient(#f6f6f6,#ffffff,#f6f6f6);box-shadow:0 0 8px #eee;transition:0.4s;}
#userMenu{background:#eaeaff;background-image:linear-gradient(#dde,#fff);border:2px solid #aaa;}
#userMenu .heading{border-radius:1em 1em 0 0;}
.sidebox:hover{background:#e8e8e8;}
#userMenu:hover{background:#dadaee;z-index:2;}
.sidebox a, .sidebox a:visited, .sidebox a:link{color:#000033;}
.sidebox h2, .sidebox h3, .roundbox h2, .roundbox h3{font-size:1.2em;border:0;padding:5px 0 5px 5px;margin:-5px 0 3px -5px;}
#left .heading, #right .heading{font-size:1.2em;display:block;margin:5px 0 3px 0;width:95%;}
.heading a , .sidebox h2 a, .roundbox h2 a{border:0;}
.inlineright{display:inline;text-align:right;float:right;}
.p1{padding:1px;}
.p2{padding:2px;}
.p3{padding:3px;}
.p4{padding:4px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p50{padding:50px;}
.pt2{padding-top:2px;}
.pt4{padding-top:4px;}
.pt6{padding-top:6px;}
.m1{margin:1px;}
.m2{margin:2px;}
.m3{margin:3px;}
.m4{margin:4px;}
.m5{margin:5px;}
.m6{margin:6px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m20{margin:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.rounded2{border-radius:2px;}
.rounded3{border-radius:3px;}
.rounded5{border-radius:5px;}
.rounded10{border-radius:10px;}
.background_eee{background:#eee;}
.background_fff, .background_white{background:#fff;}
.background_f1f1f1, .lightgrey{background:#f1f1f1;}
.colorAAA{color:#a0a0a0;}
.color8{color:#888;}
.w170{width:170px;}
.w10{width:10px;}
.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w95{width:95px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w190{width:190px;}
.w200{width:200px;}
.w210{width:210px;}
.w220{width:220px;}
.w225{width:225px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w450{width:450px;}
.w500{width:500px;}
.w520{width:520px;}
.w550{width:550px;}
.w460{width:460px;}
.w600{width:600px;}
.w650{width:650px;}
.w700{width:700px;}
.w750{width:750px;}
.w800{width:800px;}
.w850{width:850px;}
.w900{width:900px;}
.w1000{width:1000px;}
.mw50{max-width:50px;}
.mw100{max-width:100px;}
.mw150{max-width:150px;}
.mw200{max-width:200px;}
.mw250{max-width:250px;}
.mw300{max-width:300px;}
.mw350{max-width:350px;}
.mw400{max-width:400px;}
.mw450{max-width:450px;}
.mw500{max-width:500px;}
.mw550{max-width:550px;}
.mw600{max-width:600px;}
.mw650{max-width:650px;}
.mw700{max-width:700px;}
.mw750{max-width:750px;}
.mw800{max-width:800px;}
.mw850{max-width:850px;}
.mw900{max-width:900px;}
.mw1000{max-width:1000px;}
.w5p{width:5%;}
.w10p{width:10%;}
.w15p{width:15%;}
.w20p{width:20%;}
.w25p{width:25%;}
.w30p{width:30%;}
.w35p{width:35%;}
.w40p{width:40%;}
.w45p{width:45%;}
.w50p{width:50%;}
.w55p{width:55%;}
.w60p{width:60%;}
.w65p{width:65%;}
.w70p{width:70%;}
.w75p{width:75%;}
.w80p{width:80%;}
.w85p{width:85%;}
.w90p{width:90%;}
.w95p{width:95%;}
.w96p{width:96%;}
.w97p{width:97%;}
.w98p{width:98%;}
.w99p{width:99%;}
.w100p{width:100%;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h25{height:25px;}
.h30{height:30px;}
.h35{height:35px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
.h120{height:120px;}
.h150{height:150px;}
.h200{height:200px;}
.mh20{min-height:20px;}
.mh30{min-height:30px;}
.mh50{min-height:50px;}
.record{width:500px;}
.record td{padding:2px;}
.br1{border-radius:1em;}
.br05{border-radius:0.5em;}
.boxkarriere{float:left;width:150px;border:solid 1px #84B241;margin:0px;padding:10px;margin-left:10px;overflow:hidden;}
.boxkarriere a{color:#8A8C8E;font-size:1.1em;line-height:1.4em;font-weight:bold;}
.boxkarriere img{float:left;}
#adsense{float:left;width:180px;padding-left:10px;height:620px;}
#careerjet{float:left;width:170px;margin:5px;height:30px;}
.table1{text-align:left;}
.table1 th{text-align:left;background-color:#f0f4f5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold;color:#000;padding:4px 5px;vertical-align:top;}
.table1 tr, .table1 td{background-color:#fff;border-bottom:1px solid #ccc;}
.boxWrap{display:block;float:left;background:white;width:100%;text-align:center;}
div.logo_box{position:relative;display:inline-block;margin:10px 20px;min-width:154px;max-width:160px;height:85px;min-height:80px;padding:0;text-align:center;overflow:hidden;border-radius:0.2em;box-shadow:0 0 10px #ddd;border:1px solid #ddd;transition:all 0.3s;}
.logo_box img{vertical-align:middle;max-height:80px;margin:0;padding:0;height:auto;}
div.logo_box:hover{border:1px solid #555;box-shadow:5px 5px 15px #333;}
.noborder , .noborder:hover{border:none;box-shadow:none;}
.valign_helper{position:relative;display:inline-block;height:100%;min-height:40px;width:0;vertical-align:middle;}
.centered_logo{display:inline-block;vertical-align:middle;overflow:hidden;}
.space_box{float:right;display:inline-block;height:85px;width:auto;}
.boxlogo{max-width:100%;}
.release_image, .release_image_right, .gallery{display:inline-block;float:left;border:1px #e1e1e1 solid;margin:0 20px 20px 0;padding:5px;text-align:center;min-width:150px;background:#fff;}
.release_image_right{float:right;}
.gallery{clear:both;}
.gallery img{max-width:99%;height:auto;}
.gallery p, .gallery span, .caption{color:#555;font-family:Verdana, Arial, Helvetica, sans;font-size:0.85em;padding:5px 0;text-align:left;width:90%;}
.gallery p, .caption{display:block;}
.caption{position:relative;clear:both;min-width:150px;margin:0 auto;}
.caption_small{color:#666666;font-size:0.8em;font-weight:bold;margin-top:2px;margin-bottom:2px;}
.relatedstories{float:right;font-size:0.95em;padding:0;}
.relatedstoriesB , .relatedstoriesA{width:95%;padding:5px;float:right;margin:2px;border-right:1px #d1d1d1 solid;border-top:1px #d1d1d1 solid;border-bottom:1px #d1d1d1 solid;background:#fff;vertical-align:bottom;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:1em;background:#fafafa;background-image:linear-gradient(#f1f1f1,#fdfdfd);box-shadow:0 0 8px #ccc;transition:0.4s;}
.relatedstoriesA{margin-bottom:20px;}
.relatedstories .heading{font-size:1.1em!important;}
.related_story{float:left;width:100%;font-size:0.9em;margin:0.2em 0 2em 0.2em;padding:0.5em 0 0.5em 0;border-bottom:1px solid #eee;}
.related_story:hover{background:#fff;}
.related_story img{float:right;}
a.title_rs, .title_rs{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.5em;line-height:1.2em;color:#445;}
.results{margin:1em 0 1.5em 0;width:98%;padding:1%;float:left;cursor:pointer;border:1px solid #e1e1e1;border-radius:0.5em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;box-shadow:0 0 5px #eeeeee;background:#fefefe;background-image:linear-gradient(#f5f5f5,#fefefe,#ffffff);transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;}
.results:hover{border:1px solid #d1d1f1;background:#f4f4f4;box-shadow:0 0 10px #555;background-image:linear-gradient(#eaeaea,#fafafa,#fafafa);}
.results:hover .abs{color:#000;}
.results_title{font-size:1.5em;line-height:1.2em;margin:0;padding:0 0 10px 0;color:#0066aa;}
.abs{width:96%;margin-left:10px;display:block;color:#666;}
.abs:hover{color:#222;}
div.results_logo{position:relative;display:inline-block;float:left;margin:1px 2px;min-width:80px;max-width:120px;min-height:40px;padding:0;text-align:center;overflow:hidden;border-radius:0.1em;box-shadow:0 0 4px #ddd;border:1px solid #eee;transition:all 0.3s;}
.results_logo img{vertical-align:middle;}
.results_organization{float:left;display:inline-block;width:50%;min-width:230px;min-height:25px;padding:6px 5px 2px 5px;margin:0 0 2px 0;font-weight:bold;font-size:1.0em;color:#555;}
.results_department{float:left;display:inline-block;width:50%;min-width:200px;min-height:20px;padding:6px 5px 2px 5px;margin:0 0 2px 0;font-size:0.9em;color:#555;}
.results_location{float:right;display:inline-block;min-width:100px;min-height:23px;padding:2px 5px;margin:2px 0 2px 0;text-align:right;font-weight:normal;font-size:1.0em;color:#555;}
.navbar{display:block;float:right;border:1px solid #eee;}
.nav , .nav_on{display:inline-block;min-width:1.2em;font-size:1.1em;font-weight:normal;line-height:1.4em;color:#4a8ace;background:#efefef;border:1px solid #4a8ace;padding:2px 4px;margin:2px;text-align:center;text-decoration:none;border-radius:4px;}
.nav:hover{color:#fff;background:#4a8ace;text-decoration:none;}
.nav_on{color:#fff;background:#4a8ace;border:1px solid #4a8ace;}
a.nav, .nav:link{text-decoration:none!important;}
#header .svg_icon{position:relative;height:2.7em;padding:0;margin:0;color:white;}
.home_icon, #header .home_icon{font-size:1.4em;line-height:0;width:35px;}
.social_sharing{display:block;height:3em;width:100%;float:left;padding:0.1em 0;margin:0.2em 0;text-align:right;text-transform:none;}
.social_sharing a{display:inline-block;height:3em;padding:0;margin:1px;color:#000055;text-transform:none;}
.social_sharing img{-webkit-filter:grayscale(0.9);filter:gray;filter:grayscale(90%);filter:grayscale(0.9);opacity:0.6;transition:all 0.2s;}
.social_sharing img:hover{-webkit-filter:grayscale(0);filter:none;filter:grayscale(0);opacity:1;background:#ddd;box-shadow:0 0 5px #555;}
.social_sharing .fa{color:#aac;font-size:1.7em;text-transform:none;padding:0.1em 0.4em;margin:0;}
.social_sharing .fa:hover{color:#55f;background:#ede;}
.pla, #partners a{font-size:0.9em;color:#779;}
.price_box{position:relative;float:left;display:inline-block;width:42%;min-height:250px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 10px #555;-moz-box-shadow:0 0 10px #555;-webkit-box-shadow:0 0 10px #555;-khtml-box-shadow:0 0 10px #555;padding:0;margin:0;background:#357;background-image:linear-gradient(#357,#357,#579,#579);font-weight:bold;border:1px solid #335;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.price_box ul{max-width:80%;}
.price_box li{color:#fff;}
.price_box h3{width:96%;font-size:1.4em;color:#fff;padding:0.5em 0 0 0.5em;margin:0.5em 0 0 0;border:none;}
.price_box:hover li{color:#000;}
.price_box:hover{background:#fff;cursor:pointer;color:#111;border:1px solid #511;box-shadow:0 0 10px #111;-moz-box-shadow:0 0 10px #111;-webkit-box-shadow:0 0 10px #111;-khtml-box-shadow:0 0 10px #111;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.price_box:hover h3{color:#335;}
.between{margin:0 5% 0 0;}
.premium{background:#4c3d27;background-image:linear-gradient(#4c3d27,#4c3d27,#6e593a,#6e593a);}
.bt{color:white;}
.admin_box{margin:10px 0;position:relative;float:left;width:95%;border:1px solid #aae;}
.debug_box{width:300px;position:relative;top:0;left:0;border:1px solid yellow;color:#555;background:white;display:none;}
.debug_box:hover{display:block;}
.debug{border:1px solid yellow;color:#555;font-weight:bold;font-size:1.3em;}
.delete{color:#633;}
.edit{color:#113;}
.admin_box h2{background:#fff;border:none;width:fit-content;display:block;margin:-1.0em 0 0 1em;font-size:1.2em;font-weight:bold;padding:1px;}
.clear{clear:both;}
.fb_button{float:left;display:block;padding:0.1em 0.2em 0.5em 0.2em;background:#4864b4;font-family:Helvetica, Arial,sans-serif;color:white;font-weight:bold;font-size:1em;border:0;margin:0;border-radius:0.3em;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;}
a.fb_button, a.fb_button:link, a.fb_button:visited{color:white;}
.fb_button:hover{background:#8195cd;cursor:pointer;}
.fb_logo{font-size:1.6em;padding:0.1em 0.2em 0.2em 0.7em;}
a.fb_logo, a.fb_logo:link, a.fb_logo:visited{color:white;}
a.fb_button{text-decoration:none;}
.fb_num{display:inline;padding:0.2em 0.3em 0.2em 0.3em;margin:0;border:1px solid #ddd;font-size:0.9em;color:#777;line-height:1.1em;}
.fb_button, .fb_num{height:1.1em;}
.fb_box{float:left;display:inline-block;position:relative;height:2em;margin:0.1em;padding:0.2em;margin-right:0.5em;}
.odd{float:left;clear:left;}
.even{float:right;clear:right;}
.adminbox{float:left;width:90%;padding:15px 10px;background:#fafafa;border:1px solid #eee;border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin-bottom:10px;border-radius:8px;box-shadow:0 0 5px #bbb;}
.adminboxtitle{width:80%;display:block;border-bottom:1px solid #eee;padding:5px;font-size:1.3em;font-weight:bold;}
.icontext{width:90px;display:inline-block;margin:5px 1%;padding:8px 5px 5px 5px;font-weight:bold;font-size:1.1em;text-align:center;background:#fff;border:1px solid #eee;border-radius:8px;transition:all 0.6s;box-shadow:0 0 5px #888;overflow:hidden;}
.icontext a{color:#337;text-decoration:none;transition:all 0.6s;}
.icontext:hover{background:#778;pointer:hand;border-bottom:1px solid #aaa;border-right:1px solid #aaa;box-shadow:0 5px 8px #444;}
.icontext:hover a{color:#fff;text-decoration:none;}
.icontext img{display:block;margin:0 auto;text-align:center;}

@media screen and (max-width:600px){
.icontext{margin:5px 1%;}
}
html{height:100%;min-height:100%;width:100%;padding:0;margin:0;}
body{height:100%;min-height:100%;width:100%;padding:0;margin:0;background:#fff;}
#wrapper{display:block;min-height:100%;height:auto !important;height:100%;margin-bottom:-400px;}
#pageStart{display:block;height:140px;position:relative;}
#header{height:100px;display:block;width:100%;max-width:100%;top:0;text-align:center;margin:0;padding:0;border:none;background:#153366;background-image:linear-gradient(#112952,#0b1a33);z-index:1000;}
#headerContent{height:100px;display:inline-block;position:relative;float:none;clear:both;max-width:2500px;width:96%;margin:0 auto;text-align:center;}
#headerTop{width:100%;height:35px;}
#headerBottom{width:100%;height:65px;}
#subheader{position:absolute;top:100px;float:left;height:5px;width:100%;background:#fff;}
#page{display:block;width:100%;left:0;margin:10px 0 0 0;padding:0;}
#breadcrumbs{width:90%;display:block;height:2em;float:left;padding:0;margin:0 0 0 2em;font-size:0.9em;color:#888;clear:both;}
#breadcrumbs a, #breadcrumbs span{color:#345;}
#maincontent{position:relative;float:none;clear:both;max-width:2500px;min-height:400px;background:#fff;padding:0 5%;margin:0 auto;}
#leftandmiddle{width:80%;display:inline-block;padding:0;margin:0;}
#left{width:28%;min-width:150px;position:relative;float:left;margin:0;padding:0;left:2px;}
#middle{width:69%;position:relative;display:inline-block;min-width:300px;float:right;padding:0;margin:0 0 0 5px;z-index:1;}
#right{width:19%;min-width:150px;margin:0;float:right;display:inline-block;position:relative;right:5px;z-index:0;}
#right:hover{z-index:2;}
#push{display:block;width:100%;}
#ContentLeft{width:60%;float:left;display:inline-block;padding:0 0 0 2em;margin:0;}
#footer{position:relative;display:block;width:100%;left:0;margin:20px 0 0 0;padding:10px 0 20px 0;background:#112952;background-image:linear-gradient(#112952,#0b1a33);text-align:center;border-top:2px solid #2a66cc;}
#push , #footer{height:400px;}
#wrapper{margin-bottom:-400px;}
#wrapper .wide_transp{background:transparent!important;width:100%!important;}
.mobile{display:none;}
.headerBoxInBar{display:inline-block;position:relative;float:right;width:130px;height:30px;padding:1px;padding-left:20px;margin:0;z-index:2000;}
.hidebox{height:6px;background:#fff;margin-top:-5px;}
.showbox{height:0;background:#fff;margin-top:0;}
.stickyHeader{position:fixed;top:-50px!important;}
#header, .stickyHeader{transition:all 0.5s;transition-timing-function:ease-in-out;}
.logo{float:left;position:relative;top:-5px;display:inline-block;text-align:center;padding:2px 0;margin:0;border:none;background:white;border-radius:20px;width:208px;height:97px;z-index:2000;transition:all 0.5s;transition-timing-function:ease-in-out;}
.logo a{font-size:2.1em;font-weight:bold;color:#2a66cc!important;}
.logo img, .about_logo img{width:200px;height:91px;padding:0;margin:2px 0;border-radius:20px;border:none;background:none;transition:0.5s;transition-timing-function:ease-in-out;}
.logo:hover img{box-shadow:0 5px 15px #222;margin-top:5px;}
.about_logo:hover img{box-shadow:0 5px 5px #666;}
.flagBox{position:absolute;display:inline-block;width:50px;height:30px;left:220px;top:45px;margin:0;padding:0;}
.hide_mobile{}
.small_logo{width:137px!important;height:64px!important;top:15px!important;border-radius:12px!important;border:1px #fff solid!important;text-align:center;}
.small_logo_img{width:133px!important;height:60px!important;border-radius:10px!important;}
#navigationBox{position:absolute;top:55px;width:81%;left:16%;float:left;height:50px;display:inline-block;margin:0;text-align:center;}
#navigation{position:absolute;width:100%;bottom:0;height:30px;display:block;z-index:1000;}
#headerText{float:left;padding-left:10px;display:inline-block;height:30px;margin-bottom:10px;font-family:Verdana, Arial, Helvetica;font-weight:bold;font-size:1.3em;}
.headerLine{float:left;display:block;width:100%;height:10px;border-top:1px solid #ddd;}
.languageSwitch{display:inline-block;width:160px;padding:1px;float:right;margin:0;margin-top:5px;margin-right:5px;transition:margin 0.4s;z-index:3000;}
.stickyLanguage{position:relative;margin:55px 0 0 0;font-size:0.9em;transition:all 0.4s;}
.stickyLanguage span.langBox{margin:0;}
.languageSwitch .lang:hover{color:#0b1a33;background:#3f99ff;}
#searchBox{display:inline-block;position:relative;float:right;margin:5px;z-index:200;width:35%;min-width:300px;height:35px;}
#searchBox .inputSearch{vertical-align:top;height:25px;background:#153366;border:1px solid #666;margin:0;padding:0 0 0 0.5em;background:#204d99;color:white;width:85%;}
#searchBox .inputSearch:invalid{background:#204d99;padding:2px;margin:1px;font-weight:bold;}
#searchBox .inputSearch:focus{background:#3f99ff;color:#333!important;}
#searchBox .search_s{display:inline-block;cursor:pointer;width:24px;height:24px;border:0 solid #153366;padding:2px;margin:2px 1px 1px 1px;transition:opacity 0.4s;-o-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-webkit-transition:opacity 0.4s;background-size:100%;}
.search_s:hover, #loginBox:hover img, #bnt_menu:hover{opacity:0.7;filter:alpha(opacity=70);}
.chosen-select{min-width:40%;margin:2px 0;max-width:100%;}
.chosen-container{min-width:40%;margin:2px 0;max-width:70%;}
.headerBox{display:inline-block;position:relative;float:right;width:150px;height:22px;padding:1px 1px 1px 20px;margin:5px 2em;z-index:2000;border-radius:5px;}
.headerBoxContent, .headerBoxTitle{position:absolute;top:0;left:0;height:20px;padding:2px;z-index:3000;margin-top:1px;border-radius:5px;}
.headerBoxTitle{border:1px solid #555;width:100%;background:#204d99;z-index:2001;}
.headerBoxTitle a{display:block;padding:0px 5px;}
.headerBoxTitle a, .headerBoxTitle{color:#ddd;font-weight:normal;}
.headerBoxIcon{float:left;display:inline;margin:0;padding:2px;height:22px;width:22px;}
.headerBoxIcon:hover{cursor:pointer;}
#loginBox .headerBoxIcon{float:right;padding:0;margin-top:0;}
.headerBoxContent a, .headerBox a{display:block;}
.headerBoxContent a,.headerBoxContent a:link,.headerBoxContent a:visited{line-height:1.1em;color:#222;font-family:Arial, Helvetica, sans-serif;text-transform:none;}
.headerBoxContent a{padding:5px 5px;color:#333;}
.headerBoxContent a:hover,.headerBoxContent a:hover{color:#fff;background:#222;text-decoration:none;}
.headerBoxContent{height:400px;width:500%;min-width:300px;overflow:hidden;left:-150px;margin-top:32px;padding-top:0;z-index:2000;border-top:none;border-left:1px solid #555;border-right:1px solid #555;background:#eee;color:#555;-moz-box-shadow:0 10px 10px #644;-webkit-box-shadow:0 10px 10px #644;box-shadow:0 10px 10px #644;-o-transition:height 0.5s;-ms-transition:height 0.5s;-moz-transition:height 0.5s;-webkit-transition:height 0.5s;transition:height 0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;}
.triangle{color:#997777;font-size:1.1em;}
.inputSide{border:1px solid #777;background:#aaa;}
.inputSide:focus, .inputSearch:focus{background:#f4f4f4;}
#sitetext{position:relative;float:right;top:50px;right:10px;height:40px;font-family:Verdana, Arial, Helvetica;font-weight:bold;text-align:right;font-size:1.4em;text-shadow:#111 2px 2px 5px, #111 -2px -2px 5px;}
#siteheading{position:relative;top:10px;left:20px;font-family:Verdana,Georgia, Times;width:40%;font-size:2.0em;line-height:1.5em;font-weight:bold;border-bottom:1px solid #fff;}
#headerText a, #headerText a:link{color:#523;}
#headerText:hover a{color:#000;}
#sitetext a , #siteheading a, #header, .lang, .lang:link, a.lang, .headerBoxContent, .headerBoxContent a, .languageSwitch, .languageSwitch a{color:#b1b1b1;}
#sitetext a:hover , #siteheading a:hover{color:#eee;}
.shade0, .shade1, .shade2, .shade3, .shade4, .shade5, .shade6{position:relative;display:block;overflow:hidden;width:100%;height:1px;margin:0;padding:0;}
.shade1{background:#888;}
.shade2{background:#aaa;}
.shade3{background:#ccc;}
.shade4{background:#eee;}
.shade5{background:#f1f1f1;}
.shade6{background:#fafafa;}
#footerContent{float:none;clear:both;width:100%;max-width:2500px;height:100%;margin:0 auto;overflow:hidden;}
#footer hr{background:#204d99;}
.footerColumns{float:none;clear:both;width:90%;display:block;overflow:hidden;margin:0 auto;padding:0;border:1px solid #204d99;}
.footerCol{width:22%;padding:2px 2px 2px 10px;float:left;margin:0;display:inline-block;}
.footerCol{border-left:1px dashed #204d99;}
.footerCol[id="col1"]{border-left:none;}
.footerCol h3{font-size:1.15em;color:#2a66cc;border-bottom:none;font-weight:normal;}
p{margin:0;}
.clear{clear:both;}
.bgHeader{background:#153366;}
h1{color:#0b1a33;}
h2{color:#153366;}
h3, h3 a, h3 a:link, h3 a:visited, .heading, #right .heading, #left .heading, .heading a, .title3{color:#153366;}
h4{color:#112952;}
iframe{min-height:100px;max-height:500px;}
.nav{color:#153366;}
.nav:hover{background:#153366;}
.nav_on{background:#153366;}
.nav_on, .nav{border:1px solid #204d99;}
.button, .button:link, .smallbutton, .smallbutton:link{background:#204d99;color:white;border-color:#2a66cc;}
.button:hover, .button:hover a, .smallbutton:hover, .smallbutton:hover a{background:#3f99ff;color:#0b1a33;text-decoration:none;}
a.side2:hover,a.side2s:hover,a.side3:hover,a.side3s:hover,a.side4:hover,a.side4s:hover,a.side5:hover,a.side5s:hover{color:#fff;background-color:#153366;text-decoration:none;}
#right a.side3:hover, #right a.side3s:hover, #right a.side4:hover, #right a.side4s:hover{color:#fff;background-color:#112952;text-decoration:none;}
.bullet{color:#153366;}
.languageSwitch .slang{border-top:2px solid #3f99ff;border-bottom:2px solid #3f99ff;text-decoration:none;}
.relatedstories{float:left;width:100%;margin-top:2em;margin-left:-0.5em;}
.svg_icon{width:2.5em;color:#153366;padding:0;margin:0;max-height:2.7em;}
a.icon_box{display:block;position:relative;background:white;width:80%;max-height:100px;margin:15px auto;padding:1em 0 1em 0;text-align:center;border-radius:1em;text-decoration:none;background:white;background-image:linear-gradient(#f6f6f6,#ffffff,#fafafa);border:1px solid #ccc;box-shadow:0 0 5px #eee;transition:0.2s;}
a.icon_box:hover{background:#666;box-shadow:0 0 10px #555;color:white;}
a.icon_box:hover .svg_icon, .icon_box:link:hover{color:white;}
.icon_box p{display:block;font-size:1.1em;margin:0;padding:0;text-align:center;}
.icon_box:hover p{color:white;}
#bnt_menu{float:right;width:38px;min-height:32px;cursor:pointer;display:none;}
#bnt_language, #bnt_dashboard, .mobile_menu_space{float:right;width:20px;height:35px;cursor:pointer;margin:0;display:none;}
#menuShort{display:none;}
#bnt_dashboard{display:inline-block;}
.bnt_close{width:100%;height:60px;background:#153366;text-align:right;font-weight:bold;font-size:3.0em;margin-right:10px;padding:1px;cursor:pointer;}
#shortNav{float:left;width:100%;display:none;text-indent:1em;margin:0;padding:20px 0 30px 0;}
#shortNav a{display:block;color:#555;}
#returnOnTop{background:url('/image/return_on_top.png') no-repeat;bottom:1%;cursor:pointer;display:none;filter:alpha(opacity=30);height:48px;opacity:0.4;position:fixed;right:1%;width:48px;z-index:1000;}
#returnOnTop:hover{filter:alpha(opacity=100);opacity:1;box-shadow:0 10px 10px #aaa;transition:0.2s;}

@media screen and (min-width:2000px){body{font-size:90%;}
}

@media screen and (min-width:2500px){body{font-size:95%;}
}

@media screen and (min-width:3000px){body{font-size:100%;}
}

@media screen and (max-width:1600px){
.hide_1600{display:none;}
}

@media screen and (max-width:1400px){
#maincontent{padding:0 3%;}
#navigation .a2{font-size:1.3em;}
.logo_box{margin:10px 5px;}
}

@media screen and (max-width:1100px){
#maincontent{padding:0 1%;}
.logo{width:220px;}
.logo_box{margin:5px 2px;}
}

@media screen and (max-width:1200px){body{font-size:95%;}
#headerBottom{height:0;}
.mobile{display:block;}
.suggest_button{display:block;margin:10px 0 20px 0;width:80%;}
.logo_box{margin:5px;}
#admintop{height:70px;}
#header, #pageStart{height:80px;}
#page{margin:25px 0 0 0;padding:0;width:100%;}
#headerTop{padding-top:20px;height:50px;}
#breadcrumbs{height:3em;z-index:1000;}
#maincontent{width:95%;margin:0 auto;padding:0;}
#leftandmiddle{width:75%;min-width:300px;}
#ContentLeft{width:90%;}
#middle{width:100%;min-width:300px;margin:0 auto;padding:0;left:1px;}
#right{width:24%;top:30px;margin:0;padding-bottom:50px;font-size:0.95em;}
#right .sidebox, #userMenu{float:left;display:inline-block;width:95%;}
#wireMob{width:99%;margin-top:30px;display:block;float:left;}
#wireMob .sidebox{float:left;margin-left:1%;width:97%;max-width:100%;}
#footer{height:auto;}
.readtext{width:98%;}
.readtext .release_image{max-width:100%;margin-bottom:30px;}
.release_image img{height:auto;}
.readtext .release_image img{max-width:90%;height:auto;}
#news .headlineboxtitle h1{font-size:2.1em;}
#news .newsboxtitle h2{font-size:1.3em;}
.logo{height:87px;width:185px;top:-60px;}
.logo img{height:82px;width:180px;border-radius:15px;}
.small_logo{height:62px!important;width:137px!important;top:-45px!important;}
.headerBox{width:40px;height:40px;}
.headerBoxTitle{margin-top:-2px;width:45px;height:40px;background:transparent;border:none;}
#loginBox{margin:0 20px 0 0;padding:0;width:40px;height:35px;}
#loginBox img{width:32px;height:32px;margin:0;padding:0;}
.headerBoxIcon{float:right;padding:0;margin-top:0;width:30px;height:30px;}
#wire, #top_list, #loginText , nav, #navigation, #subheader{width:0;height:0;display:none!important;}
#navigation_left{background:#fff;}
input, textarea{font-size:1.0em;width:80%;margin:5px;}
.chosen-select{margin:8px 0;}
table{border-collapse:separate;border:0;}
td{padding:3px;border-collapse:separate;vertical-align:top;}
#menuSmall{display:none;}
#bnt_menu, #bnt_language, #bnt_dashboard, .mobile_menu_space{display:inline-block;}
#bnt_menu, #bnt_language, #loginBox{width:38px;padding:0 2px;margin:0 0 0 20px;min-width:38px;}
#bnt_menu{margin:-5px 0 0 20px;}
#searchBox{width:45%;}
#searchBox .inputSearch{width:70%;margin-left:15%;}
#searchBox .search_s{width:32px;height:32px;margin:5px 0 0 10px;}
.submitBox{width:25%;right:15px;top:17px;}
.submitBox .button{padding:0.5em 1.4em;}
.stickyHeader{top:-20px!important;}
#left{position:fixed;display:inline-block;left:120%;width:80%;min-width:200px;top:80px;height:90%;overflow-y:auto;z-index:1500;margin:0;padding:0;border-left:1px solid #333;background:#eee;background-image:linear-gradient(#ededed,#f1f1f1,#fafafa,#ffffff);}
#page, #footer, .languageSwitch, #left{-webkit-transition:right 0.4s, left 0.4s;-khtml-transition:right 0.4s, left 0.4s;-moz-transition:right 0.4s, left 0.4s;-ms-transition:right 0.4s, left 0.4s;-o-transition:right 0.4s, left 0.4s;transition:right 0.4s, left 0.4s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;}
.languageSwitch{display:none;background:#112952;font-size:1.6em;overflow-y:hidden;}
.languages{background:#112952;float:right;width:100%;margin:0 0 2px 0;padding:20px 0;text-align:center;font-size:1.3em;}
#left .box, #left .textbox, #left .menucontainer, .mb, .menucontainer_level3{width:95%;border:none;}
#shortNav{float:left;width:34%;display:inline-block;}
#navigation_left{float:right;width:65%;display:inline-block;}
#left .menucontainer{width:100%;}
.mm, .side2, .side3{float:left;display:block;width:95%;font-size:1.3em;color:#555;padding:0.5em 0.5em 0.2em 0.5em;cursor:pointer;text-indent:0;}
.mm:hover{background:#444;}
.mm a{color:#555;}
.side2, .side2:link, .side2:visited, .side2s, .side2s:link{display:block;padding:5px 0;font-size:1.0em;}
.captcha{width:300px;height:150px;}
.email_challenge{width:70px;height:55px;}
#shortNav .mm:hover a, #shortNav a:hover , #shortNav a:active{color:#fff;}
.hA{font-size:2.0em;}
.hB{font-size:1.6em;}
.results_title{font-size:1.3em;}
#results_table{margin:0;padding:0;width:98%;}
.framed_record{padding:5px 1px;width:98%}
.clear_after{clear:both;}
.footerColumns{display:block;overflow:hidden;width:95%;margin:0 auto;border:none;}
.footerCol[id="col1"]{border-left:1px solid #204d99;}
.footerCol{float:left;position:relative;width:40%;min-width:150px;display:inline-block;padding-left:5%;margin:5px;border:1px solid #204d99;font-size:0.85em;border-radius:5px;}
.footerCol h3{font-size:1.1em}
.breakingNewsBox{margin:10px auto 20px auto;}
h1{font-size:1.8em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
.relatedstories{width:100%;min-width:150px;top:auto;margin-top:auto;padding:0;}
#left .subdomain, #right .subdomain, #left .dot, #right .dot{font-size:1.1em;}
#left .myscience, #right .myscience{font-size:0.7em;}
#header .fa, #header a .fa{color:#fff;text-decoration:none;font-size:38px;margin:0 0.1em;}
#header .fa:hover, #header a .fa:hover{color:#eef;text-decoration:none;font-size:40px;}
}

@media screen and (max-width:900px){body{font-size:95%;}
.mobile{display:block;}
.hide750{display:none;}
#admintop{height:80px;}
#admintop font{font-size:0.8em;}
#push{height:0;}
#wrapper{height:auto;min-height:auto;margin:0 0 80px 0;}
#footer{height:auto;}
#page{overflow:hidden;top:20px;}
#maincontent{width:96%;margin:0 auto;padding:0;}
#leftandmiddle, #middle{width:99%;margin:0 auto;padding:0;}
.headlinebox{width:100%;}
.headlinebox img{display:block;}
#middle{width:99%;margin:0;}
#right{float:left;width:100%;min-width:500px;font-size:1em;}
#right .sidebox{float:left;display:inline;margin:20px 5px;width:45%;}
#userMenu{float:left;display:inline;margin:20px 5px;width:90%;}
.logo{top:-60px;}
.small_logo{top:-70px;}
#searchBox .inputSearch{width:0;height:0;display:none!important;}
#searchBox{width:40px;padding:0 2px 0 2px;margin:0 0 0 20px;min-width:40px;}
#loginBox img{width:28px;}
.headerBoxIcon{float:right;padding:0;margin-top:2px;}
.submitBox{top:17px;}
.submitBox .button{padding:0.4em 0.5em;}
}

@media screen and (max-width:600px){
.submitBox{top:9px;}
.hide_mobile{display:none;}
.mobile{display:block;}
.boxWrap{padding:0;margin:0;width:100%;text-align:center;}
img, frame{max-width:100%;height:auto;}
table{max-width:100%;}
table ul li{margin:0 0 0 -1.6em;}
#wire, #top_list, #searchBox .inputSearch, #breadcrumbs, #subheader{width:0;height:0;display:none;}
#header, #headerContent, #pageStart{height:60px!important;top:0;margin:0;padding:0;width:100%;}
#headerContent{width:98%;}
.languageSwitch, #left{top:60px;}
#page{margin-top:5px;}
#maincontent{min-width:200px;}
#middle{min-width:200px;float:none;width:99%;max-width:100%;margin:0 auto;}
.social_sharing{max-width:100%;}
#leftandmiddle, #right, .home, .relatedstories{width:100%;min-width:150px;left:0;margin:0;padding:0;}
#right{float:left;top:30px;padding:0 0 30px 0;}
.stickyHeader{top:-20px!important;}
.logo{left:5px;top:-45px;width:101px!important;height:49px!important;border:none!important;padding:0;background:white;font-size:0.9em!important;border:1px solid white!important;border-radius:10px!important;}
.logo img{width:100px!important;height:45px!important;border-radius:10px!important;}
#wrapper .small_logo{left:2px!important;width:82px!important;height:41px!important;border-radius:8px!important;border:none!important;background:white;top:-45px!important;font-size:0.8em!important;}
.small_logo_img, #wrapper .small_logo img{width:80px!important;height:36px!important;border-radius:8px!important;}
.wireBox{float:left;display:inline-block;width:98%;margin-left:0;}
#bnt_menu, #bnt_language, #searchBox, #loginBox, #bnt_dashboard{width:38px;padding:0 2px;margin:0 0 0 10px;}
#bnt_menu{margin:-5px 0 0 10px;}
.mobile_menu_space{width:10px;margin:0;padding:0;}
#searchBox .search_s{width:32px;height:32px;margin:2px 0 0 5px;}
.results, .navbar{float:left;max-width:98%;}
.abs{display:none;}
.headerBoxTitle{margin-top:-4px;border:none;}
#loginBox .headerBoxIcon{float:right;padding:0;margin-top:3px;margin-right:8px;}
#loginBox img{width:30px;}
.container, .block, .box{max-width:100%!important;}
.relatedstoriesA{margin-bottom:20px;}
.relatedstoriesA, .relatedstoriesB{float:left;width:90%;}
.heading1{padding:2px 0;width:100%;}
.heading1 h1{margin:0;padding:0;}
h1{font-size:1.6em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}
#news .headlineboxtitle h1{font-size:1.6em;margin-top:0;}
#news .newsboxtitle h2{font-size:1.4em;}
#news h1.ms{font-size:1.1em;}
#news h1.s{font-size:1.4em;}
#news h1.l{font-size:1.8em}
#news h1.ml{font-size:2.2em;}
.highscore{padding-top:5px;padding-bottom:10px;}
.headlinebox, .newsbox{margin:0;padding:2px;width:99%;display:block;margin-bottom:30px;}
.record_title{font-size:1.3em;}
img{max-width:100%;}
.release_image{max-width:100%;}
.release_image img{max-width:90%;height:auto;}
.caption{width:80%;}
.logo_box{max-width:165px;min-width:100px;margin:5px 2px!important;display:inline-block;float:none;padding:0;}
.flagBox{width:30px;height:20px;left:120px;top:25px;}
.headlinebox img.home_image, .headlinebox img{padding:0;margin:0;max-width:99%;height:auto;}
.newsboxcontent .home_image{padding:0;margin:0;max-width:98%;height:auto;}
.home img.home_image{display:block;padding:0;margin:0 0 5px 0;height:auto;}
#maincontent .column1, #maincontent .lcell{display:block;float:left;overflow:hidden;margin:0;width:100%;}
#maincontent .column2, #maincontent .rcell{display:block;float:left;overflow:hidden;width:100%;}
#maincontent .lcell, #maincontent .rcell{margin:0 0 10px 0;}
.box, .textbox, .menucontainer, .mb{max-width:99%;}
.menucontainer_level3{width:100%}
.mb{width:100%;font-size:0.9em;}
.mbl{width:5%;}
.mbr{width:92%;}
#right .sidebox, .sidebox{display:block;float:none;clear:both;width:95%;max-width:100%;margin:1em auto;text-align:center;border:1px solid #aaa;}
#userMenu{float:left;display:block;margin:10px 0 10px 10px;border:1px solid #aaa;min-width:95%;width:95%!important;}
.home{font-size:0.9em;}
input, textarea{font-size:1.0em;width:90%;margin:5px;border:1px solid #aaa;}
.chosen-select{width:100%;min-width:90%;margin:2px 0;max-width:100%;}
.chosen-container{max-width:100%;}
.mainSearch, .mm{font-size:1.0em;}
.price_box{width:80%;margin:10px 10% 10px 10%;min-width:200px;}
.long_value, .descriptor{padding:0.1em;font-size:1.2em;}
.long_value_box{width:99%;margin:0;padding:0.5% 0;}
.results_organization{min-width:100px;width:100%;padding:2px 0;}
.results_department{min-width:100px;width:100%;padding:2px 0;}
.results_location{float:right;width:100%;padding:2px;}
.footerCol{float:none;clear:both;width:90%;margin:1em auto;padding:10px;min-width:200px;display:block;overflow:hidden;}
.footerCol h3{font-size:1em;}
#results_table{overflow-x:scroll;}
}

@media screen and (max-width:340px){body{font-size:90%;}
#wrapper{min-width:150px;}
.flagBox{left:100px;}
h1{font-size:1.8em;}
.hA{font-size:1.8em;}
.hB{font-size:1.6em;}
.framed_record{margin-top:10px;}
.logo, .logo img{left:2px;width:80px!important;height:36px!important;}
#wrapper .small_logo{left:2px;width:80px!important;height:36px!important;}
#search_restrictions{display:none;}
}

@media screen and (max-width:850px) and (max-height:450px){
#wire, #top_list, #searchBox .inputSearch, #breadcrumbs, #subheader, .abs{width:0;height:0;display:none;}
.stickyHeader{position:relative;}
#headerTop{margin:-5px 0 0 0!important;height:40px;}
.languageSwitch, #left{top:50px;}
#header{height:50px;}
#page{top:100px;}
#maincontent{top:0;}
.logo{top:-48px;width:104px!important;height:47px!important;background:white;border-radius:10px;}
.logo img{width:100px!important;height:45px!important;border-radius:10px;}
#wrapper .small_logo{left:5px;width:80px!important;height:36px!important;border:none!important;background:transparent!important;top:-55px;}
#searchBox .search_s{width:32px;height:32px;margin:5px 0 0 5px;}
.url_color{font-size:0.8em!important;}
.flagBox{left:120px;top:25px;}
h1{font-size:1.6em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
}

@media screen and (max-width:300px){td{display:inline-block;width:98%;}
}

@media screen and (max-width:250px){body{font-size:80%;}
#wrapper{min-width:150px;}
td{display:inline-block;width:98%;}
h1{font-size:1.4em;}
#loginBox img{width:24px;}
#searchBox .search_s{width:25px;height:25px;margin:4px 0 0 5px;}
.logo, .logo img{left:2px;width:80px!important;height:36px!important;}
#wrapper .small_logo{left:2px;width:53px!important;height:24px!important;}
.logo_box{margin:5px 0;}
}
#navigation{z-index:100;}
#navigation .a2{color:#fff;}
ul.dropdown{margin:0;padding:0;list-style:none;font-family:Arial, Helvetica, Verdana, sans-serif;padding-bottom:5px;}
ul.dropdown li{padding:0;margin:0;color:#1f407a;}
#navigation li.menutop2{position:relative;display:inline-block;padding:0;margin:0 0.8% 0 0.8%;}
.a2, .dropDownBox, .dropDownBoxRight{display:inline;padding:11px 12px;margin:0;font-size:1.5em;border:1px solid transparent;border-radius:10px;}
ul.dropdown{color:#fff;}
#navigation a.selected_menu{background:#fff;color:black;}
ul.dropdown a:link, ul.dropdown a:visited, #navigation .a2:hover{color:#fff;text-decoration:none;}
ul.dropDownBox, ul.dropdown{z-index:1500;}
ul.dropDownBox{height:0;display:none;overflow:hidden;position:absolute;top:27px;left:-1px;font-size:1.3em;line-height:0.9em;}
li.menutop2:hover .dropDownBox{display:block;height:auto;top:30px;margin:0;left:-1px;padding:5px 10px 10px 0;border-radius:0 5px 15px 15px;border-bottom:2px solid #777;border-right:1px solid #777;border-left:1px solid #e0e0e0;box-shadow:4px 4px 12px #777;}
#navigation li:hover ul{display:block;}
.dropdownRight{right:0;left:auto!important;border-radius:5px 0 15px 15px!important;}
ul.dropdown ul li{margin:0;padding:0 1em 0.4em 0.5em;border:0;width:95%;color:#1f407a;}
ul.dropdown ul a{color:#1f407a;display:inline-block;width:99%;padding:4px 0 4px 10px;margin:0;}
ul.dropdown a:hover{background:#333;color:#fff;}
ul.dropdown ul a:hover{cursor:pointer;}
ul.dropdown ul a:active{border-right:5px solid #aaaaaa;}
#navigation li:hover .a2, #navigation li:hover .dropDownBox{background:#0b1a33;color:#fff;}
ul.dropDownBox li , .a3{display:block;width:100%;padding:5px 0px 2px 0px;font-size:1.05em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
* html ul.dropdown li{float:left;}
* html ul.dropdown li a{height:1%;}
#bnt_home{width:40px;height:20px;display:inline-block;padding:0px 10px;margin:1px;cursor:pointer;text-align:center;}
#bnt_home{float:left;background:url('/image/icon/mobile/btn-home-header.svg') no-repeat center;}
#bnt_home a{display:block;width:100%;height:100%;}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box;}
.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);}
.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none;}
.chosen-container a{cursor:pointer;}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999;}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px;}
.chosen-container-single .chosen-default{color:#999;}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("/js/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px;}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("/js/chosen/chosen-sprite.png") no-repeat 0px 2px;}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}
.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url("/js/chosen/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;}
.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);}
.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}
.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff;}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}
.chosen-container .chosen-results li.group-option{padding-left:15px;}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text;}
.chosen-container-multi .chosen-choices li{float:left;list-style:none;}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px;}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);color:#333;line-height:13px;cursor:default;}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("/js/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666;}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}
.chosen-container-multi .chosen-results{margin:0;padding:0;}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}
.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));background-image:linear-gradient(#eee 20%, #fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important;}
.chosen-disabled{opacity:0.5 !important;cursor:default;}
.chosen-disabled .chosen-single{cursor:default;}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}
.chosen-rtl{text-align:right;}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}
.chosen-rtl .chosen-single div{right:auto;left:3px;}
.chosen-rtl .chosen-single abbr{right:auto;left:26px;}
.chosen-rtl .chosen-choices li{float:right;}
.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}
.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url("/js/chosen/chosen-sprite.png") no-repeat -30px -20px;direction:rtl;}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi), only screen and (min-resolution:1.5dppx){
.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span{background-image:url("/js/chosen/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}
}


@media print {
body{ color:#000000; margin:0; padding:0; background:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:150%; width:100%; }
html { margin:0; padding:0; }
img, table{ border:0; }
p,ul,ol,li,table,td,tr, .readtext, .text { color:#000; font-size:1em; line-height:1.3em; font-weight:normal; text-decoration:none; }
.smalltext, .verysmalltext, .footnote { color:#000; font-size:0.9em ; line-height:1em; font-weight:normal; text-decoration:none; }
h1{ color:#000; font-size:1.6em; font-weight:bold; text-decoration:none; }
h2 { color:black; font-size:1.3em; font-weight:bold; text-decoration:none; line-height:normal; }
h3, h4 {color:black; font-size:1.1em; font-weight:bold; border-bottom:1px solid #eee; }
.readtext{float:left; display:block;}
.container{width:100%; }
#contentfloatholder{background:white;}
#wrapper, #page, #middle, #leftandmiddle { float:left; margin:0; padding:0; width:100%; background:white;}
#left, #right{ width:15px;}
#page_start, #header, #left, #right, footer, #footer, #social_bookmarks, .social_sharing, .bottom, #comments, .relatedstories, .print, #alt_language, #push { display:none;}
.button, #admin_top, .top_admin_frame, .admin_box { display: none;}
#middle:after {content: 'Copyright - Scimetrica';}
}