h1{margin:0;font-size:25px}.page-footer-block{text-align:left;width:100%;padding:20px 0}.page-footer-block a{color:#999;font-family:Arial;font-size:16px;text-decoration:none}.body-container{margin-top:20px;margin-bottom:60px;width:100%;min-height:300px}.lcol{display:inline-block;width:460px;min-height:300px;vertical-align:top}.rcol{display:inline-block;width:460px;min-height:300px;vertical-align:top;margin-left:18px}#avgRatingBox{display:inline-block;padding:2px 7px;background-color:#efefef;border:dashed 1pt #ccc;font-size:14px;color:#666;margin-left:8px}.reviewRange{display:inline-block;margin-left:10px}.pageHeader{min-height:60px;position:relative;display:block;background-color:#fff;padding:10px 1px 10px 12px;font-family:'Open Sans',Arial,sans-serif;font-size:20px;color:#000;border-bottom:4px solid #ccc;border-left:1pt solid #ccc;border-right:1pt solid #ccc;height:100%;box-shadow:1px 1px 0 rgba(0,0,0,.15)}.detail-container{width:100%;margin:15px auto}.boxHeader{padding-top:12px;padding-bottom:12px;background-color:#444;color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-style:normal;font-weight:normal;font-variant:normal;text-align:left;padding-left:10px;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.premium{position:absolute;top:16px;right:15px;background:#e5e5e5;border:1px solid #b3b3b3;padding:4px 14px 3px 15px;border-radius:5px;cursor:pointer}.block-container{position:relative;background-color:#fff;text-align:center}.contact-details{width:100%;padding-top:10px;position:relative}.expertise-container,.statement-container,.qualifications-container,.reviews-container{width:100%;margin-top:20px}.statement-container{padding-top:15px;padding-bottom:15px}.reviewspad{padding:10px 0}.ratingsBox{margin:10px 0}#reviewSpacer{margin:0 6px}.view-reviews{display:inline-block}.view-reviews a{cursor:pointer;font-size:12px}.view-reviews a:hover{font-size:13px}.addressIcon{font-size:22px!important;color:#c3c3c3}.telIcon{font-size:20px!important;color:#c3c3c3}.emailIcon{font-size:20px!important;color:#c3c3c3}.webIcon{font-size:22px!important;color:#c3c3c3}.tblcontactDetails{width:95%;margin:0 auto}.tblcontactDetails tr td:first-child{vertical-align:top}.tblcontactDetails tr td{padding-top:2px;padding-bottom:2px;text-align:left}.map-container{width:100%}#gmap{width:100%;height:240px}.socialIcon1:hover{text-shadow:3px 0 12px rgba(77,210,255,.6)}.socialIcon2:hover{text-shadow:3px 0 12px rgba(51,143,255,.6)}.socialIcon3:hover{text-shadow:3px 0 12px rgba(255,51,51,.6)}.socialIcon4:hover{text-shadow:3px 0 12px rgba(78,178,228,.6)}.socialIcon5:hover{text-shadow:3px 0 12px rgba(255,170,0,.6)}.socialIcon1,.socialIcon2,.socialIcon3,.socialIcon4,.socialIcon5{font-size:24px!important;text-decoration:none!important}.socialIcon1{margin-right:8px;color:#00b9f5}.socialIcon2{margin-right:8px;color:#0063dc}.socialIcon3{margin-right:8px;color:#d80000}.socialIcon4{margin-right:8px;color:#1c87bd}.socialIcon5{margin-right:8px;color:#960}#expertiseList,#qualificationList{padding:25px 0 50px 0;width:95%;min-height:38px}.expertise-item,.qualification-item{width:100%;padding:3px 3px 3px 25px;text-align:left}.expertise-item>.fa-caret-right{color:#c3c3c3}.qualification-item>.fa-caret-right{color:#c3c3c3}.expertise-item>i,.qualification-item>i{margin-right:10px}.statement-container .fa-quote-left{color:#c3c3c3}.editModeHeader{display:none;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;background-color:#fdffcc}.afBanner{width:810px;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;background-color:#cfc}.afBannerConflict{width:810px;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;background-color:#fcc}.editMarkerAnnotation{display:none;width:100%;padding-top:6px;padding-bottom:6px;font-family:'Open Sans',Arial,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#333;background-color:#fdffcc;border:1pt solid #fc6}.editTab{display:none;position:absolute;bottom:5px;right:-12px;padding:6px;font-family:'Open Sans',Arial,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#333;background-color:#fdffcc;cursor:pointer;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.25);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.25);box-shadow:2px 2px 4px rgba(0,0,0,.25)}.editTab:after{content:' ';position:absolute;width:0;height:0;right:0;bottom:100%;border-bottom:9px solid #a69f2e;border-right:11px solid transparent}.editTab:hover{color:#fff;background-color:#75712a;cursor:pointer}.editTab i,.editMarkerAnnotation i{margin-right:6px}.tbledit_contactDetails tr td:first-child{width:150px;text-align:center}.tbledit_contactDetails tr td:last-child{width:35px;text-align:center}.tbledit_contactDetails tr td:nth-child(2){text-align:left}.editSocial{bottom:auto!important;top:15px!important}.editCompanyName{bottom:-7px}.iAsterisk{color:#c3c3c3;font-size:14px}.trErrorBar td{display:none;text-align:center;padding-top:4px;padding-bottom:4px;background-color:#ffbaba}.imgSavePi{display:none;width:220px;height:19px}.bigThumbs{display:none;position:absolute;left:0;top:0;color:rgba(26,159,0,.5);font-size:7em;z-index:99}.expertiseTr td,.qualificationsTr td{padding-left:6px}.tbledit_social tr td:nth-child(3){color:rgba(0,0,0,.5)!important;text-align:right;padding-right:6px}.tbledit_social tr td:nth-child(4){width:300px;text-align:left}.tbledit_social i{font-size:22px}.navBanner{width:100%;background-color:#2a363f;font-family:'Open Sans',Arial,sans-serif;font-size:12px;font-weight:normal;color:#fff;padding:10px 0}.navBanner table{width:100%;margin-left:8px}.navBanner a{color:#fff;text-decoration:none}.navBanner a:hover{color:#fff;text-decoration:underline}.composeEmail{cursor:pointer}#statusContainer{width:830px;padding:10px;margin-bottom:20px;vertical-align:top;border:1pt solid #ccc}.statusWarning{background-color:#fcc}.statusTextContainer{width:700px;display:inline-block}.iconContainer{width:50px;display:inline-block;text-align:center;vertical-align:top;margin-top:8px}.iconContainer .fa-exclamation-triangle{color:#c00;font-size:28px}#cygnusPanel,#cygnusRTB{position:absolute;top:0;left:0;width:380px;margin-top:10px;margin-left:10px;z-index:2013}.eventDataRow td{padding-top:3px;padding-bottom:3px}.eventDataRow td:first-child{width:60px;text-align:center}.eventDataRow td:last-child{width:60px;text-align:center}.eventDataRow i{color:#c00;font-size:16px;cursor:pointer}.noEventsTd{text-align:center;padding-top:5px;padding-bottom:5px;color:rgba(0,0,0,.5)}.adminButtonPanel{width:100%;background-color:#fff;padding-top:5px;padding-bottom:5px;margin-top:10px;text-align:center}.takeOfflineButton,.openEmailBox{display:inline}.disableReasonPanel,.sendEmailPanel{background-color:#fff;margin-top:10px;display:none}#buttonImp,#buttonMakeLive{padding-top:3px!important;padding-bottom:3px!important}#similarContainer{margin-top:20px;padding:14px 0}.tblsubDetails{width:100%}.tblsubDetails>tbody>tr>td{padding:10px 0}.tblsubDetails>tbody>tr>td:first-child{text-align:center;width:100px}.tblsubDetails>tbody>tr>td:first-child i{font-size:32px;color:#006400}.tblsubDetails>tbody>tr>td:nth-child(2){text-align:left}#tblsubNew{background-color:#cfc}#tblsubAct{background-color:#cfc}.sub-desc{box-shadow:1px 1px 0 rgba(0,0,0,.15);padding:10px;margin-bottom:20px;vertical-align:top;background-color:#fff}.companyLogo{display:inline-block;position:relative}.companyLogo img{display:block;max-width:260px;max-height:75px}.companyNameDiv{float:right;display:inline-block;vertical-align:top;margin-right:15px;margin-top:10px;font-weight:normal}.uploadlogo,.deletelogo{cursor:pointer}#noLogoPlaceholder,#noSubLogoPlaceholder{width:120px;padding:8px 0;text-align:center;font-size:22px;color:#ccc;border:solid 1pt #ccc}#noSubLogoPlaceholder{display:inline-block;padding:12px 0!important;margin-bottom:8px;cursor:pointer}#noSubLogoPlaceholder:hover{background-color:#f80;color:#fff}.imgControls>a>i{margin-right:2px}#addressCoName{margin-bottom:6px!important;font-size:16px!important}@media(max-width:1000px){.lcol,.rcol{width:410px}}@media(max-width:850px){.lcol{display:block;width:90%;margin:0 auto}.rcol{display:block;width:90%;margin:20px auto}.email-us{width:400px}}#aggReviewBox{padding:10px;border-bottom:solid 1pt #ccc;margin-bottom:18px;-webkit-box-shadow:0 12px 10px -6px rgba(0,0,0,.2);-moz-box-shadow:0 12px 10px -6px rgba(0,0,0,.2);box-shadow:0 12px 10px -6px rgba(0,0,0,.2)}.tblnoReviews{width:95%}.tblnoReviews>tbody>tr>td:first-child{width:100px;text-align:center;font-size:42px;color:#ccc;height:60px}.tblnoReviews>tbody>tr>td:last-child{text-align:left}.profilereviews .block-review{position:relative;border-bottom:1px dashed #ccc;margin:0 auto 20px auto;text-align:left;padding-bottom:7px;width:90%}.profilereviews .block-review h3{font-size:14px;margin-top:0}.profilereviews .publish{color:#c7c7c7;float:right;padding-right:12px;font-size:12px}.profilereviews .data,.profilereviews .reviewer{text-align:right}.profilereviews .review{font-style:italic;padding-bottom:20px;clear:both}.profilereviews .reviereply{display:none}.profilereviews .star-rating a{font-size:12px}#facebox .content{width:auto!important}.email-us{width:600px}.btnupgrade{display:inline-block}@media(max-width:650px){.email-us{width:400px}}@media(max-width:450px){.email-us{width:300px}}