select::-ms-expand {
    display: none;
}
.table-wrapper.downloadable-products #my-downloadable-products-table tr th, .data.table.table-downloadable-products tr th { border-bottom: 1px solid #7f7f7f; border-top: 1px solid #7f7f7f;} 
.table-wrapper.downloadable-products #my-downloadable-products-table tr:hover, .data.table.table-downloadable-products tr:hover { background-color:#fff;}
.table-wrapper.downloadable-products #my-downloadable-products-table tbody tr:hover, .data.table.table-downloadable-products tbody tr:hover { background-color:#e8e8e8;}
.table-wrapper.downloadable-products #my-downloadable-products-table tr td, .data.table.table-downloadable-products tr td { border-bottom: 1px solid #d1d1d1; } 

.table-wrapper.balance-history #customerbalance-history tr th, .data.table.table-balance-history tr th { border-bottom: 1px solid #7f7f7f; border-top: 1px solid #7f7f7f;} 
.table-wrapper.balance-history #customerbalance-history tr:hover, .data.table.table-balance-history tr:hover { background-color:#fff;}
.table-wrapper.balance-history #customerbalance-history tbody tr:hover, .data.table.table-balance-history tbody tr:hover { background-color:#e8e8e8;}
.table-wrapper.balance-history #customerbalance-history tr td, .data.table.table-balance-history tr td { border-bottom: 1px solid #d1d1d1; } 

#allcheck tr th { border-bottom: 1px solid #7f7f7f; border-top: 1px solid #7f7f7f;} 
#allcheck tbody tr.trth_heading:hover { background:#fff;}
#allcheck tbody tr:hover { background-color:#e8e8e8;}
#allcheck tr td { border-bottom: 1px solid #d1d1d1; vertical-align:middle;} 

.order-actions-toolbar .actions .action.order { display:none;}
.end_customer_form { position:relative;}
.end_customer_form td { padding-top:0px; padding-left:0px;}

.end_customer_form .action.primary.add.btn-searchbox {
  color: #fff !important; background-color: #009538 !important;  height: 34px !important;  opacity: 1;  padding: 0 !important;  position: absolute;  right:6px;  text-align: center;  top:1px;
  width: 40px !important; border-radius:0px !important;}
.end_customer_form .action.primary.add.btn-searchbox:before {
  content: '\f002';  display: inline-block;  font-family: FontAwesome;  font-style: normal;  font-weight: normal;  font-variant: normal;
  font-synthesis: weight style;  font-stretch: normal;  font-size-adjust: none;  font-language-override: normal;  font-kerning: auto;
  font-feature-settings: normal;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;
  text-align: center;  font-size: 20px;  line-height: 34px;}
.end_customer_form .action.primary.add.btn-searchbox span { display: none;}
.magento-customerbalance-info-index .end_customer_form .action.primary.add.btn-searchbox { right:10px; }

/*.end_customer_form2 { position:relative; margin-bottom:5px;}
.end_customer_form2 input { float:left; width:65%; margin-right:15px; }
.end_customer_form2 select { float:left; width:20%; height:35px; border:1px solid #adadad; }
.end_customer_form2 td { padding-top:0px;}
.end_customer_form2 .btn-searchbox { padding:0px 10px;  float:right; margin-top:1px; border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;  height:32px !important; line-height:32px !important; background:#444; color:#fff;}
.end_customer_form2 .btn-searchbox:hover {  background-color: #009538; }
.end_customer_form2 .btn-searchbox span { }*/

