@CHARSET "UTF-8";
.bs-callout,li{text-indent:0}#funding_agencies,.nav-icon-img a,.text-centered{text-align:center}.imglistcontainer img,.textlist{float:right}body{padding-top:60px;padding-bottom:60px;background:url(../img/icons/background.jpg) repeat-x}.indented{text-indent:40px}.category{text-transform:uppercase;margin-right:10px}.selected.category{border-bottom:1px solid #59778F;border-top:1px solid #59778F}.category a{color:#59778F}.heading-margin{margin-top:40px}.title h2{font-size:3.6em;margin-bottom:27px}.title h2 .bordered{border-bottom:1px solid #597787;border-top:1px solid #597787}.custom_heading{background-image:linear-gradient(to bottom,#F5F5F5 0,#A0C9EC 100%)!important;background-repeat:repeat-x}.course_table{width:80%;margin:auto}#funding_agencies.no_same_height img,.principalCarousel .imageBackground{width:100%}#content-title{color:#3A2B4C;font-size:3.5em;text-shadow:3px 1px 2px #6B508F;margin:20px 0}#content{padding:30px 0}#header .container,#header .languagesList{padding-top:30px}#header{margin-top:-5px!important;border-bottom:none!important}#header #titleBackground{height:0;position:relative;z-index:-1}#header h1{margin:0!important}#header .logo{height:120px;padding-left:50px}#header .languagesList li span{background-color:rgba(255,255,255,.2);border-radius:20px;padding:8px;color:rgba(255,255,255,.8);border:1px solid #fff}#header .languagesList li a{background-color:rgba(255,255,255,.7);border-radius:20px;padding:8px;color:#23527C}#header .languagesList li a:hover{background-color:rgba(255,255,255,1);border-radius:20px;padding:8px;color:#0B0B61}.principalCarousel{margin:0 -15px 60px;background-color:#BDBDBD;overflow:hidden}#funding_agencies,#mainContainer{background-color:#F0F6F6}.principalCarousel.slide{height:300px}#funding_agencies{border-top:3px solid #0431B4;padding-bottom:20px}#funding_agencies .title{font-size:1.2em;padding:20px}#funding_agencies .copyright{border-top:3px solid rgba(4,49,180,.06);font-size:.7em;margin-top:30px;padding-top:15px;text-align:center}#funding_agencies .copyright>p{margin:0}#funding_agencies.same_height img{height:40px;max-width:100%}#funding_agencies .row{margin-bottom:10px}.has-error{color:#A94442}.has-error li{list-style:none}.has-error ul{padding:5px 0 0}.has-error .error{padding-left:10px;font-weight:400}.actionButton{width:150px!important}.form-actions{margin-top:30px}.bootstrap-switch-container{max-height:25px}#principalNavbar a:hover{color:#FFF!important}#principalNavbar a:hover i{color:#D1E0E4!important}#infoContainer{background-color:#fff;border-top:3px solid #0431B4}.nav-icon-img{width:45px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin-top:4px;padding:2px;border:1px solid #BDBDBD;margin-left:4px}.nav-icon-img a{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-color:#D1E0E4;width:100%!important;height:100%}.nav-icon-img a i{margin-left:-8px;font-size:25px;padding-top:2px;color:#0B0B61}.nav-icon-img a:hover{background-color:#3A2B4C}.nav-icon-img a i:hover{color:#BDBDBD}.nav-icon-img a span{display:none}.panel-heading-class a,.panel-heading-simple a,.panelhead a{display:block;text-decoration:none}.nav-justified{text-indent:0!important}.nav-pills{border-radius:10px;border:1px solid #0B0B61;border-left:1px solid #0B0B61;border-right:1px solid #0B0B61}.nav-pills li{border-radius:10px}.alert-info-light{background-image:linear-gradient(to bottom,#fff 0,#eee 100%);border-color:#DFDFDF;color:#5F5F5F}.only-jumbotron{margin:30px auto 80px}.only-jumbotron h2{margin-bottom:40px;font-size:2em!important}.only-jumbotron p{font-size:.9em!important}.panel-info>.panel-heading-simple{background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.panel-info .table>tbody>tr>td,.panel-info .table>tbody>tr>th,.panel-info .table>tfoot>tr>td,.panel-info .table>tfoot>tr>th,.panel-info .table>thead>tr>td,.panel-info .table>thead>tr>th{border-color:rgba(11,11,97,.2)}.panel-info{border-color:rgba(11,11,97,.9)}.panel-info .table>thead{background-color:rgba(209,224,228,.2)}.panel-info .table>thead>tr>th{border-width:3px}.panel-heading-simple a{background:linear-gradient(135deg,#1e5799 0,#60a1d6 47%,#7db9e8 100%) rgba(0,0,0,0);color:#fff;padding:10px 15px}.panel-heading-simple.subtitle>a{background:linear-gradient(135deg,#4583BD 0,#96c6ea 47%,#d7e8f4 100%) rgba(0,0,0,0)}.panelhead a:after{font-family:'Glyphicons Halflings';content:"\e114";float:right;color:#fff}.panelhead a{background:#1e5799;background:-moz-linear-gradient(-45deg,#1e5799 0,#60a1d6 47%,#7db9e8 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#1e5799),color-stop(47%,#60a1d6),color-stop(100%,#7db9e8));background:-webkit-linear-gradient(-45deg,#1e5799 0,#60a1d6 47%,#7db9e8 100%);background:-o-linear-gradient(-45deg,#1e5799 0,#60a1d6 47%,#7db9e8 100%);background:-ms-linear-gradient(-45deg,#1e5799 0,#60a1d6 47%,#7db9e8 100%);background:linear-gradient(135deg,#1e5799 0,#60a1d6 47%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=1 );color:#fff;padding:10px 15px}.panel-heading-class,.panelhead{padding:0}.panelhead a:hover{background:#c5deea;background:-moz-linear-gradient(-45deg,rgba(197,222,234,1) 0,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(197,222,234,1)),color-stop(31%,rgba(138,187,215,1)),color-stop(100%,rgba(6,109,171,1)));background:-webkit-linear-gradient(-45deg,rgba(197,222,234,1) 0,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%);background:-o-linear-gradient(-45deg,rgba(197,222,234,1) 0,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%);background:-ms-linear-gradient(-45deg,rgba(197,222,234,1) 0,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%);background:linear-gradient(135deg,rgba(197,222,234,1) 0,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab', GradientType=1 );color:#20599b;font-weight:700}.panel-group .panel-body a:hover,.panel-heading-class a:hover{background-image:linear-gradient(to bottom,#428BCA 0,#3278B3 100%)}.panel-heading-class a{padding:10px 15px}.panel-heading-class a:hover{background-repeat:repeat-x}.explanationText{background-color:#eee;border-radius:6px;margin:18px 0;padding:15px}.panel-group .panel+.panel{margin-top:0}.panel-group .panel-body a:hover{background-color:#59778F!important;color:#FFF}.panel-group .panel-body a:focus{background-color:#000;color:#FFF}.panel-group .panel-heading{color:#000}.panel-group .panel-default>.panel-heading{background-image:linear-gradient(to bottom,#DEE8E8 0,#B3B5BD 100%);background-repeat:repeat-x}.panel-group .active{background-color:#58ACFA;color:#FFF}.panel-group a:hover{color:#FFF}.panel-body{padding:0}.table .icon_width{max-width:5px}table.very_compress.dataTable tbody td,table.very_compress.dataTable tbody th{padding:8px 2px}.myButtonGroup{background-color:#e4f2f7;border:1px solid #a2c7db;display:inline-block;cursor:pointer;color:#257eba;font-family:Arial;text-decoration:none;text-shadow:0 1px 0 #fff}.myButtonGroup:hover{font-weight:700;color:#20599b}.bs-callout-danger{border-left-color:#CE4844!important}.bs-callout{padding:20px;margin:20px 0;border-width:1px 1px 1px 5px;border-style:solid;border-color:#EEE;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;border-radius:3px;font-style:italic;display:inline-block}.units{word-spacing:-3px}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child::before{background-color:#85A5BF!important}.textlist{text-align:justify}#sidebar.affix-top{position:static}#sidebar.affix{position:fixed;top:55px;width:295px;border-top:3px solid #BDBDBD}@media (max-width:1200px){#sidebar.affix{width:245px}}@media (max-width:1000px){.fundingimg{width:100%}}@media (max-width:992px){#sidebar.affix{width:185px}.captcha-container pre{font-size:.7em}}@media (max-width:768px){#funding_agencies div{padding:3px}.nav-icon-img{width:inherit;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;margin-top:inherit;padding:inherit;border:none}.nav-icon-img a span{display:inherit}.nav-icon-img a i{display:none}.nav-icon-img a{-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;background-color:inherit;text-align:inherit}#header .languagesList{padding-top:10px}#header .languagesList li{padding-bottom:20px}#sidebar.affix{position:static!important;width:100%}}@media (max-height:780px){#sidebar.affix{position:static!important}}@media (max-width:480px){.captcha-container pre{font-size:.5em}}@media (max-width:335px){.captcha-container pre{font-size:.4em}}