.about-agenture-image img,.actuality-image img,.challenge img,.header-logo-image{max-height:100%;max-width:100%}
.header-references,body,html{font-family:Roboto,sans-serif}
.actualities-archive-btn a:hover,.header-references,.table-borderless a,a.carousel-caption:hover{text-decoration:none}
.last-change,.last-update-date,p.gotoelsys em,table.acceptedprojects td.finance em,table.projectsearchresults td.finance em{font-style:italic}
@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v16/Pru33qjShpZSmG3z6VYwnaCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v16/5M21SdFLkD52QavfmHs6cA.ttf) format('truetype')}
@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v16/oOeFwZNlrTefzLYmlVV1UKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}
@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v16/97uahxiqZRoncBaCEI3aW6CWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}
@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local('Roboto Black'),local('Roboto-Black'),url(https://fonts.gstatic.com/s/roboto/v16/9_7S_tWeGDh5Pq3u05RVkqCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}
body,html{font-size:14px}
img{max-width:100%}
.top-header{margin:25px 0}
.header-search-box{margin-top:20px}
.form-control{color:#015ea5;border:1px solid #bdd9f8}
.form-control::-webkit-input-placeholder{color:#1269ab!important;font-style:italic;font-size:13px;font-size:.93pxrem}
.form-control::-moz-placeholder{color:#1269ab!important;font-style:italic;font-size:13px;font-size:.93pxrem}
.form-control::-ms-input-placeholder{color:#1269ab!important;font-style:italic;font-size:13px;font-size:.93pxrem}
.header-search-button,.header-search-button:hover{color:#fff;background-color:#015ea5}
.header-references{font-size:12px;font-size:.86pxrem;color:#707070;margin:7px}
.contact{padding-top:15px}
.navbar{margin-bottom:0}
.responsive-menu-button{float:right;color:#fff;font-size:20px;margin-top:13px;margin-right:10px}
#navigation-bar.navbar-default .navbar-brand{color:#fff}
#navigation-bar.navbar-default{font-size:15px;font-size:1.07pxrem;font-family:Roboto,sans-serif;background-color:#aa0518;border-width:0;border-radius:0}
@media (min-width:767px){#navigation-bar.navbar-default{height:67px}
}
@media (max-width:1200px) and (min-width:991px){#navigation-bar.navbar-default{height:134px}
}
@media (max-width:992px) and (min-width:767px){#navigation-bar.navbar-default{height:201px}
}
#navigation-bar{z-index:1000}
#navigation-bar.navbar-default .navbar-nav>li>a{color:#fff;background-color:#aa0518}
@media (min-width:767px){#navigation-bar.navbar-default .navbar-nav>li>a{text-transform:capitalize;position:relative;width:100%;height:100%}
}
.date-icon,.footer-footer a.to-top,.footer-header,.left-column-header,.navbar-item-content{text-transform:uppercase}
@media (max-width:767px){#navigation-bar.navbar-default .navbar-nav>li>a{margin-top:40px}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}
}
#navigation-bar.navbar-default .navbar-nav>li{border-left:1px solid #333}
@media (max-width:1200px) and (min-width:767px){#navigation-bar.navbar-default .navbar-nav>li{height:134px}
}
#navigation-bar.navbar-default .navbar-nav>li:hover{background-color:#aa0518}
@media (min-width:767px){#navigation-bar.navbar-default .navbar-nav>li{max-height:67px;height:67px}
#navigation-bar.navbar-default .navbar-nav>li:hover{background-color:#015ea5;color:#fff}
}
#navigation-bar.navbar-default .navbar-nav>li>a:focus,#navigation-bar.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#aa0518}
@media (min-width:767px){#navigation-bar.navbar-default .navbar-nav>li>a:focus,#navigation-bar.navbar-default .navbar-nav>li>a:hover{background-color:#015ea5}
}
#navigation-bar.navbar-default .navbar-nav>.active>a,#navigation-bar.navbar-default .navbar-nav>.active>a:after,#navigation-bar.navbar-default .navbar-nav>.active>a:focus,#navigation-bar.navbar-default .navbar-nav>.active>a:hover{color:#fff}
.icon-bar{background-color:#fff!important}
#navigation-bar.navbar-default .navbar-toggle{border-color:#fff}
#navigation-bar.navbar-default .navbar-toggle:focus,#navigation-bar.navbar-default .navbar-toggle:hover{background-color:#800915}
#navigation-bar.navbar-default .navbar-toggle .icon-bar{background-color:#aa0518}
#navigation-bar.navbar-default .navbar-toggle:focus .icon-bar,#navigation-bar.navbar-default .navbar-toggle:hover .icon-bar{background-color:#800915}
.navbar-item-content{float:left;text-align:center;display:inline-block;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.navbar-item-text{margin:0 auto;float:left}
.navbar-item-glyphicon{margin-left:10px}
.no-border{border:none!important}
@media (min-width:767px){.dropdown-menu{padding:0;border:none;background:#eee}
.dropdown-submenu>a>span{margin-left:5px}
.dropdown-submenu>a:after{display:none!important}
.dropdown:hover>.dropdown-menu{display:block;margin-top:0}
.dropdown-submenu{position:relative;background-color:#eee}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}
.dropdown-submenu:hover>.dropdown-menu{display:block}
.dropdown-submenu>a:after{content:" ";float:right;width:0;height:0;border:5px solid transparent;border-right-width:0;border-left-color:#ccc;margin-top:5px;margin-right:-10px}
.dropdown-submenu:hover>a:after{border-left-color:#fff}
.dropdown-submenu>a:hover{color:#fff}
.dropdown-submenu.pull-left{float:none}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
.dropdown-menu>li>a{font-family:Roboto,sans-serif;font-size:16px;font-size:1.14pxrem;line-height:40px}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#015ea5;color:#fff}
}
#myCarousel,.carousel-inner>.item>img{width:100%}
.carousel-indicators{bottom:0}
.carousel-caption{background-color:rgba(0,0,0,.5);top:20%;left:15%;bottom:initial;right:45%;padding-left:10px;padding-right:10px}
.content-item,.content-item-right-col{margin-top:20px;background-color:#fff}
@media (max-width:1150px){.carousel-caption{right:30%}
}
@media (max-width:670px){.carousel-caption{right:10%}
}
@media (max-width:480px){.carousel-caption{right:5%;top:5%}
}
a.carousel-caption{color:#fff}
.carousel-caption-title{position:relative;font-size:30px;font-size:2.14pxrem;font-weight:700;text-align:left}
.carousel-caption-content{text-align:left}
.actualities-archive-btn,.footer-footer,.images-container{text-align:center}
.no-padding-container{padding:0}
.content-item{padding-bottom:10px;-webkit-box-shadow:2px 2px 2px 2px #d0d1d4;-moz-box-shadow:2px 2px 2px 2px #d0d1d4;box-shadow:2px 2px 2px 2px #d0d1d4}
.content-text{font-size:14px;font-size:1pxrem;font-family:"Open Sans",sans-serif;color:#666;margin-bottom:20px}
.content-item-right-col{padding:10px;-webkit-box-shadow:2px 2px 2px 2px #d0d1d4;-moz-box-shadow:2px 2px 2px 2px #d0d1d4;box-shadow:2px 2px 2px 2px #d0d1d4}
.left-col-content-item-header{color:#fff;background-color:#015ea5;font-family:Roboto,sans-serif;font-size:17px;font-size:1.21pxrem;font-weight:700;padding-bottom:5px;width:100%;padding-top:10px;padding-left:10px}
.left-col-content-item-header a{color:#fff}
.right-col-content-item-header{color:#015ea5;background-color:#fff;font-size:20px;font-size:1.43pxrem;font-weight:500;text-transform:uppercase;margin:0;border-bottom:1px solid grey;line-height:35px}
.right-col-content-item-header-title{display:inline-block;position:relative;top:1px;border-bottom:2px solid red;color:#015ea5;font-size:17px;font-size:1.21pxrem;font-family:Roboto,sans-serif;font-weight:700}
.electronic-service-description,.electronic-service-header,.right-col-item-content{font-family:"Open Sans",sans-serif}
.down-arrow{color:#015ea5;float:right;margin-top:5px}
.right-arrow{float:left;margin-left:5px;margin-right:10px;color:#666}
.right-col-item-content{font-size:14px;font-size:1pxrem;color:#707070;margin-bottom:10px;margin-top:10px}
.electronic-service{text-align:center;margin-top:20px;margin-bottom:20px}
.electronic-service.electronic-service-text{margin-top:0;margin-bottom:0}
.separated{border-left:1px solid #bdd9f8;height:80px}
@media (max-width:767px){.separated{border-left:0}
}
@media (max-width:986px){.separated{border-left:0}
}
.electronic-service div,.electronic-service img{margin:auto}
.electronic-service-header{padding-top:10px;font-size:14px;font-size:1pxrem;color:#1269ab}
.electronic-service-description{font-size:13px;font-size:.93pxrem;color:#707070}
.actuality{border-bottom:1px solid #ebebeb;margin:10px}
.actualities-archive-btn a{margin:10px auto 20px;background-color:#fff;border:1px solid #015ea5;width:20%;height:50px;color:#1269ab;display:block;padding-top:15px}
.actuality-image{margin-bottom:10px}
.actuality-information-header{font-size:24px;font-size:1.71pxrem;font-family:Roboto,sans-serif;color:#015ea5;line-height:25px}
.actuality-information-date{font-size:11px;font-size:.79pxrem;color:#666;font-family:"Open Sans",sans-serif}
.about-agenture-description,.actuality-information-description{font-size:14px;font-family:"Open Sans",sans-serif}
.actuality-information-description{font-size:1pxrem;color:#707070;margin-bottom:5px}
.about-agenture-description,.about-agenture-image{margin-top:15px;margin-bottom:15px}
.about-agenture-description{color:#666;font-size:1pxrem}
.table-borderless tbody tr td,.table-borderless tbody tr th,.table-borderless thead tr th{border:none}
.challenge,.footer-separation-line{border:1px solid #1269ab;width:100%}
.table-borderless a{color:#fff;font-family:"Open Sans",sans-serif;font-size:14px;font-size:1pxrem}
.footer{background-color:#015ea5;color:#fff;margin-bottom:3%}
.footer a{color:#fff}
.footer hr{margin:10px 0}
.footer-header{font-size:20px;font-size:1.43pxrem;margin-top:20px;margin-bottom:20px}
.footer-content{margin-bottom:15%}
.footer-footer{padding-bottom:15px;position:relative}
.footer-footer span{margin:auto}
@media (max-width:767px){.footer-image{margin-top:15px}
}
.challenge,.publication-image{margin-top:10px}
.fast-references-ul{list-style-image:url(/buxus/assets/images/rightarrow.png)}
.fast-references-ul li{margin-bottom:7px;font-family:"Open Sans",sans-serif;font-size:14px;font-size:1pxrem}
.fast-references-ul li a{color:#fff;margin-left:10px;text-decoration:none}
.challenges{display:block}
.challenge{border-radius:3px;padding:0;display:inline-block}
.challenge-header{font-size:22px;font-size:1.57pxrem;color:#015ea5;text-decoration:underline;font-family:"Open Sans",sans-serif;font-weight:700}
.challenge-date{font-size:13px;font-size:.93pxrem;font-family:"Open Sans",sans-serif;color:#707070}
.challenge-content{float:left}
.challenge-image{display:inline-block;float:left}
.publication-image img{width:100%}
.images-container{margin-top:50px;padding-bottom:20px}
.images{margin:auto}
.test{padding-left:0}
@media (max-width:767px){.test{padding-left:15px}
}
@media (max-width:986px){.test{padding-left:15px}
}
.content-item-subtitle{font-size:14px;font-size:1pxrem;margin-top:20px}
.content-item-subtitle a{color:#015ea5}
.content-item-subtitle-underlined{font-size:16px;font-size:1.14pxrem;color:#1269ab;margin-top:10px;text-decoration:underline;font-family:Roboto,sans-serif}
.content-item-text,.fast-navigation-add-button,.fast-navigation-item{font-family:"Open Sans",sans-serif}
.content-item-text{font-size:14px;font-size:1pxrem;color:#707070}
.list-of-grant-schemes{margin-top:20px;margin-bottom:20px}
.content-item-image{float:left;margin-right:10px}
.fast-navigation-items{margin-top:10px}
.fast-navigation-item{font-size:13px;font-size:.93pxrem;border-bottom:1px solid #e9e9e9;margin-top:20px;padding-bottom:20px;margin-bottom:20px}
.fast-navigation{width:100%;display:inline-block}
.delete-fast-reference{float:right;color:#666;margin-right:10px;margin-bottom:2px}
.closed-challenge,.events,.last-change{margin-bottom:10px}
.fast-reference-title a{color:#666;text-decoration:none}
.fast-reference-button{color:#015ea5}
.publishing-information{display:inline-block;width:100%}
.clear{clear:both}
.fast-navigation-menu{display:block}
.fast-navigation-add-button{float:right;margin-right:10px;font-size:10px;font-size:.71pxrem;font-weight:400;padding-top:3px}
h3,h4{font-family:Roboto,sans-serif}
.add-to-fast-navigation-text{margin-left:5px}
@media (max-width:382px){.add-to-fast-navigation-text{display:none}
}
.left-column-header{float:left;font-weight:500}
.left-column-header h1{font-weight:500;font-size:17px;margin-top:2px}
.grant-scheme-content,.grant-schemes-ul,.last-change{margin-top:10px}
h3{font-size:17px;font-size:1.21pxrem;font-weight:700}
h4{font-size:17px;font-size:1.21pxrem;font-weight:500}
.nogo,.red{color:#aa0518}
.blue{color:#106bb1}
.gogogo,.green{color:#429d4a}
.last-change{float:right;font-size:13px;font-size:.93pxrem;font-family:"Open Sans",sans-serif}
.closed-challenge{background-color:#fafafa;margin-top:10px;border:1px solid #e9e9e9;padding:10px}
.closed-challenge-img{float:left;margin-right:10px}
.closed-challenge-header{font-family:Roboto,sans-serif;font-size:17px;font-size:1.21pxrem;text-decoration:underline;font-weight:700;color:#106bb1}
.closed-challenge-state{font-family:Roboto,sans-serif;font-size:14px;font-size:1pxrem;color:#707070}
.challenge-content-information-header,.challenge-header-content,.grant-scheme-content p,.grant-scheme-item{font-family:"Open Sans",sans-serif}
.closed-challenge-state span{color:#aa0518;font-weight:700}
.grant-scheme-item{font-size:13px;font-size:.93pxrem;border-bottom:1px solid #e9e9e9;padding-bottom:20px;padding-top:20px}
.grant-scheme-item a{text-decoration:none;color:#666}
.grant-scheme-selected{background-color:#f2f9ff;font-weight:700;border-left:3px solid #015ea5;margin-left:-5px;padding-top:17px;padding-left:10px}
.grant-scheme-item a:hover{color:#aa0518;text-decoration:underline}
.grant-schemes-ul{list-style-type:none;padding-left:5px}
.grant-schemes-ul li{margin-bottom:7px}
.grant-scheme-list-img{float:left}
.grant-scheme-list-info{display:table;padding-left:10px;color:#666}
.grant-scheme-list-info span{font-weight:700;color:#707070}
.materials-for-challenge{list-style-type:none;padding-left:0;margin-top:20px;margin-bottom:30px}
.material-for-challenge-info{display:table;padding-left:10px;margin-bottom:4px}
.material-for-challenge-info span{text-decoration:underline;font-weight:700;color:#707070}
.material-for-challenge-list-img{float:left}
.open-challenge-navigation ul{list-style-type:none;padding-left:0}
.open-challenge-navigation ul li{float:left;padding:10px}
.challenge-header-image{float:left}
.challenge-header-right{display:table;padding-left:10px}
.challenge-content-information div{float:left;padding-right:3px}
@media (max-width:767px){.challenge-content-information div{margin-bottom:5px}
}
.open-challenge-content{margin-top:15px}
.additional-information{border-left:3px solid #a4a4a4;padding-left:10px;margin-bottom:40px;margin-top:40px}
.challenge-header-content{margin-bottom:10px;font-size:14px;font-size:1pxrem}
.bordered{border-left:1px solid #a4a4a4;padding-left:7px;padding-right:7px}
@media (max-width:767px){.bordered{border-left:0;padding-left:0}
}
@media (max-width:986px){.bordered{border-left:0;padding-left:0}
}
.open-challenge-separation-line{border:.1px solid #d3d3d3;width:100%;max-width:100%;margin-left:-15px;margin-right:-15px}
.challenge-content-information-header{font-weight:700;font-size:13px;font-size:.93pxrem;color:#707070}
.item-selected{border-bottom:2px solid #00f;color:#00f;font-weight:700}
.grant-schemes-subitems{background-color:#fff;border-bottom:1px solid #fafafa;display:none}
.grant-scheme-content p{font-size:14px;font-size:1pxrem;color:#666}
.grant-schemes-subitems.selected-item{display:block}
.grant-schemes-subitem{padding:20px;border-bottom:1px solid #a4a4a4}
.grant-schemes-subitem a{color:#707070}
.grant-schemes-subitem a:hover{color:#800915;text-decoration:underline}
.nav-tabs{background-color:#fff;border-top:2px solid #ddd;border-bottom:2px solid #ddd;margin:20px -12px}
.tab-content{padding:5px}
.nav-tabs>li>a{border:none;padding:13px 7px;font-size:13px;font-size:.93pxrem;font-family:Roboto,sans-serif;font-weight:700;color:#666}
.open-challenge-content-text,ul.right-menu li{font-family:"Open Sans",sans-serif}
.nav-tabs>li>a:hover{border:none;background-color:#fff}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-bottom:3px solid #106bb1;border-top:none;border-left:none;border-right:none;color:#106bb1}
.custom-button-blue a,.custom-button-red a{color:#fff}
.custom-button-blue{background-color:#106bb1;padding:10px;margin-left:10px;width:auto;float:left}
.custom-button-red{background-color:#800915;padding:10px;width:auto;font-weight:200;float:left}
.open-challenge-content-text{font-size:14px;font-size:1pxrem;color:#666}
.open-challenge-content-image1{float:right;margin-left:10px}
.open-challenge-content-image2{float:left;margin-right:10px}
.open-challenge-content-image3 img{max-width:100%;max-height:100%;margin-top:20px}
.gray-background{background-color:#f5f7fa}
a{cursor:pointer}
.contact-form{text-decoration:underline}
.mail-form a{font-size:17px;font-size:1.21pxrem}
#print,.quick-nav .fast-navigation-button{font-size:10px;padding-top:2px;padding-right:8px}
.content-item-margined{margin-bottom:20px}
.contact,.contact div{display:inline-block}
.header-right-col{text-align:right}
#search .input-group{width:100%}
.fast-navigation-button{float:right;font-weight:400}
.quick-nav{position:relative}
.quick-nav .fast-navigation-button{float:right}
.quick-nav .fast-navigation-button .down-arrow{color:#fff;float:none;margin-top:0}
.quick-nav-div .content-item-right-col{margin-top:0}
#print{float:right;font-weight:400}
.footer .fast-references-ul{padding-left:0;list-style:none}
.footer .fast-references-ul li a{margin-left:0}
.footer table{width:100%;max-width:100%}
.footer table td,.footer table th{padding:8px;vertical-align:top}
.footer table td a,.footer table th a{color:#fff}
.page-content{color:#444}
.page-content h2,.page-content h3{color:#106bb1;margin-top:20px;margin-bottom:10px}
.page-content h2{font-size:30px;clear:both}
.page-content h3{font-size:17px;font-weight:700;clear:both}
.page-content h4,.page-content h5{color:#106bb1;margin-top:10px;font-weight:500;clear:both;margin-bottom:10px}
.page-content h4{font-size:17px}
.page-content h5{font-size:14px}
.page-content xx-p{clear:both}
.page-content xx-p img{float:left;padding-right:15px;padding-bottom:15px}
.page-content ul,.page-content ul.documents{list-style-image:url(/buxus/assets/images/double_right_arrow.gif)}
.date-icon{float:left;height:70px;text-align:center;margin-right:10px}
.date-icon .day{background:#cd1228;color:#fff;display:block;padding:4px 8px;font-size:18px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.date-icon .month{background:#034c85;color:#fff;display:block;padding:6px 10px;font-size:14px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.footer-footer a.to-top{padding:10px 15px;background:#066bb7;color:#eee;position:absolute;right:20px;top:-75px;font-size:12px}
.footer-footer a.to-top:hover{text-decoration:none;color:#fff}
.footer-footer a.to-top i{display:block;font-weight:400;font-size:25px;padding-bottom:10px}
.page-content .nav-tabs li{padding-left:8px;padding-right:8px}
.aname{position:relative;top:-70px}
.last-update-date{text-align:right;padding-top:20px}
.challenge-header-content{color:#106bb1;font-weight:700}
.callactual{background:#f5f7fa;padding:10px;margin-bottom:10px;border:1px solid #eee}
.callactual .date{border-bottom:1px solid #eee}
.xxcallmanagement{width:100%;border:1px solid #fff}
.xxcallmanagement tr td{background:#f5f7fa;padding:10px;vertical-align:middle;border-bottom:1px solid #fff}
.xxcallmanagement tr td p{margin:0}
.xxcallmanagement tr td.logo{padding:1px}
table.projectsearchresults{border-collapse:collapse;font-size:95%;border:1px solid #d9d9d9}
table.projectsearchresults th{text-align:left;border:1px solid #d9d9d9;padding:4px;color:#fff;background:#939393}
table.projectsearchresults th a{color:#fff;font-weight:700;text-decoration:none}
table.projectsearchresults th a:hover{text-decoration:underline}
table.projectsearchresults td{border:1px solid #d9d9d9;padding:2px 4px;color:#373737;background:#f6f6f6}
table.projectsearchresults tr:hover td{background:#efefef;color:#363636}
p.xlsexport,p.xlsexport a{color:#004308}
table.projectsearchresults td.finance{text-align:right}
table.projectsearchresults th.sortup{padding-right:15px;background:url(../../images/design/sort-up.gif) right center no-repeat #939393}
table.projectsearchresults th.sortdown{padding-right:15px;background:url(../../images/design/sort-down.gif) right center no-repeat #939393}
p.xlsexport{background:#f0ffed;border:1px solid #cbf2c4;padding:15px;margin:10px 0}
ul.right-menu,ul.right-menu ul{list-style:none;padding-left:0}
ul.right-menu li{font-size:15px;font-size:1.07pxrem;border-top:1px solid #e9e9e9;color:#666}
ul.right-menu li.folder>ul{display:none}
ul.right-menu li.folder.opened>ul{display:block}
ul.right-menu li.folder.selected>a{font-weight:700}
ul.right-menu li:hover{color:#aa0518}
ul.right-menu li a{text-decoration:none;color:#666;display:block;padding-bottom:20px;padding-top:20px;padding-left:10px}
ul.right-menu li a:hover{color:#aa0518;text-decoration:underline}
ul.right-menu li.active{background-color:#f2f9ff;font-weight:700;border-left:3px solid #015ea5;margin-left:-3px}
ul.right-menu li li a{padding-left:20px}
ul.right-menu li li li a{padding-left:40px}
.expertregister,.expertsubmit,.manageradministration,.solverchange,.solverfinance,.solversubmit{margin-top:2px;padding:10px 0 10px 60px;background:url(../../images/design/solver-submit-project.gif) 0 .5em no-repeat}
.solverfinance{background:url(../../images/design/solver-change-finance.gif) 0 .5em no-repeat}
.solverchange{background:url(../../images/design/solver-change-project.gif) 0 .5em no-repeat}
.expertsubmit{background:url(../../images/design/expert-submit.gif) 0 .5em no-repeat}
.expertregister{background:url(../../images/design/expert-register.gif) 0 .5em no-repeat}
.manageradministration{background:url(../../images/design/manager-submit.gif) 0 .5em no-repeat}
table.eserviceslist{margin:10px 0 20px;width:100%;border-collapse:collapse;font-size:100%}
table.eserviceslist td{border:1px solid #eee;background:#fff;vertical-align:middle}
table.eserviceslist td.minilogo{width:100px;text-align:center;padding:7px 0}
table.eserviceslist td.call{border-right:#f2f2f2 1px solid;padding:5px 10px}
table.eserviceslist td.link{border-right:#f2f2f2 1px solid;width:14em}
table.eserviceslist td.link a{display:block;padding:5px 10px 5px 35px;font-weight:700;text-decoration:none}
table.eserviceslist td.link a:hover{text-decoration:underline}
#callmenu ul li a,div.callinfo p.logo a{text-decoration:none}
table.eserviceslist td.submitproject a{color:#00730e;background:url(../../images/design/solver-submit-project-link.gif) 5px 50% no-repeat}
table.eserviceslist td.changeproject a{color:#615d00;background:url(../../images/design/solver-change-project-link.gif) 5px 50% no-repeat}
table.eserviceslist td.projectfinance a{color:#753e00;background:url(../../images/design/solver-change-finance-link.gif) 5px 50% no-repeat}
table.eserviceslist td.projectassessment a{color:#00397a;background:url(../../images/design/expert-submit-link.gif) 5px 50% no-repeat}
table.eserviceslist td.registerexpert a{color:#006277;background:url(../../images/design/expert-register-link.gif) 5px 50% no-repeat}
table.eserviceslist td.projectmanagement a{color:#3f3f3f;background:url(../../images/design/manager-submit-link.gif) 5px 50% no-repeat}
table.eserviceslist td.projectassessment,table.eserviceslist td.projectfinance,table.eserviceslist td.projectmanagement,table.eserviceslist td.registerexpert{width:29em}
div.callinfo{margin-top:10px;border:1px solid #cfcfcf}
div.callinfo p.logo{float:left;width:110px;text-align:center;padding:5px 0}
div.callinfo div.info{margin:0 0 0 112px;background:#fff;min-height:112px}
div.callinfo div.info p{padding:15px 10px 10px 20px}
div.callinfo a.longname,div.callinfo strong.longname{color:#005ca3;padding:0 0 8px;display:block}
div.callinfo a.longname{font-weight:700}
div.callinfo span.gogogo{color:#00730e;font-weight:700}
div.callinfo span.nogo{color:#8f0000;font-weight:700}
div.callinfo span.lesshour,span.lesshour{font-weight:700;color:#b80000}
div.general p.logo{float:left}
div.general div.info{margin:0 0 0 112px}
div.callinfosmall{margin-top:8px}
div.callinfosmall p.logo{float:left;width:60px;padding:1.2em 0 0}
div.callinfosmall div.info{margin:0 0 0 42px;min-height:52px}
#callmenu ul,#callmenu ul li{padding:0;margin:0;height:3.2em}
#callmenu{height:3.2em;margin:6px 0 15px;background:#f0f0f0}
#callmenu ul{list-style-type:none}
#callmenu ul li{float:left;border-right:#fff 2px solid;background:#e9e9e9}
#callmenu ul li a{display:block;border-top:#d7d7d7 5px solid;color:#4f4f4f;padding:8px 15px}
#callmenu ul li a.selected{border-top:#005ca3 5px solid;font-weight:700}
#callmenu ul li a:hover{color:#393939;border-top:#bababa 5px solid}
table.acceptedprojects{border-collapse:collapse;font-size:95%;border:1px solid #d9d9d9}
table.acceptedprojects th{text-align:left;border:1px solid #d9d9d9;padding:4px;color:#fff;background:#939393}
table.acceptedprojects th a{color:#fff;font-weight:700;text-decoration:none}
table.acceptedprojects th a:hover{text-decoration:underline}
table.acceptedprojects td{border:1px solid #d9d9d9;padding:2px 4px;color:#373737;background:#f6f6f6}
table.acceptedprojects tr:hover td{background:#efefef;color:#363636}
table.acceptedprojects td.finance{text-align:right}
table.acceptedprojects th.sortup{padding-right:15px;background:url(../../images/design/sort-up.gif) right center no-repeat #939393}
table.acceptedprojects th.sortdown{padding-right:15px;background:url(../../images/design/sort-down.gif) right center no-repeat #939393}
#acceptedsearch #projectid,#acceptedsearch #projectsolver{border:1px solid #005da4;background:#fafdff;color:#0046ae}
#acceptedsearch{padding:5px 10px;background:#eee}
#acceptedsearch #projectid{width:9em}
#acceptedsearch #projectsolver{width:16em}
div.callactual{background:#f7f7f7;margin:15px 0;padding:5px 15px;color:#272727;border:1px solid #f0f0f0}
div.callactual p.date{color:#005da4;font-size:95%;font-weight:700;border-bottom:#f1f1f1 1px solid}
p.gotoelsys{color:#004308;background:#f0ffed;border:1px solid #cbf2c4;padding:15px;margin:10px 0}
p.gotoelsys em{font-weight:700}
p.gotostatehelp{border:1px solid #cbe1f1;padding:15px 15px 15px 70px;margin:10px 0;background:url(../../images/design/solver-statehelp.gif) 10px 50% no-repeat}
#content h4.special{color:#005da4;padding:15px 0 10px}
table.callmanagement{margin:10px 0 20px;width:100%;border-collapse:collapse;font-size:100%}
table.callmanagement td{border:1px solid #fff;background:#fff;vertical-align:middle}
table.callmanagement td.logo{width:60px;text-align:center;padding:2px 0;background:#fff;border:1px solid #f2f2f2}
table.callmanagement td.servicetext{border:1px solid #f2f2f2;padding:5px 10px}
table.callmanagement td.link{border:1px solid #f2f2f2;width:14em}
table.callmanagement td.link a{display:block;padding:5px 10px 5px 35px;font-weight:700;text-decoration:none}
table.callmanagement td.link a:hover{text-decoration:underline}
table.callmanagement td.submitproject a{color:#00730e;background:url(../../images/design/solver-submit-project-link.gif) 5px 50% no-repeat}
table.callmanagement td.changeproject a{color:#615d00;background:url(../../images/design/solver-change-project-link.gif) 5px 50% no-repeat}
table.callmanagement td.projectfinance a{color:#753e00;background:url(../../images/design/solver-change-finance-link.gif) 5px 50% no-repeat}
@media (max-width:767px){.banner-lg{display:none!important}
.carousel-indicators{bottom:-15px}
.carousel-caption{top:0;left:0!important;right:0;padding:0 5px}
.carousel-caption .carousel-caption-title{font-size:11px}
.carousel-caption .carousel-caption-content{font-size:10px}
.top-header .col-sm-5.header-right-col{margin-top:70px}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}
}
@media (min-width:768px) and (max-width:991px){.banner-xs{display:none!important}
.carousel-caption{top:0;left:0!important;right:0;padding:0 5px}
.carousel-caption .carousel-caption-title{font-size:16px}
.carousel-caption .carousel-caption-content{font-size:12px}
}
@media (min-width:992px) and (max-width:1199px){.banner-xs{display:none!important}
}
@media (min-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#000}
.nav.navbar-nav.navbar-left li a:hover{color:#fff}
}
.navbar-default .navbar-link{color:#333}
.red{color:#8f0000}
.actuality-image{text-align:center;padding-top:7px}
.search-suggest{background:#eee;position:absolute;z-index:1011;left:30px;top:55px;width:600px;text-align:left}
@media (min-width:768px){.search-suggest{width:718px}
}
@media (min-width:992px){.search-suggest{width:942px}
}
@media (min-width:1200px){.banner-xs{display:none!important}
.search-suggest{width:600px}
}
.suggest-item{padding:.33em 1em}
.suggest-item.suggest-active,.suggest-item:hover{background:#015ea5;color:#fff}
.suggest-item.suggest-active a,.suggest-item:hover a{color:#fff}
.suggest-item a{color:#000}
.suggest-form,.suggest-form input{z-index:1011}
.suggest-busy input{background:url(import/ajax-loader.gif) 275px 7px no-repeat}
.faq > dt:before {

   content: "";

   display: block;

   height: 72px;

   margin: -72px 0 0;

}

/*# sourceMappingURL=style.css.map */
