/*!
Theme Name: Platinum Copier Child
Theme URI: http://www.itvibes.com
Version: 4.6.1
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: ITVibes Themes
Template: pcs
Author URI: http://www.itvibes.com
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2

*/

/*! This minified app bundle contains open source software from several third party developers. Please review CREDITS.md in the root directory or LICENSE.md in the current directory for complete licensing, copyright and patent information. This file and the included code may not be redistributed without the attributions listed in LICENSE.md, including associate copyright notices and licensing information. */

body {font-size: 19px; line-height: 32px; font-weight: 300;}
h1 { font-size:40px;}
.footer-phne a {
    color: #666 !important;
}
span.comments-number {
    display: none;
}
#top-menu li {
    padding-right: 30px;
}
.rplgsw-slide.rplgsw-slide-active {
    width: 100% !important;
}
span.sharp img {width: 45%;}
.tutorial-new h2 { padding-top: 30px !important;}
/* Product Tab funciton  css open */
.page-id-3560 { font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif !important; font-size: 18px; line-height: 28px; color: #000 !important;}
.page-id-3560.et_pb_gutters2 .footer-widget { margin-bottom: 6% !important;}
.page-id-3560 #top-menu .menu-item-has-children>a:first-child:after { margin-top: 11px;}
.page-id-3560 .contact-btn { margin-top: 0px;}
.page-id-3560 a { text-decoration: none !important;}

.page-id-3560 header#main-header {  background: url(https://www.platinumcopiers.com/website/wp-content/themes/pcs-child/images/header-bg-product.png) no-repeat scroll center !important;
    height: 135px; z-index: 999;  position: relative; margin-top: -25px; box-shadow:none !important;}
