.content-detail{border-bottom: 1px solid #bfbdbd; padding-bottom: 15px; margin-bottom: 20px;}.content-detail:nth-last-of-type(1){border-bottom: none}.content-detail .man .image{width: 95px; height: 76px;}.content-detail .man .image img{width: 100%; height: auto}.learnmore{font-style: italic}.content-detail .man img{max-width: 94px; border-radius: 4px}.single .main-content img{margin-bottom: 20px}.footer-top ul li.email{font-size: 14px}.client-login .button h5 span{display: none;background:url(../images/thesullivangroup-icon.png) no-repeat left -483px; width: 14px; height: 14px; position: absolute; margin-top: 10px; top: 0; right: 3px; cursor: pointer}.client-login ul.client-list{display: none; border: 2px solid #00608e; margin-left: 0; list-style-type: none; margin-top: 4px; position: relative; z-index: 9999}.client-login ul.client-list li{background: #005c89; padding-left: 25px; margin-bottom: 0; position: relative}.client-login ul.client-list > li{border-top: 1px solid #9C9C9C;}.client-login ul.client-list li li{border-top: 1px dotted #9C9C9C;}.client-login ul.client-list li:last-child{margin-bottom: 0}.client-login ul.client-list li a{font-size: 15px; color: #00608e; font-weight: normal; font-family: 'robotoregular', arial, sans-serif; color: #fff; cursor: pointer}.client-login ul.client-list ul{display: none; list-style-type: none; margin-left: 0}.ul-show{display: block!important}@media only screen and (max-width: 920px){.client-login .button h5 span{display: block!important;}.client-login .button h5 span.show{background:url(../images/thesullivangroup-icon.png) no-repeat left -46px;}}/* Contact form*/.wrap-contact-form form label{width: 100px; display: inline-block}.wrap-contact-form form input[type="text"], .wrap-contact-form form input[type="submit"]{height: 35px; padding-right: 10px; padding-left: 10px; border: 1px solid #00608e;border-radius: 4px; margin-bottom: 5px;}.wrap-contact-form form input::-webkit-input-placeholder{color: #00608e; font-style: italic; font-size: 13px}.wrap-contact-form form input:-moz-placeholder{color: #00608e; font-style: italic; font-size: 13px}.wrap-contact-form form input::-moz-placeholder{color: #00608e; font-style: italic; font-size: 13px}.wrap-contact-form form input:-ms-input-placeholder{color: #00608e; font-style: italic; font-size: 13px}.wrap-contact-form form .wrapcapchar{padding-left: 100px}.wrap-contact-form form .wrapcapchar input{width: 100px; height: 30px;}.wrap-contact-form form .wrapcapchar img{width: 100px; height: 30px}.wrap-contact-form form input#submit{background: #00608e;color: #fff;text-transform: uppercase;font-size: 21px;font-weight: bold;text-align: center; margin-left: 100px;margin-top: 15px;}.wrap-contact-form form .radio{margin-left: 95px;}.wrap-contact-form form .wpcf7-radio{display: inline-block;}.wrap-contact-form form .wpcf7-radio > span{display: block}.wrap-contact-form form .radio label{width: auto;font-weight: bold}.wrap-contact-form form .checkbox{margin-left: 95px;}.wrap-contact-form form .wpcf7-checkbox{display: inline-block;}.wrap-contact-form form .wpcf7-checkbox > span{display: block}.wrap-contact-form form .checkbox label{width: auto;font-weight: bold}span.wpcf7-not-valid-tip{/* border: 1px solid #F00;*/ right: 0; position: absolute; top: -9px; z-index: 99; font-size: 12px !important; /* width: 214px;*/ padding: 8px 0 11px 61px; /* border-radius: 4px;*/}.wrapforminter span.txt-message span.wpcf7-not-valid-tip{left: 0px;}span.txt-message span.wpcf7-not-valid-tip{left: -350px; width: 200px; top: 15px;}span.txt-capchar span.wpcf7-not-valid-tip{left: -90px; width: 200px; top: 15px;}.wpcf7-validation-errors{display: none !important;}.wrap-contact-form form .wrapcapchar span.wpcf7-not-valid-tip{top: -7px;width: 114px;padding: 0px 0 0px 1px;}