@import url(/assets/vendor/bootstrap-checkbox/css/bootstrap-checkbox.css);@import url(/assets/vendor/bootstrap-radio/css/bootstrap-radio.css);@import url(/assets/vendor/bootstrap-select/css/bootstrap-select.css);b,.bold{font-weight:bold}.clear{clear:both}i,.italic{font-style:italic}.relative{position:relative}.left{float:left}.floatRight,.right{float:right}.block{display:block}.none{display:none}.noRadius{border-radius:0px}i{font-family:fontawesome;font-style:normal}.marginTop10{margin-top:10px !important}.marginTop20{margin-top:20px !important}.marginTop40{margin-top:40px !important}.marginTop50{margin-top:50px !important}.marginBottom10{margin-bottom:10px}.marginBottom20{margin-bottom:20px}.marginBottom30{margin-bottom:30px}.paddingTop40{padding-top:40px !important}.paddingTop50{padding-top:50px !important}.marginBottom40{margin-bottom:40px !important}.paddingTop10{padding-top:10px !important}.paddingTop20{padding-top:20px !important}.paddingTop30{padding-top:30px !important}.paddingTop40{padding-top:40px !important}.paddingBottom10{padding-bottom:10px !important}.noPaddingBottom{padding-bottom:0px !important}.red{color:red !important}a i:hover{text-decoration:none}.noBorder{border:none !important}.noUnderline{text-decoration:none !important}.noUnderline:hover{text-decoration:none !important}.error_msg *{color:red}.defaultCursor{cursor:default}.pointerCursor{cursor:pointer}img.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.alert{margin:30px 0 15px 0;border:1px solid;border-left:5px solid;border-color:#0a2550;padding:10px}.alert .iconWrapper{display:inline-block;float:left;min-width:25px;font-size:1.5em;padding:10px}.alert .iconWrapper i{color:#0a2550}.alert .messageWrapper{display:inline-block;float:left;color:#231f20}h1,h2,h3,h4,h5{color:#000000}h1.page_title,h2.page_title,h3.page_title,h4.page_title,h5.page_title{padding:7px 0 0 0}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}p{padding:10px 0 !important}table{margin:20px 0 25px 0}table thead tr th{border-bottom:1px solid #0a2550;color:#0a2550}table tbody tr td p{padding:5px 0px !important}table th,table td{border:1px solid #D8D8D8;padding:10px}.header{padding:38px 0 0 0}.header_container .header_left img{width:365px}.header_container ul.header_right{margin-top:80px;float:none}.header_container ul.header_right li{margin-left:1px}.header_container ul.header_right li a{padding:11px 10px}.header_container ul.header_right li:hover ul{top:36px}.mobile_menu{float:left}.mobile_menu select{float:none !important;margin:16px 0 0;min-width:342px;padding:7px 10px}.navBreaker{background:#abbac9;clear:both;height:4px}.sf-menu a{white-space:nowrap}.sf-menu li:hover a,.sf-menu .sf-menu li.selected a{color:#333;border:1px solid #e8e8e8;background:none}.sf-menu .thirdTier{top:-1px !important;position:absolute;right:inherit;left:95% !important}.mobile_menu{width:100%}.mobile_menu select{width:100%;min-width:inherit}.controls .open_details{margin-left:-1px}.gallery_box .description{padding:23px 15px}.gallery_box .item_details{padding:0 0 20px 0}.info_list li label{width:130px}.info_list li .text{width:350px}.info_list li .text p:first-child{padding:0px;padding-top:0px !important}.info_list li .text ul li{padding:0px 0;border-bottom:0px}form label.error{color:red;font-style:italic;border-bottom:1px dotted red;padding:0 0 5px 0;font-size:12px;margin-bottom:15px;display:block}.serviceHeadingImage{margin-bottom:-2px}.serviceHeadingImage img{width:100%}span.imageCaption{font-family:'Raleway', sans-serif;color:#0a2550;font-style:italic;font-size:14px;line-height:30px;margin:0px 0 0 0;display:block}.footer .footer_box{margin-top:30px;color:#d5d5d5}.footer .scrolling_list li{width:295px}.footer .footer_contact_info_row{line-height:20px}.footer .footer_contact_info_row .footer_contact_info_left{width:120px}.footer .footer_contact_info_row .footer_contact_info_right{width:148px;float:left}.footer .servicesList li{border-bottom:1px dotted #333;padding:6px 0}#map_wrapper{height:280px}#map_canvas{width:100%;height:100%}.info_content{font-family:arial;width:280px}.info_content ul{padding-bottom:2px}.info_content ul li{padding:4px 0;border:none !important}.info_content ul li span{min-width:50px;display:block;float:left}.contact_data li .value{padding:5px 0 !important}.publication{border-top:1px solid #E8E8E8;margin:10px 0 0 0;padding:20px 0 0 0}.publication h4{color:#818fa6}.publication h4 span{color:#999;font-style:italic;font-size:12px}.publicationYear{margin:45px 0 20px 0}.viewPublication{margin:0 0 10px 0}.dropcap p{padding-left:50px !important}.dropcap .dropcap_label+p{padding-top:0px !important}.dropcap ul{padding:0 0 0 80px;list-style-type:inherit}.services p.serviceHeading{color:#999;margin-bottom:12px;width:100%}.services p{float:left;width:28%;display:block;clear:none;padding:5px 5% 5px 0 !important}.associations{height:130px}.associations .caroufredsel_wrapper{height:130px !important}.associations ul{margin-top:15px !important}.associations .text{line-height:20px}.associations .features_image .features_image img{height:inherit !important;width:inherit !important}.homeSliderBlock{margin-top:5px !important}.homeSliderBlock p.text{height:57px}.homeSliderBlock a.more{margin-top:19px}.home_box{height:85px;margin-top:74px;-webkit-transition:all .2s;transition:all .2s}.home_box.light_blue:hover{background:#afbdcb}.home_box.blue:hover{background:#8794aa}.home_box.dark_blue:hover{background:#5d6887}.slider_content_box .slider_navigation{bottom:-85px}@media all and (max-width: 768px){.slider_content_box .slider_navigation{bottom:0px}.home_box{height:103px;margin-top:0px}}@media all and (max-width: 445px){.header_left{width:100%}.header_left a{display:block;width:100%}.header_left a img{width:100% !important}}.associations{height:inherit}.associations li{margin:0 0 35px 0}.ourPeople .peopleLogoWrapper{margin:15px 0 5px 0}.ourPeople .peopleLogoWrapper img{max-width:480px}
