 .sdProfileCover{vertical-align:middle;}.sdProfileCoverWrapper{white-space:nowrap;text-align:center;}#sdCompanyFoot{font-size:12px;margin-top:-10px;opacity:0.6;text-align:center;color:#333333;margin-bottom:20px;}#sdCompanyFoot a{font-size:12px;color:#333333;}.sdCompanyProfileCover{border:1px solid #FFFFFF;box-shadow:0 0 0 1px #E2E2E2;max-width:240px;padding:2px;margin:10px auto;}.sdCompanyProfileCover img{width:100%;}.sdLetterList li{display:inline-block;}.cCompaniesCategoryBlock a{display:block;position:relative;min-height:250px;background-color:#333333;background-position:50% 50%;background-size:cover;}.cCompaniesCategoryBlock > a:before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:33px;background:rgba(0, 0, 0, 0.6);}.cCompaniesCategoryBlock .ipsType_sectionHead, .cGalleryCat .cGalleryCat_info{position:absolute;left:7px;right:7px;text-shadow:1px 1px 1px rgba(0, 0, 0, 1);}.cCompaniesCategoryBlock .ipsType_sectionHead{bottom:5px;color:#FFFFFF;font-size:15px;}.view-fourth img{-webkit-transition:all 0.4s ease-in-out 0.2s;-moz-transition:all 0.4s ease-in-out 0.2s;-o-transition:all 0.4s ease-in-out 0.2s;-ms-transition:all 0.4s ease-in-out 0.2s;transition:all 0.4s ease-in-out 0.2s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.view-fourth .mask{padding:8px;color:#FFFFFF;height:100%;}.view-fourth .mask{background-color:rgba(0, 0, 0, 0.8);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.view-fourth:hover .mask{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}.view-fourth:hover img{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}.view-fourth:hover h2, .view-fourth:hover p, .view-fourth:hover a.info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s;}.ipsThumb_sdLarge{max-width:243px;max-height:243px;}.sdPhotos .active span{border:3px solid #3D648A;}.sdDisplay_inline{display:inline-block;}.sdDisplay_block{display:block;}.sdFavorite.active i.fa{color:#598F5B;}.mapCompanyControls{margin-top:10px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:none;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);}#searchAddress{background-color:#FFFFFF;font-family:Roboto;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;}#searchAddress:focus{border-color:#4D90FE;}.sdAdditional{border:1px solid rgba(0, 0, 0, 0.1);margin-bottom:15px;position:relative;}.sdPriceListGrid{text-align:center;border-width:1px 1px 6px;border-style:solid;border-color:#D9D9D9;min-height:300px !important;}.sdPriceListGrid:hover{box-shadow:0 0 5px rgba(0, 0, 0, 0.4);}.sdPriceListGrid h2{color:#3E4F6A;font-size:2.125em;font-weight:300;margin:0;padding:0.6em 0;}.sdPriceListGrid .ipsDataItem_meta{padding:8px;}.sdCompanyDuration, .sdCompanyPrice{background:#ffb901;color:#FFFFFF;font-size:15px;font-weight:700;line-height:120%;}.sdCompanyPrice{font-size:30px;}.sdCompanyDuration{background:#1570a5;}.sdCompanyAdditional, .sdCompanyHighlight{font-weight:700;color:#364762;margin:15px 0;}.sdCompanyHighlight i.fa{display:block;font-size:22px;}.sdCompanyHighlight i.fa.fa-times{color:#e93e24;}.sdCompanyHighlight i.fa.fa-check{color:#7fba00;}.sdCompanyAdditional span, .sdCompanyHighlight span{color:#9c9c9c;font-weight:400;font-size:11px;}.sdCompanyAdditional span{display:block;}.sdVerifyProfile{margin-left:10px;color:#FFFFFF;padding:3px 8px;background:#598F5B;border-radius:2px;}.sdVerifyList{color:#598F5B;font-size:16px;}.sdCompanyGlobalSearch{position:relative;padding:10px;z-index:2000;background:#1265a1;border-radius:2px;}.sdCompanyGlobalSearch label, .sdCompanyGlobalSearch a{color:rgba(255,255,255,0.7);}#elsdSpecialField, #elSdSearchField{max-width:100% !important;width:100% !important;}.cdFieldUrl div{display:inline;}.sdItemBorder{border:1px solid #D9D9D9;}.sdItemBorder .sdBoxHeader{border-bottom:1px solid #D9D9D9;}.sdCompanyInfo .sdBoxHeader{border-bottom:6px solid #D9D9D9;}.sdBoxHeader h3{font-size:16px;color:#000;line-height:20px;font-weight:400;display:inline-block;margin:0;text-transform:uppercase;}.sdBoxHeader .sdIcon i.fa{font-size:20px;color:#1D70A2;margin-top:-1px;}.sdGridItem{border-width:1px 1px 6px;border-style:solid;border-color:#D9D9D9;}.sdCover, .sdNoCover{display:block;width:100%;max-width:350px;max-height:190px;}.sdCover_bg{background:#D9D9D9;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:190px;}.sdCover_bg img{display:none;}.sdNoCoverPhoto{background:#D9D9D9;text-align:center;position:relative;width:100%;max-width:350px;height:190px;}.sdNoCoverPhoto:after{content:'\f030';font-family:'FontAwesome';font-size:45px;color:rgba(0, 0, 0, 0.075);position:absolute;top:50%;margin-top:-10px;left:0;right:0;text-align:center;}.sdSocialMedia{background:#1D70A2;border-radius:16px;color:#FFFFFF !important;display:inline-block;font-size:15px;height:28px;line-height:28px;text-align:center;width:28px;}.sdSocialMedia:hover{color:#FFFFFF;}.cCompaniesSubmit_step{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:24px;color:#fff;border-radius:40px;background:;}