.carousel .item{-webkit-transition:opacity 3s;-moz-transition:opacity 3s;-ms-transition:opacity 3s;-o-transition:opacity 3s;transition:opacity 3s}
.carousel .active.left{left:0;opacity:0;z-index:2}
.carousel .next{left:0;opacity:1;z-index:1}
.nav-pills li a{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
.nav-pills li a:hover{color:white;background:#566978;opacity:.9}
.nav-pills>.active>a,.nav-pills>.active>a:hover{background-color:#566978}
.navbar .nav-pills>.active>a,.navbar .nav-pills>.active>a:hover{color:#566978}
.navbar .nav li.dropdown.active>.dropdown-toggle:hover{color:#3f4e7a}
.navbar .nav>li>a{padding:13px 25px;padding-bottom:18px}
.navbar .nav li.dropdown .dropdown-toggle .caret,.navbar .nav li.dropdown.open .caret{border-top-color:#333;border-bottom-color:#333}
.open .dropdown-menu{border-top:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.navbar .dropdown-menu{display:block;display:none\9;margin-top:-1px;border:1px solid #ddd;border-top:0;background:#f6f6f6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0);-moz-box-shadow:0 1px 1px rgba(0,0,0,0);box-shadow:0 1px 1px rgba(0,0,0,0);opacity:0;z-index:-1;height:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
.navbar .open ul.dropdown-menu{display:block;height:auto;z-index:1000;opacity:.8}
.topMenu-dropdown-listitem a{height:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
.open .topMenu-dropdown-listitem a{height:20px}
.navbar .dropdown-menu:after{content:normal}
.nav-collapse,.nav-collapse.collapse{z-index:500}
.hero-unit{padding:0;margin-bottom:30px;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.hero-unit h1{font-size:30px;text-transform:uppercase;line-height:1.5}
.well{padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f7f7f7;border:0;overflow:hidden;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.5);-moz-box-shadow:0 0 1px rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(0,0,0,0.5);-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.well-bordered{border:1px solid white;border-top:0}
.well-title{background:url("/theme/Esisc/images/well-title-gradient.png") repeat-x top left;height:34px;color:White;margin:0;font-size:15px;padding:0 5px;font-weight:normal;text-transform:uppercase;text-align:center}
iframe{border:0}
.floatLeft{float:left}
.floatRight{float:right}
.marged-content{margin:5px}
#header{background:url("/theme/Esisc/images/header-background.png") repeat-x top left;height:270px}
.logo{background:url("../images/(v2)header.png") no-repeat top center;height:270px;margin:auto}
.header-content{height:210px;position:relative}
.top-tools{float:right;margin-top:5px;margin-right:50px}
input.search-cap{padding:1;height:24px;line-height:10px;background:url("/theme/Esisc/images/search-cap-middle.png") repeat-x top left;border:0;color:#333;float:left;width:65px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
input.search-cap:focus{width:100px;outline:0;border:0;-webkit-drop-shadow:none}
input[type=submit].search-submit{background:#bbb;color:white;line-height:16px;margin-top:1px;opacity:0;float:left;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
input[type=submit].search-submit.shown{opacity:1}
.search-cap-left{background:url("/theme/Esisc/images/search-cap-left.png");border:0;height:31px;width:8px;float:left}
.search-cap-right{background:url("/theme/Esisc/images/search-cap-right.png");border:0;height:31px;width:8px;float:right}
a.login-link{position:absolute;top:10px;right:10px;color:#01395c;font-size:13px;font-weight:bold}
.components{float:right}
ul.social-media-header{display:inline;position:absolute;right:10px;top:90px}
.social-media li{float:left;list-style-type:none;margin-left:5px}
a.social{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;opacity:.5;display:block;width:40px;height:40px;background-image:url("/theme/Esisc/images/social-sprite.png");background-repeat:no-repeat}
a.social:hover{opacity:1;text-decoration:none}
.social-facebook{background-position:right top}
.social-twitter{background-position:right center}
.social-rss{background-position:right bottom}
#footer ul.social-media{margin:0}
#page{background:url("/theme/Esisc/images/content-background.png") repeat-x bottom left;min-height:500px;padding-bottom:50px}
.publication-small{font-family:'Proxima Nova Regular','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:15px;line-height:22px;text-align:justify;vertical-align:baseline}
.publication-large{font-family:'Proxima Nova Regular','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:15px;line-height:22px;text-align:justify;vertical-align:baseline}
.cleanprint-article p{font-size:15px;line-height:23px}
#footer{position:relative;background:url("/theme/Esisc/images/footer-background.png") repeat-x top left;min-height:103px;padding-top:30px;padding-bottom:50px}
#footer h4{text-transform:uppercase;font-size:18px;font-weight:normal;letter-spacing:3px;margin-bottom:15px}
.label-info{display:block;float:left;width:50px;background:0;text-transform:uppercase;font-weight:bold}
.footer-box{float:left;width:200px;margin:0}
.footer-box-title{height:34px;margin:0;font-size:15px;padding:0 5px}
.footer-box-content{display:inline-block}
.colophon{background:#f2f4f5}
.copyright{float:left;font-size:11px;color:#666565;text-transform:uppercase}
a.colophon-creator{float:right;font-size:10px;color:#666565;text-transform:uppercase}
.clearBoth{clear:both}
.newslist-table .news{padding:5px;vertical-align:top;font-size:12px;clear:both;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted #566978}
.newslist-table .news:last-child{border-bottom:0}
.newslist-table .news:hover{cursor:pointer;color:#208ec7}
.newslist-table .news:hover .newslist-link{background-position:bottom left}
.newslist-content{width:90%;float:left}
.newslist-country,.newslist-title{font-size:13px;font-weight:bold}
.news-info{float:left;width:90%}
.newslist-date{font-size:10px;font-weight:bold;padding:0;color:#566978;margin-bottom:2px;color:#668195;font-weight:normal}
.newslist-intro{clear:both;color:#333;font-size:12px}
.newslist-link-cell{float:right;width:10%;overflow:hidden}
.newslist-link{display:block;float:right;width:13px;margin-top:5px;height:30px;background:url("/theme/Esisc/images/arrow-sprite.png") top left no-repeat}
.newslist-date-prettydate{font-weight:normal;font-style:italic}
.newslist-date-datetime{text-transform:uppercase}
.Book .newslist-content{width:62%}
.book-cover{width:20%;margin-right:5%;border:1px solid #ccc}
#tabcontainer_233 a{padding:8px 45px}
#tabcontainer_209 a{padding:8px 45px}
.chess-animation{position:relative}
.chess-bottom,.chess-top{position:absolute;z-index:5;top:0;left:0;background:url("/theme/Esisc/images/chess-strategy-grey.png") top left no-repeat;-webkit-transition:all 3s ease-out;-moz-transition:all 3s ease-out;transition:all 3s ease-out;opacity:1}
.chess-top{position:relative;z-index:10;background:url("/theme/Esisc/images/chess-strategy.png") top left no-repeat}
.chess-top.faded{opacity:0}
.pdf-icon{width:176px;height:218px;background:url("/theme/Esisc/images/pdf.png") top left no-repeat}
.navbar .btn-navbar{float:none;margin:auto;background:#eee}
a.btn-menu-collapse{display:none}
.validation-summary-errors{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.5);border:1px solid #FBEED5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#B94A48;background-color:#F2DEDE;border-color:#EED3D7}
.form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:transparent;border-top:0}
.search-query{-webkit-border-top-right-radius:1px;-webkit-border-bottom-right-radius:1px;-webkit-border-bottom-left-radius:1px;-webkit-border-top-left-radius:1px;-moz-border-radius-topright:1px;-moz-border-radius-bottomright:1px;-moz-border-radius-bottomleft:1px;-moz-border-radius-topleft:1px;border-top-right-radius:1px;border-bottom-right-radius:1px;border-bottom-left-radius:1px;border-top-left-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.loader{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;transition:all 1s ease-out;opacity:0}
.displayed{opacity:1}
.tagcloud h4,.search h4,.widget h4{font-weight:normal;margin-bottom:5px;padding-bottom:2px;border-bottom:1px solid #ccc;color:#777}
.widget a,.tagcloud a{display:block;float:left;font-size:10px;font-weight:bold;margin:1px;padding:1px 5px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;color:#888}
.widget a:hover,.tagcloud a:hover{text-decoration:none;background:#ccc}
.icon-opacity{opacity:.5}
h3 a{color:#4a5d6c}
@media(max-width:979px){.navbar .nav>li>a{padding:13px 10px}
a.btn-menu-collapse{display:block;text-align:center;color:#1E4E7A;text-decoration:none;padding:13px 25px;font-weight:bold;font-size:15px;text-transform:uppercase}
.nav-collapse .nav{background:#efefef}
.navbar .dropdown-menu{display:block;display:none\9;margin-top:-1px;border:1px solid #ddd;border-top:0;background:#f6f6f6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0);-moz-box-shadow:0 1px 1px rgba(0,0,0,0);box-shadow:0 1px 1px rgba(0,0,0,0);opacity:1;z-index:1;height:auto;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
.navbar .open ul.dropdown-menu{display:block;height:auto;z-index:1000;opacity:1}
.topMenu-dropdown-listitem a{height:20px}
}
@media(max-width:767px){body{padding:0}
#header,#footer,#page{padding:0 20px}
#footer{padding-top:30px}
ul.social-media-header{display:inline;position:absolute;left:0;top:10px}
#tabcontainer_233 a{padding:8px 30px}
#tabcontainer_209 a{padding:8px 30px}
#header .social-media li{float:none}
#header ul.social-media-header{left:-30px}
}