.end_customer_form2 { position:relative; margin-bottom:0px;}
.end_customer_form2 .search_main_history { position:relative; width:65%;}
.end_customer_form2 .search_main_history input { float:left; width:100%; margin-right:15px; }
.end_customer_form2 select { float:right; width:20%; height:35px; border:1px solid #adadad; }
.end_customer_form2 td { padding-top:0px;}
.end_customer_form2 .btn-searchbox {
  color: #fff; background-color:#009538;  height: 33px;  opacity: 1;  padding: 0 !important;  position: absolute;  right:1px;  text-align: center;  top:1px;
  width: 40px !important;}
.end_customer_form2 .search_main_history .btn-searchbox:before {
  content: '\f002';  display: inline-block;  font-family: FontAwesome;  font-style: normal;  font-weight: normal;  font-variant: normal;
  font-synthesis: weight style;  font-stretch: normal;  font-size-adjust: none;  font-language-override: normal;  font-kerning: auto;
  font-feature-settings: normal;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;
  text-align: center;  font-size: 20px;  line-height: 34px;}
.end_customer_form2 .search_main_history .btn-searchbox span { display: none;}

.forgotpasswordpost_main { width:40%; height: auto; border:1px solid #ddd; background-color: #fafafa; /*margin-left:25%;*/ padding:30px; float:left;}
.forgotpasswordpost_main .block-title { font-size: 133.33% !important;  float:left; width:100%; text-transform:uppercase;   padding: 0; border-bottom: 1px solid #e8e8e8; margin-bottom:20px; padding-bottom:8px; position:relative;}
.forgotpasswordpost_main h1 { font-size: 133.33% !important; text-transform: uppercase; color: #444; font-weight:500; display: inline-block; padding-bottom:0px; margin:0px;}
.forgotpasswordpost_main .block-title::before { content: ""; display: inline-block; height: 1px; width: 100px;    position: absolute;    left: 0px; bottom: -1px;    background-color: rgb(89, 181, 87);}
.forgotpasswordpost_main .form.password.forget {min-width:100%;}
.forgot_block { float:left; width:60%; text-align:center;}
.forgot_back { float:left; width:100%; margin:20px;}
.forgot_back a.primary{ float:right; height:32px !important; line-height:32px !important;  border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;}
.register_back .action.back.primary { height:32px !important; line-height:32px !important;  border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;} 
.forgotpasswordpost_main .action.submit.primary, .action.reload.captcha-reload, .customer-account-create .next.action-button, .customer-account-create .previous.action-button { height:32px !important; line-height:32px !important;  border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;}
.form.create.account.form-create-account .action.submit.primary, .form.create.account.form-create-account .secondary .action.back { height:32px !important; line-height:32px !important;  border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;}

.block.block-dashboard-addresses, .block.block-dashboard-info, .block.block-addresses-default{ border:1px solid #ddd; background-color: #fafafa; padding:10px 30px; }
.block.block-addresses-list { float:left; width:100%; margin:20px 0px;}
.block.block-dashboard-addresses .block-title a.action, .block.block-dashboard-orders .block-title a.action, .block.block-dashboard-info .block-title a.action { padding:0px 10px; background:#444; color:#fff !important; float:right; height:32px !important; line-height:32px !important;  border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;} 
.block .box-actions a.action, .secondary .back, .customer-address-index .action.primary.add, .customer-account-edit .primary .action.save.primary { padding:0px 10px; margin-right:5px; background:#444; color:#fff !important; float:left; height:32px !important; line-height:32px !important;  border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;} 

.table-wrapper.orders-recent #my-orders-table tr th, .data.table.table-order-items.recent tr th { border-bottom: 1px solid #7f7f7f; border-top: 1px solid #7f7f7f;} 
.table-wrapper.orders-recent #my-orders-table tr:hover, .data.table.table-order-items.recent tr:hover { background-color:#fff;}
.table-wrapper.orders-recent #my-orders-table tbody tr:hover, .data.table.table-order-items.recent tbody tr:hover { background-color:#e8e8e8;}
.table-wrapper.orders-recent #my-orders-table tr td, .data.table.table-order-items.recent tr td { border-bottom: 1px solid #d1d1d1; } 

.table-wrapper.orders-history #my-orders-table tr th, .data.table.table-order-items.history tr th { border-bottom: 1px solid #7f7f7f; border-top: 1px solid #7f7f7f;} 
.table-wrapper.orders-history #my-orders-table tr:hover, .data.table.table-order-items.history tr:hover { background-color:#fff;}
.table-wrapper.orders-history #my-orders-table tbody tr:hover, .data.table.table-order-items.history tbody tr:hover { background-color:#e8e8e8;}
.table-wrapper.orders-history #my-orders-table tr td, .data.table.table-order-items.history tr td { border-bottom: 1px solid #d1d1d1; } 

.order-products-toolbar.toolbar.bottom .pager .pages { float:left; width:auto; position:relative; margin-left:25%;}
.order-products-toolbar.toolbar.bottom .pager li>a, .order-products-toolbar.toolbar.bottom  .pager li>span { background:none; border:0px; padding:0px;} 

.downloadable-products-toolbar.bottom .pager .pages { float:left; width:auto; position:relative; margin-left:25%;}
.downloadable-products-toolbar.bottom .pager li>a, .downloadable-products-toolbar.bottom .pager li>span { background:none; border:0px; padding:0px;} 

.forgotpasswordpost_main.box { width:100%;}
.forgotpasswordpost_main.box .field.choice { float:left; margin:0px 12px 0px 0px !important; }
.forgotpasswordpost_main.box .block-title { float:left; text-transform:uppercase; }
.action.reload.captcha-reload  { padding:0px 10px; margin-right:5px; background:#444; color:#fff;  height:32px !important; line-height:32px !important;  border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;} 
.edit_add_btn .primary .primary, .edit_add_btn .secondary .back, .primary .action { padding:0px 10px; margin-right:5px; background:#444; color:#fff; float:left; height:32px !important; line-height:32px !important;  border-radius:3px !important; font-size:116.67% !important; text-transform: capitalize !important;} 
.edit_add_btn .primary .primary:hover, .edit_add_btn .secondary .back:hover, .primary .action:hover, .block.block-dashboard-addresses .block-title a.action:hover, .block.block-dashboard-orders .block-title a.action:hover, .block.block-dashboard-info .block-title a.action:hover, .block .box-actions a.action:hover, .secondary .back:hover, .customer-address-index .action.primary.add:hover, .customer-account-edit .primary .action.save.primary:hover  {  background-color: #009538; }
.block.block-dashboard-addresses { display:none;}
.customer-address-form .forgotpasswordpost_main { width:48%; margin-right:20px;}
.actions-toolbar.edit_add_btn { float:left; width:100%;}
.block .block-title strong { font-weight:500 !important;}

.form-edit-account .forgotpasswordpost_main { width:48%; float:left; margin-right:20px; }
.form-edit-account .forgotpasswordpost_main .field.choice { float:left; margin:0px 12px 0px 0px !important; }
.account_btns { float:left; width:100%;}

.customer-account-edit .form-edit-account .forgotpasswordpost_main { min-height:380px;}

.form-address-edit .actions-toolbar.edit_add_btn { float:left; margin-top:10px !important;}

.col2-layout .category-product.products-grid .item { width:25% !important;}
.col2-layout .category-product.products-grid .action.tocart.primary.btn-action.btn-cart { margin-bottom:5px !important;}
.col2-layout .category-product.products-grid .item:nth-child(3n+1) { clear:none !important;}
.products-grid .item .item-inner .box-info .product-name a { white-space: inherit !important;}
.products-grid .item .item-inner .box-info .product-name { /*min-height:61px;*/}
.products-grid .item .item-inner .box-info .bottom-action .btn-action.btn-cart span { font-size:0px;}
.products-grid .item .item-inner .box-info .bottom-action .btn-action.btn-cart, .home-14-style .products-grid .item .item-inner .box-info .bottom-action form .btn-action{    padding:0px 2px 0px 5px !important;}

.download_icon { float:right; margin:6px 0px 15px 0px;}
.border_none { border:0px !important; padding-top:0px;}

.img_green{ display:none;}
.border_none a.download_icon:hover .img_green{ display:inline;}
.border_none a.download_icon:hover .img_grey{ display:none;}

.img_green{ display:none;}
.download_icon:hover .img_green{ display:inline;}
.download_icon:hover .img_grey{ display:none;}
.download_icon.copy_code { background:none; float:left;}
.header-style-14 .header-top .header-top-links .toplinks-wrapper .header.links li a:hover { color:#ffd200 !important;}
.footer-container .footer-bottom .payment-footer { display:none;}
.home-page-14 .group-products .product-container { padding:18px 14px;}
.header-style-14 .header-top .header-top-links .toplinks-wrapper .header.links li:last-child{ display:none;}
.header-style-14 .header-top .header-top-links .toplinks-wrapper .header.links li.authorization-link{ display:block !important;}
.account-nav .item:nth-child(6), .block.block-balance-giftcard, .account-nav .item .delimiter, .block.block-wishlist { display:none !important;}
.header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li > .sm_megamenu_head { color:#fff !important; }
.header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li > .sm_megamenu_head:hover, .header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li > .sm_megamenu_head span span:hover, .header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li.parent-item > a:after:hover, .sm_megamenu_title:hover, .header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li > .sm_megamenu_head:hover { color:#ffd200 !important; }
.account-nav .item a:hover, .account-nav .nav.item.current a, .account-nav .nav.item.current strong { background:#fff !important; color:#000; border-color:#ff5501;}
.header-top-links .toplinks-wrapper li:first-child { margin-top:12px !important; line-height:15px;}
.header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li.parent-item > a:after:hover {  color:#ffd200 !important;}

.header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li.sm_megamenu_actived > .sm_megamenu_head, .header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li:hover > .sm_megamenu_head { color:#ffd200 !important;}

.header-style-14 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li.parent-item > a:after { color:#fff !important; }
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_1column, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_2columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_3columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_4columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_5columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm_megamenu_dropdown_6columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open .sm_megamenu_dropdown_1column, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open .sm_megamenu_dropdown_2columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open.sm_megamenu_dropdown_3columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open .sm_megamenu_dropdown_4columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open.sm_megamenu_dropdown_5columns, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.other-toggle.open .sm_megamenu_dropdown_6columns {
    top: auto;    padding: 10px 10px;    background: #FFFFFF;}
.sm_megamenu_title > a > span { font-size:14px; padding:10px; float:left; width:100%;}
.sm_megamenu_title > a:hover > span { background-color:#009538; color:#fff; }
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_dropdown_2columns { width: 20%; padding:0px !important;}
.form-edit-account .forgotpasswordpost_main .field.choice:first-child { display:none;}
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_col_1 { float:left; width:100%;}
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_dropdown_1columns > .sm_megamenu_firstcolumn, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_dropdown_2columns > .sm_megamenu_firstcolumn, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_dropdown_3columns > .sm_megamenu_firstcolumn, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_dropdown_4columns > .sm_megamenu_firstcolumn, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_dropdown_5columns > .sm_megamenu_firstcolumn, .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_dropdown_6columns > .sm_megamenu_firstcolumn { padding:0px;}
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_col_1 { padding:0px;}
#giftcardaccount-placer, .checkout-block .additional-options { display:none;}
.cart-totals .block.giftcard { display:none;}
.block.block-balance { float:left; width:48%;}
.block.block-balance.credit_limit { float:right; width:48%;}
.balanceamount span.price, .credit_limit .balanceamount p {    color: #59b557;    font-size: 22px;    font-weight: 700;}
.balanceamount span.balance-price-label {    float: left;    margin: 10px;}
.block.block-balance-history .block-title { float:left; width:100%;}

.checkout-container .checkout-payment-method .payment-option-title{padding-left:0px;}
.checkout-container .checkout-payment-method .payment-option-content{padding: 0 0 20px 0px}

.currency-wrapper,
.currency-wrapper .cloud a{color:#000 !important;line-height: 16px;}
.currency-wrapper img{margin-right:5px;}

.table-order-items .actions .action.order,
.language-wrapper,
.page.messages,
.checkout-payment-method .payment-method-title,
.payment-option .actions-toolbar{display:none}

.footer-container .footer-block .footer-block-content .links-contact li::before{background-color:transparent !important}

.header-style-14 .header-middle .logo-content{position:relative}
.header-style-14 .header-middle .logo-content .logo img{ position:absolute;/*width:180px !important; height:auto !important;*/top: -23px;}
.header-style-14 .header-top .header-top-links .toplinks-wrapper .header.links li a { color:#fff !important;}
.header-style-14 .header-middle { padding:25px 0 30px !important;}
.products-grid .item .item-inner .box-info .product-name { height:59px;}

.footer-middle .app-store, .order-details-items.ordered .order-title, .products-grid .item .item-inner .box-info .product-reviews-summary { display:none;}
.header-style-14 .header-middle .logo-content .logo { display:block !important; margin-top:10px;}

.footer-container .footer-block .footer-block-content .links-contact li.phone-icon { line-height:35px;}
.message.info.empty { display:none !important;}
.block-minicart .block-content > .actions a { color:#fff !important; font-weight:normal; text-transform: capitalize; background-color: #444; border-radius: 3px !important; }
.block-minicart .block-content > .actions a:hover { background:#009538;}
#tab-label-additional, #tab-label-reviews, #additional, #reviews { display:none;}
.vertical-style .resp-tabs-list li { border-bottom:1px solid #ddd !important;}
.block.block-order-details-view .box.box-order-billing-method { display:none;}
.edit_address_btn, .column:not(.sidebar-main) form .actions-toolbar, .column:not(.sidebar-additional) form .actions-toolbar { margin-top:10px !important;}
.edit_address_btn a, .edit_address_btn button { border-radius:3px; color:#fff; text-transform:capitalize; font-size:116.67% !important;}
.edit_address_btn a span { color:#fff; }
.minicart-content .minicart-wrapper .action.showcart .counter.qty { font-size:9px;}
.block-minicart .minicart-items .product-item-details .price-container .price { font-size:10px; font-weight:normal;}
.block.block-balance-history .end_customer_form, .table-wrapper.orders-history .end_customer_form2, .table-wrapper.orders-history .data.table.table-order-items.history .border_none { display:none;}
button, button:focus, .cart-container .action.continue, a.action.primary, .modal-footer .action-primary.action-accept { text-transform:capitalize;  font-size:116.67% !important; font-weight:normal !important;}
#shopping-cart-table .use-ajax.action.action-towishlist { display:none;}
.cart-container .cart.main.actions .action, .cart-container .checkout-methods-items .action.primary.checkout { background-color:#444 !important; border-radius:3px !important;}
.cart-container .cart.main.actions .action:hover, .cart-container .checkout-methods-items .action.primary.checkout:hover { background-color:#009538 !important; }
.price-including-tax, .price-excluding-tax { font-size:12px;}
.price-including-tax .price, .price-excluding-tax .price { font-weight:normal;}
.checkout-payment-method .checkout-billing-address .primary .action-update { font-size:14px !important;}
.opc-block-summary .product-item .price { font-size:12px !important;}
.checkout-payment-method .payment-methods .actions-toolbar .primary  {  border-radius:3px !important; }
.checkout-billing-address .actions-toolbar .action-cancel{ background-color:#444; font-size:14px !important; border-radius:3px !important;
margin-top:0px !important; }
.checkout-payment-method .checkout-billing-address .primary .action-update:hover, .checkout-billing-address .actions-toolbar .action-cancel:hover, .action.reload.captcha-reload:hover { background:#009538;}
.order-details-items .table-order-items .product-item-name { font-weight:normal;}
.no_padding { padding-left:0px; padding-right:0px;}
#allcheck .no_padding { text-align:center;}
.smcqp-actions .smcqp-continue, .smcqp-actions .smcqp-view-cart { background-color:#444; border-radius:3px !important; color:#fff !important;  font-size:14px !important;  font-weight:normal}
.smcqp-actions .smcqp-continue:hover, .smcqp-actions .smcqp-view-cart:hover {  background-color:#009538 !important; }
.product-info-main .product-options-bottom .box-tocart .fieldset .actions button, .product-info-main .product-add-form .box-tocart .fieldset .actions button {  border-radius:3px !important; background-color:#444 !important;}
#product-addtocart-button:hover { background-color:#009538 !important; }
.sm_quickview_handler:hover {  border-radius:3px !important; color:#fff !important;  font-size:14px !important;   }
.cart-container .cart.table-wrapper .product-item-name { text-transform:capitalize;  font-weight:normal !important; }
#shopping-cart-table td.col.price, #shopping-cart-table td.col.subtotal { width:20%;}
.cart.table-wrapper .product-item-name { margin-top:0px;}
.checkout-container .checkout-payment-method .step-title{ text-transform:capitalize;  font-weight:lighter !important; }
.cart-container .cart.main.actions .action, .cart-container .cart.table-wrapper .actions-toolbar .action-edit:hover, .cart-container .cart.table-wrapper .actions-toolbar .action-delete:hover, .cart-container .checkout-methods-items .action.primary.checkout { color:#fff !important; }
.cart-container .cart.table-wrapper .actions-toolbar .action-edit, .cart-container .cart.table-wrapper .actions-toolbar .action-delete {
    background:#444; font-weight:normal; font-size:14px; color:#fff !important; border-radius:3px;}
.action.towishlist.btn-action.link-wishlist, .product-info-main .product-addto-links .action.towishlist { display:none !important;}
.cart-container .cart-summary .coupon .actions-toolbar .primary .apply.primary:hover, .modal-footer .action-primary.action-accept:hover, .slider-ourmember .owl-dots .owl-dot:hover, .slider-ourmember .owl-dots .owl-dot.active, .navigation ul > li:hover > a, .navigation > ul:before, .control-qty .quantity-controls:hover { color:#fff !important;}
.checkout-index-index.page-layout-checkout .field .control._with-tooltip .field-tooltip { display:none;}
.checkout-index-index.page-layout-checkout .field .control._with-tooltip input { width:100%; margin-right:0px;}
.checkout-index-index .opc-block-summary { background:#fff !important;}
.checkout-payment-method .payment-method-content .fieldset>.field { width:50%;}
.checkout-payment-method .payment-method-content .fieldset>.field.field-select-billing { width:100%;}
.product-info-main .product-options-bottom { margin-bottom:5px;}
.home-page-14 .group-products .group-title .btn-view { border-radius:3px;}
.home-page-14 .group-products .group-title .btn-view:hover { color:#fff !important; background:#009538 !important;}

@media only screen and (min-width:1240px)and (max-width:1920px)  {
 .container { width:1240px !important; max-width:1240px !important; padding:0px 15px !important;}
}
@media(max-width:1366px){
.owl-carousel .owl-item img { width:1319px !important;}
}
@media(max-width:991px){
.header-style-14 .header-middle .logo-content .logo img{ position:relative;  top:inherit;}
}
.catalog-category-view .modal-popup .modal-header{
  min-height: 3em;
}
.socials-wrap ul li a {
    background-color: #fff;
    display: block;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 38px;
    font-size: 18px;
    border: 1px solid #eee;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.fa {
    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;
}
.socials-wrap ul li a .name-social {
    display: none;
}
.socials-wrap ul li {
    float: left;
    width: 48px;
    margin-top: 15px;
}