body {    padding: 0;    margin: 0}a {    outline: 0}img {    border: none}.clear {    clear: both}.wp-smiley {    width: auto !important}.top-main-wrap {    width: 100%;    height: 136px;    padding: 0;    margin: 0;    background: #0e3370;    border-bottom: 1px solid #fff}.top-wrap {    width: 980px;    padding: 17px 0 0;    margin: 0 auto}.logo {    width: 157px;    height: 81px;    padding: 0;    margin: 0 5px 0 0;/*    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/logo.png) top left no-repeat;*/    float: left}.logo-wiper {    width: 157px;    height: 81px;/*    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/logo-wiper.png) top left no-repeat;*/    float: left}.top-wrap-right {    width: auto;    padding: 0 16px 0 0;    margin: 0;    float: right}.fb-icon-top {    width: 25px;    height: 25px;    padding: 0;    margin: 5px 7px 0 0;    float: left;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-icon-top.jpg) top left no-repeat}.fb-icon-top:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-icon-top.jpg) bottom left no-repeat}.twitter-icon-top {    width: 25px;    height: 25px;    padding: 0;    margin: 5px 7px 0 0;    float: left;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-icon-top.jpg) top left no-repeat}.twitter-icon-top:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-icon-top.jpg) bottom left no-repeat}.youtube-icon-top {    width: 25px;    height: 25px;    padding: 0;    margin: 5px 15px 0 0;    float: left;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-icon-top.jpg) top left no-repeat}.youtube-icon-top:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-icon-top.jpg) bottom left no-repeat}.top-wrap-right h3 {    margin: 0;    padding: 0 0 0 15px;    font-family: 'Open Sans', sans-serif;    font-size: 27px;    color: #fff;    font-weight: 700;    float: right;    border-left: 1px solid #3e5c8d}.top-mini-menu {    width: 200px;    padding: 10px 1px 0 0;    margin: 0;    float: right;    text-align: right}.top-mini-menu ul {    padding: 0;    margin: 0;    list-style: none}.top-mini-menu ul li {    padding: 0 15px 0 10px;    margin: 0;    display: inline;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/mini-bar.jpg) right 6px no-repeat}.top-mini-menu ul li a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 11px;    color: #fff;    text-decoration: none;    text-transform: uppercase}.top-mini-menu ul li a.active,.top-mini-menu ul li a:hover {    color: #99c4ee}.top-menu-wrap {    width: 980px;    height: 30px;    padding: 7px 0 0;    margin: 0;    text-align: right;    z-index: 9999}.top-menu-wrap ul {    padding: 0;    margin: 0;    list-style: none;    float: right}.top-menu-wrap ul li {    padding: 0 1px 0 0;    margin: 0;    display: inline;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-bar.jpg) right 5px no-repeat;    float: left}.top-menu-wrap ul li a {    padding: 0 11px 0 10px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    letter-spacing: -1px}.top-menu-wrap ul li a.active,.top-menu-wrap ul li a:hover {    padding: 3px 11px 3px 10px;    margin: 0;    background: #071c3f;    border-radius: 3px;    color: #5bdbee}#mobnav,.menu-trigger {    display: none}.banner-main-wrap {    width: 100%;    height: 398px;    padding: 0;    margin: 0}.banner-section {    width: 980px;    padding: 0;    margin: 0 auto;    position: relative}.banner-wrap {    width: 942px;    height: 161px;    margin: 0 auto;    padding: 18px 0 20px 38px;    position: absolute;    top: 118px;    left: 0;    z-index: 100}.banner-wrap .banner-h1-text,.banner-wrap h1 {    padding: 0 0 18px;    margin: 0;    font-family: Dosis, sans-serif;    font-size: 50px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    line-height: 47px;    text-shadow: 1px 1px #272831;    letter-spacing: -1px}.req-info-banner {    padding: 10px 20px 10px 47px;    margin: 0 20px 0 5px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rInfo.png) 20px 16px no-repeat #d51918;    font-family: 'Open Sans', sans-serif;    font-size: 19px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    border-radius: 2px;    float: left}.req-info-banner:hover {    padding: 10px 20px 10px 47px;    margin: 0 20px 0 5px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rInfo.png) 20px 16px no-repeat #1a335d}.req-quote-banner {    padding: 10px 20px 10px 47px;    margin: 0 20px 0 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rQuote.png) 20px 16px no-repeat #02bd19;    font-family: 'Open Sans', sans-serif;    font-size: 19px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    border-radius: 2px;    float: left}.req-quote-banner:hover {    padding: 10px 20px 10px 47px;    margin: 0 20px 0 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rQuote.png) 20px 16px no-repeat #1a335d}.services-section-home-wrap {    width: 100%;    padding: 30px 0 10px;    margin: 0;    background: #f9f9f9;    border-top: 3px solid #fff}.services-section-home {    width: 980px;    margin: 0 auto;    padding: 0}.services-section-home-box {    width: 278px;    padding: 18px 15px 14px;    margin: 0 21px 25px 0;    background: #1a335d;    border: 1px solid #fff;    float: left}.services-section-home-box h3 {    padding: 0 0 15px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 19px;    color: #fff;    text-transform: uppercase;    text-align: center;    line-height: 18px}.services-section-home-box h3 a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 18px;    color: #fff;    text-decoration: none;    line-height: 14px}.services-section-home-box h3 a:hover {    color: #99c4ee}.services-section-home-box img {    border: 1px solid #7591a1}.pad-right {    margin-right: 0}.pad-top {    padding-top: 7px}.pad-bottom {    padding-bottom: 8px !important}.gallery-about-main-wrap {    width: 100%;    padding: 25px 0 0;    margin: 0;    background: #3a3d41}.gallery-about-wrap {    width: 970px;    padding: 0 10px 0 0;    margin: 0 auto}.gallery-home-wrap {    width: auto;    padding: 0;    margin: 0;    float: left}.gallery-about-wrap h4 {    padding: 0 0 25px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 19px;    color: #ececec;    text-transform: uppercase;    line-height: 18px}.gallery-video-home {    width: 285px;    padding: 0;    margin: 0;    float: left;    border-right: 1px solid #4d5053}.gallery-video {    width: 259px;    height: 158px;    border: 1px solid #4e4d4d}.blo-slid {    display: block;    width: 63%;    min-height: 247px !important;    height: auto;    float: left;    padding: 0;    margin: 0}.home-blog {    border-left: solid 1px #515050;    width: 300px;    height: auto;    float: left;    padding: 0;    margin: 0;    position: relative}.home-blog h4 {    color: #ececec;    font-family: 'Open Sans', sans-serif;    font-size: 19px;    line-height: 18px;    margin: 0;    padding: 5px 0 0 10px !important;    text-transform: uppercase}.home-blog h5 {    color: #ececec;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    line-height: 18px;    margin: 0;    padding: 15px 0 0 10px !important;    font-weight: 400}.home-blog h5 a {    color: #ececec;    text-decoration: none;    text-transform: capitalize}.home-blog h5 a:hover {    color: #d51a16}.home-blog h6 {    color: #ececec;    font-family: 'Open Sans', sans-serif;    font-size: 12px;    line-height: 18px;    margin: 0;    padding: 5px 0 5px 10px !important;    font-weight: 400}.home-blog h6 span a {    color: #ececec;    text-decoration: none;    text-transform: capitalize}.home-blog h6 span a:hover {    color: #d51a16}.home-blog p {    color: #ececec;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    line-height: 20px;    margin: 0;    padding: 10px 10px 5px}.home-blog-bttn {    background: none repeat scroll 0 0 #d51a16;    color: #fff;    float: right;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    margin: 0;    padding: 5px 10px;    text-decoration: none;    position: absolute;    top: 218px;    left: 200px}.home-blog-bttn:hover {    background: none repeat scroll 0 0 #1a335d}.gallery-slider-home {    width: 277px;    padding: 0;    margin: 45px 0 0 23px;    float: left;    border-right: 1px solid #4d5053;    position: relative}.gallery-slider {    width: 259px;    height: 160px;    overflow: hidden}.view-more-gallery-bttn {    padding: 5px 10px;    margin: 0;    background: #d51a16;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    text-decoration: none;    float: right;    position: absolute;    top: 173px;    right: 20px}.view-more-gallery-bttn:hover {    background: #1a335d}.read-more-abt-bttn {    padding: 5px 10px;    margin: 15px 30px 0 0;    background: #d51a16;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    text-decoration: none;    float: right}.read-more-abt-bttn:hover {    background: #1a335d}.home-about-wrap {    width: 350px;    padding: 0;    margin: 0;    float: right}.home-about-wrap p {    padding: 0;    margin: 0;    color: #ececec;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    line-height: 20px}.home-about-wrap p a {    padding: 0;    margin: 0;    color: #ececec;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    line-height: 20px;    text-decoration: underline}.home-about-wrap p a:hover {    text-decoration: none}.form-contact-main-wrap {    width: 100%;    background: #f6f6f6;    padding: 0;    margin: 0}.form-contact-wrap {    width: 960px;    padding: 30px 0 40px 20px;    margin: 0 auto}.form-contact-wrap h3 {    padding: 0 0 18px;    margin: 0;    color: #2a2a29;    font-family: 'Open Sans', sans-serif;    font-size: 34px;    font-weight: 700;    text-transform: uppercase;    letter-spacing: -2px}.form-contact-wrap-left {    width: 475px;    padding: 0;    margin: 0;    float: left}.form-wrap {    padding: 0;    margin: 20px 0 0;    border-right: double #e0e0e0}.textfiled-wrap {    width: 420px;    height: 45px;    padding: 0;    margin: 0 0 13px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/textfield.png) top left no-repeat;    display: block}.textarea-wrap {    width: 420px;    height: 95px;    padding: 0;    margin: 0 0 13px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/textarea.png) top left no-repeat;    display: block}.form-wrap input {    width: 396px;    padding: 12px 8px 8px 12px;    margin: 0;    color: #7f7d7d;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    border: none;    background: 0 0}.form-wrap textarea {    width: 396px;    height: 75px;    padding: 12px 8px 8px 12px;    margin: 0;    color: #7f7d7d;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    border: none;    background: 0 0;    overflow: auto;    resize: none}.catcha-wrap {    width: 420px;    padding: 0;    margin: 0 55px 0 0}.catcha-wrap p {    padding: 0 0 15px;    margin: 0;    color: #8f8f8e;    font-family: 'Open Sans', sans-serif;    font-size: 13px}.catcha-wrap p span {    font-size: 14px;    color: #000;    text-transform: uppercase}.home-submit-bttn {    padding: 4px 25px 5px;    margin: 0;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    text-transform: uppercase;    text-align: center;    background: #cf0f1e;    text-decoration: none;    border-radius: 3px;    display: inline-block;    float: right}.home-submit-bttn:hover {    background: #1a335d}.form-contact-wrap-right {    width: 435px;    padding: 0;    margin: 0;    float: right}.form-contact-wrap-right p {    padding: 15px 0 0;    margin: 0;    color: #818383;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    line-height: 22px}.form-contact-wrap-right p span {    color: #222323;    text-transform: uppercase}.form-contact-wrap-right h4 {    padding: 17px 0 12px;    margin: 0;    color: #cf0f1e;    font-family: 'Open Sans', sans-serif;    font-size: 17px;    text-transform: uppercase;    line-height: 20px;    letter-spacing: -1px}.locateus-wrap {    padding: 0;    margin: 0;    width: 382px;    height: 148px;    border: 1px solid #e7e5e5}.logos-main-wrap {    padding: 40px 0;    margin: 0;    width: 100%;    height: 60px;    border-top: 1px solid #d6d6d6}.logos-wrap {    padding: 0;    margin: 0 auto;    width: 980px}.logo-box {    padding: 0 10px;    margin: 0}.logo-box img {    padding: 0;    margin: 0 36px;    float: left}.footer-main-wrap {    width: 100%;    padding: 20px 0;    margin: 0;    background: #313030}.footer-menu-wrap {    width: 980px;    padding: 0;    margin: 0 auto;    text-align: center}.footer-menu-wrap ul {    padding: 0 40px 20px;    margin: 0;    list-style: none}.footer-menu-wrap ul li {    padding: 0 15px 0 20px;    margin: 0;    display: inline;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/footer-menu-bar.jpg) 0 4px no-repeat}.footer-menu-wrap ul li a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 12px;    color: #898d8d;    text-decoration: none;    text-transform: uppercase;    line-height: 28px}.footer-menu-wrap ul li a.active,.footer-menu-wrap ul li a:hover {    color: #fff}.footer-social-main-wrap {    width: 100%;    padding: 15px 0 0;    border-top: double #434241}.footer-social-wrap {    width: 750px;    padding: 0 0 0 15px;    margin: 0 auto}.footer-social-wrap p {    padding: 10px 10px 0 0;    margin: 0;    float: left;    color: #646661;    font-family: 'Open Sans', sans-serif;    font-size: 12px}.footer-social-wrap a {    margin: 0 40px 0 0;    float: left;    color: #9d9e9c;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    text-decoration: none}.footer-social-wrap a:hover {    color: #fff}.footer-social-wrap h6 {    padding: 7px 5px 0 0;    margin: 0;    float: left;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 16px;    font-weight: 400}.fb-footer {    width: 34px;    height: 35px;    padding: 0;    margin: 0 10px 0 0 !important;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-footer-icon.png) top left no-repeat;    float: left}.fb-footer:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-footer-icon.png) bottom left no-repeat}.twitter-footer {    width: 34px;    height: 35px;    padding: 0;    margin: 0 40px 0 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-footer-icon.png) top left no-repeat;    float: left}.twitter-footer:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-footer-icon.png) bottom left no-repeat}.youtube-footer {    width: 34px;    height: 35px;    padding: 0;    margin: 0 40px 0 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-footer-icon.png) top left no-repeat;    float: left}.youtube-footer:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-footer-icon.png) bottom left no-repeat}.footer-social-wrap img {    padding: 0 5px 0 0;    margin: 0;    float: left}.footer-stamp-wrap {    width: 980px;    padding: 15px 0 30px;    margin: 0 auto;    text-align: center}.footer-stamp-wrap p {    padding: 0;    margin: 0;    color: #817f7f;    font-family: 'Open Sans', sans-serif;    font-size: 13px}.footer-stamp-wrap a {    padding: 0;    margin: 0;    color: #5d86bf;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    text-decoration: none}.footer-stamp-wrap a:hover {    color: #002a63}.footer-social-mini-wrap {    display: none}.inner-banner-main-wrap {    width: 100%;    height: 178px;    padding: 40px 0 0;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner.jpg) center top no-repeat}.inner-banner-main-wrap-in {    width: 100%;    height: 178px;    padding: 40px 0 0;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-01.jpg) center top no-repeat}.inner-banner-main-wrap-inn {    width: 100%;    height: 178px;    padding: 40px 0 0;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-02.jpg) center top no-repeat}.inner-banner-main-wrap-innn {    width: 100%;    height: 178px;    padding: 40px 0 0;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-03.jpg) center top no-repeat}.inner-banner-wrap {    width: 960px;    height: 138px;    padding: 0;    margin: 0 auto;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-shade.png) 0 0 no-repeat}.inner-banner-wrap h2 {    padding: 20px 0 15px 13px;    margin: 0;    font-family: Dosis, sans-serif;    font-size: 40px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    line-height: 45px;    text-shadow: 1px 1px #272831;    letter-spacing: -1px}.req-info-banner-inner {    padding: 5px 15px 5px 40px;    margin: 0 10px 0 13px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rInfo.png) 15px 11px no-repeat #d51918;    font-family: 'Open Sans', sans-serif;    font-size: 19px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    border-radius: 2px;    float: left}.req-info-banner-inner:hover {    padding: 5px 15px 5px 40px;    margin: 0 10px 0 13px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rInfo.png) 15px 11px no-repeat #1a335d}.req-quote-banner-inner {    padding: 5px 15px 5px 40px;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rQuote.png) 15px 11px no-repeat #02bd19;    font-family: 'Open Sans', sans-serif;    font-size: 19px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    border-radius: 2px;    float: left}.req-quote-banner-inner:hover {    padding: 5px 15px 5px 40px;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rQuote.png) 15px 11px no-repeat #1a335d}.inner-content-title-wrap {    width: 960px;    padding: 21px 0 22px;    margin: 0 auto}.inner-content-title-wrap h1 {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 25px;    color: #333434;    text-transform: uppercase;    line-height: 25px;    font-weight: 400}.inner-content-main-wrap {    padding: 0;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-contert-repeat.jpg) top left repeat-x}.inner-content-wrap {    width: 970px;    padding: 0 0 20px;    margin: 0 auto;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/right-side-bar-bg.jpg) right top repeat-y}.inner-content-wrap-left {    width: 650px;    padding: 20px 0 0;    margin: 0;    float: left}.inner-content-wrap-left ul {    padding: 0 0 15px;    margin: 0;    list-style: none}.inner-content-wrap-left ul li {    padding: 0 0 10px 25px;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon-01.png) 0 3px no-repeat;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #656464;    line-height: 18px}.inner-content-wrap-left ul li a {    padding: 0;    margin: 0;    color: #cd1e1d;    text-decoration: underline}.inner-content-wrap-left ul li a:hover {    text-decoration: none}.inner-content-wrap-left h3 {    padding: 10px 15px;    margin: 0 0 15px;    font-family: 'Open Sans', sans-serif;    font-size: 22px;    color: #15418b;    line-height: 25px;    font-weight: 400;    background: #f4f4f4}.inner-content-wrap-left h3 span {    font-size: 18px}.iso-text {    padding: 0 0 10px !important;    font-size: 17px !important;    background: 0 0 !important}.inner-content-wrap-left h6 {    padding: 0 0 3px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    color: #1f2020;    font-weight: 700;    text-transform: uppercase}.inner-content-wrap-left p {    padding: 0 0 20px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #6a6a6b;    line-height: 22px;    font-weight: 400}.inner-content-wrap-left p a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #cd1e1d;    line-height: 22px;    font-weight: 400}.inner-content-wrap-left p a:hover {    text-decoration: none}.blog-content-wrap p a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #cd1e1d;    line-height: 22px;    font-weight: 400}.blog-content-wrap p a:hover {    text-decoration: none}.inner-content-wrap-left img {    padding: 10px;    margin: 0 0 10px 15px;    background: #fff;    border: 1px solid #eeefed;    float: right}.inner-content-wrap-right {    width: 294px;    padding: 0;    margin: 0;    float: right}.inner-content-wrap-right h3 {    padding: 14px 0 14px 42px;    margin: 0 0 5px;    background: #234071;    font-family: 'Open Sans', sans-serif;    font-size: 21px;    color: #fff;    text-transform: uppercase;    line-height: 25px;    font-weight: 400}.shopservices-sidebar {    width: 100%;    padding: 0;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/right-side-top-bg.jpg) top left no-repeat}.shopservices-sidebar ul {    padding: 0 0 15px;    margin: 0;    list-style: none}.shopservices-sidebar ul li {    padding: 7px 15px 7px 40px;    margin: 0;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon-01.png) 15px 12px no-repeat;    border-bottom: 1px dotted #898989}.shopservices-sidebar ul li a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    color: #676768;    text-transform: uppercase;    line-height: 25px;    font-weight: 400;    text-decoration: none}.shopservices-sidebar ul li a.active,.shopservices-sidebar ul li a:hover {    color: #bd3635}.shopservices-sidebar-h3 {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon.png) 12px 16px no-repeat #234071 !important    margin: 0;    padding: 10px 0 10px 15px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon.png) 12px 16px no-repeat #234071;    font-family: "Open Sans",sans-serif;    font-size: 20px;    color: #fff;    font-weight: 400;}.req-a-quote-sidebar-h3 {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/req-info-icon-sidebar.png) 12px 16px no-repeat #234071 !important     margin: 0;    padding: 10px 0 10px 15px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon.png) 12px 16px no-repeat #234071;    font-family: "Open Sans",sans-serif;    font-size: 20px;    color: #fff;    font-weight: 400;}.gallery-sidebar-h3 {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/gallery-sidebar-icon.png) 12px 16px no-repeat #234071 !important     margin: 0;    padding: 10px 0 10px 15px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon.png) 12px 16px no-repeat #234071;    font-family: "Open Sans",sans-serif;    font-size: 20px;    color: #fff;    font-weight: 400;}.request-a-quote-sidebar {    width: 93%;    padding: 15px 10px 50px;    margin: 0 0 0 3px}.request-a-quote-sidebar input {    width: 92%;    padding: 8px;    margin: 0 0 10px;    border: 1px solid #d5d5d3;    border-radius: 3px;    background: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #616262}.request-a-quote-sidebar textarea {    width: 92%;    padding: 8px;    margin: 0 0 10px;    border: 1px solid #d5d5d3;    border-radius: 3px;    background: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #616262;    height: 60px;    resize: none;    overflow: auto}.req-quote-submit-bttn {    padding: 5px 20px;    margin: 0;    background: #d51918;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    border-radius: 2px;    float: left}.req-quote-submit-bttn:hover {    padding: 5px 20px;    margin: 0;    background: #1a335d}.acl-gallery-wrap {    width: 89%;    padding: 15px 15px 0;    margin: 0 0 0 3px}.acl-gallery-wrap-img {    height: 160px;    overflow: hidden}.view-all-gallery-link {    padding: 0 0 0 20px;    margin: 10px 0 0;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #bd3635;    text-decoration: none;    text-transform: uppercase;    border-radius: 2px;    float: left;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/gallery-plus-icon.png) center left no-repeat}.view-all-gallery-link:hover {    color: #234071}.back-bttn {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/back-arr.png) 10px 6px no-repeat #cd1e1d;    color: #fff;    float: right;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    margin: 10px 0 0;    padding: 3px 10px 3px 25px;    text-decoration: none;    text-transform: uppercase;    border-radius: 5px}.back-bttn:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/back-arr.png) 10px 6px no-repeat #234071}.faq-wrap {    cursor: hand;    cursor: pointer;    font-family: 'Open Sans', sans-serif;    color: #15418b !important;    margin: 10px 0 5px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/faq-icon.png) 10px 7px no-repeat #f4f4f4;    padding: 10px 5px 10px 52px;    width: 92%;    border: 1px solid #e9e9e9;    font-size: 18px}.answer-wrap {    width: 95%;    padding: 13px 13px 5px;    font-family: 'Open Sans', sans-serif;    color: #6a6a6b !important;    font-size: 14px}.answer-wrap p {    padding: 0 0 10px !important;    font-family: 'Open Sans', sans-serif;    color: #3d3d3d !important;    font-size: 13px !important}.video-gallery-main-wrap {    padding: 0;    margin: 0;    width: 100%}.video-gallery-wrap {    padding: 10px;    margin: 0 20px 20px 0;    width: 45%;    float: left;    border: 1px solid #e4e4e4;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff}.video-gallery-wrap h4 {    padding: 0 0 15px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    color: #234071;    text-transform: uppercase;    font-weight: 400}.video-gallery-wrap p {    padding: 0 !important;    margin: 0 !important}.video-div-wrap {    width: 98%;    padding: 2px;    margin: 0 0 10px;    border: 1px solid #c8c8c8}.video-div-wrap img {    padding: 0;    margin: 0;    border: none}.video-div-wrap p {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    color: #cd1e1d}.vid-pad {    margin-right: 0}.sitemap {    margin: 0;    padding: 0}.sitemap ul {    margin: 0;    padding: 0;    list-style: none}.sitemap ul li {    margin: 0 0 8px;    padding: 0 0 0 20px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/sitemap-li.png) 0 3px no-repeat;    border-bottom: none;    line-height: 18px}.sitemap ul li a {    margin: 0;    padding: 0;    color: #333 !important;    font-family: 'Open Sans', sans-serif;    text-transform: uppercase;    font-size: 15px;    text-decoration: none !important;    font-weight: 400;    line-height: 20px}.sitemap ul li a:hover {    color: #bd3635 !important;    text-decoration: none}.sitemap ul li ul {    margin: 0;    padding: 7px 0;    list-style: none}.sitemap ul li ul li {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/sitemap-li-li.png) 2px 5px no-repeat;    margin: 4px 0;    padding: 0 0 0 20px;    line-height: 18px}.sitemap ul li ul li a {    font-size: 14px;    color: #333 !important}.sitemap ul li ul li a:hover {    color: #bd3635 !important;    text-decoration: none}.sitemap-wrap ul li ul li ul {    margin: 10px 0 0;    padding: 0;    list-style: none}.sitemap ul li ul li ul li {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/sitemap-li-li-li.png) 0 8px no-repeat;    margin: 0;    padding: 2px 0 2px 14px}.sitemap ul li ul li ul li a {    font-weight: 400;    font-size: 13px;    color: #333 !important}.sitemap ul li ul li ul li a:hover {    color: #bd3635 !important;    text-decoration: none}.photo-gallery-main-wrap {    padding: 0;    margin: 0;    width: 100%}.photo-gallery-wrap {    padding: 10px;    margin: 0 20px 20px 0;    width: 45%;    float: left;    border: 1px solid #e4e4e4;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff}.photo-gallery-wrap h4 {    padding: 0 0 15px;    margin: 0}.photo-gallery-wrap h4 a {    font-family: 'Open Sans', sans-serif;    font-size: 20px;    color: #234071;    text-transform: uppercase;    font-weight: 400;    text-decoration: none}.photo-gallery-wrap h4 a:hover {    color: #cd1e1d}.photo-div-wrap {    width: 98%;    padding: 2px;    margin: 0 0 10px;    border: 1px solid #c8c8c8;    min-height: 210px}.photo-div-wrap img {    max-width: 99%;    padding: 0;    margin: 0;    border: none;    max-height: 200px;    float: none}.photo-pad {    margin-right: 0}.contact-page-main-wrap {    padding: 0;    margin: 0;    width: 100%}.contact-page-main-wrap img {    border: 0;    padding: 0;    padding-top: 6px}.contact-page-main-wrap h4 {    padding: 0 0 15px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 22px;    color: #234071}.contact-page-left {    padding: 0;    margin: 0;    width: 47%;    float: left}.contact-page-left input {    width: 92%;    padding: 8px;    margin: 0 0 10px;    border: 1px solid #d5d5d3;    border-radius: 3px;    background: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #616262}.contact-page-left textarea {    width: 92%;    padding: 8px;    margin: 0 0 10px;    border: 1px solid #d5d5d3;    border-radius: 3px;    background: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #616262;    height: 60px;    resize: none;    overflow: auto}.con-page-submit-bttn {    padding: 5px 20px;    margin: 0;    background: #d51918;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    color: #fff;    text-decoration: none;    text-transform: uppercase;    border-radius: 2px;    float: left}.con-page-submit-bttn:hover {    padding: 5px 20px;    margin: 0;    background: #1a335d}.contact-page-right {    padding: 0 0 0 20px;    margin: 0;    width: 47%;    float: right;    border-left: 1px solid #ccc}.contact-map-wrap {    padding: 10px 9px 10px 3px;    margin: 30px 0 0;    border: 5px solid #234071;    width: 95%}.contact-map-wrap img {    border: 1px solid #ccc;    margin: 0;    padding: 0;    text-align: center}.float-lef {    margin: 10px 0 0 !important;    float: left !important}.pdf-button {    width: 252px !important;    padding: 10px 0 10px 52px !important;    margin: 0 0 15px 15px !important;    float: left !important;    color: #fff !important;    font-family: Dosis, sans-serif !important;    font-size: 16px !important;    line-height: 30px !important;    text-transform: uppercase !important;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/pdf-download.png) 15px 10px no-repeat #d51918 !important;    text-decoration: none}.pdf-button:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/pdf-download.png) 15px 10px no-repeat #0e3370 !important}.inner-content-wrap-left ol {    padding: 0 0 15px 20px;    margin: 0}.inner-content-wrap-left ol li {    padding: 0 0 10px;    margin: 0 0 0 10spx;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #656464;    line-height: 18px}.inner-content-wrap-left ol li a {    padding: 0;    margin: 0;    color: #cd1e1d;    text-decoration: underline}.inner-content-wrap-left ol li a:hover {    text-decoration: none}.table-space {    margin: 0 0 15px;    padding: 0;    width: 100%;    border-top: 1px solid #d3d3d3;    border-left: 1px solid #d3d3d3;    background: #f8f8f8}.table-space tr {    margin: 0;    padding: 0}.table-space td {    margin: 0;    padding: 0;    border-right: 1px solid #d3d3d3;    border-bottom: 1px solid #d3d3d3}.table-space p {    padding: 5px 0;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    color: #656464}.inner-content-image-wrap {    width: 100%;    margin: 0 0 20px;    padding: 0;    border: 1px solid #eeefed !important}.inner-content-image-wrap img {    margin: 0 !important;    background: 0 0;    width: 48%;    padding: 6px;    float: left;    border: none}.logo-links {    width: 95%;    padding: 2%;    margin: 0;    border: 1px solid #b3b3b3;    border-radius: 3px}.logo-links a {    text-decoration: none}.logo-links a img {    height: 55px;    margin: 0 7%;    padding: 0;    border: none;    float: left}.news-events-main-wrap {    padding: 15px;    margin: 0 0 20px;    width: 95%;    border: 1px solid #e4e4e4;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff}.news-events-main-wrap h4 {    padding: 0 0 10px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    color: #234071;    text-transform: uppercase;    font-weight: 400}.dwnl-pdf-bttn {    background: #d51918;    border-radius: 2px;    color: #fff !important;    float: left;    font-family: 'Open Sans', sans-serif;    font-size: 15px !important;    margin: 0;    padding: 5px 20px !important;    text-decoration: none;    text-transform: uppercase}.dwnl-pdf-bttn:hover {    background: #1a335d;    margin: 0;    padding: 5px 20px}.blog-main-wrap {    width: 100%;    background: #f7f7f7;    padding: 0 0 20px;    margin: 0}.blog-page-wrap {    width: 970px;    margin: 0 auto;    padding: 50px 0 0}.blog-page-wrap-left {    width: 290px;    margin: 0;    padding: 0;    background: #fff;    float: left}.blog-page-wrap-left h3 {    margin: 0;    padding: 10px 0 10px 15px;    background: #234071;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    color: #fff;    font-weight: 400}.recent-posts-wrap {    width: 100%;    padding: 0 0 15px;    margin: 0}.recent-posts-wrap ul {    padding: 5px 15px 0;    margin: 0;    list-style: none}.recent-posts-wrap ul li {    padding: 10px 0;    margin: 0;    border-bottom: 1px solid #dbdbdb}.recent-posts-wrap ul li a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    color: #696969;    text-decoration: none}.recent-posts-wrap ul li a:hover {    color: #0e3370}.cat-arc-posts-wrap {    width: 100%;    padding: 0;    margin: 0}.cat-arc-posts-wrap ul {    padding: 5px 15px 15px;    margin: 0;    list-style: none}.cat-arc-posts-wrap ul li {    padding: 7px 0 7px 30px;    margin: 0;    border-bottom: 1px solid #dbdbdb;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/cat-li-bg.jpg) 10px 10px no-repeat}.cat-arc-posts-wrap ul li a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    color: #696969;    text-decoration: none}.cat-arc-posts-wrap ul li a:hover {    color: #0e3370}.rss-feeds-wrap {    width: 100%;    margin: 0;    padding: 0 0 20px}.rss-feeds-wrap h6 {    padding: 20px 20px 0;    margin: 0}.rss-feeds-wrap h6 a {    margin: 0;    padding: 0 0 0 20px;    color: #696969;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: 400;    text-decoration: none;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/rss-feed-icon.jpg) 0 3px no-repeat}.rss-feeds-wrap a:hover {    text-decoration: underline}.rss-feeds-wrap a span {    color: #f07101 !important}.blog-page-wrap-right {    width: 650px;    margin: 0;    padding: 0;    float: right}.blog-page-wrap-right h1 {    margin: 0;    padding: 0;    line-height: 32px}.blog-page-wrap-right h1 a {    margin: 0;    padding: 0;    color: #2a2a29;    font-family: 'Open Sans', sans-serif;    font-size: 27px;    font-weight: 400;    text-decoration: none}.blog-page-wrap-right h1 a:hover {    color: #0e3370}.blog-main-post-wrap {    width: 650px;    margin: 0;    padding: 0;    float: right}.date-post-comment-wrap {    padding: 20px 0 5px;    margin: 0;    border-bottom: 1px solid #b1bcce;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    text-decoration: none}.date-post-comment-wrap span {    color: #696969}.date-post-comment-wrap a {    padding: 0;    margin: 0;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    text-decoration: none}.date-post-comment-wrap a:hover {    text-decoration: underline}.date-posted-wrap {    width: 75%;    padding: 0;    margin: 0;    float: left}.comments-top-wrap {    width: 14%;    height: 20px;    padding: 0 0 0 20px;    margin: 0;    float: right;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/comment-num-icon.png) center left no-repeat;    text-align: right}.blog-content-wrap {    padding: 20px 0 0;    margin: 0}.blog-content-wrap p {    word-wrap: break-word;    color: #6a6a6b;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    line-height: 22px;    margin: 0;    padding: 0 0 20px}.blog-content-wrap img {    max-width: 300px;    float: left;    margin: 0 15px 10px 0;    padding: 0;    height: auto}.share-read-more-wrap {    padding: 10px 10px 0;    margin: 0 0 30px;    background: #fff;    border-bottom: 1px solid #3a3d41}.share-read-more-wrap span {    padding: 3px 10px 0 0;    margin: 0;    color: #696969;    float: left;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400}.share-us-wrap {    width: 250px;    padding: 0;    margin: 0;    float: left}.share-fb {    padding: 0;    margin: 0 7px 0 0;    width: 25px;    height: 25px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-fb.png) top left no-repeat;    display: block;    float: left}.share-fb:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-fb.png) bottom left no-repeat}.share-twitter {    padding: 0;    margin: 0 7px 0 0;    width: 25px;    height: 25px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-twitter.png) top left no-repeat;    float: left}.share-twitter:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-twitter.png) bottom left no-repeat}.share-linked-in {    padding: 0;    margin: 0 7px 0 0;    width: 25px;    height: 25px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-linked-in.png) top left no-repeat;    float: left}.share-linked-in:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-linked-in.png) bottom left no-repeat}.share-rss {    padding: 0;    margin: 0;    width: 25px;    height: 25px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-rss.png) top left no-repeat;    float: left}.share-rss:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-rss.png) bottom left no-repeat}.share-read-more {    padding: 6px 12px;    margin: 0;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    font-weight: 400;    background: #d51a16;    float: right;    text-decoration: none}.share-read-more:hover {    background: #234071}.blog-mini-post-wrap {    width: 650px;    margin: 0;    padding: 0;    float: right}.comments-mini-wrap {    width: 14%;    padding: 3px 0 0 20px;    margin: 0;    float: left;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/comment-num-icon.png) 0 3px no-repeat;    text-align: right;    color: #696969;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400}.leave-a-reply-blog {    width: 100%;    padding: 0 0 30px 0;    margin: 0 0 30px;    border-bottom: 1px solid #0e3370}.leave-a-reply-blog h3 {    padding: 0 0 20px;    margin: 0;    color: #2a2a29;    font-family: 'Open Sans', sans-serif;    font-size: 25px;    font-weight: 400}.leave-a-reply-blog p {    padding: 0 0 5px 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    text-decoration: none;    color: #0e3370}.cmnt {    margin: 5px 0 0 0;    padding: 5px 5px 5px 15px;    list-style-type: none}.cmnt h2 {    padding: 0 0 5px 0;    margin: 20px 0 20px 0;    font-family: 'Open Sans', sans-serif;    font-size: 25px;    color: #2a2a29;    border-bottom: 1px solid #cfd6e2;    font-weight: 400}.cmnt img {    max-width: 50px;    height: auto;    float: left}.cmnt li {    border-bottom: 1px solid #ccc}.cmnt .meta {    width: auto;    float: left;    margin: 0 0 30px 0;    padding: 0 10px 0 20px;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: 400}.cmnt .author,.cmnt .cm-date {    margin: 0;    padding: 0;    text-decoration: none;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: 400}.cmt-cnt {    margin: 0;    padding: 0 0 20px 0;    text-decoration: none;    color: #696969;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: 400;    clear: both}.leave-a-reply-blog p a:hover {    text-decoration: underline}.leave-a-reply-blog .text-field-box {    width: 100%;    height: 37px;    padding: 4px 0;    margin: 0 0 15px;    background-image: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-left.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-right.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-center.png);    background-position: top left, top right, top left;    background-repeat: no-repeat, no-repeat, repeat-x}.leave-a-reply-blog .text-field-box input {    width: 97%;    padding: 8px 8px 8px 10px;    margin: 0 0 15px;    border: none;    background: 0 0;    color: #7f7d7d;    font-family: 'Open Sans', sans-serif;    font-size: 14px}.leave-a-reply-blog .text-area-box {    width: 100%;    height: 95px;    padding: 4px 0;    margin: 0;    background-image: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-comment-left.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-area-right.png);    background-position: top left, top right;    background-repeat: no-repeat, no-repeat}.leave-a-reply-blog .text-area-box textarea {    width: 97%;    height: 73px;    padding: 8px 8px 8px 10px;    margin: 0 0 25px;    border: none;    background: 0 0;    color: #7f7d7d;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    resize: none;    overflow: auto}.leave-a-reply-blog .submit-blog {    padding: 4px 25px 5px;    margin: 0;    background: #cf0f1e;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    text-transform: uppercase;    text-decoration: none;    border-radius: 5px;    color: #fff;    border: none;    cursor: pointer;    -webkit-appearance: none}.leave-a-reply-blog .submit-blog:hover {    background: #234071}.comment-respond p {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    text-decoration: none;    color: #6a6a6b}.leave-a-reply-blog p a {    padding: 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    text-decoration: none;    color: #0e3370}.leave-a-reply-blog p a:hover {    text-decoration: underline}.comments-main-blog {    width: 100%;    padding: 0;    margin: 0}.comments-main-blog h5 {    padding: 0 0 5px;    margin: 20px 0;    font-family: 'Open Sans', sans-serif;    font-size: 25px;    color: #2a2a29;    border-bottom: 1px solid #cfd6e2;    font-weight: 400}.featured-image-wrap {    width: auto;    float: left;    margin: 5px 10px 0 0;    max-width: 300px}.featured-image-wrap-mini {    max-width: 150px;    margin: 5px 10px 0 0;    text-align: center;    float: left}.comments-wrap {    width: 640px;    padding: 0 0 30px;    margin: 0 0 30px;    border-bottom: 1px solid #ccc}.comment-wrap ul {    padding: 0;    margin: 0;    list-style: none}.comment-author vcard img {    float: left}.comment-metadata {    width: 82%;    float: left;    margin: 0 0 30px;    padding: 0 10px 0 20px;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: 400}.comment-metadata a {    margin: 0;    padding: 0;    text-decoration: none;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: 400}.comment-metadata a:hover {    text-decoration: underline}.comment-metadata span {    margin: 0;    padding: 0;    text-decoration: none;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: 400}.comment-content {    padding: 0;    margin: 0 0 30px;    border-bottom: 1px solid #ccc}.comment-content p {    margin: 0;    padding: 0 0 20px;    text-decoration: none;    color: #696969;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: 400}.thak-wp {    width: 640px;    height: 275px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/thank-you.jpg) no-repeat 0 0}.thak-wp p {    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    color: #9a9d9d;    text-align: left;    line-height: 18px;    padding: 210px 65px 0 196px}.error-wp {    width: 640px;    height: 275px;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/error.jpg) no-repeat 0 0}.error-wp p {    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    color: #646464;    text-align: left;    line-height: 18px;    padding: 216px 0 0 310px}.error-wp p a {    margin: 0;    padding: 0;    color: #2e469c;    text-decoration: none}.error-wp p a:hover {    color: #d32826}.paginationFaq {    margin: 20px 0;    padding: 0;    font-family: 'Open Sans', sans-serif;    text-transform: uppercase;    float: right}.paginationFaq span {    float: left;    padding: 3px 8px;    background: #234071;    margin: 0 1px 1px 0;    border: 1px solid #d4d4d4}.paginationFaq a {    float: left;    padding: 3px 8px;    background: #234071;    margin: 0 1px 1px 0;    text-decoration: none;    color: #fff;    border: 1px solid #001a45;    font-size: 14px}.paginationFaq a:hover {    background: #cd1e1d;    border: 1px solid #80000a;    color: #fff;    text-decoration: none}.paginationFaq .disabled {    float: left;    padding: 3px 8px;    font-size: 14px}.paginationFaq .current {    float: left;    padding: 3px 8px;    margin: 0 1px 1px 0;    background: #cd1e1d;    border: 1px solid #80000a;    color: #fff;    font-size: 14px}.paginationFaq .next,.paginationFaq .previous {    background: 0 0;    border: none;    color: #545454;    font-size: 14px}.paginationFaq .next:hover,.paginationFaq .previous:hover {    background: 0 0;    border: none;    color: #b60000;    text-decoration: none}.paginationFaq .disabled {    color: #d4d4d4;    background: 0 0;    border: none;    margin: 0}.wp-paginate,.wp-paginate ul {    padding: 0;    margin: 0}.wp-paginate ul li {    display: inline;    list-style: none}.wp-paginate a {    font-family: 'Open Sans', sans-serif;    font-size: 14px;    margin: 0 2px 0 0 !important;    color: #333 !important;    text-align: center !important;    padding: 5px 10px !important;    text-decoration: none}.wp-paginate a:hover {    font-family: 'Open Sans', sans-serif;    font-size: 14px;    background-color: #888787 !important;    margin: 0 2px 0 0 !important;    color: #fff !important;    text-align: center !important;    padding: 2px 10px !important}.wp-paginate .title {    color: #555;    margin-right: 4px}.wp-paginate .gap {    color: #999;    margin-right: 4px}.wp-paginate .current {    font-family: 'Open Sans', sans-serif;    font-size: 14px;    background-color: #888787 !important;    margin: 0 2px 0 0 !important;    color: #fff !important;    text-align: center !important;    padding: 2px 10px !important}.wp-paginate .next,.wp-paginate .prev {    font-family: 'Open Sans', sans-serif;    font-size: 14px;    background-color: #afafaf !important;    margin: 0 2px 0 0 !important;    color: #fff !important;    text-align: center !important;    padding: 3px 10px !important}.wp-paginate .next:hover,.wp-paginate .prev:hover {    font-family: 'Open Sans', sans-serif;    font-size: 14px;    background-color: #888787 !important;    margin: 0 2px 0 0 !important;    color: #fff !important;    text-align: center !important;    padding: 3px 10px !important}.navigation {    float: right;    margin: 0;    padding: 10px;    background: #e1e0e0;    width: 97%}.navigation ul {    padding: 0;    margin: 0;    list-style: none;    float: right}.navigation ul li {    padding: 0;    margin: 0;    display: inline}#back-top {    position: fixed;    bottom: 30px;    right: 10px}#back-top a {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/top-arr.png) no-repeat 7px 9px #cd1e1d;    border-radius: 5px;    color: #fff;    float: right;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    margin: 10px 0 0;    padding: 3px 10px 3px 25px;    text-decoration: none;    text-transform: uppercase}#back-top a:hover {    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/top-arr.png) no-repeat 7px 9px #234071;    border-radius: 5px;    color: #fff}.news-events-main-post-wrap {    width: 100%;    margin: 0;    padding: 0 0 30px;    float: right}.news-events-main-post-wrap h4 {    margin: 0;    padding: 0;    line-height: 30px}.news-events-main-post-wrap h4 a {    margin: 0;    padding: 0;    color: #2a2a29;    font-family: 'Open Sans', sans-serif;    font-size: 27px;    font-weight: 400;    text-decoration: none}.news-events-main-post-wrap h4 a:hover {    color: #0e3370}.date-post-comment-wrap-news {    padding: 20px 0 5px;    margin: 0;    border-bottom: 1px solid #b1bcce;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    text-decoration: none}.date-post-comment-wrap-news span {    color: #696969}.date-post-comment-wrap-news a {    padding: 20px 0 5px;    margin: 0;    color: #0e3370;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    text-decoration: none}.date-post-comment-wrap-news a:hover {    text-decoration: underline}.date-posted-wrap-news {    width: 75%;    padding: 0;    margin: 0;    float: left}.blog-content-wrap-news {    padding: 20px 0 0;    margin: 0}.blog-content-wrap-news p {    color: #6a6a6b;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    line-height: 22px;    margin: 0;    padding: 0 0 20px}.share-read-more-wrap-news {    padding: 10px 10px 0;    margin: 0;    border-bottom: 1px solid #3a3d41}.share-read-more-news {    padding: 6px 12px;    margin: 0;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    font-weight: 400;    background: #d51a16;    float: right;    text-decoration: none}.share-read-more-news:hover {    background: #234071}.tidal-video-wrap {    margin: 0 0 20px;    background: #fff;    border: 1px solid #eeefed;    padding: 10px}.img-a {    width: 100%;    padding: 0;    margin: 0}.img-a img {    width: 100%;    padding: 0;    margin: 0;    border: 0}.login-user {    width: 96%;    padding: 10px 8px 10px 15px;    margin: 0 auto;    border: 1px solid #eeefed;    background: #f1f1f1}.login-user h3 {    padding: 0 0 5px;    margin: 0 0 20px;    color: #15418b;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    font-weight: 400;    line-height: 25px;    text-transform: uppercase;    border-bottom: 1px solid #ccc;    background: 0 0}.login-user input {    background: #fff;    border: 1px solid #d5d5d3;    border-radius: 3px;    color: #616262;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    margin: 0 0 10px;    padding: 8px;    width: 98%;    float: right}.login-submit {    background: #d51918;    border-radius: 2px;    color: #fff;    float: right;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    margin: 0;    padding: 5px 20px;    text-decoration: none;    text-transform: uppercase}.login-submit:hover {    background: #234071}.video-tidal {    width: 100%;    padding: 0;    margin: 0}.h6-ul {    padding: 0 0 15px !important}.default-pad {    margin: 0;    padding: 0 !important}.inline-pdf-wrap {    padding: 10px 10px 6px;    margin: 0 0 10px;    width: 97%;    border: 1px solid #e4e4e4;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff}.inline-pdf-wrap h4 {    padding: 4px 15px 10px 0;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 16px;    color: #333;    text-transform: uppercase;    font-weight: 400;    float: left}.dwnl-pdf-bttn-inline {    background: #d51918;    border-radius: 2px;    color: #fff !important;    float: left;    font-family: 'Open Sans', sans-serif;    font-size: 15px !important;    margin: 0;    padding: 5px 10px !important;    text-decoration: none;    text-transform: uppercase}.dwnl-pdf-bttn-inline:hover {    background: #1a335d;    margin: 0;    padding: 5px 20px}.services-page-main-wrap {    padding: 15px;    margin: 0 0 20px;    width: 95%;    border: 1px solid #e4e4e4;    background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff}.services-page-main-wrap h4 {    padding: 0 0 10px;    margin: 0;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    color: #234071;    text-transform: uppercase;    font-weight: 400}.services-page-main-wrap h4 a {    color: #234071;    text-decoration: none}.services-page-main-wrap h4 a:hover {    color: #d51918}.read-more-services {    background: #d51918;    border-radius: 2px;    color: #fff !important;    float: left;    font-family: 'Open Sans', sans-serif;    font-size: 15px !important;    margin: 0;    padding: 5px 20px !important;    text-decoration: none;    text-transform: uppercase}.read-more-services:hover {    background: #1a335d;    margin: 0;    padding: 5px 20px}.gallery-listmenu {    width: 320px;    float: right;    margin: 0 0 20px}.gallery-listmenu select {    background: #fff;    border: 1px solid #d5d5d3;    border-radius: 3px;    color: #616262;    font-family: 'Open Sans', sans-serif;    font-size: 13px;    margin: 0 0 10px;    padding: 8px;    width: 310px;    float: right}@media screen and (min-width:641px) and (max-width:768px) {    .top-main-wrap {        width: 100%;        height: 136px;        padding: 0;        margin: 0;        background: #0e3370;        border-bottom: 1px solid #fff    }    .top-wrap {        width: 97%;        padding: 17px 0 0;        margin: 0 auto    }    .logo {        width: 157px;        height: 81px;        padding: 0;        margin: 0 5px 0 0;/*        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/logo.png) top left no-repeat;*/        float: left    }    .logo-wiper {        width: 157px;        height: 81px;/*        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/logo-wiper.png) top left no-repeat;*/        float: left    }    .top-wrap-right {        width: auto;        padding: 23px 0 0;        margin: 0 auto;        float: right    }    .fb-icon-top {        width: 25px;        height: 25px;        padding: 0;        margin: 5px 7px 0 0;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-icon-top.jpg) top left no-repeat    }    .fb-icon-top:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-icon-top.jpg) bottom left no-repeat    }    .twitter-icon-top {        width: 25px;        height: 25px;        padding: 0;        margin: 5px 7px 0 0;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-icon-top.jpg) top left no-repeat    }    .twitter-icon-top:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-icon-top.jpg) bottom left no-repeat    }    .youtube-icon-top {        width: 25px;        height: 25px;        padding: 0;        margin: 5px 15px 0 0;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-icon-top.jpg) top left no-repeat    }    .youtube-icon-top:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-icon-top.jpg) bottom left no-repeat    }    .top-wrap-right h3 {        margin: 0;        padding: 0 0 0 15px;        font-family: 'Open Sans', sans-serif;        font-size: 28px;        color: #fff;        font-weight: 700;        float: right;        border-left: 1px solid #3e5c8d    }    .top-menu-wrap,    .top-mini-menu {        display: none    }    .menu-trigger {        display: block;        position: absolute;        width: 55px;        height: 30px;        text-indent: -9999px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-mobile.png) 6px 10px no-repeat #d51918;        right: 0;        top: 100px;        z-index: 9999;        -webkit-border-radius: 5px 0 0 5px;        -moz-border-radius: 5px 0 0 5px;        border-radius: 5px 0 0 5px;        -webkit-box-shadow: 0 1px 2px rgba(50, 50, 50, .75);        -moz-box-shadow: 0 1px 2px rgba(50, 50, 50, .75);        box-shadow: 0 1px 2px rgba(50, 50, 50, .75)    }    #jPanelMenu-menu {        background: none repeat scroll 0 0 #0e3370    }    #jPanelMenu-menu ul {        margin: 0;        padding: 0;        list-style: none;        z-index: 999    }    #jPanelMenu-menu ul li {        margin: 0;        padding: 0    }    #jPanelMenu-menu ul li a {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-arrow.png) 8px 12px no-repeat;        margin: 0;        padding: 7px 0 7px 20px;        color: #f1f1f1;        text-decoration: none;        border-bottom: 1px solid #001e50;        display: block;        font-size: 13px;        font-family: 'Open Sans', sans-serif    }    #jPanelMenu-menu ul li a:hover {        color: #5bdbee;        background-color: #071c3f    }    #jPanelMenu-menu ul li ul li {        margin: 0;        padding: 0    }    #jPanelMenu-menu ul li ul li a {        margin: 0;        padding: 7px 0 7px 34px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-arrow.png) 21px 12px no-repeat    }    #jPanelMenu-menu ul li ul li ul li {        margin: 0;        padding: 0    }    #jPanelMenu-menu ul li ul li ul li a {        margin: 0;        padding: 7px 0 7px 48px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-arrow.png) 35px 12px no-repeat    }    .banner-main-wrap {        width: 100%;        height: 306px;        padding: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/banner-mob.jpg) top center no-repeat;        margin: 0    }    .banner-section {        width: 100%;        padding: 0;        margin: 0 auto;        position: relative    }    .banner-wrap {        width: 94%;        height: 200px;        margin: 0 auto;        padding: 22px 0 0 42px;        background-size: 797px 200px;        position: absolute;        top: 56px;        left: 0    }    .banner-wrap .banner-h1-text,    .banner-wrap h1 {        padding: 0 0 17px;        margin: 0;        font-family: Dosis, sans-serif;        font-size: 45px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        line-height: 45px;        text-shadow: 1px 1px #272831;        letter-spacing: -1px    }    .req-info-banner {        padding: 10px 20px 10px 45px;        margin: 0 20px 0 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rInfo.png) 20px 15px no-repeat #d51918;        font-family: 'Open Sans', sans-serif;        font-size: 17px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-info-banner:hover {        padding: 10px 20px 10px 45px;        margin: 0 20px 0 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rInfo.png) 20px 15px no-repeat #1a335d    }    .req-quote-banner {        padding: 10px 20px 10px 45px;        margin: 0 20px 0 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rQuote.png) 20px 15px no-repeat #02bd19;        font-family: 'Open Sans', sans-serif;        font-size: 17px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-quote-banner:hover {        padding: 10px 20px 10px 45px;        margin: 0 20px 0 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rQuote.png) 20px 15px no-repeat #1a335d    }    .services-section-home-wrap {        width: 100%;        padding: 30px 0 16px;        margin: 0;        background: #f9f9f9;        border-top: 3px solid #fff    }    .services-section-home {        width: 97%;        margin: 0 auto;        padding: 0 0 0 8px    }    .services-section-home-box {        width: 212px;        padding: 15px 12px 12px;        margin: 0 10px 25px 0;        background: #1a335d;        border: 1px solid #fff;        float: left    }    .services-section-home-box h3 {        padding: 0 0 15px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #fff;        text-transform: uppercase;        text-align: center;        line-height: 18px    }    .services-section-home-box h3 a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #fff;        text-decoration: none;        line-height: 14px    }    .services-section-home-box h3 a:hover {        color: #99c4ee    }    .services-section-home-box img {        border: 1px solid #7591a1;        width: 100%    }    .pad-right {        margin-right: 0    }    .pad-top {        padding-top: 7px    }    .pad-bottom {        padding-bottom: 5px !important    }    .gallery-about-main-wrap {        width: 100%;        padding: 20px 0 0;        margin: 0;        background: #3a3d41    }    .gallery-about-wrap {        width: 97%;        padding: 0;        margin: 0 auto    }    .gallery-home-wrap {        width: 100%;        padding: 0 0 45px;        margin: 0 0 25px;        float: none;        border-bottom: 1px solid #4d5053    }    .gallery-about-wrap h4 {        padding: 0 0 20px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 19px;        color: #ececec;        text-transform: uppercase;        line-height: 18px    }    .gallery-video-home {        width: 50%;        padding: 0;        float: left;        border-right: 1px solid #4d5053;        margin: 0 auto    }    .gallery-video {        width: 259px;        height: 158px;        border: 1px solid #4e4d4d;        margin: 0 auto    }    .blo-slid {        display: block;        border-bottom: solid 1px #4d5053;        width: 100%;        min-height: 218px;        float: left;        padding: 0;        margin: 0 0 10px    }    .home-blog {        border-left: solid 1px #515050;        width: 50%;        height: auto;        float: left;        padding: 0;        margin: 0    }    .home-blog-bttn {        background: none repeat scroll 0 0 #d51a16;        color: #fff;        float: right;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        margin: 0;        padding: 5px 10px;        text-decoration: none;        position: absolute;        top: 188px;        left: 260px    }    .home-blog-bttn:hover {        background: none repeat scroll 0 0 #1a335d    }    .gallery-slider-home {        width: 49%;        padding: 0;        margin: 0;        float: right;        border-right: none    }    .gallery-slider {        width: 259px;        height: 160px;        margin: 0 auto    }    .view-more-gallery-bttn {        padding: 5px 10px;        margin: 15px 30px 0 0;        background: #d51a16;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        text-decoration: none;        float: right    }    .view-more-gallery-bttn:hover {        background: #1a335d    }    .read-more-abt-bttn {        padding: 5px 10px;        margin: 15px 0 0;        background: #d51a16;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        text-decoration: none;        float: right    }    .read-more-abt-bttn:hover {        background: #1a335d    }    .home-about-wrap {        width: 100%;        padding: 0;        margin: 0;        float: none !important    }    .home-about-wrap p {        padding: 0;        margin: 0;        color: #ececec;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        line-height: 20px    }    .form-contact-main-wrap {        width: 100%;        background: #f6f6f6;        padding: 0;        margin: 0    }    .form-contact-wrap {        width: 97%;        padding: 20px 0 30px;        margin: 0 auto    }    .form-contact-wrap h3 {        padding: 0 0 10px;        margin: 0;        color: #2a2a29;        font-family: 'Open Sans', sans-serif;        font-size: 30px;        font-weight: 700;        text-transform: uppercase;        letter-spacing: -2px    }    .form-contact-wrap-left {        width: 50%;        padding: 0;        margin: 0;        float: left    }    .form-wrap {        padding: 0;        margin: 20px 0 0;        border-right: double #e0e0e0    }    .textfiled-wrap {        width: 336px;        height: 37px;        padding: 0;        margin: 0 0 12px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/textfield.png) top left no-repeat;        background-size: 336px 37px;        display: block    }    .textarea-wrap {        width: 336px;        height: 80px;        padding: 0;        margin: 0 0 12px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/textarea.png) top left no-repeat;        background-size: 336px 80px;        display: block    }    .form-wrap input {        width: 312px;        padding: 8px 8px 8px 12px;        margin: 0;        color: #7f7d7d;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        border: none;        background: 0 0    }    .form-wrap textarea {        width: 318px;        height: 55px;        padding: 8px 8px 8px 12px;        margin: 0;        color: #7f7d7d;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        border: none;        background: 0 0;        overflow: auto;        resize: none    }    .catcha-wrap {        width: 90%;        padding: 0;        margin: 0 55px 0 0    }    .catcha-wrap p {        padding: 0 0 15px;        margin: 0;        color: #8f8f8e;        font-family: 'Open Sans', sans-serif;        font-size: 13px    }    .catcha-wrap p span {        font-size: 14px;        color: #000;        text-transform: uppercase    }    .home-submit-bttn {        padding: 3px 20px 4px;        margin: 0;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        text-transform: uppercase;        text-align: center;        background: #cf0f1e;        text-decoration: none;        border-radius: 3px;        display: inline-block;        float: right    }    .home-submit-bttn:hover {        background: #1a335d    }    .form-contact-wrap-right {        width: 45%;        padding: 0;        margin: 0;        float: right    }    .form-contact-wrap-right p {        padding: 12px 0 0;        margin: 0;        color: #818383;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        line-height: 21px    }    .form-contact-wrap-right p span {        color: #222323;        text-transform: uppercase    }    .form-contact-wrap-right h4 {        padding: 15px 0 10px;        margin: 0;        color: #cf0f1e;        font-family: 'Open Sans', sans-serif;        font-size: 17px;        text-transform: uppercase;        line-height: 20px;        letter-spacing: -1px    }    .locateus-wrap {        padding: 0;        margin: 0;        width: 100%;        height: 129px;        border: 1px solid #e7e5e5    }    .locateus-wrap img {        width: 100%    }    .logos-main-wrap {        padding: 30px 0;        margin: 0;        width: 100%;        height: 60px;        border-top: 1px solid #d6d6d6    }    .logos-wrap {        padding: 0;        margin: 0 auto;        width: 97%    }    .logo-box {        padding: 0 10px;        margin: 0    }    .logo-box img {        padding: 0;        margin: 0 13px;        float: left    }    .footer-main-wrap {        width: 100%;        padding: 20px 0;        margin: 0;        background: #313030    }    .footer-menu-wrap {        width: 97%;        padding: 0;        margin: 0 auto;        text-align: center    }    .footer-menu-wrap ul {        padding: 0 0 20px;        margin: 0;        list-style: none    }    .footer-menu-wrap ul li {        padding: 0 5px 0 9px;        margin: 0;        display: inline;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/footer-menu-bar.jpg) 0 4px no-repeat    }    .footer-menu-wrap ul li a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 12px;        color: #898d8d;        text-decoration: none;        text-transform: uppercase;        line-height: 28px    }    .footer-menu-wrap ul li a:hover {        color: #fff    }    .footer-social-main-wrap {        width: 100%;        padding: 15px 0 0;        border-top: double #434241    }    .footer-social-wrap {        width: 82%;        padding: 0;        margin: 0 auto    }    .footer-social-wrap p {        padding: 10px 2px 0 0;        margin: 0;        float: left;        color: #646661;        font-family: 'Open Sans', sans-serif;        font-size: 11px    }    .footer-social-wrap a {        margin: 0 22px 0 0;        float: left;        color: #9d9e9c;        font-family: 'Open Sans', sans-serif;        font-size: 12px;        text-decoration: none    }    .footer-social-wrap a:hover {        color: #fff    }    .footer-social-wrap h6 {        padding: 7px 10px 0 0;        margin: 0;        float: left;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 700    }    .fb-footer {        width: 34px;        height: 35px;        padding: 0;        margin: 0 5px 0 0 !important;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-footer-icon.png) top left no-repeat;        float: left    }    .fb-footer:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-footer-icon.png) bottom left no-repeat    }    .twitter-footer {        width: 34px;        height: 35px;        padding: 0;        margin: 0 22px 0 0 !important;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-footer-icon.png) top left no-repeat;        float: left    }    .twitter-footer:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-footer-icon.png) bottom left no-repeat    }    .youtube-footer {        width: 34px;        height: 35px;        padding: 0;        margin: 0 22px 0 0 !important;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-footer-icon.png) top left no-repeat;        float: left    }    .youtube-footer:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-footer-icon.png) bottom left no-repeat    }    .footer-social-wrap img {        padding: 0 5px 0 0;        margin: 0;        float: left    }    .footer-stamp-wrap {        width: 100%;        padding: 15px 0 30px;        margin: 0 auto;        text-align: center    }    .footer-stamp-wrap p {        padding: 0;        margin: 0;        color: #817f7f;        font-family: 'Open Sans', sans-serif;        font-size: 13px    }    .footer-stamp-wrap a {        padding: 0;        margin: 0;        color: #5d86bf;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        text-decoration: none    }    .footer-stamp-wrap a:hover {        color: #002a63    }    .footer-social-mini-wrap {        display: none    }    .inner-banner-main-wrap {        width: 100%;        height: 166px;        padding: 30px 0 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner.jpg) center top no-repeat;        background-size: 1800px 196px    }    .inner-banner-main-wrap-in {        width: 100%;        height: 166px;        padding: 30px 0 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-01.jpg) center top no-repeat;        background-size: 1800px 196px    }    .inner-banner-main-wrap-inn {        width: 100%;        height: 166px;        padding: 30px 0 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-02.jpg) center top no-repeat;        background-size: 1800px 196px    }    .inner-banner-main-wrap-innn {        width: 100%;        height: 166px;        padding: 30px 0 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-03.jpg) center top no-repeat;        background-size: 1800px 196px    }    .inner-banner-wrap {        width: 750px;        height: 130px;        padding: 0;        margin: 0 auto;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-shade.png) 0 0 no-repeat;        background-size: 750px 130px    }    .inner-banner-wrap h2 {        padding: 20px 0 15px 12px;        margin: 0;        font-family: Dosis, sans-serif;        font-size: 35px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        line-height: 35px;        text-shadow: 1px 1px #272831;        letter-spacing: -1px    }    .req-info-banner-inner {        padding: 5px 15px 5px 40px;        margin: 0 10px 0 12px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rInfo.png) 15px 10px no-repeat #d51918;        font-family: 'Open Sans', sans-serif;        font-size: 17px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-info-banner-inner:hover {        padding: 5px 15px 5px 40px;        margin: 0 10px 0 12px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rInfo.png) 15px 10px no-repeat #1a335d    }    .req-quote-banner-inner {        padding: 5px 15px 5px 40px;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rQuote.png) 15px 10px no-repeat #02bd19;        font-family: 'Open Sans', sans-serif;        font-size: 17px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-quote-banner-inner:hover {        padding: 5px 15px 5px 40px;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/icon-rQuote.png) 15px 10px no-repeat #1a335d    }    .inner-content-title-wrap {        width: 97%;        padding: 20px 0;        margin: 0 auto    }    .inner-content-title-wrap h1 {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 23px;        color: #333434;        text-transform: uppercase;        line-height: 25px;        font-weight: 400    }    .inner-content-main-wrap {        padding: 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-contert-repeat.jpg) top left repeat-x    }    .inner-content-wrap {        width: 99%;        padding: 0 0 20px;        margin: 0 auto;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/right-side-bar-bg.jpg) right top repeat-y;        background-size: 266px    }    .inner-content-wrap-left {        width: 60%;        padding: 20px 0 0;        margin: 0 0 0 10px;        float: left    }    .inner-content-wrap-left h3 {        padding: 10px;        margin: 0 0 15px;        font-family: 'Open Sans', sans-serif;        font-size: 19px;        color: #15418b;        line-height: 25px;        font-weight: 400;        background: #f4f4f4    }    .inner-content-wrap-left h3 span {        font-size: 17px    }    .iso-text {        padding: 0 0 10px !important;        font-size: 16px !important;        background: 0 0 !important    }    .inner-content-wrap-left h6 {        padding: 0 0 3px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #1f2020;        font-weight: 400;        text-transform: uppercase    }    .inner-content-wrap-left p {        padding: 0 0 20px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #6a6a6b;        line-height: 22px;        font-weight: 400    }    .inner-content-wrap-left p a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #cd1e1d;        line-height: 22px;        font-weight: 400    }    .inner-content-wrap-left p a:hover {        text-decoration: none    }    .blog-content-wrap p a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #cd1e1d;        line-height: 22px;        font-weight: 400    }    .blog-content-wrap p a:hover {        text-decoration: none    }    .inner-content-wrap-left img {        padding: 10px;        margin: 0 0 10px 15px;        background: #fff;        border: 1px solid #eeefed;        float: right;        max-width: 95%    }    .inner-content-wrap-left ul {        padding: 0 0 15px;        margin: 0;        list-style: none    }    .inner-content-wrap-left ul li {        padding: 0 0 10px 25px;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon-01.png) 0 3px no-repeat;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #656464;        line-height: 18px    }    .inner-content-wrap-left ul li a {        padding: 0;        margin: 0;        color: #cd1e1d;        text-decoration: underline    }    .inner-content-wrap-left ul li a:hover {        text-decoration: none    }    .inner-content-wrap-right {        width: 35%;        padding: 0;        margin: 0;        float: right    }    .inner-content-wrap-right h3 {        padding: 13px 0 13px 42px;        margin: 0 0 5px;        background: #234071;        font-family: 'Open Sans', sans-serif;        font-size: 19px;        color: #fff;        text-transform: uppercase;        line-height: 25px;        font-weight: 400    }    .shopservices-sidebar {        width: 100%;        padding: 0;        margin: 0    }    .shopservices-sidebar ul {        padding: 0 0 15px;        margin: 0;        list-style: none    }    .shopservices-sidebar ul li {        padding: 7px 15px 7px 40px;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon-01.png) 15px 10px no-repeat;        border-bottom: 1px dotted #898989    }    .shopservices-sidebar ul li a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #676768;        text-transform: uppercase;        line-height: 22px;        font-weight: 400;        text-decoration: none    }    .shopservices-sidebar ul li a:hover {        color: #15418b    }    .shopservices-sidebar-h3 {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon.png) 12px 15px no-repeat #234071 !important    }    .req-a-quote-sidebar-h3 {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/req-info-icon-sidebar.png) 12px 15px no-repeat #234071 !important    }    .gallery-sidebar-h3 {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/gallery-sidebar-icon.png) 12px 15px no-repeat #234071 !important    }    .request-a-quote-sidebar {        width: 92%;        padding: 15px 10px 55px;        margin: 0 0 0 3px    }    .request-a-quote-sidebar input {        width: 92%;        padding: 8px;        margin: 0 0 10px;        border: 1px solid #d5d5d3;        border-radius: 3px;        background: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #616262    }    .request-a-quote-sidebar textarea {        width: 92%;        padding: 8px;        margin: 0 0 10px;        border: 1px solid #d5d5d3;        border-radius: 3px;        background: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #616262;        height: 60px;        resize: none;        overflow: auto    }    .req-quote-submit-bttn {        padding: 5px 20px;        margin: 0;        background: #d51918;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-quote-submit-bttn:hover {        padding: 5px 20px;        margin: 0;        background: #1a335d    }    .acl-gallery-wrap {        width: 92%;        padding: 15px 12px;        margin: 0    }    .acl-gallery-wrap img {        width: 100%    }    .view-all-gallery-link {        padding: 0 0 0 20px;        margin: 10px 0 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #bd3635;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/gallery-plus-icon.png) center left no-repeat    }    .view-all-gallery-link:hover {        color: #234071    }    .faq-wrap {        cursor: hand;        cursor: pointer;        font-family: 'Open Sans', sans-serif;        color: #15418b !important;        margin: 10px 0 5px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/faq-icon.png) 10px 7px no-repeat #f4f4f4;        padding: 10px 5px 10px 52px;        width: 88%;        border: 1px solid #e9e9e9;        font-size: 17px    }    .answer-wrap {        width: 95%;        padding: 13px 13px 5px;        font-family: 'Open Sans', sans-serif;        color: #6a6a6b !important;        font-size: 14px    }    .answer-wrap p {        padding: 0 0 10px !important;        font-family: 'Open Sans', sans-serif;        color: #3d3d3d !important;        font-size: 13px !important    }    .back-bttn {        display: none    }    .video-gallery-main-wrap {        padding: 0;        margin: 0;        width: 100%    }    .video-gallery-wrap {        padding: 10px;        margin: 0 0 20px;        width: 95%;        float: left;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .video-gallery-wrap h4 {        padding: 0 0 15px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        color: #234071;        text-transform: uppercase;        font-weight: 400    }    .video-div-wrap {        width: 98%;        padding: 2px;        margin: 0 0 10px;        border: 1px solid #c8c8c8    }    .video-div-wrap img {        padding: 0;        margin: 0;        border: none    }    .video-div-wrap p {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #cd1e1d    }    .vid-pad {        margin-right: 0    }    .contact-page-main-wrap {        padding: 0;        margin: 0;        width: 100%    }    .contact-page-main-wrap img {        border: 0;        padding: 0    }    .contact-page-main-wrap h4 {        padding: 0 0 15px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 22px;        color: #234071    }    .contact-page-left {        padding: 0 0 20px;        margin: 0 0 20px;        width: 100%;        float: none;        border-bottom: 1px solid #ccc    }    .contact-page-left input {        width: 96%;        padding: 8px;        margin: -6px 0 10px;        border: 1px solid #d5d5d3;        border-radius: 3px;        background: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #616262    }    .contact-page-left textarea {        width: 96%;        padding: 8px;        margin: 0 0 10px;        border: 1px solid #d5d5d3;        border-radius: 3px;        background: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #616262;        height: 60px;        resize: none;        overflow: auto    }    .con-page-submit-bttn {        padding: 5px 20px;        margin: 0;        background: #d51918;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .con-page-submit-bttn:hover {        padding: 5px 20px;        margin: 0;        background: #1a335d    }    .contact-page-right {        padding: 0;        margin: 0;        width: 100%;        float: none;        border-left: none    }    .contact-map-wrap {        padding: 5px 5px 5px 6px;        margin: 10px 0 0;        border: 5px solid #234071;        width: 95%    }    .contact-map-wrap img {        border: 1px solid #ccc;        margin: 0;        padding: 0;        text-align: center;        max-width: 100%    }    .pdf-button {        width: 88% !important;        padding: 3% 0 3% 12% !important;        margin: 0 0 15px !important;        float: left !important;        color: #fff !important;        font-family: Dosis, sans-serif !important;        font-size: 16px !important;        line-height: 30px !important;        text-transform: uppercase !important;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/pdf-download.png) 15px 10px no-repeat #d51918 !important;        text-decoration: none    }    .pdf-button:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/pdf-download.png) 15px 10px no-repeat #0e3370 !important    }    .inner-content-wrap-left ol {        padding: 0 0 15px 20px;        margin: 0    }    .inner-content-wrap-left ol li {        padding: 0 0 10px;        margin: 0 0 0 10spx;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #656464;        line-height: 18px    }    .inner-content-wrap-left ol li a {        padding: 0;        margin: 0;        color: #cd1e1d;        text-decoration: underline    }    .inner-content-wrap-left ol li a:hover {        text-decoration: none    }    .table-space {        margin: 0 0 15px;        padding: 0;        width: 100%;        border-top: 1px solid #d3d3d3;        border-left: 1px solid #d3d3d3;        background: #f8f8f8    }    .table-space tr {        margin: 0;        padding: 0    }    .table-space td {        margin: 0;        padding: 0;        border-right: 1px solid #d3d3d3;        border-bottom: 1px solid #d3d3d3    }    .table-space p {        padding: 5px 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #656464    }    .inner-content-image-wrap {        width: 100%;        margin: 0 0 20px;        padding: 0;        border: 1px solid #eeefed !important    }    .inner-content-image-wrap img {        margin: 0 !important;        background: 0 0;        width: 47%;        padding: 6px;        float: left;        border: none    }    .logo-links {        width: 95%;        padding: 2%;        margin: 0;        border: 1px solid #b3b3b3;        border-radius: 3px    }    .logo-links a {        text-decoration: none    }    .logo-links a img {        height: 55px;        margin: 0 5%;        padding: 0;        border: none;        float: left    }    .photo-gallery-main-wrap {        padding: 0;        margin: 0;        width: 100%    }    .photo-gallery-wrap {        padding: 10px 8px;        margin: 0 5px 20px 0;        width: 95%;        float: left;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .photo-gallery-wrap h4 {        padding: 0 0 10px;        margin: 0    }    .photo-gallery-wrap h4 a {        font-family: 'Open Sans', sans-serif;        font-size: 16px;        color: #234071;        text-transform: uppercase;        font-weight: 400;        text-decoration: none    }    .photo-gallery-wrap h4 a:hover {        color: #cd1e1d    }    .photo-div-wrap {        width: 98%;        padding: 2px;        margin: 0 0 10px;        border: 1px solid #c8c8c8;        min-height: 210px    }    .photo-div-wrap img {        max-width: 99% !important;        padding: 0;        margin: 0;        border: none !important;        float: none    }    .photo-pad {        margin-right: 0    }    .blog-main-wrap {        width: 100%;        background: #f7f7f7;        padding: 0 0 20px;        margin: 0    }    .blog-page-wrap {        width: 97%;        margin: 0 auto;        padding: 50px 0 0    }    .blog-page-wrap-left {        width: 32%;        margin: 0;        padding: 0;        background: #fff;        float: left    }    .blog-page-wrap-left h3 {        margin: 0;        padding: 10px 0 10px 15px;        background: #234071;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        color: #fff;        font-weight: 400    }    .recent-posts-wrap {        width: 100%;        padding: 0 0 15px;        margin: 0    }    .recent-posts-wrap ul {        padding: 5px 15px 0;        margin: 0;        list-style: none    }    .recent-posts-wrap ul li {        padding: 10px 0;        margin: 0;        border-bottom: 1px solid #dbdbdb    }    .recent-posts-wrap ul li a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #696969;        text-decoration: none    }    .recent-posts-wrap ul li a:hover {        color: #0e3370    }    .cat-arc-posts-wrap {        width: 100%;        padding: 0;        margin: 0    }    .cat-arc-posts-wrap ul {        padding: 5px 15px 15px;        margin: 0;        list-style: none    }    .cat-arc-posts-wrap ul li {        padding: 6px 0 6px 20px;        margin: 0;        border-bottom: 1px solid #dbdbdb;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/cat-li-bg.jpg) 0 10px no-repeat    }    .cat-arc-posts-wrap ul li a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #696969;        text-decoration: none    }    .cat-arc-posts-wrap ul li a:hover {        color: #0e3370    }    .rss-feeds-wrap {        width: 100%;        margin: 0;        padding: 0 0 20px    }    .rss-feeds-wrap h6 {        padding: 20px 20px 0;        margin: 0    }    .rss-feeds-wrap h6 a {        margin: 0;        padding: 0 0 0 20px;        color: #696969;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400;        text-decoration: none;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/rss-feed-icon.jpg) 0 3px no-repeat    }    .rss-feeds-wrap a:hover {        text-decoration: underline    }    .rss-feeds-wrap a span {        color: #f07101 !important    }    .blog-page-wrap-right {        width: 65%;        margin: 0;        padding: 0;        float: right    }    .blog-page-wrap-right h1 {        margin: 0;        padding: 0;        line-height: 32px    }    .blog-page-wrap-right h1 a {        margin: 0;        padding: 0;        color: #2a2a29;        font-family: 'Open Sans', sans-serif;        font-size: 27px;        font-weight: 400;        text-decoration: none    }    .blog-page-wrap-right h1 a:hover {        color: #0e3370    }    .blog-main-post-wrap {        width: 100%;        margin: 0;        padding: 0;        float: right    }    .date-post-comment-wrap {        padding: 20px 0 5px;        margin: 0;        border-bottom: 1px solid #b1bcce;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        text-decoration: none    }    .date-post-comment-wrap span {        color: #696969    }    .date-post-comment-wrap a {        padding: 0;        margin: 0;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        text-decoration: none    }    .date-post-comment-wrap a:hover {        text-decoration: underline    }    .date-posted-wrap {        width: 70%;        padding: 0;        margin: 0;        float: left    }    .comments-top-wrap {        width: 19%;        height: 20px;        padding: 0 0 0 20px;        margin: 0;        float: right;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/comment-num-icon.png) center left no-repeat;        text-align: right    }    .blog-content-wrap {        padding: 20px 0 0;        margin: 0    }    .blog-content-wrap p {        color: #6a6a6b;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        line-height: 22px;        margin: 0;        padding: 0 0 20px    }    .share-read-more-wrap {        padding: 10px 10px 0;        margin: 0 0 30px;        background: #fff;        border-bottom: 1px solid #3a3d41    }    .share-read-more-wrap span {        padding: 3px 10px 0 0;        margin: 0;        color: #696969;        float: left;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400    }    .share-us-wrap {        width: 240px;        padding: 0;        margin: 0;        float: left    }    .share-fb {        padding: 0;        margin: 0 7px 0 0;        width: 25px;        height: 25px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-fb.png) top left no-repeat;        display: block;        float: left    }    .share-fb:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-fb.png) bottom left no-repeat    }    .share-twitter {        padding: 0;        margin: 0 7px 0 0;        width: 25px;        height: 25px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-twitter.png) top left no-repeat;        float: left    }    .share-twitter:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-twitter.png) bottom left no-repeat    }    .share-linked-in {        padding: 0;        margin: 0 7px 0 0;        width: 25px;        height: 25px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-linked-in.png) top left no-repeat;        float: left    }    .share-linked-in:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-linked-in.png) bottom left no-repeat    }    .share-rss {        padding: 0;        margin: 0;        width: 25px;        height: 25px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-rss.png) top left no-repeat;        float: left    }    .share-rss:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-rss.png) bottom left no-repeat    }    .share-read-more {        padding: 6px 12px;        margin: 0;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        font-weight: 400;        background: #d51a16;        float: right;        text-decoration: none    }    .share-read-more:hover {        background: #234071    }    .blog-mini-post-wrap {        width: 100%;        margin: 0;        padding: 0;        float: right    }    .comments-mini-wrap {        width: 19%;        padding: 3px 0 0 20px;        margin: 0;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/comment-num-icon.png) 0 3px no-repeat;        text-align: right;        color: #696969;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400    }    .leave-a-reply-blog {        width: 100%;        padding: 0 0 20px 0;        margin: 0 0 20px;        border-bottom: 1px solid #0e3370    }    .leave-a-reply-blog h3 {        padding: 0 0 20px;        margin: 0;        color: #2a2a29;        font-family: 'Open Sans', sans-serif;        font-size: 25px;        font-weight: 400    }    .leave-a-reply-blog .text-field-box {        width: 100%;        height: 37px;        padding: 4px 0;        margin: 0 0 15px;        background-image: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-left.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-right.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-center.png);        background-position: top left, top right, top left;        background-repeat: no-repeat, no-repeat, repeat-x    }    .leave-a-reply-blog .text-field-box input {        width: 97%;        padding: 8px 8px 8px 10px;        margin: 0 0 15px;        border: none;        background: 0 0;        color: #7f7d7d;        font-family: 'Open Sans', sans-serif;        font-size: 14px    }    .leave-a-reply-blog .text-area-box {        width: 100%;        height: 95px;        padding: 4px 0;        margin: 0;        background-image: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-comment-left.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-area-right.png);        background-position: top left, top right;        background-repeat: no-repeat, no-repeat    }    .leave-a-reply-blog .text-area-box textarea {        width: 97%;        height: 73px;        padding: 8px 8px 8px 10px;        margin: 0 0 25px;        border: none;        background: 0 0;        color: #7f7d7d;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        resize: none;        overflow: auto    }    .leave-a-reply-blog .submit-blog {        padding: 4px 25px 5px;        margin: 0;        background: #cf0f1e;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        text-transform: uppercase;        text-decoration: none;        border-radius: 5px;        color: #fff;        -webkit-appearance: none    }    .leave-a-reply-blog .submit-blog:hover {        background: #234071    }    .comments-main-blog {        width: 100%;        padding: 0;        margin: 0    }    .comments-main-blog h5 {        padding: 0 0 5px;        margin: 20px 0;        font-family: 'Open Sans', sans-serif;        font-size: 25px;        color: #2a2a29;        border-bottom: 1px solid #cfd6e2;        font-weight: 400    }    .blog-content-wrap img {        max-width: 300px;        float: left;        margin: 0 15px 10px 0;        padding: 0;        border: 1px solid #eeefed    }    .comments-wrap {        width: 97%;        padding: 0 0 30px;        margin: 0 0 30px;        border-bottom: 1px solid #ccc    }    .comment-wrap ul {        padding: 0;        margin: 0;        list-style: none    }    .comment-author vcard img {        float: left    }    .comment-metadata {        width: 77%;        float: left;        margin: 0 0 30px;        padding: 0 10px 0 20px;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400    }    .comment-metadata a {        margin: 0;        padding: 0;        text-decoration: none;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400    }    .comment-metadata a:hover {        text-decoration: underline    }    .comment-metadata span {        margin: 0;        padding: 0;        text-decoration: none;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400    }    .comment-content {        padding: 0;        margin: 0 0 30px;        border-bottom: 1px solid #ccc    }    .comment-content p {        margin: 0;        padding: 0 0 20px;        text-decoration: none;        color: #696969;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400    }    .thak-wp {        width: 455px;        height: auto background:url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/thank-you.jpg) no-repeat 0 0;        background-size: 455px 178px    }    .thak-wp p {        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #9a9d9d;        text-align: left;        line-height: 18px;        padding: 141px 0 0 81px    }    .error-wp {        width: 455px;        height: auto;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/error.jpg) no-repeat 0 0;        background-size: 455px 178px    }    .error-wp p {        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #646464;        text-align: left;        line-height: 18px;        padding: 145px 0 0 111px    }    .error-wp p a {        margin: 0;        padding: 0;        color: #2e469c;        text-decoration: none    }    .error-wp p a:hover {        color: #d32826    }    #back-top a {        display: none    }    .news-events-main-post-wrap {        width: 100%;        margin: 0;        padding: 0 0 30px;        float: right    }    .news-events-main-post-wrap h4 {        margin: 0;        padding: 0;        line-height: 24px    }    .news-events-main-post-wrap h4 a {        margin: 0;        padding: 0;        color: #2a2a29;        font-family: 'Open Sans', sans-serif;        font-size: 24px;        font-weight: 400;        text-decoration: none    }    .news-events-main-post-wrap h4 a:hover {        color: #0e3370    }    .date-post-comment-wrap-news {        padding: 20px 0 0;        margin: 0;        border-bottom: 1px solid #b1bcce;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        text-decoration: none    }    .date-post-comment-wrap-news span {        color: #696969    }    .date-post-comment-wrap-news a {        padding: 20px 0 5px;        margin: 0;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        text-decoration: none    }    .date-post-comment-wrap-news a:hover {        text-decoration: underline    }    .date-posted-wrap-news {        width: 75%;        padding: 0;        margin: 0;        float: left    }    .blog-content-wrap-news {        padding: 20px 0 0;        margin: 0    }    .blog-content-wrap-news p {        color: #6a6a6b;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        line-height: 22px;        margin: 0;        padding: 0 0 20px    }    .share-read-more-wrap-news {        padding: 0 10px;        margin: 0;        border-bottom: 1px solid #3a3d41    }    .share-read-more-news {        padding: 6px 12px;        margin: 0;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        font-weight: 400;        background: #d51a16;        float: right;        text-decoration: none    }    .share-read-more-news:hover {        background: #234071    }    .inline-pdf-wrap {        padding: 10px 10px 6px;        margin: 0 0 10px;        width: 95%;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .inline-pdf-wrap h4 {        padding: 4px 15px 10px 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #333;        text-transform: uppercase;        font-weight: 400;        float: left    }    .dwnl-pdf-bttn-inline {        background: #d51918;        border-radius: 2px;        color: #fff !important;        float: left;        font-family: 'Open Sans', sans-serif;        font-size: 14px !important;        margin: 0;        padding: 5px 10px !important;        text-decoration: none;        text-transform: uppercase    }    .dwnl-pdf-bttn-inline:hover {        background: #1a335d;        margin: 0;        padding: 5px 20px    }    .tidal-video-wrap {        margin: 0 0 20px;        background: #fff;        border: 1px solid #eeefed;        padding: 10px    }    .img-a {        width: 100%;        padding: 0;        margin: 0    }    .img-a img {        width: auto;        padding: 0;        margin: 0;        border: 0;        max-width: 100%;        float: none    }    .login-user {        width: 94%;        padding: 10px 8px 10px 15px;        margin: 0 auto;        border: 1px solid #eeefed;        background: #f1f1f1    }    .login-user h3 {        padding: 0 0 5px;        margin: 0 0 20px;        color: #15418b;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        font-weight: 400;        line-height: 25px;        text-transform: uppercase;        border-bottom: 1px solid #ccc;        background: 0 0    }    .login-user input {        background: #fff;        border: 1px solid #d5d5d3;        border-radius: 3px;        color: #616262;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        margin: 0 0 10px;        padding: 8px;        width: 98%;        float: right    }    .login-submit {        background: #d51918;        border-radius: 2px;        color: #fff;        float: right;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        margin: 0;        padding: 5px 20px;        text-decoration: none;        text-transform: uppercase    }    .login-submit:hover {        background: #234071    }    .video-tidal {        width: 100%;        padding: 0;        margin: 0    }    .navigation {        float: right;        margin: 0;        padding: 10px;        background: #e1e0e0;        width: 96%    }    .services-page-main-wrap {        padding: 15px;        margin: 0 0 20px;        width: 95%;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .services-page-main-wrap h4 {        padding: 0 0 10px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        color: #234071;        text-transform: uppercase;        font-weight: 400    }    .read-more-services {        background: #d51918;        border-radius: 2px;        color: #fff !important;        float: left;        font-family: 'Open Sans', sans-serif;        font-size: 15px !important;        margin: 0;        padding: 5px 20px !important;        text-decoration: none;        text-transform: uppercase    }    .read-more-services:hover {        background: #1a335d;        margin: 0;        padding: 5px 20px    }}@media screen and (min-width:320px) and (max-width:640px) {    .top-main-wrap {        width: 100%;        height: 190px;        padding: 0;        margin: 0;        background: #0e3370;        border-bottom: 1px solid #fff    }    .top-wrap {        width: 97%;        padding: 17px 0 0;        margin: 0 auto    }    .logo {        width: 156px;        height: 73px;        padding: 0;        margin: 0 5px;/*        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/logo.png) top left no-repeat;*/        background-size: 141px 73px;        float: left    }    .logo-wiper {        width: 150px;        height: 73px;/*        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/logo-wiper.png) top left no-repeat;*/        background-size: 141px 73px;        float: left    }    .top-wrap-right {        width: auto;        padding: 20px 0 0;        margin: 0 auto;        float: right    }    .fb-icon-top {        width: 25px;        height: 25px;        padding: 0;        margin: 5px 7px 0 0;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-icon-top.jpg) top left no-repeat    }    .fb-icon-top:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-icon-top.jpg) bottom left no-repeat    }    .twitter-icon-top {        width: 25px;        height: 25px;        padding: 0;        margin: 5px 7px 0 0;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-icon-top.jpg) top left no-repeat    }    .twitter-icon-top:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-icon-top.jpg) bottom left no-repeat    }    .youtube-icon-top {        width: 25px;        height: 25px;        padding: 0;        margin: 5px 15px 0 0;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-icon-top.jpg) top left no-repeat    }    .youtube-icon-top:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-icon-top.jpg) bottom left no-repeat    }    .top-wrap-right h3 {        margin: 0;        padding: 0 0 0 15px;        font-family: 'Open Sans', sans-serif;        font-size: 28px;        color: #fff;        font-weight: 700;        float: right;        border-left: 1px solid #3e5c8d    }    .top-menu-wrap,    .top-mini-menu {        display: none    }    .menu-trigger {        display: block;        position: absolute;        width: 55px;        height: 30px;        text-indent: -9999px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-mobile.png) 6px 10px no-repeat #d51918;        right: 0;        top: 150px;        z-index: 9999;        -webkit-border-radius: 5px 0 0 5px;        -moz-border-radius: 5px 0 0 5px;        border-radius: 5px 0 0 5px;        -webkit-box-shadow: 0 1px 2px rgba(50, 50, 50, .75);        -moz-box-shadow: 0 1px 2px rgba(50, 50, 50, .75);        box-shadow: 0 1px 2px rgba(50, 50, 50, .75)    }    #jPanelMenu-menu {        background: none repeat scroll 0 0 #0e3370    }    #jPanelMenu-menu ul {        margin: 0;        padding: 0;        list-style: none;        z-index: 999    }    #jPanelMenu-menu ul li {        margin: 0;        padding: 0    }    #jPanelMenu-menu ul li a {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-arrow.png) 8px 12px no-repeat;        margin: 0;        padding: 7px 0 7px 20px;        color: #f1f1f1;        text-decoration: none;        border-bottom: 1px solid #001e50;        display: block;        font-size: 13px;        font-family: 'Open Sans', sans-serif    }    #jPanelMenu-menu ul li a:hover {        color: #5bdbee;        background-color: #071c3f    }    #jPanelMenu-menu ul li ul li {        margin: 0;        padding: 0    }    #jPanelMenu-menu ul li ul li a {        margin: 0;        padding: 7px 0 7px 34px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-arrow.png) 21px 12px no-repeat    }    #jPanelMenu-menu ul li ul li ul li {        margin: 0;        padding: 0    }    #jPanelMenu-menu ul li ul li ul li a {        margin: 0;        padding: 7px 0 7px 48px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/menu-arrow.png) 35px 12px no-repeat    }    .banner-main-wrap {        width: 100%;        height: 240px;        padding: 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/banner-mob.jpg) top center no-repeat;        background-size: 1200px 245px    }    .banner-section {        width: 100%;        padding: 0;        margin: 0 auto;        position: relative    }    .banner-wrap {        width: 305px;        height: 190px;        margin: 0 auto;        padding: 12px 0 0 12px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/banner-content.png) 5px 0 no-repeat;        background-size: 350px 190px;        position: absolute;        top: 25px;        left: 0    }    .banner-wrap .banner-h1-text,    .banner-wrap h1 {        width: 100%;        padding: 0 0 17px;        margin: 0;        font-family: Dosis, sans-serif;        font-size: 32px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        line-height: 34px;        text-shadow: 1px 1px #272831;        letter-spacing: -1px    }    .req-info-banner {        padding: 10px 10px 10px 15px;        margin: 0 5px 0 0;        background: #d51918;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-info-banner:hover {        padding: 10px 10px 10px 15px;        margin: 0 5px 0 0;        background: #1a335d    }    .req-quote-banner {        padding: 10px 10px 10px 15px;        margin: 0;        background: #02bd19;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-quote-banner:hover {        padding: 10px 10px 10px 15px;        margin: 0;        background: #1a335d    }    .services-section-home-wrap {        width: 100%;        padding: 30px 0 0;        margin: 0;        background: #f9f9f9;        border-top: 3px solid #fff    }    .services-section-home {        width: 95%;        margin: 0 auto;        padding: 0    }    .services-section-home-box {        width: 270px;        padding: 18px 15px 14px;        margin: 0 auto 25px;        background: #1a335d;        border: 1px solid #fff;        float: none    }    .services-section-home-box h3 {        padding: 0 0 12px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 19px;        color: #fff;        text-transform: uppercase;        text-align: center;        line-height: 18px    }    .services-section-home-box h3 a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 18px;        color: #fff;        text-decoration: none;        line-height: 14px    }    .services-section-home-box h3 a:hover {        color: #99c4ee    }    .services-section-home-box img {        border: 1px solid #7591a1    }    .pad-right {        margin: 0 auto 25px    }    .pad-top {        padding-top: 7px    }    .pad-bottom {        padding-bottom: 5px !important    }    .gallery-about-main-wrap {        width: 100%;        padding: 20px 0 0;        margin: 0;        background: #3a3d41    }    .gallery-about-wrap {        width: 97%;        padding: 0;        margin: 0 auto    }    .gallery-home-wrap {        width: 100%;        padding: 0 0 50px;        margin: 0 0 20px;        float: none;        border-bottom: 1px solid #4d5053    }    .gallery-about-wrap h4 {        padding: 0 0 20px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 19px;        color: #ececec;        text-transform: uppercase;        line-height: 18px    }    .gallery-video-home {        width: 100%;        padding: 0;        float: none;        border-right: none;        margin: 0 auto    }    .gallery-video {        width: 259px;        height: 158px;        border: 1px solid #4e4d4d;        margin: 0 auto    }    .blo-slid {        display: block;        border-bottom: solid 1px #4d5053;        width: 100%;        min-height: 250px !important;        height: 470px;        float: none;        padding: 0;        margin: 0 0 10px    }    .home-blog {        border-bottom: solid 1px #515050;        width: 100%;        min-height: 240px;        float: none;        padding: 0 !important;        margin: 0 !important;        border-left: none !important    }    .home-blog-bttn {        background: none repeat scroll 0 0 #d51a16;        color: #fff;        float: right;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        margin: 0;        padding: 5px 10px;        text-decoration: none;        position: absolute;        top: 200px;        left: 200px    }    .gallery-slider-home {        width: 100%;        padding: 0;        margin: 0;        float: none;        border-right: none    }    .gallery-slider {        width: 259px;        height: 160px;        margin: 20px auto    }    .view-more-gallery-bttn {        padding: 5px 10px;        margin: 0;        background: #d51a16;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        text-decoration: none;        float: right    }    .view-more-gallery-bttn:hover {        background: #1a335d    }    .read-more-abt-bttn {        padding: 5px 10px;        margin: 15px 0;        background: #d51a16;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        text-decoration: none;        float: right    }    .read-more-abt-bttn:hover {        background: #1a335d    }    .home-about-wrap {        width: 94%;        padding: 0 5px;        margin: 0;        float: none    }    .home-about-wrap p {        padding: 0;        margin: 0;        color: #ececec;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        line-height: 20px    }    .form-contact-main-wrap {        width: 100%;        background: #f6f6f6;        padding: 0;        margin: 0    }    .form-contact-wrap {        width: 97%;        padding: 20px 0 30px;        margin: 0 auto    }    .form-contact-wrap h3 {        padding: 0;        margin: 0;        color: #2a2a29;        font-family: 'Open Sans', sans-serif;        font-size: 30px;        font-weight: 700;        text-transform: uppercase;        letter-spacing: -2px    }    .form-contact-wrap-left {        width: 100%;        padding: 0 0 20px;        margin: 0 0 20px;        float: none;        border-bottom: 1px solid #ccc    }    .form-wrap {        padding: 0;        margin: 20px 0 0;        border-right: none    }    .textfiled-wrap {        width: 302px;        height: 34px;        padding: 0;        margin: 0 auto 12px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/textfield.png) top left no-repeat;        background-size: 302px 34px;        display: block    }    .textarea-wrap {        width: 302px;        height: 80px;        padding: 0;        margin: 0 auto 12px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/textarea.png) top left no-repeat;        background-size: 302px 80px;        display: block    }    .form-wrap input {        width: 280px;        padding: 8px 8px 8px 10px;        margin: 0;        color: #7f7d7d;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        border: none;        background: 0 0    }    .form-wrap textarea {        width: 287px;        height: 55px;        padding: 8px 8px 8px 10px;        margin: 0;        color: #7f7d7d;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        border: none;        background: 0 0;        overflow: auto;        resize: none    }    .catcha-wrap {        width: 97%;        padding: 0;        margin: 0    }    .catcha-wrap p {        padding: 0 0 15px;        margin: 0;        color: #8f8f8e;        font-family: 'Open Sans', sans-serif;        font-size: 13px    }    .catcha-wrap p span {        font-size: 14px;        color: #000;        text-transform: uppercase    }    .home-submit-bttn {        padding: 3px 15px;        margin: 0;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 18px;        text-transform: uppercase;        text-align: center;        background: #cf0f1e;        text-decoration: none;        border-radius: 3px;        display: inline-block;        float: right    }    .home-submit-bttn:hover {        background: #1a335d    }    .form-contact-wrap-right {        width: 100%;        padding: 0;        margin: 0;        float: none    }    .form-contact-wrap-right p {        padding: 12px 0 0;        margin: 0;        color: #818383;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        line-height: 21px    }    .form-contact-wrap-right p span {        color: #222323;        text-transform: uppercase    }    .form-contact-wrap-right h4 {        padding: 15px 0 10px;        margin: 0;        color: #cf0f1e;        font-family: 'Open Sans', sans-serif;        font-size: 17px;        text-transform: uppercase;        line-height: 20px;        letter-spacing: -1px    }    .locateus-wrap {        padding: 0;        margin: 0;        width: 100%;        height: 129px;        border: 1px solid #e7e5e5    }    .locateus-wrap img {        width: 100%    }    .logos-main-wrap {        padding: 30px 0;        margin: 0;        width: 100%;        height: auto;        border-top: 1px solid #d6d6d6    }    .logos-wrap {        padding: 0;        margin: 0 auto;        width: 97%;        text-align: center    }    .logo-box {        padding: 0 10px;        margin: 0 auto;        text-align: center    }    .logo-box img {        padding: 0;        margin: 0 20px 30px;        float: none    }    .footer-main-wrap {        width: 100%;        padding: 20px 0;        margin: 0;        background: #313030    }    .footer-menu-wrap {        width: 100%;        padding: 0;        margin: 0 auto;        text-align: center    }    .footer-menu-wrap ul {        padding: 0 0 10px;        margin: 0;        list-style: none    }    .footer-menu-wrap ul li {        padding: 0 5px;        margin: 0;        display: block;        background: 0 0    }    .footer-menu-wrap ul li a {        padding: 3px 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 12px;        color: #898d8d;        text-decoration: none;        text-transform: uppercase;        line-height: 28px;        background: #313030;        display: block;        border-bottom: 1px solid #4a4b4b    }    .footer-menu-wrap ul li a:hover {        color: #fff;        background: #1f1f1f    }    .footer-social-main-wrap {        width: 100%;        padding: 15px 0 0;        border-top: double #434241;        display: none    }    .fb-footer {        width: 34px;        height: 35px;        padding: 0;        margin: 0 10px 0 0 !important;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-footer-icon.png) top left no-repeat;        float: left    }    .fb-footer:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/fb-footer-icon.png) bottom left no-repeat    }    .twitter-footer {        width: 34px;        height: 35px;        padding: 0;        margin: 0 10px 0 0 !important;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-footer-icon.png) top left no-repeat;        float: left    }    .twitter-footer:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/twitter-footer-icon.png) bottom left no-repeat    }    .youtube-footer {        width: 34px;        height: 35px;        padding: 0;        margin: 0 !important;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-footer-icon.png) top left no-repeat;        float: left    }    .youtube-footer:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/youtube-footer-icon.png) bottom left no-repeat    }    .footer-social-mini-wrap {        width: 100%;        padding: 15px 0 0;        border-top: double #434241;        margin: 0 auto;        text-align: center;        display: block    }    .footer-social-wrap-mini {        width: 98%;        padding: 0;        margin: 0 auto    }    .footer-social-wrap-mini p {        padding: 10px 2px 0 0;        margin: 0;        float: left;        color: #646661;        font-family: 'Open Sans', sans-serif;        font-size: 11px    }    .footer-social-wrap-mini a {        margin: 0 22px 0 0;        float: left;        color: #9d9e9c;        font-family: 'Open Sans', sans-serif;        font-size: 12px;        text-decoration: none    }    .footer-social-wrap-mini a:hover {        color: #fff    }    .footer-social-wrap-mini h6 {        padding: 7px 10px 0 0;        margin: 0;        float: left;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 700    }    .footer-social-wrap-mini img {        padding: 0 5px 0 0;        margin: 0;        clear: both;        float: left    }    .footer-stamp-wrap {        width: 100%;        padding: 15px 0 30px;        margin: 0 auto;        text-align: center    }    .footer-stamp-wrap p {        padding: 0;        margin: 0;        color: #817f7f;        font-family: 'Open Sans', sans-serif;        font-size: 12px    }    .footer-stamp-wrap a {        padding: 0;        margin: 0;        color: #5d86bf;        font-family: 'Open Sans', sans-serif;        font-size: 12px;        text-decoration: none    }    .footer-stamp-wrap a:hover {        color: #002a63    }    .inner-banner-main-wrap {        width: 100%;        height: 176px;        padding: 20px 0 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner.jpg) center top no-repeat;        background-size: 1800px 196px    }    .inner-banner-main-wrap-in {        width: 100%;        height: 176px;        padding: 20px 0 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-01.jpg) center top no-repeat;        background-size: 1800px 196px    }    .inner-banner-main-wrap-inn {        width: 100%;        height: 176px;        padding: 20px 0 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-02.jpg) center top no-repeat;        background-size: 1800px 196px    }    .inner-banner-main-wrap-innn {        width: 100%;        height: 176px;        padding: 20px 0 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-03.jpg) center top no-repeat;        background-size: 1800px 196px    }    .inner-banner-wrap {        width: 310px;        height: 140px;        padding: 0;        margin: 0 auto;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-banner-shade.png) 0 0 no-repeat;        background-size: 310px 140px    }    .inner-banner-wrap h2 {        padding: 15px 0 15px 12px;        margin: 0;        font-family: Dosis, sans-serif;        font-size: 28px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        line-height: 30px;        text-shadow: 1px 1px #272831;        letter-spacing: -1px    }    .req-info-banner-inner {        padding: 5px 10px;        margin: 0 5px 0 12px;        background: #d51918;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-info-banner-inner:hover {        padding: 5px 10px;        margin: 0 5px 0 12px;        background: #1a335d    }    .req-quote-banner-inner {        padding: 5px 10px;        margin: 0;        background: #02bd19;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-quote-banner-inner:hover {        padding: 5px 10px;        margin: 0;        background: #1a335d    }    .inner-content-title-wrap {        width: 97%;        padding: 12px 0;        margin: 0 auto    }    .inner-content-title-wrap h1 {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        color: #333434;        text-transform: uppercase;        line-height: 25px;        font-weight: 400    }    .inner-content-main-wrap {        padding: 0;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/inner-contert-repeat.jpg) top left repeat-x    }    .inner-content-wrap {        width: 97%;        padding: 0 0 20px;        margin: 0 auto;        background: 0 0;        background-size: 266px    }    .inner-content-wrap-left {        width: 100%;        padding: 20px 0 0;        margin: 0;        float: none    }    .inner-content-wrap-left ul {        padding: 0 0 15px;        margin: 0;        list-style: none    }    .inner-content-wrap-left ul li {        padding: 0 0 10px 25px;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon-01.png) 0 0 no-repeat;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #656464;        line-height: 18px    }    .inner-content-wrap-left ul li a {        padding: 0;        margin: 0;        color: #cd1e1d;        text-decoration: underline    }    .inner-content-wrap-left ul li a:hover {        text-decoration: none    }    .inner-content-wrap-left h3 {        padding: 10px;        margin: 0 0 15px;        font-family: 'Open Sans', sans-serif;        font-size: 18px;        color: #15418b;        line-height: 20px;        font-weight: 400;        background: #f4f4f4    }    .inner-content-wrap-left h3 span {        font-size: 15px    }    .iso-text {        padding: 0 0 10px !important;        font-size: 15px !important;        background: 0 0 !important    }    .inner-content-wrap-left h6 {        padding: 0 0 3px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #1f2020;        font-weight: 400;        text-transform: uppercase    }    .inner-content-wrap-left p {        padding: 0 0 20px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #6a6a6b;        line-height: 22px;        font-weight: 400    }    .inner-content-wrap-left p a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #cd1e1d;        line-height: 22px;        font-weight: 400    }    .inner-content-wrap-left p a:hover {        text-decoration: none    }    .blog-content-wrap p a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #cd1e1d;        line-height: 22px;        font-weight: 400    }    .blog-content-wrap p a:hover {        text-decoration: none    }    .inner-content-wrap-left img {        padding: 10px;        margin: 0 0 10px;        width: 92%;        height: auto;        background: #fff;        border: 1px solid #eeefed;        float: none    }    .inner-content-wrap-right {        width: 100%;        padding: 0;        margin: 0;        float: none;        background: #f4f4f4    }    .inner-content-wrap-right h3 {        padding: 13px 0 13px 42px;        margin: 0 0 5px;        background: #234071;        font-family: 'Open Sans', sans-serif;        font-size: 19px;        color: #fff;        text-transform: uppercase;        line-height: 25px;        font-weight: 400    }    .shopservices-sidebar {        width: 100%;        padding: 0;        margin: 0;        background: 0 0    }    .shopservices-sidebar ul {        padding: 0 0 15px;        margin: 0;        list-style: none    }    .shopservices-sidebar ul li {        padding: 7px 15px 7px 40px;        margin: 0;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon-01.png) 15px 10px no-repeat;        border-bottom: 1px dotted #898989    }    .shopservices-sidebar ul li a {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #676768;        text-transform: uppercase;        line-height: 22px;        font-weight: 400;        text-decoration: none    }    .shopservices-sidebar ul li a:hover {        color: #15418b    }    .shopservices-sidebar-h3 {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/shop-services-icon.png) 12px 15px no-repeat #234071 !important    }    .req-a-quote-sidebar-h3 {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/req-info-icon-sidebar.png) 12px 15px no-repeat #234071 !important    }    .gallery-sidebar-h3 {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/gallery-sidebar-icon.png) 12px 15px no-repeat #234071 !important    }    .request-a-quote-sidebar {        width: 92%;        padding: 15px 10px 55px;        margin: 0 0 0 3px    }    .request-a-quote-sidebar input {        width: 92%;        padding: 8px;        margin: 0 0 10px;        border: 1px solid #d5d5d3;        border-radius: 3px;        background: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #616262    }    .request-a-quote-sidebar textarea {        width: 92%;        padding: 8px;        margin: 0 0 10px;        border: 1px solid #d5d5d3;        border-radius: 3px;        background: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #616262;        height: 60px;        resize: none;        overflow: auto    }    .req-quote-submit-bttn {        padding: 5px 20px;        margin: 0;        background: #d51918;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .req-quote-submit-bttn:hover {        padding: 5px 20px;        margin: 0;        background: #1a335d    }    .acl-gallery-wrap {        width: 92%;        padding: 15px 12px;        margin: 0    }    .acl-gallery-wrap img {        width: 100%    }    .view-all-gallery-link {        padding: 0 0 0 20px;        margin: 10px 0 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #bd3635;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/gallery-plus-icon.png) center left no-repeat    }    .view-all-gallery-link:hover {        color: #234071    }    .faq-wrap {        cursor: hand;        cursor: pointer;        font-family: 'Open Sans', sans-serif;        color: #15418b !important;        margin: 10px 0 5px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/faq-icon.png) 10px 15px no-repeat #f4f4f4;        padding: 10px 0 10px 52px;        width: 82%;        border: 1px solid #e9e9e9;        font-size: 16px    }    .answer-wrap {        width: 93%;        padding: 13px 13px 5px;        font-family: 'Open Sans', sans-serif;        color: #6a6a6b !important;        font-size: 13px    }    .answer-wrap p {        padding: 0 0 10px !important;        font-family: 'Open Sans', sans-serif;        color: #3d3d3d !important;        font-size: 13px !important    }    .back-bttn {        display: none    }    .video-gallery-main-wrap {        padding: 0;        margin: 0;        width: 100%    }    .video-gallery-wrap {        padding: 10px;        margin: 0 0 20px;        width: 93%;        float: left;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .video-gallery-wrap h4 {        padding: 0 0 15px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        color: #234071;        text-transform: uppercase;        font-weight: 400    }    .video-div-wrap {        width: 98%;        padding: 2px;        margin: 0 0 10px;        border: 1px solid #c8c8c8    }    .video-div-wrap img {        padding: 0;        margin: 0;        border: none    }    .video-div-wrap p {        padding: 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        color: #cd1e1d    }    .vid-pad {        margin-right: 0    }    .contact-page-main-wrap {        padding: 0;        margin: 0;        width: 100%    }    .contact-page-main-wrap img {        border: 0;        padding: 0;        width: auto !important    }    .contact-page-main-wrap h4 {        padding: 0 0 10px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 18px;        color: #234071    }    .contact-page-left {        padding: 0 0 20px;        margin: 0 0 20px;        width: 100%;        float: none;        border-bottom: 1px solid #ccc    }    .contact-page-left input {        width: 93%;        padding: 8px;        margin: 0 0 10px;        border: 1px solid #d5d5d3;        border-radius: 3px;        background: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #616262    }    .contact-page-left textarea {        width: 93%;        padding: 8px;        margin: 0 0 10px;        border: 1px solid #d5d5d3;        border-radius: 3px;        background: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #616262;        height: 60px;        resize: none;        overflow: auto    }    .con-page-submit-bttn {        padding: 5px 20px;        margin: 0;        background: #d51918;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #fff;        text-decoration: none;        text-transform: uppercase;        border-radius: 2px;        float: left    }    .con-page-submit-bttn:hover {        padding: 5px 20px;        margin: 0;        background: #1a335d    }    .contact-page-right {        padding: 0;        margin: 0;        width: 100%;        float: none;        border-left: none    }    .contact-map-wrap {        padding: 5px 5px 2px 6px;        margin: 10px 0 0;        border: 5px solid #234071;        width: 93%    }    .contact-map-wrap img {        border: 1px solid #ccc;        margin: 0;        padding: 0;        text-align: center;        max-width: 99%    }    .pdf-button {        width: 83% !important;        padding: 3% 0 3% 17% !important;        margin: 0 0 15px !important;        float: left !important;        color: #fff !important;        font-family: Dosis, sans-serif !important;        font-size: 16px !important;        line-height: 30px !important;        text-transform: uppercase !important;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/pdf-download.png) 15px 10px no-repeat #d51918 !important;        text-decoration: none    }    .pdf-button:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/pdf-download.png) 15px 10px no-repeat #0e3370 !important    }    .inner-content-wrap-left ol {        padding: 0 0 15px 20px;        margin: 0    }    .inner-content-wrap-left ol li {        padding: 0 0 10px;        margin: 0 0 0 10spx;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #656464;        line-height: 18px    }    .inner-content-wrap-left ol li a {        padding: 0;        margin: 0;        color: #cd1e1d;        text-decoration: underline    }    .inner-content-wrap-left ol li a:hover {        text-decoration: none    }    .table-space {        margin: 0 0 15px;        padding: 0;        width: 100%;        border-top: 1px solid #d3d3d3;        border-left: 1px solid #d3d3d3;        background: #f8f8f8    }    .table-space tr {        margin: 0;        padding: 0    }    .table-space td {        margin: 0;        padding: 0;        border-right: 1px solid #d3d3d3;        border-bottom: 1px solid #d3d3d3    }    .table-space p {        padding: 5px 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #656464    }    .inner-content-image-wrap {        width: 100%;        margin: 0 0 20px;        padding: 0;        border: 1px solid #eeefed    }    .inner-content-image-wrap img {        padding: 2%;        margin: 0 !important;        background: 0 0;        width: 96%;        float: none;        border: none    }    .news-events-main-wrap {        padding: 15px;        margin: 0 0 20px;        width: 90%;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .logo-links {        width: 95%;        padding: 2%;        margin: 0;        border: 1px solid #b3b3b3;        border-radius: 3px    }    .logo-links a {        text-decoration: none    }    .logo-links a img {        height: 55px;        width: auto !important;        margin: 0 13% 5%;        padding: 0;        border: none;        float: none    }    .photo-gallery-main-wrap {        padding: 0;        margin: 0;        width: 100%    }    .photo-gallery-wrap {        padding: 10px;        margin: 0 5px 20px 0;        width: 93%;        float: left;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .photo-gallery-wrap h4 {        padding: 0 0 10px;        margin: 0    }    .photo-gallery-wrap h4 a {        font-family: 'Open Sans', sans-serif;        font-size: 17px;        color: #234071;        text-transform: uppercase;        font-weight: 400;        text-decoration: none    }    .photo-gallery-wrap h4 a:hover {        color: #cd1e1d    }    .photo-div-wrap {        width: 97%;        padding: 5px 5px 0;        margin: 0 0 10px;        border: 1px solid #c8c8c8;        min-height: 210px    }    .photo-div-wrap img {        max-width: 99% !important;        padding: 0;        margin: 0;        border: none !important    }    .photo-pad {        margin-right: 0    }    .blog-main-wrap {        width: 100%;        background: #f7f7f7;        padding: 0 0 20px;        margin: 0    }    .blog-page-wrap {        width: 97%;        margin: 0 auto;        padding: 30px 0 0    }    .blog-page-wrap-left {        width: 100%;        margin: 0;        padding: 0;        background: #fff;        float: none;        display: none    }    .blog-page-wrap-right {        width: 97%;        margin: 0;        padding: 0;        float: none    }    .blog-page-wrap-right h1 {        margin: 0;        padding: 0;        line-height: 22px    }    .blog-page-wrap-right h1 a {        margin: 0;        padding: 0;        color: #2a2a29;        font-family: 'Open Sans', sans-serif;        font-size: 22px;        font-weight: 400;        text-decoration: none    }    .blog-page-wrap-right h1 a:hover {        color: #0e3370    }    .blog-main-post-wrap {        width: 100%;        margin: 0;        padding: 0;        float: right    }    .date-post-comment-wrap {        padding: 20px 0 5px;        margin: 0;        border-bottom: 1px solid #b1bcce;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        text-decoration: none    }    .date-post-comment-wrap span {        color: #696969    }    .date-post-comment-wrap a {        padding: 0;        margin: 0;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        text-decoration: none    }    .date-post-comment-wrap a:hover {        text-decoration: underline    }    .date-posted-wrap {        width: 100%;        padding: 0;        margin: 0 0 10px;        float: none    }    .comments-top-wrap {        width: 95%;        height: 20px;        padding: 0 0 0 30px;        margin: 0;        float: none;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/comment-num-icon.png) center left no-repeat;        text-align: left    }    .blog-content-wrap {        padding: 20px 0 0;        margin: 0    }    .blog-content-wrap p {        color: #6a6a6b;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        line-height: 22px;        margin: 0;        padding: 0 0 20px    }    .share-read-more-wrap {        padding: 10px 5px 0;        margin: 0 0 30px;        background: #fff;        border-bottom: 1px solid #3a3d41    }    .share-read-more-wrap span {        padding: 3px 3px 0 0;        margin: 0;        color: #696969;        float: left;        font-family: 'Open Sans', sans-serif;        font-size: 12px;        font-weight: 400    }    .share-us-wrap {        width: 200px;        padding: 0;        margin: 0;        float: left    }    .share-fb {        padding: 0;        margin: 0 3px 0 0;        width: 25px;        height: 25px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-fb.png) top left no-repeat;        display: block;        float: left    }    .share-fb:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-fb.png) bottom left no-repeat    }    .share-twitter {        padding: 0;        margin: 0 3px 0 0;        width: 25px;        height: 25px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-twitter.png) top left no-repeat;        float: left    }    .share-twitter:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-twitter.png) bottom left no-repeat    }    .share-linked-in {        padding: 0;        margin: 0 3px 0 0;        width: 25px;        height: 25px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-linked-in.png) top left no-repeat;        float: left    }    .share-linked-in:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-linked-in.png) bottom left no-repeat    }    .share-rss {        padding: 0;        margin: 0;        width: 25px;        height: 25px;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-rss.png) top left no-repeat;        float: left    }    .share-rss:hover {        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/share-rss.png) bottom left no-repeat    }    .share-read-more {        padding: 6px 8px;        margin: 0;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        font-weight: 400;        background: #d51a16;        float: right;        text-decoration: none    }    .share-read-more:hover {        background: #234071    }    .blog-mini-post-wrap {        width: 100%;        margin: 0;        padding: 0;        float: right    }    .comments-mini-wrap {        width: 50%;        padding: 0 0 0 20px;        margin: 10px 0 0;        float: left;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/comment-num-icon.png) 0 0 no-repeat;        text-align: left;        color: #696969;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400    }    .leave-a-reply-blog {        width: 100%;        padding: 0 0 10px 0;        margin: 0;        border-bottom: 1px solid #0e3370    }    .leave-a-reply-blog h3 {        padding: 0 0 20px;        margin: 0;        color: #2a2a29;        font-family: 'Open Sans', sans-serif;        font-size: 25px;        font-weight: 400    }    .leave-a-reply-blog .text-field-box {        width: 100%;        height: 37px;        padding: 4px 0;        margin: 0 0 15px;        background-image: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-left.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-right.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-field-center.png);        background-position: top left, top right, top left;        background-repeat: no-repeat, no-repeat, repeat-x    }    .leave-a-reply-blog .text-field-box input {        width: 97%;        padding: 8px 8px 8px 10px;        margin: 0 0 15px;        border: none;        background: 0 0;        color: #7f7d7d;        font-family: 'Open Sans', sans-serif;        font-size: 14px    }    .leave-a-reply-blog .text-area-box {        width: 100%;        height: 95px;        padding: 4px 0;        margin: 0;        background-image: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-area-right.png), url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/text-comment-left.png);        background-position: top right, top left;        background-repeat: no-repeat, no-repeat    }    .leave-a-reply-blog .text-area-box textarea {        width: 97%;        height: 73px;        padding: 8px 8px 8px 10px;        margin: 0 0 25px;        border: none;        background: 0 0;        color: #7f7d7d;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        resize: none;        overflow: auto    }    .leave-a-reply-blog .submit-blog {        padding: 4px 25px 5px;        margin: 0;        background: #cf0f1e;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        text-transform: uppercase;        text-decoration: none;        border-radius: 5px;        color: #fff;        -webkit-appearance: none    }    .leave-a-reply-blog .submit-blog:hover {        background: #234071    }    .comments-main-blog {        width: 100%;        padding: 0;        margin: 0    }    .comments-main-blog h5 {        padding: 0 0 5px;        margin: 20px 0;        font-family: 'Open Sans', sans-serif;        font-size: 25px;        color: #2a2a29;        border-bottom: 1px solid #cfd6e2;        font-weight: 400    }    .blog-content-wrap img {        max-width: 300px;        float: none;        margin: 0 0 10px;        padding: 0;        border: 1px solid #eeefed    }    .comments-wrap {        width: 97%;        padding: 0 0 30px;        margin: 0 0 30px;        border-bottom: 1px solid #ccc    }    .comment-wrap ul {        padding: 0;        margin: 0;        list-style: none    }    .comment-author vcard img {        float: left    }    .comment-metadata {        width: 63%;        float: left;        margin: 0 0 30px;        padding: 0 10px 0 20px;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400    }    .comment-metadata a {        margin: 0;        padding: 0;        text-decoration: none;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400    }    .comment-metadata a:hover {        text-decoration: underline    }    .comment-metadata span {        margin: 0;        padding: 0;        text-decoration: none;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400    }    .comment-content {        padding: 0;        margin: 0 0 30px;        border-bottom: 1px solid #ccc    }    .comment-content p {        margin: 0;        padding: 0 0 20px;        text-decoration: none;        color: #696969;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        font-weight: 400    }    .thak-wp {        width: 320px;        height: auto;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/thank-you.jpg) no-repeat 0 0;        background-size: 320px 138px    }    .thak-wp p {        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #9a9d9d;        text-align: left;        line-height: 18px;        padding: 150px 20px 0    }    .error-wp {        width: 320px;        height: auto;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/error.jpg) no-repeat 0 0;        background-size: 320px 138px    }    .error-wp p {        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        color: #646464;        text-align: center;        line-height: 16px;        padding: 150px 0 0    }    .error-wp p a {        margin: 0;        padding: 0;        color: #2e469c;        text-decoration: none    }    .error-wp p a:hover {        color: #d32826    }    #back-top a {        display: none    }    .news-events-main-post-wrap {        width: 100%;        margin: 0;        padding: 0 0 30px;        float: right    }    .news-events-main-post-wrap h4 {        margin: 0;        padding: 0;        line-height: 24px    }    .news-events-main-post-wrap h4 a {        margin: 0;        padding: 0;        color: #2a2a29;        font-family: 'Open Sans', sans-serif;        font-size: 22px;        font-weight: 400;        text-decoration: none    }    .news-events-main-post-wrap h4 a:hover {        color: #0e3370    }    .date-post-comment-wrap-news {        padding: 20px 0 0;        margin: 0;        border-bottom: 1px solid #b1bcce;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        text-decoration: none    }    .date-post-comment-wrap-news span {        color: #696969    }    .date-post-comment-wrap-news a {        padding: 20px 0 5px;        margin: 0;        color: #0e3370;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        text-decoration: none    }    .date-post-comment-wrap-news a:hover {        text-decoration: underline    }    .date-posted-wrap-news {        width: 75%;        padding: 0;        margin: 0;        float: left    }    .blog-content-wrap-news {        padding: 20px 0 0;        margin: 0    }    .blog-content-wrap-news p {        color: #6a6a6b;        font-family: 'Open Sans', sans-serif;        font-size: 14px;        font-weight: 400;        line-height: 22px;        margin: 0;        padding: 0 0 20px    }    .share-read-more-wrap-news {        padding: 0 10px;        margin: 0;        border-bottom: 1px solid #3a3d41    }    .share-read-more-news {        padding: 6px 12px;        margin: 0;        color: #fff;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        font-weight: 400;        background: #d51a16;        float: right;        text-decoration: none    }    .share-read-more-news:hover {        background: #234071    }    .inline-pdf-wrap {        padding: 10px 10px 6px;        margin: 0 0 10px;        width: 92%;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .inline-pdf-wrap h4 {        padding: 4px 15px 10px 0;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        color: #333;        text-transform: uppercase;        font-weight: 400;        float: left    }    .dwnl-pdf-bttn-inline {        background: #d51918;        border-radius: 2px;        color: #fff !important;        float: left;        font-family: 'Open Sans', sans-serif;        font-size: 14px !important;        margin: 0;        padding: 5px 10px !important;        text-decoration: none;        text-transform: uppercase    }    .dwnl-pdf-bttn-inline:hover {        background: #1a335d;        margin: 0;        padding: 5px 20px    }    .tidal-video-wrap {        margin: 0 0 20px;        background: #fff;        border: 1px solid #eeefed;        padding: 10px    }    .img-a {        width: 100%;        padding: 0;        margin: 0    }    .img-a img {        width: auto;        padding: 0;        margin: 0;        border: 0;        max-width: 100%;        float: none    }    .login-user {        width: 92%;        padding: 10px 8px 10px 15px;        margin: 0 auto;        border: 1px solid #eeefed;        background: #f1f1f1    }    .login-user h3 {        padding: 0 0 5px;        margin: 0 0 20px;        color: #15418b;        font-family: 'Open Sans', sans-serif;        font-size: 20px;        font-weight: 400;        line-height: 25px;        text-transform: uppercase;        border-bottom: 1px solid #ccc;        background: 0 0    }    .login-user input {        background: #fff;        border: 1px solid #d5d5d3;        border-radius: 3px;        color: #616262;        font-family: 'Open Sans', sans-serif;        font-size: 13px;        margin: 0 0 10px;        padding: 8px;        width: 98%;        float: right    }    .login-submit {        background: #d51918;        border-radius: 2px;        color: #fff;        float: right;        font-family: 'Open Sans', sans-serif;        font-size: 15px;        margin: 0;        padding: 5px 20px;        text-decoration: none;        text-transform: uppercase    }    .login-submit:hover {        background: #234071    }    .video-tidal {        width: 100%;        padding: 0;        margin: 0    }    .navigation {        float: right;        margin: 0;        padding: 10px;        background: #e1e0e0;        width: 93%    }    .services-page-main-wrap {        padding: 10px;        margin: 0 0 20px;        width: 92%;        border: 1px solid #e4e4e4;        background: url(http://www.automaticcoating.com/wp-content/themes/automaticcoating/images/video-wrap-bg.jpg) top left repeat-x #fff    }    .services-page-main-wrap h4 {        padding: 0 0 10px;        margin: 0;        font-family: 'Open Sans', sans-serif;        font-size: 17px;        color: #234071;        text-transform: uppercase;        font-weight: 400    }    .read-more-services {        background: #d51918;        border-radius: 2px;        color: #fff !important;        float: left;        font-family: 'Open Sans', sans-serif;        font-size: 14px !important;        margin: 0;        padding: 4px 15px !important;        text-decoration: none;        text-transform: uppercase    }    .read-more-services:hover {        background: #1a335d;        margin: 0;        padding: 4px 15px !important    }    #lvlfix img {        padding-bottom: 11px    }}.contact-page-right p {    padding: 0}.cntitem {    padding: 0 0 20px 0}@media screen and (max-width:767px) and (min-width:641px) {    .inner-content-wrap-right {        width: 40%    }    .inner-content-wrap-left {        width: 55%    }}@media(max-width:767px) {    .home-blog-bttn {        left: 230px;        top: 210px    }    .view-more-gallery-bttn {        top: 195px    }    .pad-right {        margin-right: 10px    }    .services-section-home {        width: 80%    }    .form-contact-wrap-left {        width: 53%    }    .home-submit-bttn {        font-size: 15px;        padding: 3px 15px 4px    }    .logos-main-wrap {        height: 135px;        margin: 0;        padding: 30px 0;        width: 100%    }    .logos-wrap {        margin: 0 auto;        padding: 0;        text-align: center;        width: 60%    }    .logo-box img {        padding: 5px 0 0    }    .footer-social-wrap {        width: 95%    }}@media(max-width:640px) {    .home-blog-bttn {        bottom: 5%;        left: auto;        right: 5%;        top: auto    }    .view-more-gallery-bttn {        bottom: -25%;        left: auto;        right: 5%;        top: auto    }    .services-section-home {        width: 50%    }    .logos-main-wrap {        height: auto    }    .logos-wrap {        width: 97%    }    .form-contact-wrap-left {        width: 100%    }}@media(max-width:568px) {    .inner-content-wrap-left img {        width: 95%    }    #captcha_div_contact img {        padding: 0 0 0 10px    }}@media(max-width:480px) {    .services-section-home {        width: 65%    }}@media(max-width:479px) {    .home-blog {        min-height: 265px    }    .blo-slid {        height: 500px    }    .services-section-home {        width: 85%    }}@media(max-width:360px) {    .inner-content-wrap-left img {        width: 92%    }}@media(max-width:320px) {    .services-section-home {        width: 95%    }    #captcha_div_contact img {        padding: 0 0 0 5px    }}.inner-content-wrap-left .flx-row{    display: flex;    justify-content: center;}.inner-content-wrap-left .flx-row img{    max-width: 170px;}@media (max-width: 768px){    .inner-content-wrap-left .flx-row{    display: grid;        justify-content: center;}.inner-content-wrap-left .flx-row img{        margin: 0 auto;    display: block;}}@media screen and (min-width: 641px) and (max-width: 1024px) {    .inner-content-title-wrap {        width: 97% !important;    }}@media screen and (min-width: 641px) and (max-width: 1023px) {    .blog-page-wrap-right {        width: 65%;        margin: 0;        padding: 0;        float: right;    }}@media screen and (min-width: 641px) and (max-width: 1023px) {    .blog-page-wrap-left {        width: 32%;        margin: 0;        padding: 0;        background: #fff;        float: left;    }}@media screen and (min-width: 641px) and (max-width: 1023px) {    .blog-page-wrap {        width: 97%;        margin: 0 auto;        padding: 50px 0 0;    }}/*style*/.contact-details{    display: flex;    gap: 5px;    flex-direction: column;}.nmbr_wrap {    display: flex;    align-items: center;}.nmbr_wrap svg {  width: 24px;  height: 24px;  margin-right: 5px}.nmbr_wrap .ph-txt {  color: #fff;  font-size: 18px !important; font-weight: 500 !important; display: unset;}@media(max-width: 1599px) {  .nmbr_wrap .ph-txt {      font-size: 14px  }}/* SLIDER */.slider {  width: 100%;  height: 100vh;  display: flex;  flex-wrap: wrap;  background-color: var(--color-dark);  background-image: url("../images/header-pattern.png");  background-size: cover;  position: relative;  overflow: hidden;}.slider .container {  position: relative;  padding-top: 150px;  display: flex;  flex-wrap: wrap;}.slider .slider-content {  width: calc(50% - 120px);  position: relative;  overflow: hidden;  margin: 0;  margin-right: 40px;}.slider .slider-content .swiper-slide {  display: flex;  align-items: center;}.slider .slider-content .inner {  width: 100%;  display: block;  color: #fff;  padding-bottom: 100px;}.slider .slider-content .inner h2 {  font-size: 60px;  font-weight: 800;}.slider .slider-content .inner h2 b {  -webkit-text-stroke: 1px #fff;  text-stroke: 1px #fff;  -webkit-text-fill-color: transparent;  color: transparent;}.slider .slider-content .inner p {  margin-bottom: 70px;}.slider .slider-content .inner a {  display: inline-block;  height: 68px;  line-height: 68px;  padding: 0 40px;  background: var(--color-main);  color: var(--color-dark);  font-size: 13px;  font-weight: 600;  -webkit-transition: all 0.25s ease-in-out;  -moz-transition: all 0.25s ease-in-out;  -ms-transition: all 0.25s ease-in-out;  -o-transition: all 0.25s ease-in-out;  transition: all 0.25s ease-in-out;}.slider .slider-content .inner a i {  display: inline-block;  margin-left: 10px;  font-size: 20px;  transform: translateY(3px);  -webkit-transition: all 0.25s ease-in-out;  -moz-transition: all 0.25s ease-in-out;  -ms-transition: all 0.25s ease-in-out;  -o-transition: all 0.25s ease-in-out;  transition: all 0.25s ease-in-out;}.slider .slider-content .inner a:hover {  text-decoration: none;  box-shadow: 0 20px 20px #000;}.slider .slider-content .inner a:hover i {  margin-left: 20px;}.slider .slider-content .controls {  width: 90%;  display: flex;  flex-wrap: wrap;  align-items: center;  position: absolute;  left: 0;  bottom: 0;  z-index: 1;  padding: 30px;}.slider .slider-content .controls .swiper-pagination {  width: auto;  display: inline-block;  position: static;  font-size: 26px;  color: #9a9a9a;}.slider .slider-content .controls .swiper-pagination .swiper-pagination-current {  font-size: 54px;  color: var(--color-dark);}.slider .slider-content .controls .button-prev {  width: 80px;  height: 80px;  line-height: 80px;  display: inline-block;  text-align: center;  background: #f2f3f5;  border-radius: 50%;  color: var(--color-dark);  -webkit-transition: all 0.25s ease-in-out;  -moz-transition: all 0.25s ease-in-out;  -ms-transition: all 0.25s ease-in-out;  -o-transition: all 0.25s ease-in-out;  transition: all 0.25s ease-in-out;  margin-left: auto;}.slider .slider-content .controls .button-prev:hover {  background: var(--color-main);}.slider .slider-content .controls .button-next {  width: 80px;  height: 80px;  line-height: 80px;  display: inline-block;  text-align: center;  background: #f2f3f5;  border-radius: 50%;  color: var(--color-dark);  -webkit-transition: all 0.25s ease-in-out;  -moz-transition: all 0.25s ease-in-out;  -ms-transition: all 0.25s ease-in-out;  -o-transition: all 0.25s ease-in-out;  transition: all 0.25s ease-in-out;  margin-left: 2px;  margin-right: 0;}.slider .slider-content .controls .button-next:hover {  background: var(--color-main);}.slider .slider-main {  width: calc(50vw + 80px);  height: calc(100vh - 150px);  overflow: hidden;  margin: 0;  position: absolute;  left: calc(50% - 80px);  top: 150px;}.slider .slider-main .slide-image {  width: 100%;  height: 100%;  display: inline-block;  background-position: center !important;  background-size: cover !important;}.slider .slider-main .header-box {  width: 160px;  height: 180px;  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: center;  text-align: center;  background: var(--color-main);  position: absolute;  left: 30px;  bottom: 30px;  z-index: 1;}.slider .slider-main .header-box:after {  content: "";  width: 0;  height: 0;  border-style: solid;  border-width: 0 0 14px 14px;  border-color: transparent transparent var(--color-dark) transparent;  position: absolute;  right: 4px;  bottom: 4px;}.slider .slider-main .header-box b {  font-size: 90px;  height: 90px;  line-height: 1;  font-weight: 400;  display: inline-block;  transform: translateY(8px);}.slider .slider-main .header-box small {  display: inline-block;  line-height: 1.2;  font-weight: 600;  letter-spacing: 2px;  transform: translateY(-8px);}