/*
Theme Name: Điện Máy Xanh
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

@font-face{font-family:'opens-iSures';src:url(fonts/OpenSans-Regular.ttf)}.float-contact{position:fixed;bottom:20px;left:10px;z-index:99999}.float-contact ul li{list-style:none;width:40px;margin-bottom:10px}.float-contact ul li.call-phone{display:none}.float-contact ul>li a{border:none;padding:3px;display:block;border-radius:5px;text-align:center;font-size:10px;line-height:10px;color:#515151;font-weight:700;max-width:72.19px;max-height:54px;text-decoration:none}.float-contact ul>li>a>i{display:block;width:34px;height:34px;background-size:contain;margin:0 auto}i.nalu-maps{background:url(../dien-may-xanh/assets/images/icon-map.png) no-repeat}i.chat-zalo{background:url(../dien-may-xanh/assets/images/zalo.png) no-repeat}i.chat-face{background:url(../dien-may-xanh/assets/images/facebook.png) no-repeat}i.chat-sms{background:url(../dien-may-xanh/assets/images/sms.jpg) no-repeat}.float-contact .hotline{background:#d11a59!important;border-radius:20px;padding:0 18px;color:#fff;display:block;margin-bottom:6px}#calltrap-btn,#calltrap-overlay{background-color:red;position:fixed;text-align:center}#calltrap-btn{-webkit-border-radius:50%;border-radius:50%;display:block;height:55px;line-height:100px;opacity:.7;width:55px;z-index:9999;-webkit-animation:calltrap_opacity 3s infinite linear;-moz-animation:calltrap_opacity 3s infinite linear;-o-animation:calltrap_opacity 3s infinite linear;animation:calltrap_opacity 3s infinite linear}#calltrap-btn.calltrap_offline{background-color:red}#calltrap-ico{width:32px;height:32px;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border:0;-webkit-border-radius:50%;border-radius:50%;-o-background-clip:padding-box;background-clip:padding-box;-webkit-animation:uptocallmini 1.5s 0 ease-out infinite;-moz-animation:uptocallmini 1.5s 0 ease-out infinite;-o-animation:uptocallmini 1.5s 0 ease-out infinite;animation:uptocallmini 1.5s 0 ease-out infinite}#calltrap-ico:before{content:"";position:absolute;width:100%;height:100%;background-size:cover;top:0;left:0;background-image:url(../dien-may-xanh/assets/images/phone-call.png);background-repeat:no-repeat;background-position:center center;-webkit-animation:calltrap_spin 3s infinite linear;-moz-animation:calltrap_spin 3s infinite linear;-o-animation:calltrap_spin 3s infinite linear;animation:calltrap_spin 3s infinite linear}.calltrap_offline #calltrap-ico{-webkit-animation:uptocallmini_offline 1.5s 0 ease-out infinite;-moz-animation:uptocallmini_offline 1.5s 0 ease-out infinite;-o-animation:uptocallmini_offline 1.5s 0 ease-out infinite;animation:uptocallmini_offline 1.5s 0 ease-out infinite}#calltrap-overlay{z-index:9998;width:100%;height:100%;left:0;top:0;display:none}#calltrap-overlay .b-calltrap-overlay{display:table;width:100%;height:100%}#calltrap-overlay .b-calltrap-overlay__body,#calltrap-overlay .b-calltrap-overlay__footer,#calltrap-overlay .b-calltrap-overlay__header{display:table-row;padding:0;margin:0}#calltrap-overlay .b-calltrap-overlay__body-block,#calltrap-overlay .b-calltrap-overlay__footer-block,#calltrap-overlay .b-calltrap-overlay__header-block{display:table-cell;vertical-align:middle;text-align:center}#calltrap-overlay .b-calltrap-overlay__body-block{padding:0 7px}#calltrap-overlay .b-calltrap-overlay__footer,#calltrap-overlay .b-calltrap-overlay__header{height:1px}#calltrap-overlay .b-calltrap__container{background-color:#fff;border:5px solid #fcff05;-webkit-border-radius:3px;border-radius:3px;padding:0;max-width:500px;display:block;margin:0 auto;font-size:16px;line-height:1.3;position:relative;font-family:Tahoma,Arial,self-serif}@media screen and (min-width:1px) and (max-width:500px){#calltrap-overlay .b-calltrap__container{width:290px}#calltrap-form .b-calltrap_form__title,#calltrap-success .b-calltrap_form__title{padding-right:20px}}#calltrap-overlay .b-calltrap__close{display:block;position:absolute;right:20px;top:20px;width:20px;height:20px;opacity:.5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#calltrap-overlay .b-calltrap__close:hover{opacity:1}#calltrap-form,#calltrap-success{display:block}#calltrap-form .b-calltrap_form__fields,#calltrap-success .b-calltrap_form__fields{margin:20px 25px 35px}#calltrap-form .b-calltrap_form__title,#calltrap-success .b-calltrap_form__title{font-size:20px;margin:0 0 17px;text-align:left}#calltrap-form .b-calltrap_form__text,#calltrap-success .b-calltrap_form__text{text-align:left}#calltrap-form .b-calltrap_form__text p,#calltrap-success .b-calltrap_form__text p{margin:0 0 .55em}#calltrap-form .b-calltrap_form__input,#calltrap-success .b-calltrap_form__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:0 15px;height:44px;line-height:40px;background-color:#fff;border:2px solid #ccc;-webkit-border-radius:3px;border-radius:3px;display:block;width:100%;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#calltrap-form .b-calltrap_form__input.error,#calltrap-success .b-calltrap_form__input.error{background-color:#fff;color:red;border-color:red}#calltrap-form .b-calltrap_form__input:disabled,#calltrap-success .b-calltrap_form__input:disabled{background-color:#eee;border-color:#bdbdbd;cursor:default}#calltrap-form .b-calltrap_form__input:focus,#calltrap-success .b-calltrap_form__input:focus{border:2px solid #fcff05}#calltrap-form .b-calltrap_form__submit,#calltrap-success .b-calltrap_form__submit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fcff05;-webkit-border-radius:3px;border-radius:3px;border:none;color:#fff;cursor:pointer;font-size:16px;padding:0;height:44px;line-height:40px;display:inline-block;width:180px;text-align:center;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#calltrap-success,.blog-archive .from_the_blog_comments{display:none}@media screen and (min-width:1px) and (max-width:500px){#calltrap-form .b-calltrap_form__input,#calltrap-success .b-calltrap_form__input{margin-bottom:13px}#calltrap-form .b-calltrap_form__submit,#calltrap-success .b-calltrap_form__submit{width:100%}}#calltrap-form .b-calltrap_form__submit:hover,#calltrap-success .b-calltrap_form__submit:hover{background-color:#1c658c}#calltrap-form .b-calltrap_form__submit:disabled,#calltrap-success .b-calltrap_form__submit:disabled{background-color:#bdbdbd;cursor:default}#calltrap-form .b-calltrap_form__controls,#calltrap-success .b-calltrap_form__controls{margin:20px 0 0;padding:0 200px 0 0}#calltrap-form .b-calltrap_form__controls-item,#calltrap-success .b-calltrap_form__controls-item{position:relative;float:right}#calltrap-form .b-calltrap_form__controls-left,#calltrap-success .b-calltrap_form__controls-left{margin-left:-100%;width:100%}#calltrap-form .b-calltrap_form__controls-right,#calltrap-success .b-calltrap_form__controls-right{margin-right:-200px;overflow:visible;width:200px;text-align:right}@media screen and (min-width:1px) and (max-width:500px){#calltrap-form .b-calltrap_form__controls,#calltrap-success .b-calltrap_form__controls{padding:0}#calltrap-form .b-calltrap_form__controls-item,#calltrap-success .b-calltrap_form__controls-item{float:none}#calltrap-form .b-calltrap_form__controls-left,#calltrap-success .b-calltrap_form__controls-left{margin-left:0}#calltrap-form .b-calltrap_form__controls-right,#calltrap-success .b-calltrap_form__controls-right{margin-right:0;width:auto;text-align:left}}#calltrap-overlay.calltrap_offline .b-calltrap_form__submit{background-color:#ffea00}#calltrap-overlay.calltrap_offline .b-calltrap_form__submit:hover{background-color:#2e8c1c}#calltrap-overlay.calltrap_offline .b-calltrap__container,#calltrap-overlay.calltrap_offline .b-calltrap_form__input:focus{border-color:#ffea00}@-webkit-keyframes calltrap_opacity{0%,100%{opacity:1}57%{opacity:.75}75%{opacity:.95}}@-moz-keyframes calltrap_opacity{0%,100%{opacity:1}57%{opacity:.75}75%{opacity:.95}}@-o-keyframes calltrap_opacity{0%,100%{opacity:1}57%{opacity:.75}75%{opacity:.95}}@keyframes calltrap_opacity{0%,100%{opacity:1}57%{opacity:.75}75%{opacity:.95}}@-webkit-keyframes calltrap_spin{0%,30%,57%{-webkit-transform:rotate(0);transform:rotate(0)}33%,39%,45%,51%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}36%,42%,54%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}48%{-webkit-transform:rotate(10deg);transform:rotate(10deg);opacity:1}}@-moz-keyframes calltrap_spin{0%,30%,57%{-moz-transform:rotate(0);transform:rotate(0)}33%,39%,45%,51%{-moz-transform:rotate(-10deg);transform:rotate(-10deg)}36%,42%,54%{-moz-transform:rotate(10deg);transform:rotate(10deg)}48%{-moz-transform:rotate(10deg);transform:rotate(10deg);opacity:1}}@-o-keyframes calltrap_spin{0%,30%,57%{-o-transform:rotate(0);transform:rotate(0)}33%,39%,45%,51%{-o-transform:rotate(-10deg);transform:rotate(-10deg)}36%,42%,54%{-o-transform:rotate(10deg);transform:rotate(10deg)}48%{-o-transform:rotate(10deg);transform:rotate(10deg);opacity:1}}@keyframes calltrap_spin{0%,30%,57%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}33%,39%,45%,51%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}36%,42%,54%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}48%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);opacity:1}}@-webkit-keyframes uptocallmini{0%{-webkit-box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 0 transparent,0 0 0 0 rgba(32,116,161,0);box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 0 transparent,0 0 0 0 rgba(32,116,161,0)}10%{-webkit-box-shadow:0 0 8px 6px #fcff05,0 0 12px 10px transparent,0 0 12px 14px #fcff05;box-shadow:0 0 8px 6px #fcff05,0 0 12px 10px transparent,0 0 12px 14px #fcff05}100%{-webkit-box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 40px transparent,0 0 0 40px rgba(32,116,161,0);box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 40px transparent,0 0 0 40px rgba(32,116,161,0)}}@-moz-keyframes uptocallmini{0%{box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 0 transparent,0 0 0 0 rgba(32,116,161,0)}10%{box-shadow:0 0 8px 6px #fcff05,0 0 12px 10px transparent,0 0 12px 14px #fcff05}100%{box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 40px transparent,0 0 0 40px rgba(32,116,161,0)}}@-o-keyframes uptocallmini{0%{box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 0 transparent,0 0 0 0 rgba(32,116,161,0)}10%{box-shadow:0 0 8px 6px #fcff05,0 0 12px 10px transparent,0 0 12px 14px #fcff05}100%{box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 40px transparent,0 0 0 40px rgba(32,116,161,0)}}@keyframes uptocallmini{0%{-webkit-box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 0 transparent,0 0 0 0 rgba(32,116,161,0);box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 0 transparent,0 0 0 0 rgba(32,116,161,0)}10%{-webkit-box-shadow:0 0 8px 6px #fcff05,0 0 12px 10px transparent,0 0 12px 14px #fcff05;box-shadow:0 0 8px 6px #fcff05,0 0 12px 10px transparent,0 0 12px 14px #fcff05}100%{-webkit-box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 40px transparent,0 0 0 40px rgba(32,116,161,0);box-shadow:0 0 8px 6px rgba(32,116,161,0),0 0 0 40px transparent,0 0 0 40px rgba(32,116,161,0)}}@-webkit-keyframes uptocallmini_offline{0%{-webkit-box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 0 transparent,0 0 0 0 rgba(53,161,32,0);box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 0 transparent,0 0 0 0 rgba(53,161,32,0)}10%{-webkit-box-shadow:0 0 8px 6px #fe2222,0 0 12px 10px transparent,0 0 12px 14px #fe2222;box-shadow:0 0 8px 6px #fe2222,0 0 12px 10px transparent,0 0 12px 14px #fe2222}100%{-webkit-box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 40px transparent,0 0 0 40px rgba(53,161,32,0);box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 40px transparent,0 0 0 40px rgba(53,161,32,0)}}@-moz-keyframes uptocallmini_offline{0%{box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 0 transparent,0 0 0 0 rgba(53,161,32,0)}10%{box-shadow:0 0 8px 6px #fe2222,0 0 12px 10px transparent,0 0 12px 14px #fe2222}100%{box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 40px transparent,0 0 0 40px rgba(53,161,32,0)}}@-o-keyframes uptocallmini_offline{0%{box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 0 transparent,0 0 0 0 rgba(53,161,32,0)}10%{box-shadow:0 0 8px 6px #fe2222,0 0 12px 10px transparent,0 0 12px 14px #fe2222}100%{box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 40px transparent,0 0 0 40px rgba(53,161,32,0)}}@keyframes uptocallmini_offline{0%{-webkit-box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 0 transparent,0 0 0 0 rgba(53,161,32,0);box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 0 transparent,0 0 0 0 rgba(53,161,32,0)}10%{-webkit-box-shadow:0 0 8px 6px #ffea00,0 0 12px 10px transparent,0 0 12px 14px #ffea00;box-shadow:0 0 8px 6px #ffea00,0 0 12px 10px transparent,0 0 12px 14px #ffea00}100%{-webkit-box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 40px transparent,0 0 0 40px rgba(53,161,32,0);box-shadow:0 0 8px 6px rgba(53,161,32,0),0 0 0 40px transparent,0 0 0 40px rgba(53,161,32,0)}}.phone-mobile{display:none}.isures-options--wrap{display:block;align-items:center;margin:25px auto;clear:left;overflow:hidden}a.isures-item--options{display:flex;flex-direction:column;justify-content:center;align-items:center}a.isures-item--options{position:relative;display:flex;float:left;flex-direction:column;justify-content:center;align-items:center;width:31%;font-size:14px;color:#333;font-weight:400;margin:0 5px 5px 0;border:1px solid #ddd;padding:5px 10px;border-radius:3px}a.isures-item--options.active{border:1px solid #f89008;background:#fffbf5;-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.isures-options--price span.amount{font-weight:400}a.isures-item--options.active .isures-options--price span.amount{font-weight:700}span.isures-options--name i{font-size:13px;margin-right:5px;vertical-align:middle;color:#a0a0a0}a.isures-item--options.active span.isures-options--name i{color:#6dba46}p.isures-description{margin-bottom:-20px!important}.nkcsafw_products span.safe-off{display:none}#nkcsafw_product_data .nkcsafw_products .p-item{width:33.33%}#nkcsafw_product_data .nkcsafw_products_select ul li{font-size:14px;margin-left:0}#nkcsafw_product_data .nkcsafw_products_select ul li input[type=checkbox]{width:auto}#nkcsafw_product_data h3.heading-text{color:#d0021b;font-size:16px;text-transform:uppercase}#nkcsafw_product_data .nkcsafw_products_select ul li label .woocommerce-Price-amount.amount{font-size:13px}#nkcsafw_product_data .nkcsafw_total ins .amount{color:#f32d30}#nkcsafw_product_data .nkcsafw_total{font-weight:600}#nkcsafw_product_data .nkcsafw_action button b{font-size:15px}#nkcsafw_product_data .nkcsafw_action button{padding:8px 30px;width:100%}#nkcsafw_product_data .nkcsafw_action button{background:-webkit-linear-gradient(0,0)!important;background:-o-linear-gradient(0,0)!important;background:-moz-linear-gradient(0,0)!important;background:linear-gradient(0,0)!important}#nkcsafw_product_data .nkcsafw_action button:hover{background:#fd6e1d!important;color:#fff;background:-webkit-linear-gradient(0,0)!important;background:-o-linear-gradient(0,0)!important;background:-moz-linear-gradient(0,0)!important;background:linear-gradient(0,0)!important}#nkcsafw_product_data .nkcsafw_action button .woocommerce-Price-amount.amount{font-weight:600}#nkcsafw_product_data .nkcsafw_action button:hover .woocommerce-Price-amount.amount{color:#fff}@media only screen and (max-width: 48em){.float-contact{background:#fff;width:100%;border-radius:0;color:#fff;height:60px;bottom:0;left:0;z-index:999;padding:5px;margin:0;box-shadow:0 4px 10px 0 #000}.float-contact ul li{float:left;width:20%;height:50px}.float-contact ul li.call-phone{display:block}.nkcsafw_products span.safe-off{display:none}#nkcsafw_product_data .nkcsafw_products .p-item{width:33.33%}#nkcsafw_product_data .nkcsafw_products_select ul li{font-size:14px;margin-left:0}#nkcsafw_product_data .nkcsafw_products_select ul li input[type=checkbox]{width:auto}#nkcsafw_product_data h3.heading-text{color:#d0021b;font-size:16px;text-transform:uppercase}#nkcsafw_product_data .nkcsafw_products_select ul li label .woocommerce-Price-amount.amount{font-size:13px}#nkcsafw_product_data .nkcsafw_total ins .amount{color:#f32d30}#nkcsafw_product_data .nkcsafw_total{font-weight:600}#nkcsafw_product_data .nkcsafw_action button b{font-size:15px}#nkcsafw_product_data .nkcsafw_action button{padding:8px 30px;width:100%}#nkcsafw_product_data .nkcsafw_action button{background:-webkit-linear-gradient(0,0)!important;background:-o-linear-gradient(0,0)!important;background:-moz-linear-gradient(0,0)!important;background:linear-gradient(0,0)!important}#nkcsafw_product_data .nkcsafw_action button:hover{background:#fd6e1d!important;color:#fff;background:-webkit-linear-gradient(0,0)!important;background:-o-linear-gradient(0,0)!important;background:-moz-linear-gradient(0,0)!important;background:linear-gradient(0,0)!important}#nkcsafw_product_data .nkcsafw_action button .woocommerce-Price-amount.amount{font-weight:600}#nkcsafw_product_data .nkcsafw_action button:hover .woocommerce-Price-amount.amount{color:#fff}}