
h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0;}.sub-title{margin-top:0.3em;}div.messages{margin:0 0 12px 0;}div.messages ul{margin-top:0;margin-bottom:0;}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}span.share-this-title{padding:0;}.item-list .pager{padding:0;}.item-list .pager li{padding:0 0.5em;}

.footer{color:white;position:relative; margin-top:20px; width:100%; background-color:#1579B7;}
.first-footer .button-menu-mobile{margin:10px 20px 0;padding:0;position:absolute;right:0;}.first-footer .container,.second-footer .container{position:relative;}
.region-footer-first-left{display:none;}.region-footer-first-right > .block{height:auto;padding:20px;overflow:hidden;float:none;width:auto;}.region-footer-first-right > .first{background-color:transparent;}
.region-footer-first-right p{margin:0;}
.second-footer{min-height:40px;overflow:hidden;}.region-footer-second-right .select-wrapper{margin-top:10px;}#footer-menu-popup-wrapper{display:none;}#block-cap-navigation-small-footer-menu .level-2 > li{float:left;margin:10px 10px 0 0;font-size:11px;}#block-cap-navigation-small-footer-menu .level-2 > li > a{color:#fff;text-decoration:none;}#block-cap-navigation-small-footer-menu .level-2 > li > a:hover{color:#ffffff;}.remote-control-container{display:none;}
.node-type-resource .first-footer > .comma-grey-blue,.node-type-webform .first-footer > .comma-grey-blue,.node-type-expertise-homepage .first-footer > .comma-grey-blue,.node-type-expert-connect .first-footer > .comma-grey-blue,.node-type-blog-article .first-footer > .comma-grey-blue,.node-type-blog .first-footer > .comma-grey-blue,.node-type-rich-article .first-footer > .comma-grey-blue,.node-type-press-release .first-footer > .comma-grey-blue,.node-type-newsroom .first-footer > .comma-grey-blue,.node-type-investors .first-footer > .comma-grey-blue,.node-type-event .first-footer > .comma-grey-blue,.node-type-expert-connect-group .first-footer > .comma-grey-blue,.node-type-expert-profile .first-footer > .comma-grey-blue,.node-type-service .first-footer > .comma-grey-blue,.node-type-job-offer .first-footer >.comma-grey-blue,.page-search .first-footer > .comma-grey-blue,.page-client-stories-search .first-footer > .comma-grey-blue,.page-resources-search .first-footer > .comma-grey-blue,.page-financial-publication-search .first-footer > .comma-grey-blue,.node-type-testimonial .first-footer > .comma-grey-blue,.node-type-events-homepage .first-footer > .comma-grey-blue,.node-type-resource-list-page .first-footer > .comma-grey-blue,.node-type-campaign .first-footer > .comma-grey-blue,.page-user .first-footer > .comma-grey-blue{background: url(comma-grey-footer.png) no-repeat 4px top;}.footer-thicker{display:none;}.tweeter-ticker{display:none;z-index:1000;}#block-search-form{width:191px;margin-left:6px;margin-right:6px;}

#block-cap-custom-footer-contact-us .block-title{margin-bottom:11px;font-size:14px;color:#fff;line-height:17px;;}#block-cap-custom-footer-contact-us .block-title .title-contat-us{color:#fff;text-decoration:none;}#block-cap-custom-footer-contact-us .block-title .title-contat-us:hover{text-decoration:underline;}#block-cap-custom-footer-contact-us .contat-us{font-size:11px;color:#fff;text-decoration:none;padding:0 10px 0 0;background:transparent url(white-arrow-contact-us.png) no-repeat right center;}#block-cap-custom-footer-contact-us .contat-us:hover{text-decoration:underline;}#block-cap-custom-footer-discover-our-two-brands .block-title{color:#fff;font-size:15px;line-height:17px;;}#block-cap-custom-footer-discover-our-two-brands > ul{margin-top:15px;}#block-cap-custom-footer-discover-our-two-brands li{margin:10px 0 0 0;}
#block-cap-custom-footer-follow-us > .follow-list{margin-top:5px;}#block-cap-custom-footer-follow-us > .follow-list > .icon-follow-20{float:left;margin:5px 20px 0 0;}#block-cap-custom-footer-follow-us > .follow-list > .icon-follow-20 > a:hover{opacity :0.8;}.lt-ie9 #block-cap-custom-footer-follow-us > .follow-list > .icon-follow-20 > a:hover{filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}


.footer{position:relative;}.first-footer .container{min-height:200px;overflow:hidden;}.lt-ie8 .first-footer .container{height:390px;}.first-footer .span3{height:100%;position:absolute;right:0;top:0;}.region-footer-first-left{display:block;margin:0;float:left;padding:38px 0 10px;width:100%;}.region-footer-first-right{height:100%;}.region-footer-first-right > .block{float:none;}.region-footer-second-left{float:left;}.second-footer .container{padding-left:0;padding-right:0;}#block-cap-navigation-big-footer-menu .level-1 > li{float:left;color:#fff;margin-right:2%;margin-bottom:45px;width:48%;min-height:175px;}#block-cap-navigation-big-footer-menu .level-1 li.last{margin-right:0;}#block-cap-navigation-big-footer-menu .level-1  li a{color:#fff;font-size:16px;text-decoration:none;}#block-cap-navigation-big-footer-menu .level-2 li a:hover{color:#aab4b9;}#block-cap-navigation-big-footer-menu .level-2{margin-top:20px;}#block-cap-navigation-big-footer-menu .level-2 li.first{margin:0;}#block-cap-navigation-big-footer-menu .level-2 li{margin:10px 0 0 0;padding:0;min-height:10px;display:block;}
#block-cap-navigation-big-footer-menu .level-2 li a{font-size:11px;color:#fff;text-decoration:none; background-color: #576875;}#block-cap-navigation-big-footer-menu .level-2 li a:first-letter{text-transform:capitalize;}#block-cap-navigation-small-footer-menu{margin:10px 0;}#block-cap-navigation-small-footer-menu .level-2{margin:0;padding:0;}#block-cap-navigation-small-footer-menu .level-2 > li{margin:8px 25px 0 0;}.lt-ie8 #block-cap-navigation-small-footer-menu .level-2 > li{margin:0 25px 0 0;}
.footer-inner a {color:#FFFFFF
}
@media screen and (max-width: 768px) {
	#footer-first-left { display:none }

}


/*!
Accesibilitate page
*/
.box1-li {
	width: 33px; height: 33px; margin-left: 8px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.fr1 {
	float: right;
}
.hidden {
	visibility: hidden;
}

.keyboard {
	background: rgb(234, 233, 215); border-width: 3px; border-style: solid; border-color: rgb(245, 248, 237) rgb(164, 165, 133) rgb(153, 153, 153) rgb(238, 238, 238); padding: 2px; border-image: none; color: rgb(0, 0, 0);
}
.li-accesibilitate {
	margin: 0px 0px 13px;
}