.page-id-3560 #main-header::before { display:none;}
.page-id-3560 #main-header::after { display:none;}
.page-id-3560 #logo { margin-top: 20px; margin-right: -39px; margin-left: -41px;}
.page-id-3560 .nav>li>a:hover {    background: none !important;}
.page-id-3560 #main-header .nav li ul { background-color: #ffffff; margin-top: -4px !important;}
.page-id-3560 h2.animate { color: #ec008c;}
.page-id-3560 #sharp-widget .downloads .panel-default > .panel-heading .glyphicon { background: #019EEB !important;}
.page-id-3560 #top-menu li { padding-right: 8px;}
/* Product Tab funciton  css close */

.inside-topheader h1 strong {
    color: #111;
    font-weight: bold;
    border-top: solid 5px #111;
    border-bottom: solid 5px #111;
    margin-right: 15px !important;
    top: 15px;
}

.quote-btn a {background: #019EEB;padding: 10px; width: 90%; float: left; color: #fff; text-align: center; transition: all .4s ease-in-out; font-size: 22px; font-weight: 350;}
.quote-btn a:hover { background: #ffd900; color: #000; letter-spacing: 2px;transition: all .4s ease-in-out;}
.loc-mod { width: 100%; float: left;  font-size: 19.5px; font-weight: 300;  line-height: 32px;  padding-top: 25px;}
.quote-btn { margin-top: 20px;}

.quote-btn-light  { margin-top: 20px;}
.quote-btn-light a { background: #019EEB; padding: 8px 25px; color: #fff; text-align: center; transition: all .4s ease-in-out; font-size: 21px; font-weight: 350; }
.quote-btn-light  a:hover { background: #ffd900; color: #000; letter-spacing: 2px;transition: all .4s ease-in-out;}
.top-one { float: right;}
.top-two { float: right;}

/* Prodcuct  css open */
.single-product #left-area {
    width: 100% !important;
    padding-right: 0 !important;
}
#main-content .container:before { height: auto;}














.panel>.panel-collapse>.table, .panel>.table, .panel>.table-responsive>.table { margin-bottom: 0; color:#000 !important;}
.entry-content table, body.et-pb-preview #main-content .container table { width: 100%; margin: 0 0 15px 0; border: 1px solid #eee; text-align: left; color:#000 !important;}
.table-striped>tbody>tr:nth-of-type(odd) {     color: #000 !important;
    background-color: #f9f9f9;
}
#content-area table td {    color: #333;}


.single .et_pb_widget a { line-height: 30px; color:#009eeb; font-size: 16px;}
.single .et_pb_widget a:hover {
    color: #000 !important;
}
.single .et_pb_widget ul li {list-style-image: url("images/arrow_blue.png");list-style-type: disc;padding: 0 0 0px 0px;    margin-left: 28px; }

a.add-request-quote-button.ywraq-link {background: #000;padding: 12px;color: #fff;top: 20px !important;margin-top: 20px;float: left;font-weight: bold;}

.yith_ywraq_add_item_browse_message{background: #000;padding: 12px;color: #fff;top: 20px !important;margin-top: 20px;float: left;font-weight: bold; display: inline-block;}
.yith_ywraq_add_item_browse_message a {
    color: #fff !important;
}
.page-id-173 .wpcf7-form select {
color: #666;
}




.et_pb_bg_layout_dark a { color: #fff; text-decoration: underline; }
.et_pb_bg_layout_dark a.rmore { text-decoration: none; }
#cboxOverlay, #cboxWrapper, #colorbox { z-index: 999999999!important }
#colorbox { position: fixed!important; top: 20px!important }
#cboxOverlay { background: #000!important }
.video-low-height .et_pb_video_box, .video-low-height iframe, .video-low-height .et_pb_video_overlay { height: 300px !important; }
.woocommerce .add-request-quote-button.button { background-color: #7e1418; border-color: #7e1418; text-transform: uppercase; font-weight: 300; font-size: 18px }
.woocommerce .add-request-quote-button.button:hover { background-color: #7e1418 }
.woocommerce-page a.button::after { font-size: 29px!important; font-weight: 300 }
.woocommerce-Tabs-panel--description h2:first-child { display: none; }
.woocommerce .pswp__bg { background-color: rgba(0,0,0,0.9); }
.pw_brand_product_list {text-transform: uppercase;font-size: 15px;font-weight: bold;}
.pw_brand_product_list .wb-posted_in {display: inline; margin: 0 10px 0 0;}
.tax-product_brand #left-area { width: 100% !important; padding-left: 0 !important; }
.term-description.brand-description { display: none; }
.single-product #left-area { width: 100% !important; padding-right: 0 !important;}

.single-product .type-product > .woocommerce-product-gallery { width: 30% !important; }
.single-product .type-product > .summary { width: 66% !important; }
.single-product .product_meta {	margin-top: 20px;}
.woocommerce div.product div.images.woocommerce-product-gallery { margin-bottom: 40px; }
.type-product .related.products {display: inline-block;}
ul.products .product { border: 1px solid #ccc !important; padding: 15px !important; background-color: #f2f2f2; }
ul.products .product, ul.products .product .woocommerce-loop-product__title, ul.products .product .pw_brand_product_list, ul.products .product .add-request-quote-button.button, ul.products .product .yith_ywraq_add_item_browse_message, ul.products .product .yith_ywraq_add_item_response_message, ul.products .product .yith_ywraq_add_item_browse_message a, ul.products .product .yith_ywraq_add_item_browse_message a {	-webkit-transition: all .4s ease-in-out!important; -moz-transition: all .4s ease-in-out!important; }
ul.products .product:hover {color: #fff;background-color: #019EEB;}
ul.products .product:hover .woocommerce-loop-product__title {color: #fff !important;}
ul.products .product:hover .pw_brand_product_list {color: #666;}
ul.products .product:hover .add-request-quote-button.button {background-color: #333;border-color: #333;}
ul.products .product:hover .yith_ywraq_add_item_browse_message, ul.products .product:hover .yith_ywraq_add_item_response_message, ul.products .product:hover .yith_ywraq_add_item_browse_message a, .woocommerce ul.products li.product:hover .woocommerce-loop-category__title {color: #fff !important;}
ul.products .product:hover .yith_ywraq_add_item_browse_message a {text-decoration: underline;}
ul.products .woocommerce-loop-product__title {text-transform: none;font-size: 18px !important;font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;}
ul.products .pw_brand_product_list {width: 100%;display: block;}
ul.products .yith-ywraq-add-to-quote {font-size: 16px;}
.woocommerce ul.products li.product a img {background-color: #fff;}
.woocommerce ul.products li.product span.et_shop_image > img {margin-bottom: 0 !important;}
.woocommerce .add-request-quote-button.button {font-size: 14px !important;background-color: #000;border-color: #000;}
.woocommerce .add-request-quote-button.button:hover {background-color: #333;}
.woocommerce .add-request-quote-button.button::after {font-size: 23px !important;}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs ul.tabs {background-color: #333;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {border-bottom-color: #444;}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active {background: #fff !important;border-color: #444;}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {color: #fff !important;background-color: #000 !important;}
body.woocommerce #content-area div.product .woocommerce-tabs .panel, body.woocommerce div.product .woocommerce-tabs .panel {/*background-color: #000;*/color: #fff;}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a, body.woocommerce div.product .woocommerce-tabs ul.tabs li a {color: #fff !important;background-color: #222 !important;}
body.woocommerce div.product .woocommerce-tabs .panel a, body.woocommerce div.product .woocommerce-tabs .panel h1, body.woocommerce div.product .woocommerce-tabs .panel h2, body.woocommerce div.product .woocommerce-tabs .panel h3, body.woocommerce div.product .woocommerce-tabs .panel h4, body.woocommerce div.product .woocommerce-tabs .panel h5, body.woocommerce div.product .woocommerce-tabs .panel h6, body.woocommerce div.product .woocommerce-tabs .panel td {color: #fff;}
body.woocommerce div.product .woocommerce-tabs .panel a {text-decoration: underline;}
#pw_stick_brands, .woocommerce-result-count, .woocommerce-ordering {display: none;}
.product-template-default .et_overlay { display: none;}

.tax-product_cat .et_overlay { display: none !important;}
.woocommerce-page #sidebar { margin-top: 85px;}

.et_right_sidebar #left-area { float: right; }
.woocommerce-Tabs-panel--additional_information { display: block !important;}
.woocommerce table.shop_attributes th { width: 170px;}
.woocommerce table.shop_attributes td p {

    color: #000;
}



.page-id-564 li.gchoice_3_12_1 {
    width: 25%;
    float: left;
}.page-id-564 li.gchoice_3_12_3 {
    float: left;
    width: 25%;
}







.readmore a {
    background: #019EEB;
    color: #fff;
    padding: 8px 20px;transition: all .4s ease-in-out;
}
.readmore a:hover {
    background: #EC008C;
}







/* Product   css open */
.product-template-default #sidebar { display: none;}
.woocommerce-page div#recent-posts-2 { display: none;}
.woocommerce-page div#archives-2 { display: none;}
.woocommerce-page div#categories-2 { display: none;}
.woocommerce-page div#tag_cloud-2 { display: none;}
.woocommerce-page #left-area { padding-right: 3px;}
.et_pb_gutters3.et_left_sidebar.woocommerce-page ul.products li.product, .et_pb_gutters3.et_right_sidebar.woocommerce-page ul.products li.product {width: 31%;margin-right: 3%;}
.woocommerce-page .et_overlay { display:none !important;}
.woocommerce-page div#reviews { display:none;}
.single #woocommerce_product_categories-2 {display: none;}

/*.single-product #left-area {width: 100%;}*/


.woocommerce ul.products li.product .woocommerce-loop-product__title {text-align: center;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {text-align: center;}
/*.woocommerce ul.products li.product a img { background:#f1f1f1;}*/

/* Product toggle  css open */
h5.et_pb_toggle_title {text-transform: capitalize;font-size: 18px;}
.product-des .et_pb_toggle_close { padding: 10px 20px; margin-bottom:9px !important;}
.sup-top { width: 100%; background: #f1f1f1; float: left; padding: 4px 10px; color:#222; font-weight:bold;}
.supleft { width: 50%; float: left;}
.supright { width: 50%; float: left;}
.sup-info { width: 100%; padding-top: 7px;float: left;     padding-bottom: 4px; font-size:14px; color:#222;}
.supinfoleft { width: 50%; float: left;padding-left: 10px;}
.supinforight { width: 50%;float: left;}

.tleft { width: 50%; float: left;padding-left: 10px;}
.tcenter { width: 39%;float: left;}
.trihgt {float: right;}

a.btn.btn-default {background: #f1f1f1;padding: 4px 10px;border: solid 1px #ccc;border-radius: 3px; color: #1994ce !important;}
body.woocommerce #content-area div.product .woocommerce-tabs .panel, body.woocommerce div.product .woocommerce-tabs .panel {
    margin: 0;padding: 0px;}
.single ul.tabs.wc-tabs { display: none;}
.single #ssba-classic-2 {display: none;}
.single .woocommerce-tabs.wc-tabs-wrapper {border: none;}
.product-des .et_pb_row { width: 100%;}
.single div#tab-description h2 { display: none;}
a.et-cart-info {display: none;}
.product-des .et_pb_toggle_title:before {
    color: #333;
    border-radius: 0px !important;
    font-size: 20px;
}
/* Product toggle  css close */
.et_right_sidebar #sidebar { padding-left: 0px;}

.et-db #et-boc .et-l .et_pb_post {
    margin-bottom: 0px !important;
}
.posted_in a, .et-db #et-boc .et-l .posted_in a {
    color: #ec018e !important;
}
.single .et_pb_widget a {
    line-height: 30px;
    color: #000;
    font-size: 16px;
}
.single .et_pb_widget a:hover {
    color: #ec018e !important;
}
.single.et_pb_gutter.et_pb_gutters2 #left-area {
    width: 74%;
}
.page-id-38.et-db #et-boc .et-l .et_pb_post {
    margin-bottom: 40px !important;
}

/*Product section-------------------------  css close*/
.home .et_pb_image { border:none; box-shadow:none;}
/*.et_pb_widget ul li {list-style-image: url("images/arrow_blue.png");list-style-type: disc;padding: 0 0 0px 0px;margin-left: 17px;}*/
.page-ul li {list-style-image: url("images/dark-arrow.png");list-style-type: disc; padding: 0 0 9px 8px;}
.entry-title.main_title {display: none;}
.rightbutton {float: left;padding-top: 20px;}
.leftinfo {float: left;font-size: 16px;font-weight: bold;padding-top: 22px;}
#sidebar .widgettitle {
    color: #ec008c!important;
    padding: 10px 0px 10px 14px;
    border-top: 2px solid #ec008c;
    border-bottom: 2px solid #ec008c;
    font-size: 18px;
    margin-right: 30px;
}
#sidebar .et_pb_widget > ul, #sidebar .et_pb_widget .textwidget { border: none; padding: 16px 0px 0px 0px; box-shadow: none;}
.et_pb_widget ul li { margin-left: 10px;}
.et_pb_widget a { color: #000; text-decoration: none;font-size: 18px;line-height: 37px;}
.et_pb_widget a:hover { color: #ec018e !important;}
/* Blog Side bar decration css open  */













/* Prodcuct  css close */



.contact-btn {
    float: right;
    margin-left: 20px;
    margin-top: -7px;
    position: relative;
    transition: all .4s ease-in-out;
}
.contact-btn a {
    color: #000;
    padding: 9px 15px;
    transition: all .4s ease-in-out;
    background: #ffff01;
}

.contact-btn a:hover {
    background-color: #231f20;
    color: #fff;
    transition: all .4s ease-in-out;
}








.testimonials_more { margin-top: 20px;}
.testimonials_more a { background: #019EEB; color: #fff; padding: 8px 20px;}
.testimonials_more a:hover { background: #EC008C;}
.page-id-573 a {font-weight: 600;}


/* slider css close */
h1 strong {
    color: #019EEB;
    font-weight: bold;
    border-top: solid 5px #019EEB;
    border-bottom: solid 5px #019EEB;
    margin-right: 15px !important;
    top: 15px;
}
h1.main-title {
    margin-bottom: 10px;
}
.pcs-slider h1 {
    font-weight: 300; margin-bottom: 14px;
}
.pcs-slider h1 {
    font-weight: 300;
   
}
.pcs-slider p {
    font-size: 20px;
    font-weight: 300;
    line-height: 33px;
}

.hslider.et_pb_image { height: 379px; width: 125%; margin-top: -62px; margin-left: -70px;}
/* slider css close */





/* Search top header Header  css open */
.header_top_left1 { width: 155px; height: 25px; float: right; margin-top: 6px; margin-left: 17px; }
.header_top_left1 #searchsubmit {
    border-width: 1px 1px 1px 0;
    float: left;
    margin-left: 0;
    margin-top: -5px;
    height: 27px;
    border: none !important;
}
#s { background-color: transparent; float: left; height: 27px; margin-left: -7px; margin-top: -5px; padding: 2px 2px 2px 7px; width: 130px; background-attachment: scroll; background-position: center top; border: none; background-color: #565555; color: #fff; border: none !important; }
.header_top_left1 input#searchsubmit { margin-left: -15px !important; }
/* Search top header Header  css close */



.btn-services { margin-top: 15px;}
.btn-services a { border: solid 1px #fff; padding: 5px 20px; color: #fff; transition: all .4s ease-in-out;}
.btn-services a:hover { background-color:#fff; padding: 5px 20px; color: #000; transition: all .4s ease-in-out; letter-spacing:1px;}
.ser-mod h4.et_pb_module_header { font-weight: bold; font-size: 20px;}



.ser-mod1 h4.et_pb_module_header { font-weight: bold; font-size: 20px;}
.ser-mod1 .btn-services a { color: #000 !important; border: solid 1px #000;}
.ser-mod1 .btn-services a:hover { background-color:#000; padding: 5px 20px; color: #fff !important; transition: all .4s ease-in-out; letter-spacing:1px;}











.review-btn a {
    padding: 11px 37px 12px 20px;
    color: #fff;
    text-align: center;
    transition: all .4s ease-in-out;
    font-size: 17px;
    font-weight: 350;
    background: rgba(1,158,235.9) url(images/icon-after.jpg) no-repeat scroll center right !important;
}
.review-btn a:hover {
    background: #ffd900;
    color: #fff;
    letter-spacing: 1px;
    transition: all .4s ease-in-out;background: url(images/icon-before.jpg) no-repeat scroll top center;
}




.star-review { float: left; width: 30%; text-align: center; z-index: 9999; position: relative; padding-top: 70px; }
.star-review a {
    font-size: 22px;
    color: #019EEB;
    font-weight: 400;
}
.rplg-box {
    width: 100%;
}
.rev-sup-mod {
    width: 100%;
    float: left;
    border: solid 3px #019EEB;
}
.review-button {
    text-align: center;
    width: 70%;
    margin-top: -50px;
    margin-bottom: 16px;
    margin-left: 40px;   z-index: 999999999999999;
    position: relative;
}
.review-button a {
    background: #323232;
    color: #fff;
    padding: 10px 20px;
}




h1.animate {
    text-transform: initial;
}





h1 .word, h2 .word, h3 .word, h4 .word, h5 .word, h6 .word {
    display: inline-block;
    margin-right: 10px;
}


/* Heading letters animation */
.animate span.letter:nth-of-type(2) {animation-delay: .05s;}
.animate span.letter:nth-of-type(3) {animation-delay: .1s;}
.animate span.letter:nth-of-type(4) {animation-delay: .15s;}
.animate span.letter:nth-of-type(5) {animation-delay: .2s;}
.animate span.letter:nth-of-type(6) {animation-delay: .25s;}
.animate span.letter:nth-of-type(7) {animation-delay: .3s;}
.animate span.letter:nth-of-type(8) {animation-delay: .35s;}
.animate span.letter:nth-of-type(9) {animation-delay: .4s;}
.animate span.letter:nth-of-type(10) {animation-delay: .45s;}
.animate span.letter:nth-of-type(11) {animation-delay: .5s;}
.animate span.letter:nth-of-type(12) {animation-delay: .55s;}
.animate span.letter:nth-of-type(13) {animation-delay: .6s;}
.animate span.letter:nth-of-type(14) {animation-delay: .65s;}
.animate span.letter:nth-of-type(15) {animation-delay: .7s;}
.animate span.letter:nth-of-type(16) {animation-delay: .75s;}
.animate span.letter:nth-of-type(17) {animation-delay: .8s;}
.animate span.letter:nth-of-type(18) {animation-delay: .85s;}
.animate span.letter:nth-of-type(19) {animation-delay: .9s;}
.animate span.letter:nth-of-type(20) {animation-delay: .95s;}
.animate span.letter:nth-of-type(21) {animation-delay: 1s;}
.animate span.letter:nth-of-type(22) {animation-delay: 1.05s;}
.animate span.letter:nth-of-type(23) {animation-delay: 1.1s;}
.animate span.letter:nth-of-type(24) {animation-delay: 1.15s;}
.animate span.letter:nth-of-type(25) {animation-delay: 1.2s;}
.animate span.letter:nth-of-type(26) {animation-delay: 1.25s;}
.animate span.letter:nth-of-type(27) {animation-delay: 1.3s;}
.animate span.letter:nth-of-type(28) {animation-delay: 1.35s;}
.animate span.letter:nth-of-type(29) {animation-delay: 1.4s;}
.animate span.letter:nth-of-type(30) {animation-delay: 1.45s;}
.animate span.letter:nth-of-type(31) {animation-delay: 1.5s;}
.animate span.letter:nth-of-type(32) {animation-delay: 1.55s;}
.animate span.letter:nth-of-type(33) {animation-delay: 1.6s;}
.animate span.letter:nth-of-type(34) {animation-delay: 1.65s;}
.animate span.letter:nth-of-type(35) {animation-delay: 1.7s;}
.animate span.letter:nth-of-type(36) {animation-delay: 1.75s;}
.animate span.letter:nth-of-type(37) {animation-delay: 1.8s;}
.animate span.letter:nth-of-type(38) {animation-delay: 1.85s;}
.animate span.letter:nth-of-type(39) {animation-delay: 1.9s;}
.animate span.letter:nth-of-type(40) {animation-delay: 1.95s;}
.animate span.letter:nth-of-type(41) {animation-delay: 2s;}
.animate span.letter:nth-of-type(42) {animation-delay: 2.05s;}
.animate span.letter:nth-of-type(43) {animation-delay: 2.1s;}
.animate span.letter:nth-of-type(44) {animation-delay: 2.15s;}
.animate span.letter:nth-of-type(45) {animation-delay: 2.2s;}
.animate span.letter:nth-of-type(46) {animation-delay: 2.25s;}
.animate span.letter:nth-of-type(47) {animation-delay: 2.3s;}
.animate span.letter:nth-of-type(48) {animation-delay: 2.35s;}
.animate span.letter:nth-of-type(49) {animation-delay: 2.4s;}
.animate span.letter:nth-of-type(50) {animation-delay: 2.45s;}
.animate span.letter:nth-of-type(51) {animation-delay: 2.5s;}
.animate span.letter:nth-of-type(52) {animation-delay: 2.55s;}
.animate span.letter:nth-of-type(53) {animation-delay: 2.6s;}
.animate span.letter:nth-of-type(54) {animation-delay: 2.65s;}
.animate span.letter:nth-of-type(55) {animation-delay: 2.7s;}
.animate span.letter:nth-of-type(56) {animation-delay: 2.75s;}
.animate span.letter:nth-of-type(57) {animation-delay: 2.8s;}
.animate span.letter:nth-of-type(58) {animation-delay: 2.85s;}
.animate span.letter:nth-of-type(59) {animation-delay: 2.9s;}
.animate span.letter:nth-of-type(60) {animation-delay: 2.95s;}
.animate span.letter:nth-of-type(61) {animation-delay: 3s;}
.animate span.letter:nth-of-type(62) {animation-delay: 3.05s;}
.animate span.letter:nth-of-type(63) {animation-delay: 3.1s;}
.animate span.letter:nth-of-type(64) {animation-delay: 3.15s;}
.animate span.letter:nth-of-type(65) {animation-delay: 3.2s;}
.animate span.letter:nth-of-type(66) {animation-delay: 3.25s;}
.animate span.letter:nth-of-type(67) {animation-delay: 3.3s;}
.animate span.letter:nth-of-type(68) {animation-delay: 3.35s;}
.animate span.letter:nth-of-type(69) {animation-delay: 3.4s;}
.animate span.letter:nth-of-type(70) {animation-delay: 3.45s;}
.animate span.letter:nth-of-type(71) {animation-delay: 3.5s;}
.animate span.letter:nth-of-type(72) {animation-delay: 3.55s;}
.animate span.letter:nth-of-type(73) {animation-delay: 3.6s;}
.animate span.letter:nth-of-type(74) {animation-delay: 3.65s;}
.animate span.letter:nth-of-type(75) {animation-delay: 3.7s;}
.animate span.letter:nth-of-type(76) {animation-delay: 3.75s;}
.animate span.letter:nth-of-type(77) {animation-delay: 3.8s;}
.animate span.letter:nth-of-type(78) {animation-delay: 3.85s;}
.animate span.letter:nth-of-type(79) {animation-delay: 3.9s;}
.animate span.letter:nth-of-type(80) {animation-delay: 3.95s;}
.animate span.letter:nth-of-type(81) {animation-delay: 4s;}
.animate span.letter:nth-of-type(82) {animation-delay: 4.05s;}
.animate span.letter:nth-of-type(83) {animation-delay: 4.1s;}
.animate span.letter:nth-of-type(84) {animation-delay: 4.15s;}
.animate span.letter:nth-of-type(85) {animation-delay: 4.2s;}
.animate span.letter:nth-of-type(86) {animation-delay: 4.25s;}
.animate span.letter:nth-of-type(87) {animation-delay: 4.3s;}
.animate span.letter:nth-of-type(88) {animation-delay: 4.35s;}
.animate span.letter:nth-of-type(89) {animation-delay: 4.4s;}
.animate span.letter:nth-of-type(90) {animation-delay: 4.45s;}
.animate span.letter:nth-of-type(91) {animation-delay: 4.5s;}
.animate span.letter:nth-of-type(92) {animation-delay: 4.55s;}
.animate span.letter:nth-of-type(93) {animation-delay: 4.6s;}
.animate span.letter:nth-of-type(94) {animation-delay: 4.65s;}
.animate span.letter:nth-of-type(95) {animation-delay: 4.7s;}
.animate span.letter:nth-of-type(96) {animation-delay: 4.75s;}
.animate span.letter:nth-of-type(97) {animation-delay: 4.8s;}
.animate span.letter:nth-of-type(98) {animation-delay: 4.85s;}
.animate span.letter:nth-of-type(99) {animation-delay: 4.9s;}
.animate span.letter:nth-of-type(100) {animation-delay: 4.95s;}

.animate span.letter {display: inline-block;opacity: 0;transform: translate(-150px, 0) scale(.3); -moz-transform: translate(-150px, 0) scale(.3); -webkit-transform: translate(-150px, 0) scale(.3);animation: leftRight .5s forwards;}
@keyframes leftRight {
	40% {transform: translate(50px, 0) scale(.7);-webkit-transform: translate(50px, 0) scale(.7);-moz-transform: translate(50px, 0) scale(.7);-o-transform: translate(50px, 0) scale(.7);opacity: 1;}
	80% {transform: translate(0) scale(2);-webkit-transform: translate(0) scale(2);-moz-transform: translate(0) scale(2);-o-transform: translate(0) scale(2);opacity: 0;}
	100% {transform: translate(0) scale(1);-webkit-transform: translate(0) scale(1);-moz-transform: translate(0) scale(1);-o-transform: translate(0) scale(1);opacity: 1;}
}
/*pulse*/
@-o-keyframes pulse {
	from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
	50% {-webkit-transform: scale3d(2, 2, 2);transform: scale3d(1.5, 1.5, 1.5);-moz-transform: scale3d(2, 2, 2);-o-transform: scale3d(2, 2, 2);}
	to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
}
@-moz-keyframes pulse {
	from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
	50% {-webkit-transform: scale3d(2, 2, 2);transform: scale3d(1.5, 1.5, 1.5);-moz-transform: scale3d(2, 2, 2);-o-transform: scale3d(2, 2, 2);}
	to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
}
@-webkit-keyframes pulse {
	from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
	50% {-webkit-transform: scale3d(2, 2, 2);transform: scale3d(1.5, 1.5, 1.5);-moz-transform: scale3d(2, 2, 2);-o-transform: scale3d(2, 2, 2);}
	to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
}
@keyframes pulse {
	from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
	50% {-webkit-transform: scale3d(2, 2, 2);transform: scale3d(1.5, 1.5, 1.5);-moz-transform: scale3d(2, 2, 2);-o-transform: scale3d(2, 2, 2);}
	to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
}
/*slowrotate*/
@-o-keyframes slowrotate {
	from {-webkit-transform: rotate(0deg);transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);}
	25% {-webkit-transform: rotate(-15deg);transform: rotate(-15deg);-moz-transform: rotate(-15deg);-o-transform: rotate(-15deg);}
	75% {-webkit-transform: rotate(15deg);transform: rotate(15deg);-moz-transform: rotate(15deg);-o-transform: rotate(15deg);}
	to {-webkit-transform: rotate(0deg);transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);}
}
@-moz-keyframes slowrotate {
	from {-webkit-transform: rotate(0deg);transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);}
	25% {-webkit-transform: rotate(-15deg);transform: rotate(-15deg);-moz-transform: rotate(-15deg);-o-transform: rotate(-15deg);}
	75% {-webkit-transform: rotate(15deg);transform: rotate(15deg);-moz-transform: rotate(15deg);-o-transform: rotate(15deg);}
	to {-webkit-transform: rotate(0deg);transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);}
}
@-webkit-keyframes slowrotate {
	from {-webkit-transform: rotate(0deg);transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);}
	25% {-webkit-transform: rotate(-15deg);transform: rotate(-15deg);-moz-transform: rotate(-15deg);-o-transform: rotate(-15deg);}
	75% {-webkit-transform: rotate(15deg);transform: rotate(15deg);-moz-transform: rotate(15deg);-o-transform: rotate(15deg);}
	to {-webkit-transform: rotate(0deg);transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);}
}
@keyframes slowrotate {
	from {-webkit-transform: rotate(0deg);transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);}
	25% {-webkit-transform: rotate(-15deg);transform: rotate(-15deg);-moz-transform: rotate(-15deg);-o-transform: rotate(-15deg);}
	75% {-webkit-transform: rotate(15deg);transform: rotate(15deg);-moz-transform: rotate(15deg);-o-transform: rotate(15deg);}
	to {-webkit-transform: rotate(0deg);transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);}
}
/*tada*/
@-o-keyframes tada {
  from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
  10%,20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
  30%,50%,70%,90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
  40%,60%,80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
  to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
}
@-moz-keyframes tada {
  from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
  10%,20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
  30%,50%,70%,90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
  40%,60%,80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
  to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
}
@-webkit-keyframes tada {
  from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
  10%,20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
  30%,50%,70%,90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
  40%,60%,80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
  to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
}
@keyframes tada {
  from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
  10%,20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
  30%,50%,70%,90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
  40%,60%,80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
  to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);}
}
/*slideInLeft*/
@-o-keyframes slideInLeft {
  from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}
  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@-moz-keyframes slideInLeft {
  from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}
  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@-webkit-keyframes slideInLeft {
  from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}
  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@keyframes slideInLeft {
  from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}
  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
/*slideInRight*/
@-o-keyframes slideInRight {
  from {-moz-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}
  to {-moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}
@-moz-keyframes slideInRight {
  from {-moz-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}
  to {-moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}
@-webkit-keyframes slideInRight {
  from {-moz-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}
  to {-moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}
@keyframes slideInRight {
  from {-moz-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}
  to {-moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}











/* Header css open */
body.et_fixed_nav.et_secondary_nav_enabled #main-header, body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header { top: 40px; }
body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header { top: 72px; }
body.tax-pwb-brand #page-container #left-area { padding-left: 0; width: 100%; }
body #main-header.et-fixed-header { -webkit-box-shadow: 0 0 7px rgba(0,0,0,.1) !important; -moz-box-shadow: 0 0 7px rgba(0,0,0,.1) !important; box-shadow: 0 0 7px rgba(0,0,0,.1) !important; }
#main-header { }
#top-header { z-index: 9999 !important; }
body.et_fixed_nav #main-header.et-fixed-header { box-shadow: 0px 2px 2px rgba(0,0,0,0.1) !important; }
#main-header::before { position: absolute; content: " "; left: 0; bottom: -1px; width: 31%; height: 122px; background-color: #fff; z-index: 9; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; top:-21px; box-shadow: -3px 2px 3px #ccc; }
#main-header.et-fixed-header::before { height: 102px; }
/*
#main-header::after {
	background:  url(images/header-right.png) no-repeat scroll center right !important;
    position: absolute;
top: -22px;
    content: " ";
    left: 30.98%;
    bottom: -1px;
    border-top: 122px solid #fff;
    border-bottom: 0 transparent;
    border-right: 104px solid transparent;
    z-index: 1;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    


    
}*/





#main-header::after {
    background: url(images/header-right.png) no-repeat scroll center right !important;
    position: absolute;
    top: -22px;
    content: " ";
    left: 30%;
    bottom: -1px;

    border-right: 104px solid transparent;
    z-index: 1;

    width: 104px;
    height: 127px;
}








#main-header.et-fixed-header::after { border-top: 102px solid #fff; }
.et_fullwidth_nav #main-header .container { max-width: 1300px; padding: 0; z-index: 9999999; }
#logo {
    margin-top: -7px;
    margin-right: -68px;
}
#main-header.et-fixed-header #logo { margin-top: -16px; }
#top-header .container { padding: 5px 0; line-height: 1.9em; }
#top-header #et-info, #top-header #et-secondary-menu { display: none; }
.top-menu { float: left; background-color: #FFA436; padding: 5px 15px; line-height: 1.2em; border-radius: 3px; text-transform: uppercase; margin-top: 2px; font-size: 14px !important; }
.top-menu:hover { background-color: #fff; color: #FFA436 !important; }
#main-header { z-index: 100001; }
.nav li ul { width: 300px; }
#top-menu li li a { width: 260px; }

.top-right-block { float: right;     font-family: 'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif;font-weight: normal; }
.et_header_style_left .logo_container { width: 100%; position: absolute; height: 100%; }
span.logo_helper { display: inline-block; width: 0; height: 100%; vertical-align: middle; }
.logo_container a { position: absolute; left: 0; z-index: 99999 }
ul.sub-menu { margin-top: 0px !important;}
.top-info {float: right;margin-left: 20px;margin-top: 16px; width:100%; color:#fff;    z-index: 9999; position: relative;}
#top-menu li a {font-size: 18px;  font-weight:bold;}

.sm-icons { float: right; margin-left: 15px; margin-right: 10px; }
.sm-icons a {margin-right: 12px;color: #fff;}
.con-info {float: right;}

.top-info { float: right; margin-left: 20px; }
.phone { float: right; }
.phone a {color: #fff; font-size:19px !important; } 



.meter-reading {float: left;}
.meter-reading a {padding: 2px 10px; background: #00aeef; font-weight: normal; color:#fff; transition: all .4s ease-in-out;}
.meter-reading a:hover { letter-spacing: 1px;transition: all .4s ease-in-out;}

.service-request {float: left;margin: 0 10px;}
.service-request a {padding: 2px 10px;background: #ec008c; font-weight: normal; color:#fff; transition: all .4s ease-in-out;}
.service-request a:hover { letter-spacing: 1px;transition: all .4s ease-in-out;}

.supply-request {float: left;}
.supply-request a {padding: 2px 10px;background: #ffd900; font-weight: normal; color:#000 !important; transition: all .4s ease-in-out;}
.supply-request a:hover { letter-spacing: 1px;transition: all .4s ease-in-out;}

/* Header css close */




/* get a quote form  css open */
.freequtoe .gform_wrapper li.hidden_label input { margin-top: 0px;}
input {border: solid 1px #ccc!important; height: 45px; font-size: 15px !important;padding-left: 15px !important;}
select#input_1_6 {height: 45px;font-size: 14px;color: #777; padding-left: 10px;}
.freequtoe .gform_wrapper textarea.medium {height: 45px; width: 100%; font-size: 14px; padding-right: 10px !important;}
input#gform_submit_button_1 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_2 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_3 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_4 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_5 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_6 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_7 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_8 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_9 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}
input#gform_submit_button_10 { border: none !important; background: #019EEB; padding: 10px 27px !important;  color: #fff; font-size: 18px !important; cursor: pointer;}

.page-id-866 .freequtoe .gform_wrapper textarea.medium { height: 100px;}
.page-id-2741 .freequtoe .gform_wrapper textarea.medium { height: 100px;}
.page-id-564 .freequtoe .gform_wrapper textarea.medium { height: 100px;}

/* get a quote form  css close */


/*Blog css open */
.home .et_pb_post .entry-featured-image-url::before {
    position: absolute;
    content: " ";
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.4);
    z-index: 1;
 outline: 1px solid rgba(255,255,255,0.9);
    outline-offset: -16px;
}

.home .et_pb_blog_grid .et_pb_post {border: none;position: relative;}
.home .et_pb_blog_grid .et_pb_image_container {margin-bottom: -20px;}
.home .et_pb_post .entry-featured-image-url {margin-bottom: 0;}
.home h2.entry-title {
    position: absolute;
    z-index: 99;
    bottom: calc(66px + 23px);
    width: 100%;
    font-size: 28px;
    line-height: 1.2em;
    color: #fff !important;
    left: 0;
    padding: 0 20px 20px;
    font-weight: 600;
    text-transform: capitalize;
}
.home p.post-meta {position: absolute;bottom: 30px;color: #fff;left: 0;padding: 0 20px; z-index:999;}
.home .et_pb_post .entry-featured-image-url::before {position: absolute;content: " ";left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 1;}
.home .et_pb_blog_grid .et_pb_image_container img {filter: grayscale(50%); height: 310px;width: 100%;}
span.author.vcard {padding-right: 20px;}
span.published {padding-left: 20px;}
.hblog a.more-link{ display:none;}


.home .et_pb_post:hover .entry-featured-image-url::before {
    outline: 2px solid rgba(255,255,255,0.9);
    outline-offset: -10px;
}
.home .et_pb_post:hover .entry-featured-image-url::before {
    background: rgb(0,174,239, 0.8);
    transition: all .4s ease-in-out;
}

/*Blog css close */




/* blog css open */
.hblog .et_pb_blog_grid h2 {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
}
.hblog span.published {
    color: #b8b7b7;
}
.hblog .post-content-inner {
    display: none;
}
.hblog a.more-link {
    color: #003c70;
    font-weight: bold;
    text-transform: uppercase;
    background: url(images/arrow-blog.png) no-repeat scroll top center;
    background-position: right;
    padding-right: 30px;
}
.hblog .et_pb_blog_grid .et_pb_post {
    border: none;
}

/* blog css Close */
















.eff-mod {transform: translateZ(110px) scale(.81);}
.eff-bc { transform: translateZ(95px) scale(.81);}
/* Flip box css open */


.four-mod.et_pb_row {
    margin-top: -95px;
}
.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;}
.home .front h3 {
    font-size: 24px;
    font-weight: 500;
    padding-top: 17px;
    color: #ee008e;
    
}
.home .front img{padding-top:42px;}
.flip-container:hover .back, .flip-container.hover .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);}
.flip-container:hover .front, .flip-container.hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.flip-container, .front, .back{width:100%;height:300px;padding-right: 10px;}
.flipper{-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-ms-transition:0.6s;-moz-transition:0.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:0.6s;transform-style:preserve-3d;position:relative; margin-right:15px;}
.front, .back{padding:17px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:0.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:0.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:0.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:0.6s;transform-style:preserve-3d;transform:rotateY(0deg);position:absolute;top:0;left:0;     font-size: 20px !important;}
.front{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);background:#fff;z-index:2; box-shadow: 0 27px 41px 0 rgba(0,0,0,0.1),0 11px 37px 0 rgba(0,0,0,0.1) !important}

.back{font-size:16px;line-height:26px;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);color:#fff; padding-top:90px;  background: rgba(0, 0, 0, 0) url(images/office-equipment.jpg) no-repeat scroll top center;}

.front .name{font-size:2em;display:inline-block;background:rgba(33, 33, 33, 0.9);color:#fff;font-family:Courier;padding:5px 10px;border-radius:5px;bottom:60px;left:25%;position:absolute;text-shadow:0.1em 0.1em 0.05em #333;display:none;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg); }
.back-logo{position:absolute;top:40px;left:90px;width:160px;height:117px;background:url(logo.png) 0 0 no-repeat;}
.back-title{font-weight:bold;color:#00304a;position:absolute;top:180px;left:0;right:0;text-align:center;text-shadow:0.1em 0.1em 0.05em #acd7e5;font-family:Courier;font-size:22px;}
.back p{position:absolute;bottom:40px;left:0;right:0;text-align:center;padding:0 15px;font-size:18px;}
.vertical.flip-container{position:relative;}
.vertical .back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.vertical.flip-container .flipper{-webkit-transform-origin:100% 213.5px;-moz-transform-origin:100% 213.5px;-ms-transform-origin:100% 213.5px;transform-origin:100% 213.5px;}
.vertical.flip-container:hover .back, .vertical.flip-container.hover .back{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
.vertical.flip-container:hover .front, .vertical.flip-container.hover .front{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.flip_bg{width:100%;min-height:300px;background-color:#ffffff;padding:88px 0px;}
.flip_bg h3{font-size:20px;font-weight:bold;padding-top:20px;}
#f1_container{position:relative;margin:10px auto;width:100%;height:300px;z-index:1;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#f1_card,.face{width:100%;height:100%}
#f1_card{transform-style:preserve-3d;transition:all .5s linear}
#f1_container:hover #f1_card,.face.back{transform:rotateY(180deg)}
.face{position:absolute}
.face.back h3{color:#FFF;padding-top:10px}
.face.back{box-sizing:border-box;padding:20px 10px 10px;color:#fff;text-align:center;background-color:#ed9a45;min-height:300px;font-size:15px;line-height:25px;}
.back,.face{-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;-ms-transition:.6s;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d}
.rmore,.vmore{transition:all .2s ease-in-out 0s}
.back,.et_overlay,.face{-moz-backface-visibility:hidden}
.flip-row .et_pb_row .et_pb_column_1_4:last-child{margin-right:0}
.flip-row .et_pb_row .et_pb_column_1_4{margin-right:26px;width:250px}
.rmore_w { margin-top: 10px; padding: 10px 20px; font-size: 18px; margin-left: 0; color: #fff; position: relative; top: 28px; background: #ec018e;}
.rmore_trans, .rmore_w{color:#fff;transition:all .2s ease-in-out 0s;}

/* Flip box css close */









/* Footer css open */
.footer-middle-right a { color: #000;}
.footer-middle-right a:hover { color: #ee008e !important;}

#footer-widgets {
    padding: 3% 0 0;
}
#et-footer-nav {display:none;}
.footer_left { float: left; width: 40%; text-align:left;}
.footer-middle { width: 20%; float: left; text-align:right;}
.footer_right { float: left; width: 40%; text-align:right;}
#footer-widgets .footer-widget li { color: #000;}
#main-footer {  background-color: #fff !important;}
.footer-widget li a { color: #000 !important; transition:all .2s ease-in-out 0s;}
.footer-widget .textwidget {
    color: #000;
    font-size: 16px;
    line-height: 28px !important;
}
#main-footer .footer-widget h4 { color: #009eeb !important; font-size: 20px; text-transform: unset; font-weight: bold; border-bottom: solid 1px #ccc; margin-bottom: 14px;}
div#footer-bottom .container { border-top: solid 2px #ccc; padding-top: 10px;}
div#footer-bottom { font-size: 13px; color: #666; margin-top: 8px;}
div#footer-bottom a { color: #000;}
.footer-middle-sup {
    width: 100%;
    float: left;
    margin-top: -82px;
}
.footer-middle-left { width: 25%; float: left;}
.footer-middle-right { width: 60%; float: left; font-size: 16px;}
.footer-middle-left img { width: 230px;}
#footer-widgets .footer-widget li a:hover {transition:all .2s ease-in-out 0s;
    padding-left: 10px; color:#ee008e !important;
}
#footer-widgets .footer-widget li a {transition:all .2s ease-in-out 0s;}
.common1-ul li {
    line-height: 20px;
   background: url(images/footer_arrow.png) no-repeat scroll 0px 15px !important;
    list-style-position: outside;
    margin-left: 0 !important;
    padding-left: 13px !important;
}
.single .common1-ul li {
    line-height: 20px;
   background: url(images/footer_arrow.png) no-repeat scroll 0px 13px !important;
  margin-left: -0px !important;
    list-style: none !important;
    padding-left: 13px !important;
}

#footer-widgets .footer-widget li:before { display:none;}
/* Footer css close */





/* Testimonials home page css open */
.review-mod h1 { font-weight: bold; color: #009eeb; font-size: 56px; text-transform:uppercase;}
.review-mod h2 { font-size: 40px; font-weight: 500;color: #2a2929;}

/* Testimonials home page css close */



.tutorial h2 {
    color: #000 !important;
    font-weight: normal;
    text-transform: none;
    font-size: 45px;
}
.tutorial h2 strong {
    border: none; color: #019EEB !important;
}





/*-- Big Screen --*/
@media only screen and (min-width:2500px) and (max-width:3500px) {
	#main-header::after { left: 39%;}
#main-header::before { width: 40%;}}
@media only screen and (min-width:1921px) and (max-width:2000px) {}	
	
@media only screen and (min-width:1760px) and (max-width:1920px) {}

@media only screen and (min-width:1601px) and (max-width:1759px) {}	 


@media only screen and (min-width:1367px) and (max-width:1440px) {}
 @media only screen and (min-width:1281px) and (max-width:1366px) {
	
 .review-mod h1 {font-size: 50px;}
.review-mod h2 {font-size: 38px;}
 #top-menu li { padding-right: 17px;}	 
 #main-header::before { width: 25%; height: 121px;}
 #main-header::after { left: 24%;}
#logo {margin-top: -7px; margin-right: -93px;}
	 
	 
}
	
	 



 @media only screen and (min-width:1121px) and (max-width:1280px) {
	 
h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 { font-size: 25px !important;}	
.page-id-3560 header#main-header { background: url(https://www.platinumcopiers.com/website/themes/pcs-child/images/header-bg-product.png) no-repeat scroll -390px center !important;}
.page-id-3560 .et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation { padding: 53px 0 0 0 !important;}
.review-mod h2 { font-size: 25px; font-weight: 500; color: #2a2929;}
.review-btn a { font-size: 13px;}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu { background-color: #e6e6e6; margin-top: -9px; z-index: 999; } #main-header::before { width: 28%; top: -21px; } #main-header::after { background: url(images/header-right.png) no-repeat scroll center right !important; left: 27%; bottom: -1px; border-right: 0; z-index: 1; } #logo { margin-top: -7px; margin-right: -98px; }
#top-header, #et-secondary-nav li ul {  background-color: rgba(0,0,0,0.8); height: 68px;}
#footer-widgets .footer-widget li a { font-size: 14px;}	
.et_pb_widget ul li { margin-bottom: 0 !important;}
#top-menu li { padding-right: 15px; } #top-menu li a { font-size: 15px !important; } .contact-btn a { color: #000; padding: 4px 9px; transition: all .4s ease-in-out; background: #ffff01; font-size: 14px; }
.footer-widget .textwidget { color: #000; font-size: 12px; line-height: 21px !important;}
.footer-middle-right { width: 60%; float: left; font-size: 13px; padding-left: 50px;}
.footer-middle-left { width: 20%; float: left;}
.footer-middle-sup {width: 100%;float: left; margin-top: -90px;}
	 
	 
}

@media only screen and (min-width:1025px) and (max-width:1120px){h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 { font-size: 25px !important;}	
.page-id-3560 header#main-header { background: url(https://www.platinumcopiers.com/website/wp-content/themes/pcs-child/images/header-bg-product.png) no-repeat scroll -390px center !important;}
.page-id-3560 .et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation { padding: 53px 0 0 0 !important;}
.review-mod h2 { font-size: 25px; font-weight: 500; color: #2a2929;}
.review-btn a { font-size: 13px;}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu { background-color: #e6e6e6; margin-top: -9px; z-index: 999; } #main-header::before { width: 28%; top: -21px; } #main-header::after { background: url(images/header-right.png) no-repeat scroll center right !important; left: 27%; bottom: -1px; border-right: 0; z-index: 1; } #logo { margin-top: -7px; margin-right: -98px; }
#top-header, #et-secondary-nav li ul {  background-color: rgba(0,0,0,0.8); height: 68px;}
#footer-widgets .footer-widget li a { font-size: 14px;}	
.et_pb_widget ul li { margin-bottom: 0 !important;}
#top-menu li { padding-right: 10px; } #top-menu li a { font-size: 14px !important; } .contact-btn a { color: #000; padding: 4px 9px; transition: all .4s ease-in-out; background: #ffff01; font-size: 14px; }
.footer-widget .textwidget { color: #000; font-size: 12px; line-height: 21px !important;}
.footer-middle-right { width: 60%; float: left; font-size: 13px; padding-left: 50px;}
.footer-middle-left { width: 20%; float: left;}
.footer-middle-sup {width: 100%;float: left; margin-top: -90px;}}

@media only screen and (min-width:981px) and (max-width:1026px) {
	#top-menu li { padding-right: 6px !important;}

.page-id-3560.et_header_style_left #et-top-navigation {
    padding-top: 50px !important;
}

}
@media only screen and (max-width:980px) {
	
	.top_header_alert br { display: none;}
	
}







/* Smartphones (portrait) ----------- */

@media only screen  and (min-width : 320px)  and (max-width : 700px)  and (orientation : portrait) {
.star-review {padding-left: 10px !important;}	
.brands img { width: 60%;}
.tutorial-new h2 { font-size: 23px!important; padding-top: 20px;}
.page-id-38 #main-content .container { padding-top: 0px !important;}
	.review-mod h2 {
    font-size: 25px;

}
h1.main-title {
    margin-bottom: 0;
}
div#footer-bottom .container {
    border-top: none;
  
}
h1 { font-size: 23px !important;}
.sm-icons a {margin-right: 5px;color: #fff;} .sm-icons {float: right;margin-left: 0;margin-right: 0;width: 20%;} #s {width: 110px;} .header_top_left1 { width: 134px; height: 25px; float: right; margin-top: 6px; margin-left: 10px; }.phone { float: right; width: 31%; margin-right: 5px; padding-left: 10px;}
.phone a { font-size: 17px !important;}
.top-one {float: left; width: 100%;}
.top-two { float: right; width: 100%;}
.archive #main-content .container { margin-top: -90px !important;}
.page-id-3560 #logo { margin-top: 13px; margin-left: -30px;}
.page-id-3560 header#main-header { background: #fff !important; height: 100px; margin-top: 0px; border-bottom: solid 1px #ccc;}
.page-id-3560 span.mobile_menu_bar.mobile_menu_bar_toggle { margin-top: 13px;}
	
.home #main-content .container { padding: 0px !important;}
#sidebar .widgettitle {  color: #ec008c!important;  padding: 10px 0px 10px 14px; border-top: none;  border-bottom: 2px solid #ec008c;}
.subscription-box #mc_embed_signup label {font-size: 30px !important;}
.hblog .et_pb_blog_grid h2 {font-size: 14px; top: 130px; padding-left: 30px;}
span.published { padding-left: 35px;}
.home .et_pb_blog_grid .et_pb_image_container img { height: 250px;}	
.loc-mod { font-size: 17px;}
h1 strong { margin-right: 20px; margin-bottom: 13px !important;line-height: 42px;float: none;}
.et_mobile_menu { border-color: #ec008c !important;}	
.meter-reading a { font-size: 15px !important;}
.meter-reading a { padding: 2px 8px;color: #fff;}
.service-request a { padding: 2px 6px; color: #fff; font-size: 15px !important;}
.supply-request a { padding: 2px 6px; font-size: 15px !important;}

div#top-header .container { width: 100%; padding-left: 10px; padding-right: 10px;}
.contact-btn { display: none;}
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 74%;}
#logo { margin-top: 3px;}
header#main-header { background: #fff;}
	#main-header::before { display: none;}
#main-header::after{ display: none;}
.mobile_menu_bar:before { background: #2ea3f2;}


.footer-middle-left { width: 100%;    float: left;}
.footer-middle-right {    width: 100%;    float: left;    font-size: 16px;}
.footer-middle-sup {    width: 100%;   float: left;    margin-top: -26px;}
.footer_left {  float: left;    width: 100%;    text-align: center;     font-size: 11px;    border-top: solid 2px #ccc;}
.footer-middle { width: 100%;  float: left;   text-align: center;}
.footer_right {    float: left;    width: 100%;    text-align: center;}
	
}
/* Smartphones (landscape) ----------- */
@media only screen  and (min-width : 320px)  and (max-width : 700px)  and (orientation : landscape) {
	h1 { font-size: 27px !important;}
.sm-icons a {margin-right: 5px;color: #fff;} .sm-icons {float: right;margin-left: 0;margin-right: 0;width: 20%;} #s {width: 110px;} .header_top_left1 { width: 134px; height: 25px; float: right; margin-top: 6px; margin-left: 10px; }.phone { float: right; width: 31%; margin-right: 5px; padding-left: 10px;}
.phone a { font-size: 17px !important;}
.top-one { float: left; width: 55%; margin-left: 120px; } .top-two { float: left; width: 55%; margin-left: 132px; }
.archive #main-content .container { margin-top: -90px !important;}
.page-id-3560 #logo { margin-top: 13px; margin-left: -30px;}		
.page-id-3560 header#main-header { background: #fff !important; height: 100px; margin-top: 0px; border-bottom: solid 1px #ccc;}
.page-id-3560 span.mobile_menu_bar.mobile_menu_bar_toggle { margin-top: 13px;}
	
.home #main-content .container { padding: 0px !important;}
#sidebar .widgettitle {  color: #ec008c!important;  padding: 10px 0px 10px 14px; border-top: none;  border-bottom: 2px solid #ec008c;}
.subscription-box #mc_embed_signup label {font-size: 30px !important;}
.hblog .et_pb_blog_grid h2 {font-size: 14px; top: 130px; padding-left: 30px;}
span.published { padding-left: 35px;}
.home .et_pb_blog_grid .et_pb_image_container img { height: 250px;}	
.loc-mod { font-size: 17px;}
h1 strong { margin-right: 20px; margin-bottom: 13px !important;line-height: 42px;float: none;}
.et_mobile_menu { border-color: #ec008c !important;}	
.meter-reading a { font-size: 15px !important;}
.meter-reading a { padding: 2px 8px;color: #fff;}
.service-request a { padding: 2px 6px; color: #fff; font-size: 15px !important;}
.supply-request a { padding: 2px 6px; font-size: 15px !important;}

div#top-header .container { width: 100%; padding-left: 10px; padding-right: 10px;}
.contact-btn { display: none;}
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 74%;}
#logo { margin-top: 3px;}
header#main-header { background: #fff;}
	#main-header::before { display: none;}
#main-header::after{ display: none;}
.mobile_menu_bar:before { background: #2ea3f2;}

	div#footer-bottom .container { border:none;}
.footer-middle-left { width: 100%;    float: left;}
.footer-middle-right {    width: 100%;    float: left;    font-size: 16px;}
.footer-middle-sup {    width: 100%;   float: left;    margin-top: -26px;}
.footer_left {  float: left;    width: 100%;    text-align: center;     font-size: 11px;}
.footer-middle { width: 100%;  float: left;   text-align: center; border-top:solid 2px #ccc;}
.footer_right {    float: left;    width: 100%;    text-align: center;}
	
}
/* IPAD VERSION CSS OPEN */

/* iPads (portrait) ----------- */

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : portrait) {
.page-id-3560 #logo { margin-top: 7px !important; margin-left: -2px;}		
.page-id-3560 header#main-header { background: #fff !important; height: 100px; margin-top: 0px; border-bottom: solid 1px #ccc;}		
	h1 { font-size: 27px !important;}
.sm-icons a {margin-right: 5px;color: #fff;} .sm-icons {float: right;margin-left: 0;margin-right: 0;width: 20%;} #s {width: 110px;} .header_top_left1 { width: 134px; height: 25px; float: right; margin-top: 6px; margin-left: 10px; }.phone { float: right; width: 31%; margin-right: 5px; padding-left: 10px;}
.phone a { font-size: 17px !important;}
.top-two { float: right; width: 47%; } .top-one { float: left; width: 50%; }
	.top-right-block { width: 100%;}
.archive #main-content .container { margin-top: -90px !important;}
.page-id-3560 #logo { margin-top: 33px;}	
.page-id-3560 header#main-header { background: #fff; height: 100px; margin-top: 0px; border-bottom: solid 1px #ccc;}
.page-id-3560 span.mobile_menu_bar.mobile_menu_bar_toggle { margin-top: 13px;}
	
.home #main-content .container { padding: 0px !important;}
#sidebar .widgettitle {  color: #ec008c!important;  padding: 10px 0px 10px 14px; border-top: none;  border-bottom: 2px solid #ec008c;}
.subscription-box #mc_embed_signup label {font-size: 30px !important;}
.hblog .et_pb_blog_grid h2 {font-size: 14px; top: 130px; padding-left: 30px;}
span.published { padding-left: 35px;}
.home .et_pb_blog_grid .et_pb_image_container img { height: 250px;}	
.loc-mod { font-size: 17px;}
h1 strong { margin-right: 20px; margin-bottom: 13px !important;line-height: 42px;float: none;}
.et_mobile_menu { border-color: #ec008c !important;}	
.meter-reading a { font-size: 15px !important;}
.meter-reading a { padding: 2px 8px;color: #fff;}
.service-request a { padding: 2px 6px; color: #fff; font-size: 15px !important;}
.supply-request a { padding: 2px 6px; font-size: 15px !important;}

div#top-header .container { width: 100%; padding-left: 10px; padding-right: 10px;}
.contact-btn { display: none;}
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 74%;}
#logo { margin-top: 3px;}
header#main-header { background: #fff;}
	#main-header::before { display: none;}
#main-header::after{ display: none;}
.mobile_menu_bar:before { background: #2ea3f2;}


.footer-middle-left { width: 100%;    float: left;}
.footer-middle-right {    width: 100%;    float: left;    font-size: 16px;}
.footer-middle-sup {    width: 100%;   float: left;    margin-top: -26px;}
.footer_left {  float: left;    width: 100%;    text-align: center;     font-size: 11px;}
.footer-middle { width: 100%;  float: left;   text-align: center;}
.footer_right {    float: left;    width: 100%;    text-align: center;}
	
	
}

/* iPads (landscape) ----------- */

@media only screen  and (min-width : 768px)  and (max-width : 1024px)  and (orientation : landscape) {
h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 { font-size: 25px !important;}	
.page-id-3560 header#main-header { background: url(https://www.platinumcopiers.com/website/wp-content/themes/pcs-child/images/header-bg-product.png) no-repeat scroll -390px center !important;}
.page-id-3560 .et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation { padding: 53px 0 0 0 !important;}
.review-mod h2 { font-size: 25px; font-weight: 500; color: #2a2929;}
.review-btn a { font-size: 13px;}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu { background-color: #e6e6e6; margin-top: -9px; z-index: 999; } #main-header::before { width: 28%; top: -21px; } #main-header::after { background: url(images/header-right.png) no-repeat scroll center right !important; left: 27%; bottom: -1px; border-right: 0; z-index: 1; } #logo { margin-top: -7px; margin-right: -98px; }
#top-header, #et-secondary-nav li ul {  background-color: rgba(0,0,0,0.8); height: 68px;}
#footer-widgets .footer-widget li a { font-size: 14px;}	
.et_pb_widget ul li { margin-bottom: 0 !important;}
#top-menu li { padding-right: 10px; } #top-menu li a { font-size: 14px !important; } .contact-btn a { color: #000; padding: 4px 9px; transition: all .4s ease-in-out; background: #ffff01; font-size: 14px; }
.footer-widget .textwidget { color: #000; font-size: 12px; line-height: 21px !important;}
.footer-middle-right { width: 60%; float: left; font-size: 13px; padding-left: 50px;}
.footer-middle-left { width: 20%; float: left;}
.footer-middle-sup {width: 100%;float: left; margin-top: -90px;}

	
}