.w3eden input[type="search"]::-webkit-search-decoration,.w3eden input[type="search"]::-webkit-search-cancel-button{ -webkit-appearance:none}@media print{ @page { margin:0.5cm}}.w3eden input:-ms-input-placeholder,.w3eden textarea:-ms-input-placeholder{ color:#999}.w3eden input::-webkit-input-placeholder,.w3eden textarea::-webkit-input-placeholder{ color:#999}.w3eden .navbar-inverse .navbar-search .search-query:-ms-input-placeholder{ color:#ccc}.w3eden .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{ color:#ccc}@-webkit-keyframes progress-bar-stripes{ from{ background-position:40px 0} to{ background-position:0 0}}@-moz-keyframes progress-bar-stripes{ from{ background-position:40px 0} to{ background-position:0 0}}@-ms-keyframes progress-bar-stripes{ from{ background-position:40px 0} to{ background-position:0 0}}@-o-keyframes progress-bar-stripes{ from{ background-position:0 0} to{ background-position:40px 0}}@keyframes progress-bar-stripes{ from{ background-position:40px 0} to{ background-position:0 0}}@-ms-viewport{ width:device-width}@media (min-width:768px) and (max-width:979px){}@media (max-width:767px){}@media print{}@media (min-width:1200px){}@media (min-width:768px) and (max-width:979px){}@media (max-width:767px){}@media (max-width:480px){}@media (max-width:979px){}@media (min-width:980px){}@font-face{    font-family:'DroidSansBold';    src:url('fonts/droidsans-bold.eot');    src:url('fonts/droidsans-bold.eot') format('embedded-opentype'),         url('fonts/droidsans-bold.woff') format('woff'),         url('fonts/droidsans-bold.ttf') format('truetype'),         url('fonts/droidsans-bold.svg#DroidSansBold') format('svg')}@font-face{    font-family:'DroidSansRegular';    src:url('fonts/droidsans.eot');    src:url('fonts/droidsans.eot') format('embedded-opentype'),         url('fonts/droidsans.woff') format('woff'),         url('fonts/droidsans.ttf') format('truetype'),         url('fonts/droidsans.svg#DroidSansRegular') format('svg')}@font-face{    font-family:'DroidSerifRegular';    src:url('fonts/droidserif.eot');    src:url('fonts/droidserif.eot') format('embedded-opentype'),         url('fonts/droidserif.woff') format('woff'),         url('fonts/droidserif.ttf') format('truetype'),         url('fonts/droidserif.svg#DroidSerifRegular') format('svg')}@font-face{    font-family:'OpenSansExtrabold';    src:url('fonts/open-sans-extrabold.eot');    src:url('fonts/open-sans-extrabold.eot') format('embedded-opentype'),         url('fonts/open-sans-extrabold.woff') format('woff'),         url('fonts/open-sans-extrabold.ttf') format('truetype'),         url('fonts/open-sans-extrabold.svg#OpenSansExtrabold') format('svg')}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{ margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline}body{  line-height:normal}ol,ul{ list-style:none}blockquote,q{ quotes:none}p{margin:10px 0px;line-height:20px}blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none}table{ border-collapse:collapse; border-spacing:0}caption,th,td{ font-weight:normal; text-align:left}h1,h2,h3,h4,h5,h6{ font-family:'Georgia'; font-weight:normal}html{ overflow-y:scroll; font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%} a:focus{ outline:thin dotted}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{ display:block}audio,canvas,video{ display:inline-block}del{ color:#333}ins{ background:#fff9c0; text-decoration:none}hr{ background-color:#ccc; border:0; height:1px; margin:24px; margin-bottom:1.714285714rem}sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline}sup{ top:-0.5em}sub{ bottom:-0.25em}small{ font-size:smaller}img{ border:0; -ms-interpolation-mode:bicubic}.wrapper:after,{ clear:both}.wrapper:before,.wrapper:after,,{ display:table; content:""}.archive-title,.widget-title{ font-size:16px; line-height:2.181818182; font-weight:bold; text-transform:capitalize; color:#000}button,input,textarea{ border:1px solid #ccc; border-radius:3px; font-family:inherit; padding:6px; padding:0.428571429rem}button,input{ line-height:normal}textarea{ font-size:100%; overflow:auto; vertical-align:top}input[type="radio"],input[type="hidden"],,{ border:0; border-radius:0; padding:0}button,,,{ cursor:pointer}button:hover,,,,{ color:#5e5e5e; background-color:#ebebeb; background-repeat:repeat-x; background-image:-moz-linear-gradient(top,#f9f9f9,#ebebeb); background-image:-ms-linear-gradient(top,#f9f9f9,#ebebeb); background-image:-webkit-linear-gradient(top,#f9f9f9,#ebebeb); background-image:-o-linear-gradient(top,#f9f9f9,#ebebeb); background-image:linear-gradient(top,#f9f9f9,#ebebeb)}button:active,,,{ color:#757575; background-color:#e1e1e1; background-repeat:repeat-x; background-image:-moz-linear-gradient(top,#ebebeb,#e1e1e1); background-image:-ms-linear-gradient(top,#ebebeb,#e1e1e1); background-image:-webkit-linear-gradient(top,#ebebeb,#e1e1e1); background-image:-o-linear-gradient(top,#ebebeb,#e1e1e1); background-image:linear-gradient(top,#ebebeb,#e1e1e1); box-shadow:inset 0 0 8px 2px #c6c6c6,0 1px 0 0 #f4f4f4; border-color:transparent}img.header-image,{ max-width:100%; height:auto}embed,iframe,object,video{ }img.header-image,,{   }html{ font-size:87.5%}body{ font-size:14px; font-size:1rem;  font-family:Georgia,Arial,sans-serif; text-rendering:optimizeLegibility;  color:#000}body.custom-font-enabled{  font-family:Georgia,Helvetica,Arial,sans-serif}a,a:visited,.title >a{ outline:none; text-decoration:none; color:#014279}a:visited{ color:#014279 !important}a:hover{ color:#a12a21 !important}.site{ padding:0 24px; padding:0 1.714285714rem; background-color:#fff}.site-content{ margin:24px 0 0; margin:1.714285714rem 0 0}.widget-area{ margin:24px 0 0; margin:1.714285714rem 0 0}
.site-header{ padding:24px 0; padding:1.714285714rem 0}.header-image{ margin-top:24px; margin-top:1.714285714rem}.main-navigation{ margin-top:24px; margin-top:1.714285714rem; text-align:left}.main-navigation li{ margin-top:24px; margin-top:1.714285714rem; font-size:12px; font-size:0.857142857rem; line-height:1.42857143}.main-navigation a{ color:#5e5e5e}.main-navigation a:hover{ color:#21759b}.main-navigation ul.nav-menu,{ display:none}.widget-area .widget{ -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto; margin-bottom:48px;  margin-bottom:2.428571429rem; word-wrap:break-word}.widget-area .widget h3{  }.widget-area .widget li,.widget-area .widget .textwidget{ font-size:13px; font-size:0.928571429rem;  line-height:normal}.widget-area .textwidget ul{ list-style:disc outside;  margin:0px}.widget-area .textwidget li{ margin-left:10px; display:inline; margin-left:10px}.widget-area .widget a{ color:#000}.widget-area .widget a:hover{ color:#21759b}.widget-area .widget a:visited{ color:#9f9f9f}.archive-header{  border-bottom:1px solid #ededed}#searchOptions ul li{display:inline-block;margin:0px;border-right:1px solid #ededed}#searchOptions ul li{float:left\9 !important}#searchOptions ul li label{cursor:pointer}#searchOptions ul li input[type="radio"]:checked+label{}@media screen and (min-width:300px){ .site{ margin:0 auto; max-width:960px; max-width:68.571428571rem; overflow:hidden} .site-content{ float:left; width:65.104166667%} .widget-area{ float:right; width:26.041666667%} .main-navigation ul.nav-menu, {  display:inline-block !important; text-align:left;  width:1120px} .main-navigation ul{ margin:0; text-indent:0} .main-navigation li a, .main-navigation li{ display:inline-block; text-decoration:none} .main-navigation li a{ border-bottom:0; color:#6a6a6a;  line-height:1; text-transform:capitalize; font-size:14px; font-weight:bold; white-space:nowrap} .main-navigation li a:hover{ color:#000} .main-navigation li{ margin:0 40px 0 0; margin:0 2.857142857rem 0 0; position:relative} .main-navigation .current-menu-item >a, , , { color:#636363; font-weight:bold}}@media screen and (min-width:960px){ body{  background-color:#fff} body .site{ padding:0 40px; padding:0 2.857142857rem; margin-top:48px; margin-top:3.428571429rem; margin-bottom:48px; margin-bottom:3.428571429rem}}@media print{ body{ background:none !important; color:#000; font-size:14pt} a{ text-decoration:none} .site{ clear:both !important; display:block !important; float:none !important; max-width:100%; position:relative !important} .site-header{ margin-bottom:72px; margin-bottom:5.142857143rem; margin-bottom:9px; text-align:left}.widget-area, .main-navigation{ display:none} .wrapper{ border-top:none; box-shadow:none} .site-content{ margin:0; width:100%}#primary{width:100% !important}#secondary{display:none} }.post_author_nm >a,.post_author_nm{ font-family:'DroidSansRegular'; color:#014279; font-size:13px; text-transform:capitalize}img.header-image{ width:325px}.site-header{ padding:0px !important}hgroup{ overflow:hidden; margin-bottom:10px !important}hgroup >a{ float:left}hgroup #custom-header-bar{ float:right;      width:695px;    margin:0px}hgroup #text-7 .header_links >ul{    margin:0px;    line-height:86px}hgroup #custom-header-bar #text-7 .header_links{    height:72px;    border-right:#ccc solid 1px;    padding:0 20px 0 0;    float:left}#text-7 >.textwidget >div{    margin-top:15px}#searchOptions label{    color:#4A4A4A;    font-size:12px}#searchMain{    position:relative;    padding-top:5px}#searchMain #s{    width:95%;    padding:4px;    font-size:14px;    font-style:italic}hgroup #custom-header-bar #text-7 .header_social{    float:left;    padding:27px 0px 0 15px;    text-transform:uppercase;    font-size:10px}#searchOptions ul li input[type="radio"]+label{    padding:5px 5px 5px 5px}#searchOptions ul li input[type="radio"]:checked+label{    background:url('../images/redselector.jpg') no-repeat left center; padding:5px 5px 5px 10px; color:#000}hgroup #custom-header-bar #text-7 .header_social ul li{ display:inline-block;  margin-left:0px}*+html hgroup #custom-header-bar #text-7 .header_social ul li{float:left}hgroup #custom-header-bar #text-7 .header_social ul li a{    background:url('../images/header_social.jpg') no-repeat scroll 0px 0px;    font-size:0px;    width:23px;    height:23px;    display:block}hgroup #custom-header-bar #text-7 .header_social ul li.weibo a{    background-position:-25px 0px}hgroup #custom-header-bar #text-7 .header_social ul li.twitter a{    background-position:-50px 0px}hgroup #custom-header-bar #text-7 .header_social ul li.gplus a{    background-position:-75px 0px}hgroup #custom-header-bar a{    text-decoration:none}.header_links ul li a{    color:#000 !important;    font-size:12px;    font-weight:bold}nav#site-navigation{    border-top:#014279 solid 2px;    padding-top:1px;    border-bottom:#a12a21 solid 1px;    width:1120px;    margin:auto}#menu-main-menu .menu-item:nth-child(1){    margin-left:0px}#menu-main-menu .menu-item{    margin-left:-4px}#menu-main-menu .menu-item:last-child{    background:none}#menu-main-menu >li{    line-height:31px;    height:31px}
#menu-main-menu >li:hover{    background:#a12a21 !important;    line-height:31px;    height:31px}.main-navigation li a{    text-align:center}.menu-main-menu-container{    background:#014279}.nav-menu{    line-height:47px}#menu-main-menu >li{    vertical-align:middle;    background:url('images/sp.jpg') no-repeat right center}.nav-menu li{ margin:0px;  padding:10px 20px}.nav-menu li.current-menu-item{ background:#a12a21 !important; line-height:31px; height:31px}.nav-menu li.current-menu-item >a,.nav-menu li a,.nav-menu li a:hover,#menu-main-menu >li a:visited{ color:#fff !important}.post_author_nm >a{ font-size:13px; color:#014279 !important; text-transform:capitalize; font-weight:bold}.post_author_nm >a:hover{text-decoration:underline}aside >h3{    background:url('images/arrow.png') no-repeat right 7px center; margin-left:5px; padding-left:5px}#secondary >aside{ overflow:hidden; margin-bottom:15px}aside,header h1.archive-title { border-top:#000 solid 2px}.cat_item{ border-bottom:1px solid #e5e5e5; padding:15px 0 30px; width:100%}.cat_item:nth-child(7){ }.cat_item,.cat1{ float:left}.cat2 >.title >a{ font-size:20px; font-weight:bold}.cat2 >.title >a:hover{text-decoration:underline}.cat2 >.post_author_nm{  line-height:20px}.cat_item .post_author_nm >a{ display:block}iframe{ float:left; margin-right:25px}.wp-pagenavi{ text-align:right; line-height:24px; background-color:#F0F0F0}.wp-pagenavi a,.wp-pagenavi span{ padding:0 !important; margin:0 !important; display:inline-block; width:30px; text-align:center;text-decoration:none;border:1px solid #BFBFBF}.wp-pagenavi span.current{ color:#fff; background-color:#2A5373}option{ color:#000}#custom-header-bar aside{ border-top:none}body.category .cat_item:nth-child(3),body.category .cat_item:nth-child(4){ }body.category .cat_item:nth-child(4){ padding-right:0%;  border-right:none} body >div#page{ margin:0px auto; padding:0px; max-width:100%; width:100%} #page header hgroup,div#main{ width:1120px; margin:auto}       #primary{ width:732px; padding-right:14px; border-right:#e5e5e5 solid 1px; margin:0px !important} #secondary{ width:355px; margin:0px !important} body{ min-width:1120px !important}/.blank10{ margin:0px; padding:0px; clear:both; height:10px}.post_author_nm >a{color:#000 !important}.post_author_nm >span{ color:#666;font-size:12px; font-style:italic}.textwidget. library-box ul li a:hover{border:none;padding-bottom:6px}article{border-bottom:none !important}@import url("../inc/webfonts/Didot/stylesheet.css");.author-info{border-top:1px solid #ededed;margin:24px 0;margin:1.714285714rem 0;padding-top:24px;padding-top:1.714285714rem;overflow:hidden;margin-top:0px}.date{margin:10px 0px;float:left;width:100%}#content .title{font-size:28px;line-height:30px;color:#00473D}.tags{float:left;width:100%;padding:10px 0px}.social-main{float:left;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #CCC;padding:0px 0px}.social-left{float:left;width:530px;padding-top:8px}.social-right{float:right;width:175px}.social-right ul li{float:left;border-left:1px solid #CCC;padding:12px 10px}.social-right ul li a.print{background:url(../images/print-icon.jpg) no-repeat scroll 0px 0px;padding-left:30px}.social-right ul li a.mail{background:url(../images/mail-icon.jpg) no-repeat scroll 0px 0px;padding-left:30px}
.content{float:left;width:100%;font-size:16px;line-height:24px;margin:20px 0px} header h1.archive-title,aside,body.author.archive .author-info{border-top:1px solid #e5e5e5 !important;font-weight:normal}body.author.archive .author-info{border-bottom:3px solid #e5e5e5 !important}aside >h3{background:none}.widget-title{font-weight:normal}hgroup #custom-header-bar{width:375px}#main{margin-bottom:3em !important}.wp-pagenavi{text-align:center;line-height:24px;background:none;padding-top:20px;clear:both}#searchMain{width:700px}body.author #com_by h2{font-weight:normal !important}#content .title{font-size:28px;line-height:30px;color:#00473D;font-family:Times,"Times New Roman",serif}#search-head{padding:20px 20px;width:1080px;margin:auto;overflow:auto}#search-head .library-logo{width:193px;height:auto;float:left;margin-right:30px}#search-head #search{float:left}#searchMain #s{-webkit-appearance:none;width:495px;border-radius:0px;float:left;display:inline;margin-right:10px;font-size:15px;padding:7px 0px 7px 5px}#search-head .select-category{ border:1px solid #ccc; width:170px; border-radius:0px; overflow:hidden; background:#f5f5f5 url("select-arrow.png") no-repeat 100% 50%}#search-head .select-category select{font-family:Georgia,Helvetica,Arial,sans-serif;color:#014279;font-size:12px; padding:7px 8px 7px 8px; width:130%;line-height:16px; border:none; box-shadow:none; background:transparent; background-image:none;appearance:none;-moz-appearance:none;-webkit-appearance:none}#search-head .select-category select:focus{    outline:none}#search-head .select-category select:-moz-focusring{    color:transparent;    text-shadow:0 0 0 #000}#search-head button#search-submit{font-size:0px;position:absolute;right:-77px;top:5px;height:33px;background:url('search_btn.png') no-repeat;border:none;width:87px;border-radius:0px;background:#a12a21 url("search-btn.png") no-repeat 50% 50%}#searchOptions{margin-top:5px}#searchOptions ul li input[type="radio"]+label,#searchOptions ul li input[type="radio"]:checked+label{background:none;padding:10px 10px 5px 9px}#searchOptions ul li input[type="radio"]:checked+label{color:#a12a21}#searchOptions ul li:last-child{border:none}.category-box{font-family:Didot-bold,Georgia,Helvetica,Arial,sans-serif;display:inline;float:left;margin-right:15px;margin-bottom:15px}.category-box a:link,.category-box a:visited {text-align:center;    display:table-cell;    vertical-align:middle}.category-box.non-selected{opacity:0.3}.category-box a.non-selected{color:rgba(254,254,254,0.62) !important}.category-box{font-size:24px;width:156px;padding:10px}.category-box-small{font-size:22px;width:145px;padding:10px;margin-right:5px;margin-bottom:5px}.category-box a:link,.category-box a:visited{color:#fff !important;width:165px;height:100px}.category-box-small a:link,.category-box-small a:visited{color:#fff !important;width:145px;height:90px}.category-box-small.selected{  width:139px;  height:86px;  border:2px solid rgba(0,0,0,0.20)}#national-strategry-box,#c1-box{background:#188144}#foreign-policy-box,#c2-box{background:#69bedd}#economy-finance-box,#c3-box{background:#3e7ece}#defense-finance-box,#c4-box{background:#c577d8}#energy-enviroment-box,#c5-box{background:#487}#political-social-development-box,#c6-box{background:#ed8b3b}#humanities-history-box,#c7-box{background:#b60e0e}#global-regional-issue-box,#c8-box{background:#15909e}.grey-text{color:#999}.library-home #main,.library-home #search-head{width:750px;margin:0 auto;text-align:center}.library-home #main{margin-top:5px;padding-top:15px;border-top:2px solid #e5e5e5}.library-home #main .category-box:nth-child(4),.library-home #main .category-box:nth-child(8){margin-right:0px}.library-home #search-head{padding-top:50px}.library-home #search-head #search{float:none}.library-home #searchMain{width:750px;padding-bottom:0px}.library-home #searchMain #s{float:left;width:100%;font-size:20px;margin:20px 0px;background:url(../inc/images/search-bg.png) no-repeat 98% 50%}.library-home .search-submit-home{background:#dcdcdc;font-size:16px;color:#333;border-radius:0;border:none;margin:0 10px;padding:8px 15px;}