/* ======= WORDPRESS ELEMENTS ======= */
body{overflow-x:hidden;}
.aligncenter{margin:0 auto; display:block}
img[class*="wp-image-"]{display:block; max-width:100%; height:auto}
.wp-caption{text-align:left}
.wp-caption-text{text-align:left; padding-top:10px}
.gallery-caption{text-align:left}
.alignright{text-align:right; float:right}
.alignleft{text-align:left; float:left}
.aligncenter{text-align:center}
.bypostauthor{text-align:left}
blockquote.alignleft, 
.wp-caption.alignleft, 
img.alignleft{margin:0.4211em 1.6842em 1.6842em 0}
blockquote.alignright, 
.wp-caption.alignright, 
img.alignright{margin:0.4211em 0 1.6842em 1.6842em}
blockquote.aligncenter, 
.wp-caption.aligncenter, 
img.aligncenter{margin-top:0.4211em; margin-bottom:1.6842em}
.wp-caption.alignleft, 
.wp-caption.alignright, 
.wp-caption.aligncenter{margin-bottom:1.2632em}
.alignleft{display:inline; float:left}
.alignright{display:inline; float:right}
.aligncenter{display:block; margin-right:auto; margin-left:auto}
.rtd h1:not([class]), 
.rtd h2:not([class]), 
.rtd h3:not([class]), 
.rtd h4:not([class]), 
.rtd h5:not([class]), 
.rtd h6:not([class]), 
.woocommerce-tabs h1, 
.woocommerce-tabs h2, 
.woocommerce-tabs h3, 
.woocommerce-tabs h4, 
.woocommerce-tabs h5, 
.woocommerce-tabs h6{font-family:Raleway; font-weight:700; color:#333; margin:0 0 10px 0; padding:0}
html blockquote:not([class]){padding:45px 45px 45px 70px; margin:0 0 20px; font-size:14px; border-left:0; line-height:1.666; background:#f2f2f2; position:relative; border:0; overflow:hidden; min-height:100px; color:#333}
html blockquote:not([class]):after{content:"f10d"; font-family:'FontAwesome'; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; -webkit-font-smoothing:antialiased; color:#fff; font-size:21px; height:20px; position:absolute; left:20px; text-transform:none; top:20px; z-index:777; color:#dc2d13}
html blockquote:not([class]):before{-moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg); display:block; position:absolute; left:-77px; top:-82px; width:110px; height:140px; content:''; display:inline-block}
.blog-item-quote .blog-item_desc{width:80%; margin:0px auto; float:none !important}
.blog-item-quote .blog-item_text{border:none !important}
.blog-quote-source{font-weight:700; text-align:right; display:inline-block; text-align:right; width:100%}
.rtd p:not([class]), 
.rtd ul:not([class]){color:#000; font-size:15.5px; line-height:1.88}
.rtd ul:not([class]){padding-left:10px; list-style:none; margin-bottom:0px}
.rtd ul li:not([class]){margin:0; line-height:1.777}
.rtd li:not([class]):before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;display:inline-block;margin-right:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
ul.list-styled li.disabled{ color:#c8c9cc}
ul.list-styled.list-style-ok li::before{ content:'f00c';color:#28ad62}
ul.list-styled.list-style-ok li.disabled::before{ content:'f00d';color:#c8c9cc}
.rtd img{ max-width:100%;height:auto}
.wp-caption{ text-align:left;max-width:100%}
.rtd table:not([class]){ margin:20px 0;background:#fff}
.rtd table:not([class]) td, 
.rtd table:not([class]) th{ padding:10px;border:1px solid #d0d2d7}
.rtd ul:not([class]) li::before{ font-size:20px;width:1.555em;content:'■';text-align:right;vertical-align:top;}
.rtd ul ul:not([class]) li::before{ content:'f10c'}
.rtd ol:not([class]){ margin-left:10px;margin-bottom:0px;padding:0}
.rtd ol:not([class]) li{ padding-bottom:0px;line-height:1.888}
.wrap-media img{ max-width:100%;height:auto}
.gallery-icon a{ text-align:center;display:inline-block}
.rtd iframe{ max-width:100%;max-height:100%}
aside .widget-title+ul{ margin-left:0;padding-left:0}
aside .widget-title+ul >li, 
aside .menu >li{ padding:5px 0;margin:0 0 10px 0;list-style:none;border-bottom:1px solid #ececec;font-size:12px;color:#666;line-height:1.55;text-transform:uppercase;position:relative}
aside .children{ margin:10px 0px 5px 10px}
aside ul .children li{ padding:5px 0;margin:0 0 10px 0;list-style:none;font-size:12px;color:#666;text-transform:uppercase;font-weight:700;border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}
.widget_product_categories .children{ display:none}
.widget_product_categories .current-cat .children{ display:block}
.widget_product_categories .children{ margin:0px 0px 5px 10px}
.widget_product_categories .children a{ font-size:10px}
aside .widget-title+ul li a, 
aside .menu li a{ font-size:13px;color:#ffffff;text-transform:uppercase;font-weight:bold !important;line-height:1.888}
aside ul{ margin-left:10px;padding:0}
aside li a+.count{ font-weight:normal;float:right}
.entry-media img{ max-width:100%;height:auto}
aside .menu li:hover .dropdown-menu{ display:block !important}
aside img{ max-width:100%;height:auto;margin:10px 0}
aside select{ max-width:100%;border:1px solid #ececec;padding:5px;margin:5px 0;border-radius:0;font-size:12px;color:#333;font-family:'Open Sans',sans-serif;font-weight:normal;width:100%}
aside table{ width:100%}
aside table td, 
aside table th{ border:1px solid #ddd;padding:5px;text-align:center}
aside table td a{ color:#333}
.widget_rss .rss-date{ display:inline-block;width:100%;color:#666;padding:10px 0;font-weight:normal}
.widget_rss .rssSummary{ font-weight:normal;text-transform:none;line-height:20px}
.widget_rss cite{ font-size:12px;display:inline-block;text-align:right;width:100%;font-weight:normal;text-transform:none}
.rsswidget{ font-size:12px;color:#666}
.widget_search label, 
.widget_search input[type="submit"], 
.woocommerce-product-search input[type="submit"]{ display:none !important}
.woocommerce-product-search input[type="search"], 
.widget_search input[type="search"], 
.widget_search input[type="text"]{ width:95%;margin-bottom:30px;    margin-top: 10px; float:left;margin-right:0%;background:#f7f7f7;border:1px solid #eeeeed;padding:10px}
.textwidget{ line-height:20px}
.textwidget img{ margin-bottom:5px}
.footer ul, 
.footer li{ list-style:none;margin:0;text-align:center}
.text-white *{ color:#005ba9}
html .header-cart{ margin:-6px 10px 28px 2px}
html .header .navbar-brand{ margin-top:-10px}
html .navbar{ border-bottom:none;border-top:1px solid rgba(255,255,255,0.15)}
html .top-bar{ border-bottom:1px solid rgba(255,255,255,0.4) !important;background:linear-gradient(0deg,rgba(186,209,241,0) 0%,rgba(0,0,0,0.5) 100%);padding-top:0;padding-bottom:0;margin-bottom:1px}
html .header-navibox-4{ border-right:0;border-left:0;padding-right:15px !important;margin-left:0 !important}
.header-social-link a{ padding:0px 8px !important}
html .submenu-controll{ top:34px !important}
html .yamm >li:before{ bottom:-15px}
.header-social-link a i{color:rgba(255,255,255,0.9);font-size:14px}
.header-topbarbox-2 .header-social-link{margin-left:10px}
.header-topbarbox-2 .header-social-link a i:hover{color:#ffb300;}
.jarallax{ background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:1;position:relative;width:100%}
.jarallax-content, 
.jarallax-content-inner{ width:100%}
.background-attachment-fixed{ display:inline-block;width:100%}
.vc_row_use_jarallax.vc_row{ margin-left:0;margin-right:0}
.vc_row.vc_row-flex>.vc_column_container.vc_row_use_jarallax>.vc_column-inner .wpb_wrapper{ display:flex;height:100%}
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner .wpb_wrapper .jarallax{ display:flex;height:100%}
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner .wpb_wrapper .jarallax .jarallax-content{ display:flex;height:100%}
html .vc_row.vc_row-no-padding .vc_column-inner{ padding-top:0}
.vc_gitem-woocommerce-product-price_labeled{ color:#dc2d13;font-size:20px}
.navbar .navbar-nav >li >a{ position:relative}
.navbar-nav > li > .dropdown-menu {margin-top: -10px !important;}
.current-menu-item >a:before, 
.current-page-parent >a:before{ content:'';display:block;border-top:4px solid red;position:absolute;top:-4px;z-index:777;width:100%}
html .pixad-features-list li{ list-style:none;margin-bottom:1%;margin-top:0;font-weight:700;text-transform:uppercase;font-size:14px;font-family:Raleway;color:#222;display:inline-block;width:30%;border-top:1px dotted #ccc;margin-right:3%;vertical-align:top;line-height:1.7;padding-top:6px}
.fullscreen-center-menu .current-menu-item >a:before, 
.fullscreen-center-menu .current-page-parent >a:before{ display:none !important}
.ua-safari .top-bar{ background:none !important}
.pp_nav, 
.pp_social{ display:none !important}
html .footer{ clear:both}
.slider-grid__inner_mod-a .slider-grid__name{ max-width:290px;margin-right:10px}
.slider-grid__inner_mod-b .slider-grid__name{ max-width:220px;margin-right:10px}
.wrap-filter{ position:relative;z-index:77}
#map-fix{ left:0 !important;margin:0 !important;overflow:hidden !important;position:relative !important;width:100% !important}
.vc_row.vc_row-flex>.vc_column_container.vc_row_use_jarallax>.vc_column-inner .wpb_wrapper{ display:flex;height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.vc_row.vc_row-flex>.vc_column_container.vc_row_use_jarallax>.vc_column-inner .wpb_wrapper .jarallax{ display:flex;height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}

/* WOO */
html .woocommerce form.checkout_coupon, 
html .woocommerce form.login, 
html .woocommerce form.register, 
html .woocommerce .woocommerce-ResetPassword{border:2px solid #333; padding:20px; margin:2em 0;; text-align:left; border-radius:0; box-shadow:2.5px 4.3px 14.3px 0.8px rgba(0,0,0,0.05)}
html .woocommerce label{display:inline-block; max-width:100%; margin-bottom:10px; font-size:12px; font-weight:600; color:#1c1f23; text-transform:uppercase}
html .woocommerce form .form-row{padding:10px 0; margin:0 0 0px}
html .checkout .woocommerce form .form-row{padding:0; margin:0 0 0px}
html .checkout .form-row label{padding-top:15px}
textarea.input-text{border:1px solid #eaeaeb; padding:15px; min-height:120px}
html .woocommerce td, 
html .woocommerce th{border:1px solid #eaeaeb; padding:10px 15px; font-weight:normal; font-size:12px}
#payment{padding-top:20px}
#payment ul{list-style:none; margin:0; padding:0}
html .woocommerce label[for="rememberme"]{padding:20px 0 0 0}
html .woocommerce .woocommerce-MyAccount-navigation{float:left; width:30%; margin-bottom:40px}
html .woocommerce .woocommerce-MyAccount-content{float:right; width:68%}
.woocommerce-MyAccount-navigation li{list-style:none; margin-bottom:10px; border-bottom:1px solid #ececec; padding-bottom:10px; text-transform:uppercase}
.woocommerce-MyAccount-navigation ul{padding:20px; margin:0; text-align:left; border:2px solid #573d3d}
.woocommerce-MyAccount-navigation ul{list-style:none; margin:0; padding:0}
.woocommerce-MyAccount-navigation ul li, 
.woocommerce-MyAccount-navigation ul a{color:#444}
.woocommerce-MyAccount-navigation ul li:before{display:none}
.woocommerce-MyAccount-navigation ul li a:before{display:inline-block; font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"f152";color:#ccc;padding-right:10px;font-size:14px}
.woocommerce-MyAccount-navigation ul{ padding:20px 20px 10px 20px!important}
.is-active a{ font-weight:600}
#place_order{ float:none !important;width:100%;padding:12px;margin-top:20px}
.woocommerce-checkout #payment{ background:#f9f9f9;border-radius:0;padding:20px;margin:30px 0}
.table >thead td{ vertical-align:bottom;border-bottom:2px solid #999;text-transform:uppercase;padding-bottom:27px;font-size:12px;padding-top:33px;font-weight:600;color:#1c1f23}
.woocommerce #content table.cart td.actions .input-text, 
.woocommerce table.cart td.actions .input-text, 
.woocommerce-page #content table.cart td.actions .input-text, 
.woocommerce-page table.cart td.actions .input-text{ min-width:300px;font-size:12px;padding:10px}
.shop_table.shop_table_responsive{ width:100%;margin:10px 0}
.cart_totals h2{ font-size:16px}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{ display:block;text-align:center;margin-bottom:1em}
.woocommerce .order_details li{ float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0}
ul.order_details{ background:#f9f9f9;padding:15px}
.order_details, 
.customer_details{ margin:0;padding:0;list-style:none;width:100%;margin-bottom:25px;display:inline-block}
.woocommerce address{ line-height:1.7}
.woocommerce-checkout-review-order-table{ width:100%}
.title h2, 
header h2{ font-size:20px}
.woocommerce-thankyou-order-received{ font-weight:700;color:#1c1f23;text-transform:uppercase;font-size:20px}
html .woocommerce legend{ width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;margin-top:26px;display:inline-block;font-weight:600}
html .woocommerce-checkout #payment .payment_method_paypal .about_paypal{ float:none;line-height:52px;font-size:.83em;padding-left:10px}
.woocommerce-account .addresses .title h3, 
html .woocommerce legend, 
.woocommerce-MyAccount-content h2, 
.title h3, 
.woocommerce h2{ text-transform:uppercase;font-size:18px}
.woocommerce-account .addresses .title h3{ padding-bottom:15px;border-bottom:1px dotted #ccc}
.woocommerce form .form-row input.input-text, 
.woocommerce form .form-row textarea{ border:1px solid #eee;padding:10px}
.coupon{ padding-left:20px}
.main-block__label{font-size: 20px !important;}
.garmin-issues{color:#000; font-size:15px}
.footer .social-links{ margin-top:10px;text-align:center}
.widget{ padding:26px 32px 0;color:white}
.footer ul, .footer li{ list-style:none;margin:0;margin-top:0px;text-align:center;text-align:left}
.footer .social-links >li >a{ width:34px;height:34px;padding-top:7px;font-size:16px;color:#999;border:2px solid #999;border-radius:50%;background-color:#222127;opacity:0.5;transition:all 0.3s;text-align:center}
.social-links >li >a:hover{ text-decoration:none;text-align:center}
.fixed-foot{ z-index:200}
.fixed-foot{ background:#005ba9;bottom:-20px;padding:0px 0px 0px;position:fixed;width:100%}
.fixed-foot>p{color:#fff;font-size:20px;font-weight:700; text-align:center; padding-top:3px}
.widget-post1__title a{ color:#555}
.pixad-makes-models-select{ margin-bottom:10px}
#carousel .slides >li{ margin:0 5px}
.woocommerce-loop-product__title{ font-size:14px !important}
.wrap-nav-tabs .nav-tabs >li >a{ cursor:pointer}
html .pixad-features-list li.equipment-icon-set{ position:relative;padding-top:7px;padding-left:16px}
html .pixad-features-list li.equipment-icon-set i{ position:absolute;left:-7px;top:10px}
html .woocommerce ul.products li.last, html .woocommerce-page ul.products li.last{ margin-right:0}
.woocommerce-loop-product__title{ color:#222}
aside ul.sub-categories{ margin-left:20px}
html .main-slider{ display:block}
#swipebox-top-bar{ display:none !important}
.list-categories__item input[type="checkbox"]{ position:relative;top:-3px} 
.list-categories__item{ padding-bottom:5px}
html .list-type__link:hover .list-type__info{ padding-top:0}
.list-type__item{ vertical-align:top}
.ua-safari .pixad-features-list i{ top:-5px}
.mega123{text-align:left;}

.footer ul li a {
 color: #38abf4;
}
a:hover {
    color: #38abf4 !important;
}
.widgettitle {margin-left:38px;}
.rtd ol:not([class]) li {
    padding-bottom: 0px;
    line-height: 1.888;
    font-size: 16px;
}
.vc_row wpb_row vc_inner vc_row-fluid{font-size: 16px!important;}
.menu-1-container{font-size: 16px!important;}
.menu{font-size: 16px!important;}
.widget {
 
    font-size: 16px;
}
.textwidget{font-size: 16px!important;}
.footer ul li a {
    color: #fff;
}
.footer ul li a:hover {  color: #fff!important;
}
.tab-pane input[type=text], 
.tab-pane input[type=tel], 
.tab-pane input[type=password], 
.tab-pane input[type=email], 
.tab-pane textarea, 
.tab-pane select{ border:1px solid #ddd !important}
.header-top-nav-menu a{ padding:0 10px !important}
html .woocommerce a.remove{ margin:0 auto}
html .woocommerce-cart table.cart img{ width:100px;box-shadow:none;margin:0 auto;display:block}
.woocommerce #respond input#submit.disabled, 
.woocommerce #respond input#submit:disabled, 
.woocommerce #respond input#submit:disabled[disabled], 
.woocommerce a.button.disabled, 
.woocommerce a.button:disabled, 
.woocommerce a.button:disabled[disabled], 
.woocommerce button.button.disabled, 
.woocommerce button.button:disabled, 
.woocommerce button.button:disabled[disabled], 
.woocommerce input.button.disabled, 
.woocommerce input.button:disabled, 
.woocommerce input.button:disabled[disabled]{ visibility:hidden}
.vc_row.vc_row-flex>.vc_column_container.vc_row_use_jarallax>.vc_column-inner .wpb_wrapper{ display:flex;height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.vc_row.vc_row-flex>.vc_column_container.vc_row_use_jarallax>.vc_column-inner .wpb_wrapper .jarallax{ display:flex;height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.top-bar .current-menu-item >a:before, 
.top-bar .current-page-parent >a:before{ display:none !important}
.header-background-trans-black-rgba0 .dropdown-menu >li >a{ color:#333}
.banner-btn{position:absolute;padding-left:42%;}
.cus-btn{position:relative;bottom: 118px;font-size:20px !important;}
.cus-btn i{padding-top:3px; margin-left:0 !important;}
/* ======= Media Query ======= */
@media (max-width:1000px){ .sidebar{ width:100%;clear:both}
}
@media (max-width:900px){ html .current-menu-item >a::before,.current-page-parent >a::before{ display:none !important}
}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){html .main-slider:after{ right:50%} 
}
@media (min-width:767px){ html .header.sticky .normal-logo{ display:none !important}
 html .header.sticky .scroll-logo{ display:block !important}
} 
@media (max-width:767px){.col2-right + .col-md-4{ clear:both} 
.col2-left + .col-md-4{ clear:both}
.slider-grid__item img{ width:100% !important;max-width:inherit !important}
 }
@media (max-width:480px){ .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{ float:none !important;margin:2% 0 !important;width:100% !important}
 .woocommerce .woocommerce-ordering, 
 .woocommerce-page .woocommerce-ordering{ float:none !important}
 .woocommerce #content div.product div.images, 
 .woocommerce div.product div.images, 
 .woocommerce-page #content div.product div.images, 
 .woocommerce-page div.product div.images, 
 .woocommerce #content div.product div.summary, 
 .woocommerce div.product div.summary, 
 .woocommerce-page #content div.product div.summary, 
 .woocommerce-page div.product div.summary, 
 .woocommerce .cart-collaterals .cart_totals, 
 .woocommerce-page .cart-collaterals .cart_totals, 
 .woocommerce-cart .cart-collaterals .cart_totals table th, 
 .woocommerce .col2-set .col-1, 
 .woocommerce-page .col2-set .col-1, 
 .woocommerce .col2-set .col-2, 
 .woocommerce-page .col2-set .col-2{ float:none !important;width:100% !important}
 .woocommerce #content div.product .woocommerce-tabs ul.tabs li, 
 .woocommerce div.product .woocommerce-tabs ul.tabs li, 
 .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, 
 .woocommerce-page div.product .woocommerce-tabs ul.tabs li{ width:100% !important}
 .woocommerce thead, 
 .woocommerce tfoot{ display:none !important}
 .woocommerce td, 
 .woocommerce tr, 
 .woocommerce th{ display:inline-block;width:100%;text-align:center}
 html .coupon{ padding-left:0;width:100%}
 html .woocommerce-cart table.cart input{line-height:1;width:100%}
 html .woocommerce-cart table.cart td.actions .coupon .input-text{ margin:0 0 20px 0;outline:0;line-height:1}
 html .woocommerce #content table.cart td.actions .input-text, 
 html .woocommerce table.cart td.actions .input-text, 
 html .woocommerce-page #content table.cart td.actions .input-text, 
 html .woocommerce-page table.cart td.actions .input-text{ width:100%}
 .fixed-foot>p{font-size:12px}
 .block-title__inner { padding-top: 15px !important;background-size: cover;height: 100% !important;}
html .owl-brands a{ display:block;margin:0 auto 20px}
	.header.header-logo-white .normal-logo{max-width: 225px !important;}
.h1, h1 {font-size: 24px !important;}
.h2, h2 {font-size: 22px !important;}
.h3, h3 {font-size: 20px !important;}
.h4, h4 {font-size: 18px !important;}
.main-block__title {margin-top: 5px !important;margin-bottom: 5px !important;font-size: 15px !important;}
.main-block {margin: 10px 0px 30px !important;}
.widget{padding: 0px !important;}
.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner{padding-top: 0px!important;}
	.banner-btn{position:absolute;padding-left:40%;}
	.cus-btn{bottom: 74px;padding: 4px 5px !important;font-size: 12px !important;}
	.cus-btn i{padding-top:0px;}
}

/* === ******** CALL NOW BUTTON IN MOBILE VIEW WITH ICON ONLY ***************** === */
#callnowbutton {display:none;}
 @media screen and (max-width:650px){
 #callnowbutton {
 display: block;
 position: fixed;
 text-decoration: none;
 z-index: 9999;
 width: 100%;
 left: 0;
 bottom: 0;
 height: 60px;
 border-top: 1px solid #2dc62d;
 border-bottom: 1px solid #006700;
 background: url(https://www.mapsupdates.org/wp-content/uploads/2018/01/callbtn1-1.png) center/50px 50px no-repeat #090;
}
body {padding-bottom:60px;}
 .fixedbar {display:none;}
}
/* === ******** CALL NOW BUTTON IN MOBILE VIEW WITH ICON ONLY ***************** === */
input#es_txt_name{
	margin-left: 4px !important;
    margin-top: 0px !important;
    margin-bottom: 5px !important;
    width: 95% !important;
    height: 40px !important;
   }
input#es_txt_email {
	margin-left: 4px !important;
    margin-top: 0px !important;
    margin-bottom: 5px !important;
    width: 95% !important;
    height: 40px !important;
   }
input#es_txt_button {
    background: orangered !important;
}
