@media screen and (min-width:768px) {
.category-left-panel:hover {
background-color:#ddd !important;
}
}
.socials-wrap {
display:inline-block;
}
.services-block {
width:100%;
float:left;
}
.sm_megamenu_head_item > .sm_megamenu_title > .sm_megamenu_title > a:before {
display:none;
}
.sm_megamenu_head_item > .sm_megamenu_title > .sm_megamenu_title > a {
font-weight:bold;
}
.product-info-main .product-info-stock-sku .available span {
color:#719549;
}
.language-wrapper {
display:none !important;
}
#tab-label-customtab {
display:none !important;
}
.testimonials-index-index .top-content-theme {
display:none !important;
}
.testimonial-item-content, .testimonial-item-meta {
padding:20px;
}
.page-wrapper {
    overflow: hidden  !important;
}
div.product.alert.price a {
padding:0 !important;
}
div.product.attribute.overview {
display:none !important;
}
.faq-search-form, h2.faqcat-title.first-title, .faq-faq-view .category-list {
display:none !important;
}
.product_details_content ul li, .description ul li, #custom_tab ul li, #additional ul li {
list-style-type:disc !important;
list-style-position: inside;
}
.alert {
padding:0 !important;
}
#empty_cart_button {
display:none !important;
}
.additional-attributes .col.label {
display:none !important;
}
.store-switcher .dropdown .dropdown-menu {
min-width: 40rem !important;
}
.product.alert.price {
display:none !important;
}
.owl-stage {
display: -webkit-box;
display: -moz-box;
display: -ms-box;
display: box;
}
.smcqp-actions .smcqp-continue.spcqp-count:after {
display:none !important;
}
@media screen and (max-width:991px) {
.page-main {
padding:0;
}
.page.messages, .column.main {
margin-top:0;
}
.page-title-wrapper.product, .page-title-wrapper.product {
margin-bottom:0 !important;
}
}
@media screen and (max-width:600px) {
.category-left-panel {
clear:both;
}
.cms-index-index .owl-item {
width:150px !important;
}
.sidebar, .header-top, .popular-categories, .brand-slider, #sm_listing_tabs_a1735e46a3b805ccdecd1a4fa3fae3a4 {
display:none !important;
}
.header-style-2 .header-middle {
padding-top:0 !important;
}
.slidershow-home {
display:none !important;
}
}
.slidershow-home .owl-carousel .owl-item img {
width:auto !important;
}
#representativelist {
margin-left:30px;
}
.link-compare, .link-wishlist, .product-reviews-summary {
display:none !important;
}
.box-image .button-action .info-link {
height: 30px !important;
width: 60% !important;
line-height: 30px !important;
}
.related-upsell-wrapper .owl-controls .owl-nav div {
border-top-color: #475E39 !important;
border-right-color:  #475E39 !important;
border-bottom-color: #475E39 !important;
border-left-color:  #475E39 !important;
color: #475E39;
}
.trackorder-trackorder-view .table-order-items .sku {
display:none !important;
}
.product.info.detailed ul {
margin-bottom:15px;
}
.products-grid .item .item-inner .box-info .product-name {
  min-height: 85px !important;
}
.product-info-main {
margin-top:10px;
}
.fotorama__stage, .fotorama__stage__shaft {
max-height:300px !important;
max-width:300px !important;
}
.product-info-main {
width:25%;
}
.product-sidebar {
width:25%;
float:right;
}
.category-left-panel:hover {
color:#000;
}
.page-title-wrapper.product {
margin-bottom:40px;
}
.fotorama__arr {
width:40px !important;
}
.product-info-main .price-box {
margin-bottom:10px;
}
.header-style-2 .searchbox-header {
padding-right:30px !important;
}
.header-style-2 .middle-right-content .minicart-header {
padding-left:30px !important;
}
.header-middle-right {
margin-top:15px;
}
.checkout-payment-method .payment-method-title .action-help {
display:none !important;
}
.payment-group .payment-method {
background: url('../img/payments-inner.jpg') no-repeat !important;
background-position: 100px 0 !important;
}
.payment-group .payment-method:nth-of-type(3), .payment-group .payment-method:nth-of-type(4) {
background:none !important;
}
.header-style-2 .support-header ul li.fa-clock:before {
content: "\f017";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
font-variant-ligatures: normal;
font-variant-caps: normal;
font-variant-east-asian: normal;
font-variant-position: normal;
font-synthesis: weight style;
font-stretch: normal;
-webkit-font-kerning: auto;
font-feature-settings: normal;
-webkit-font-smoothing: antialiased;
text-align: center;
font-size: 13px;
}
.fotorama__stage {
max-width:300px !important;
max-height:300px !important;
margin:0 auto;
}
.top-content-theme {
display:none !important;
}
.checkout-payment-method .credit-card-types, .checkout-payment-method .payment-method-content .fieldset .type {
display:none !important;
}
@media screen and (max-width:768px){
.catalog-product-view .support-details, .cms-index-index .services-block {
display:none !important;
}
.col2-layout .category-product.products-grid .item {
width: 50% !important;
}
.col2-layout .category-product.products-grid .item:nth-child(1n+1) {
clear:none !important;
}
}
.catalog-product-view #freegift-products {
display:none !important;
}
.mw-order-editor-order-item:first-of-type {
width:300px !important;
}
.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active, .iwd_opc_wrapper .iwd_opc_alternative_wrapper .cart.table-wrapper .actions-toolbar > .action.iwd_opc_button.iwd_opc_place_order_button.active, .iwd_opc_wrapper .iwd_opc_alternative_wrapper .action-gift.iwd_opc_button.iwd_opc_place_order_button.active {
background: #2789b0 !important;
color:#fff !important;
}
.iwd_main_wrapper button.iwd_opc_small_button.active, .iwd_main_wrapper a.iwd_opc_small_button.active, .iwd_main_wrapper div.iwd_opc_small_button.active, .iwd_main_wrapper a.iwd_opc_button.active, .iwd_main_wrapper div.iwd_opc_button.active, .iwd_main_wrapper button.iwd_opc_button.active {
color: #2789b0 !important;
border-color: #2789b0 !important;
}
.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals .iwd_opc_review_total.iwd_opc_grand_total .iwd_opc_review_total_cell {
color:#2789b0 !important;
}
.checkout-index-index .actions-toolbar {
margin-top:-50px !important;
}
.osc-place-order-wrapper button.action.primary.checkout {
font-size:20px !important;
}
.abs-action-button-as-link:hover, .abs-action-remove:hover, .cart.table-wrapper .action.help.map:hover, .opc-wrapper .edit-address-link:hover, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .action-auth-toggle:hover, .checkout-payment-method .checkout-billing-address .action-cancel:hover, .checkout-agreements-block .action-show:hover, .cart-summary .block.giftcard .action.check:hover, .gift-options .actions-toolbar .action-cancel:hover, .table-comparison .wishlist.split.button > .action:hover, .product-items .wishlist.split.button > .action:hover, .paypal-button-widget .paypal-button:hover, .abs-add-fields .action.remove:hover, .form-giftregistry-share .action.remove:hover, .form-giftregistry-edit .action.remove:hover, .form-add-invitations .action.remove:hover, .form-create-return .action.remove:hover, .form.send.friend .action.remove:hover,.abs-action-remove, .cart.table-wrapper .action.help.map, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .checkout-billing-address .action-cancel, .checkout-agreements-block .action-show, .cart-summary .block.giftcard .action.check, .gift-options .actions-toolbar .action-cancel, .table-comparison .wishlist.split.button > .action, .product-items .wishlist.split.button > .action, .paypal-button-widget .paypal-button, .abs-add-fields .action.remove, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove, .checkout-payment-method .payment-option-title .action-toggle {
color:#2789b0 !important;
}
.faq-category h2:nth-of-type(2) , .faq-category ol:first-of-type  {
display:none !important;
}
.related-upsell-wrapper .destop-category .product-item {
min-height:400px;
}