a,
.banner-slider .slick-dots li button,
.rta-cols .rta-colicon img,
.browse-slider .slick-prev:before,
.browse-slider .slick-next:before,
.plates-slider .slick-prev:before,
.plates-slider .slick-next:before,
.page-layout-2columns-left .sidebar-main,
.related-slider .slick-prev:before,
.related-slider .slick-next:before,
.navbar-collapse.collapse,
.browse-slider .browse-slide,
#layered-selected-filters-block .selected-items-list .selected-item,
#layered-selected-filters-block .selected-items-list .selected-item .action-close:before {
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}
.cart-col ul li span.counter.qty, 
.cart-col ul li.cart .minicart-count,
.checkout-payment-method .payment-method-title label:before,
.checkout-payment-method .payment-method-title label:after {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
}
.languagemenu {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    box-shadow: 0px 6px 20px rgba(0,0,0,0.10);
    -webkit-box-shadow: 0px 6px 20px rgba(0,0,0,0.10);
    -moz-box-shadow: 0px 6px 20px rgba(0,0,0,0.10);
    -ms-box-shadow: 0px 6px 20px rgba(0,0,0,0.10);
    -o-box-shadow: 0px 6px 20px rgba(0,0,0,0.10);
}
.banner-slider .slick-dots li button {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.shopnow-btn,
.shop-btn,
.cart-btn,
.browse-slider .browse-slide,
.plates-slider .plates-slide,
.footer .first-row .help-block,
.filter-content .filter-options,
.login-block,
.login-form .btn-row .btn-default,
.form.create.account .actions-toolbar .action,
.customer-account-forgotpassword .page-main,
.form.password.forget .actions-toolbar .primary .action,
.form.password.forget .actions-toolbar .secondary .action,
.catalog-product-view.page-layout-1column .product.media,
.catalog-product-view.page-layout-1column .product-info-main,
.product-info-main .box-tocart .actions .action.tocart,
.related-slider .plates-slide,
.related-slider .plates-content .cart-btn,
.cartsummary-rightdetail,
.bottom-btncol .white-btn,
.bottom-btncol .action.checkout,
.prodetail-leftcol,
#checkout .checkout-shipping-address,
#checkout #opc-shipping_method,
#checkout .methods-shipping .actions-toolbar .action.primary,
#checkout .opc-payment,
#checkout .opc-payment .payment-method-content .actions-toolbar .action.primary,
#checkout .opc-payment .payment-method-content .actions-toolbar .primary .action.action-update,
#checkout .opc-payment .payment-method-content .actions-toolbar .primary .action.action-cancel,
#checkout .checkout-payment-method .opc-payment-additional .payment-option-content .form-discount .actions-toolbar .action-apply,
#checkout .checkout-payment-method .opc-payment-additional,
.block-minicart .block-content>.actions>.primary .action.primary,
.block-minicart .block-content>.actions .viewcart,
.block-authentication .actions-toolbar>.primary .action,
.block-authentication .actions-toolbar>.primary .action.action-login,
.modal-popup.modal-slide .modal-footer .action.action-save-address,
.modal-popup.modal-slide .modal-footer .action.action-hide-popup,
.opc-wrapper .action-show-popup,
.opc-wrapper .shipping-address-item .action-select-shipping-item,
.opc-wrapper .shipping-address-item .edit-address-link,
.checkout-onepage-success .checkout-success,
.checkout-onepage-success .actions-toolbar .action.continue,
.account.page-layout-2columns-left .column.main,
.account-nav .content,
.page-layout-2columns-left .sidebar-additional .block,
.account.page-layout-2columns-left .sidebar-additional .block .actions-toolbar .action.tocart,
.account.page-layout-2columns-left .sidebar-additional .block .product-item-actions .action.tocart,
.account.page-layout-2columns-left form .actions-toolbar .action.save,
.account.page-layout-2columns-left form .actions-toolbar .action.back,
.account.page-layout-2columns-left .actions-toolbar .action.add,
.account.page-layout-2columns-left .actions-toolbar .action.back,
.account.page-layout-2columns-left .form-wishlist-items .actions-toolbar .primary .action.update,
.account.page-layout-2columns-left .form-wishlist-items .actions-toolbar .primary .action.share,
.account.page-layout-2columns-left .form-wishlist-items .actions-toolbar .primary .action.tocart,
.products-grid.wishlist .product-item .product-item-inner .product-item-actions .action.tocart,
.wishlist.share .actions-toolbar .action.submit,
.form.contact,
form.form.contact .actions-toolbar .action.submit,
.modal-popup.confirm .modal-inner-wrap .modal-footer .action-dismiss,
.modal-popup.confirm .modal-inner-wrap .modal-footer .action-accept,
.form.create.account,
.customer-account-confirmation .page-main,
.form.send.confirmation .actions-toolbar .primary .action,
.form.send.confirmation .actions-toolbar .secondary .action,
.remainingpayment-pay-remaining .page-main,
.remainingpayment-pay-remaining .page-main form .actions-toolbar .action,
.remainingpayment-pay-searchpost .page-main form .actions-toolbar .action,
.remainingpayment-pay-searchpost .page-main {
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
}
.rta-cols .rta-colicon,
.browse-slider .slick-prev,
.browse-slider .slick-next,
.plates-slider .slick-prev,
.plates-slider .slick-next,
.radio-group .label_radio:before,
.radio-group .label_radio.r_on:after,
.related-slider .slick-prev,
.related-slider .slick-next,
.opc-progress-bar:after,
.opc-progress-bar:before  {
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
}
.shop-btn,
.cart-btn,
.plates-slider .plates-content .cart-btn:hover,
.login-form .btn-row .login-btn,
.form.create.account .actions-toolbar .action,
.form.password.forget .actions-toolbar .primary .action,
.product-info-main .box-tocart .actions .action.tocart,
.related-slider .plates-content .cart-btn,
.bottom-btncol .action.checkout,
#checkout .methods-shipping .actions-toolbar .action.primary,
#checkout .opc-payment .payment-method-content .actions-toolbar .action.primary,
#checkout .opc-payment .payment-method-content .actions-toolbar .primary .action.action-update,
.block-minicart .block-content>.actions>.primary .action.primary,
.block-authentication .actions-toolbar>.primary .action,
.modal-popup.modal-slide .modal-footer .action.action-save-address,
.opc-wrapper .shipping-address-item .edit-address-link,
.checkout-onepage-success .actions-toolbar .action.continue,
.account.page-layout-2columns-left .sidebar-additional .block .actions-toolbar .action.tocart,
.account.page-layout-2columns-left .sidebar-additional .block .product-item-actions .action.tocart,
.account.page-layout-2columns-left form .actions-toolbar .action.save,
.account.page-layout-2columns-left .actions-toolbar .action.add,
.products-grid.wishlist .product-item .product-item-inner .product-item-actions .action.tocart,
.wishlist.share .actions-toolbar .action.submit,
form.form.contact .actions-toolbar .action.submit,
.modal-popup.confirm .modal-inner-wrap .modal-footer .action-dismiss,
.modal-popup.confirm .modal-inner-wrap .modal-footer .action-accept,
.form.send.confirmation .actions-toolbar .primary .action,
.remainingpayment-pay-remaining .page-main form .actions-toolbar .action,
.remainingpayment-pay-searchpost .page-main form .actions-toolbar .action,.checkout-index-index form.form-login .actions-toolbar .login.primary {
    background: rgb(140,203,0);
    background: -moz-linear-gradient(top, rgba(140,203,0,1) 0%, rgba(93,174,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(140,203,0,1) 0%,rgba(93,174,58,1) 100%);
    background: linear-gradient(to bottom, rgba(140,203,0,1) 0%,rgba(93,174,58,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ccb00', endColorstr='#5dae3a',GradientType=0 );
}
.browse-slider .slick-prev,
.browse-slider .slick-next,
.plates-slider .slick-prev,
.plates-slider .slick-next,
.related-slider .slick-prev,
.related-slider .slick-next { 
    box-shadow: 0 5px 9px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 5px 9px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 5px 9px rgba(0,0,0,0.1);
    -ms-box-shadow: 0 5px 9px rgba(0,0,0,0.1);
    -o-box-shadow: 0 5px 9px rgba(0,0,0,0.1);
 }
 .footer .first-row .help-block,
 .filter-content .filter-options {
    box-shadow: 0 13px 18px rgba(0,0,0,0.06);
    -webkit-box-shadow: 0 13px 18px rgba(0,0,0,0.06);
    -moz-box-shadow: 0 13px 18px rgba(0,0,0,0.06);
    -ms-box-shadow: 0 13px 18px rgba(0,0,0,0.06);
    -o-box-shadow: 0 13px 18px rgba(0,0,0,0.06);
}
.page-products .product-item-info,
#layered-selected-filters-block .selected-items-list .selected-item,
.login-form .check-col .label_check:before,
.social-btn .btn-social,
.form.create.account .fieldset > .field.choice label:before,
#checkout .checkout-payment-method .billing-address-same-as-shipping-block label:before,
.sorter-options {
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
}
.pro-selectmenu,
.pro-selectmenulist ul li {
    background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 );
}
.prorow .pro-listcol .action.primary,
.load-more .btn-loadmore {
    background: rgb(140,203,0);
    background: -moz-linear-gradient(top, rgba(140,203,0,1) 0%, rgba(93,174,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(140,203,0,1) 0%,rgba(93,174,58,1) 100%);
    background: linear-gradient(to bottom, rgba(140,203,0,1) 0%,rgba(93,174,58,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ccb00', endColorstr='#5dae3a',GradientType=0 );
}
.pro-selectmenu {
    border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -ms-border-radius: 5px 0 0 5px;
    -o-border-radius: 5px 0 0 5px;
}
.prorow .pro-listcol .action.primary {
    border-radius: 0 5px 5px 0px;
    -webkit-border-radius: 0 5px 5px 0px;
    -moz-border-radius: 0 5px 5px 0px;
    -ms-border-radius: 0 5px 5px 0px;
    -o-border-radius: 0 5px 5px 0px;
}
.login-form .form-group .form-control,
.form.create.account .fieldset > .field .input-text,
.form.password.forget .fieldset .control .input-text,
#checkout .opc-wrapper .form-shipping-address .field .control .input-text,
#checkout .opc-wrapper .form-shipping-address .field .control .select,
#checkout .billing-address-form .field .control .input-text,
#checkout .billing-address-form .field .control .select,
#checkout .checkout-payment-method .opc-payment-additional .payment-option-content .form-discount .field .control .input-text,
.block-authentication .block[class] .field .control .input-text,
.checkout-index-index .modal-popup .form-shipping-address .field .control .input-text,
.checkout-index-index .modal-popup .form-shipping-address .field .control .select,
#checkout .checkout-payment-method .checkout-billing-address .field-select-billing .control .select,
.account .fieldset .field .control .input-text,
.account .fieldset .field .control .required-entry,
.form.contact .fieldset .field .control .input-text,
#checkout .traffic-field-section .control .plate_number,
.form.send.confirmation .fieldset .field .control .input-text,
.remainingpayment-pay-remaining .select2-container--default .select2-selection--single,
.remainingpayment-pay-remaining .page-main form .control .input-text,.checkout-index-index .form-login #customer-email-fieldset .input-text {
	background: rgb(239,239,239);
	background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(229,229,229,1) 100%);
	background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(229,229,229,1) 100%);
	background: linear-gradient(to bottom, rgba(239,239,239,1) 0%,rgba(229,229,229,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e5e5e5',GradientType=0 );
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
}

.login-form .check-col .label_check.c_on:after,
.form.create.account .fieldset > .field.choice label:after,
#checkout .checkout-payment-method .billing-address-same-as-shipping-block input[type="checkbox"] + label:after,
.checkout-index-index .modal-popup .form-shipping-address .field.choice label:after,
#checkout .billing-address-form .field.choice label:after,
.account.page-layout-2columns-left .fieldset .field.choice label:after,
.filter-options .filter-options-content .item label:after,
#checkout .traffic-field-section .checkbox label:after  { 
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
}
.filter-options .filter-options-content .item label:before,
.checkout-index-index .modal-popup .form-shipping-address .field.choice label:before,
#checkout .billing-address-form .field.choice label:before,
.account.page-layout-2columns-left .fieldset .field.choice label:before,
.language a span.flag-icon,
#checkout .traffic-field-section .label_check:before,
#checkout .traffic-field-section .control .select-box:after {
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
}


@media (max-width: 767px) {
    .rta-headingrow,
    .rta-cols,
    .footer .first-row .help-block,
    .plates-slider .plates-slide,
    .browse-slider .browse-slide,
    .browse-mobilerow,
    .sorter .sorter-action,
    .toolbar-products .search-cols .search-colsicon,
    .filter-btncol .filter-icon,
    .catalog-product-view.page-layout-1column .product.media,
    .catalog-product-view.page-layout-1column .product-info-main,
    .catalog-product-view.page-layout-1column .product-info-main .table-wrapper,
    .product-payment,
    .product-info-main .box-tocart .actions .action.tocart,
    .related-slider .plates-content .cart-btn,
    #checkout .checkout-shipping-address,
    #checkout #opc-shipping_method,
    #checkout .methods-shipping .actions-toolbar .action.primary,
    .block-minicart .block-content>.actions>.primary .action.primary,
    .block-minicart .block-content>.actions .viewcart,
    .block-authentication .actions-toolbar>.primary .action,
    .block-authentication .actions-toolbar>.primary .action.action-login,
    #checkout .opc-payment,
    #checkout .opc-payment .payment-method-content .actions-toolbar .action.primary,
    #checkout .checkout-payment-method .opc-payment-additional .payment-option-content .form-discount .actions-toolbar .action-apply,
    #checkout .opc-payment .payment-method-content .actions-toolbar .primary .action.action-update,
    #checkout .opc-payment .payment-method-content .actions-toolbar .primary .action.action-cancel,
    #checkout .checkout-payment-method .opc-payment-additional,
    .modal-popup.modal-slide .modal-footer .action.action-save-address,
    .modal-popup.modal-slide .modal-footer .action.action-hide-popup,
    .opc-wrapper .shipping-address-item .edit-address-link,
    .opc-wrapper .shipping-address-item .action-select-shipping-item,
    .checkout-onepage-success .actions-toolbar .action.continue,
    .checkout-onepage-success .checkout-success,
    .account.page-layout-2columns-left .column.main,
    .account.page-layout-2columns-left form .actions-toolbar .action.save,
    .account.page-layout-2columns-left form .actions-toolbar .action.back,
    .account-nav .content,
    .account.page-layout-2columns-left .sidebar-additional .block,
    .account.page-layout-2columns-left .sidebar-additional .block .actions-toolbar .action.tocart,
    .account.page-layout-2columns-left .sidebar-additional .block .product-item-actions .action.tocart,
    .account.page-layout-2columns-left .actions-toolbar .action.add,
    .account.page-layout-2columns-left .actions-toolbar .action.back,
    .account.page-layout-2columns-left .form-wishlist-items .actions-toolbar .primary .action.update,
    .account.page-layout-2columns-left .form-wishlist-items .actions-toolbar .primary .action.share,
    .account.page-layout-2columns-left .form-wishlist-items .actions-toolbar .primary .action.tocart,
    .products-grid.wishlist .product-item .product-item-inner .product-item-actions .action.tocart,
    .wishlist.share .actions-toolbar .action.submit,
    .form.contact,
    form.form.contact .actions-toolbar .action.submit,
    .modal-popup.confirm .modal-inner-wrap .modal-footer .action-dismiss,
    .modal-popup.confirm .modal-inner-wrap .modal-footer .action-accept,
    .customer-account-forgotpassword .page-main,
    .form.create.account,
    .mobile-language ul li a span.flag-icon,
    .bottom-btncol .action.checkout,
    .customer-account-confirmation .page-main,
    .form.send.confirmation .actions-toolbar .primary .action,
    .form.send.confirmation .actions-toolbar .secondary .action,
    .remainingpayment-pay-remaining .page-main form .actions-toolbar .action,
    .remainingpayment-pay-searchpost .page-main form .actions-toolbar .action,
    .remainingpayment-pay-remaining .page-main,
    .remainingpayment-pay-searchpost .page-main ,.checkout-index-index form.form-login .actions-toolbar .login.primary{
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
    }
    .rta-cols .rta-colicon,
    .page-products .product-item-info {
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }
    .shop-btn,
    .plates-slider .plates-content .cart-btn,
    .login-form .btn-row .btn-default,
    .login-block,
    .form.create.account .actions-toolbar .action,
    .form.password.forget .actions-toolbar .primary .action,
    .form.password.forget .actions-toolbar .secondary .action,
    .prodetail-leftcol,
    .cartsummary-rightdetail,
    .bottom-btncol .white-btn {
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
    }
    .filter-content .filter-options {
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }
    .pro-selectmenu {
        border-radius: 3px 0 0 3px;
        -webkit-border-radius: 3px 0 0 3px;
        -moz-border-radius: 3px 0 0 3px;
        -ms-border-radius: 3px 0 0 3px;
        -o-border-radius: 3px 0 0 3px;
    }
    .prorow .pro-listcol .action.primary {
        border-radius: 0 3px 3px 0px;
        -webkit-border-radius: 0 3px 3px 0px;
        -moz-border-radius: 0 3px 3px 0px;
        -ms-border-radius: 0 3px 3px 0px;
        -o-border-radius: 0 3px 3px 0px;
    }
}