                                                /*        Universal Starts*/
                                                
                                                body {
                                                    font-family: 'roboto', sans-serif !important;
                                                }
                                                
                                                 ::selection {
                                                    background: #6583c1;
                                                }
                                                /*        Universal Ends*/
                                                /*        Typography Starts*/
                                                
                                                p {
                                                    margin: 0 0 10px !important;
                                                    line-height: 1.8 !important;
                                                    font-size: 14px !important;
                                                }
                                                
                                                h2 {
                                                    font-size: 24px;
                                                    font-weight: 400;
                                                }
                                                
                                                h3,
                                                h5,
                                                h6 {
                                                    font-weight: 400;
                                                }
                                                
                                                .fa {
                                                    font-size: 20px !important;
                                                    line-height: inherit !important;
                                                }
                                                
                                                a {
                                                    color: #333;
                                                }
                                                
                                                .button {
                                                    background-color: #6583c1;
                                                }
                                                
                                                .feature-box h3 {
                                                    text-transform: capitalize;
                                                    height: 42px;
                                                    text-align: center !important;
                                                }
                                                
                                                .btn-inverse {
                                                    color: #ffffff;
                                                    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
                                                    background-color: #6583c1;
                                                    background-image: linear-gradient(to bottom, #6583c1, #6583c1);
                                                    background-repeat: repeat-x;
                                                    border-color: #6583c1 #6583c1 #6583c1;
                                                }
                                                
                                                .btn-danger {
                                                    color: #ffffff;
                                                    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
                                                    background-color: #6583c1;
                                                    background-image: linear-gradient(to bottom, #6583c1, #6583c1);
                                                    background-repeat: repeat-x;
                                                    border-color: #ffffff;
                                                }
                                                
                                                .btn-primary {
                                                    color: #ffffff;
                                                    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
                                                    background-color: #6583c1;
                                                    background-image: linear-gradient(to bottom, #6583c1, #6583c1);
                                                    background-repeat: repeat-x;
                                                    border-color: #6583c1 #6583c1 #6583c1;
                                                }
                                                
                                                .btn-primary:hover,
                                                .btn-primary:active,
                                                .btn-primary.active,
                                                .btn-primary.disabled,
                                                .btn-primary[disabled] {
                                                    background-color: #6583c1;
                                                    background-position: 0 -15px;
                                                }
                                                
                                                .btn-primary:active:hover,
                                                .btn-primary.active:hover,
                                                .open>.dropdown-toggle.btn-primary:hover,
                                                .btn-primary:active:focus,
                                                .btn-primary.active:focus,
                                                .open>.dropdown-toggle.btn-primary:focus,
                                                .btn-primary:active.focus,
                                                .btn-primary.active.focus,
                                                .open>.dropdown-toggle.btn-primary.focus {
                                                    color: #ffffff;
                                                    background-color: #6583c1;
                                                    border-color: #6583c1;
                                                }
                                                
                                                .btn-info {
                                                    color: #ffffff;
                                                    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
                                                    background-color: #6583c1;
                                                    background-image: inherit;
                                                    background-repeat: inherit;
                                                    border-color: #6583c1;
                                                }
                                                
                                                .btn-info:hover,
                                                .btn-info:active,
                                                .btn-info.active,
                                                .btn-info.disabled,
                                                .btn-info[disabled] {
                                                    background-image: none;
                                                    background-color: #6583c1;
                                                }
                                                /*        Typography Ends*/
                                                /*  `     Multiple Starts*/
                                                
                                                .product-title h3 {
                                                    font-size: 16px;
                                                }
                                                
                                                #top-cart>a>span,
                                                .owl-carousel .owl-nav [class*=owl-]:hover,
                                                #gotoTop:hover {
                                                    background-color: #6583c1 !important;
                                                }
                                                
                                                .product-price ins,
                                                .spost .entry-title h4 a:hover,
                                                .mpost .entry-title h4 a:hover,
                                                .breadcrumb a:hover,
                                                .product-title h3 a:hover,
                                                .single-product .product-title h2 a:hover,
                                                .btn-link,
                                                .pagination>li>a,
                                                .pagination>li>span,
                                                .pagination>li>a:hover,
                                                .pagination>li>span:hover,
                                                .pagination>li>a:focus,
                                                .pagination>li>span:focus {
                                                    color: #6583c1 !important;
                                                }
                                                
                                                .product-price {
                                                    font-size: 16px;
                                                }
                                                
                                                .product-overlay a {
                                                    width: 100%;
                                                    background-color: #6583c1;
                                                    color: #fff;
                                                }
                                                
                                                .product-overlay a [class^="icon-"]+span {
                                                    color: #fff;
                                                }
                                                
                                                .pagination>.active>a,
                                                .pagination>.active>span,
                                                .pagination>.active>a:hover,
                                                .pagination>.active>span:hover,
                                                .pagination>.active>a:focus,
                                                .pagination>.active>span:focus {
                                                    color: #FFF !important;
                                                    background-color: #6583c1 !important;
                                                    border-color: #6583c1 !important;
                                                }
                                                /*  `     Multiple Ends*/
                                                /*        Header Starts*/
                                                
                                                #header>.container:first-child {
                                                    top: 18px;
                                                    margin-bottom: 6px;
                                                }
                                                
                                                #header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img {
                                                    height: 60px;
                                                    padding: 0px;
                                                }
                                                
                                                #header.sticky-header:not(.static-sticky) #top-search .open-cart-search,
                                                #header.sticky-header:not(.static-sticky) #top-cart #cart {
                                                    margin-top: -12px !important;
                                                    margin-bottom: 0px !important;
                                                }
                                                
                                                #header.sticky-style-2 {
                                                    background-color: rgb(255, 255, 255);
                                                }
                                                
                                                #header.sticky-style-2 .container #logo a img {
                                                    /*    padding: 18px;*/
                                                }
                                                
                                                #header.sticky-style-2 #header-wrap .container #primary-menu {
                                                    float: left;
                                                }
                                                
                                                #header.sticky-style-2 #header-wrap .container #top-search.mv-top-search a i {
                                                    left: -4px;
                                                }
                                                
                                                #header.sticky-style-2 #header-wrap .container #top-search.mv-top-search .mv-top-search-login {
                                                    width: 82px;
                                                }
                                                
                                                #header.sticky-style-2 #header-wrap .container #top-search.mv-top-search .mv-top-search-register {
                                                    width: 92px;
                                                }
                                                
                                                #header.sticky-style-2 #header-wrap .container #top-search.mv-top-search .mv-top-search-account {
                                                    width: 120px;
                                                }
                                                
                                                #header.sticky-style-2 #header-wrap .container #top-search.mv-top-search .mv-top-search-logout {
                                                    width: 86px;
                                                }
                                                
                                                #header.sticky-style-2 #header-wrap .container #top-search.mv-top-search a {
                                                    float: left;
                                                    letter-spacing: 1px !important;
                                                }
                                                
                                                #header.sticky-style-2 #header-wrap .container #top-search.mv-top-search {
                                                    float: right;
                                                }
                                                
                                                #header.sticky-style-2 .fa-caret-down {
                                                    position: relative;
                                                    top: 4px;
                                                    left: 0;
                                                }
                                                
                                                #header.sticky-style-2 #primary-menu ul li>a {
                                                    font-size: 14px;
                                                    font-weight: normal !important;
                                                    text-transform: capitalize;
                                                }
                                                
                                                #header.sticky-style-2 #primary-menu ul li:hover>a,
                                                #header.sticky-style-2 #primary-menu ul li.current>a,
                                                #header.sticky-style-2 #primary-menu ul ul li:hover>a {
                                                    color: #6583c1;
                                                }
                                                
                                                #header.sticky-header:not(.static-sticky) #top-search,
                                                #header.sticky-header:not(.static-sticky) #top-cart,
                                                #header.sticky-header:not(.static-sticky) #side-panel-trigger {
                                                    margin-top: 19px !important;
                                                    margin-bottom: 0px !important;
                                                }
                                                
                                                #header.sticky-style-2 .search_list {
                                                    width: 100%;
                                                    height: auto;
                                                    position: absolute;
                                                    z-index: 99999;
                                                    background: #fff;
                                                    border-radius: 10px;
                                                    box-shadow: 2px 2px 5px rgba(24, 23, 23, 0.7);
                                                    max-height: 520px;
                                                    overflow-y: scroll;
                                                    top: 25px;
                                                }
                                                
                                                #header.sticky-style-2 .search_list_relative {
                                                    position: relative;
                                                }
                                                
                                                #header.sticky-style-2 .search_list ul {
                                                    margin: 0;
                                                    padding: 0;
                                                }
                                                
                                                #header.sticky-style-2 .search_list ul li {
                                                    margin: 0;
                                                    padding: 0;
                                                    line-height: 30px;
                                                    font-size: 14px;
                                                }
                                                
                                                #header.sticky-style-2 #top-search ul>li {
                                                    float: none;
                                                }
                                                
                                                #header.sticky-style-2 #top-cart {
                                                    margin: 30px 0px 0px 0px;
                                                    float: right;
                                                }
                                                
                                                #header.sticky-style-2 #top-search form {
                                                    z-index: 0;
                                                    opacity: 1;
                                                    top: -15px;
                                                    right: 95px;
                                                    left: inherit;
                                                }
                                                
                                                #header.sticky-header:not(.static-sticky) #cart>.btn {
                                                    margin-top: 14px;
                                                }
                                                
                                                #primary-menu ul ul:not(.mega-menu-column),
                                                #primary-menu ul li .mega-menu-content {
                                                    border-top: 2px solid #6583c1;
                                                }
                                                
                                                #cart.open>.btn {
                                                    background-image: none;
                                                    background-color: #FFFFFF;
                                                    border: 1px solid #E6E6E6;
                                                    color: #fff;
                                                    box-shadow: none;
                                                    text-shadow: none;
                                                    /* background: azure; */
                                                    background-color: #6583c1;
                                                    background-image: linear-gradient(to bottom, #6583c1, #6583c1);
                                                    background-repeat: repeat-x;
                                                    border-color: #6583c1 #6583c1 #6583c1;
                                                }
                                                
                                                #cart td.text-center .btn {
                                                    padding: 2.5px 7px;
                                                    margin-top: 3.5px;
                                                }
                                                
                                                #cart td.text-center .btn i.fa.fa-times {
                                                    font-size: 13px !important;
                                                }
                                                /*        Header Ends*/
                                                /*        Slider Starts*/
                                                
                                                #slider.mv-index .owl-carousel.owl-drag .owl-item {
                                                    height: 419px;
                                                }
                                                
                                                #slider.mv-index .owl-prev,
                                                #slider.mv-index .owl-next {
                                                    background-color: #6583c1;
                                                }
                                                
                                                #slider.mv-index .owl-next {
                                                    right: 45%;
                                                    left: 52%;
                                                    top: 80%;
                                                }
                                                
                                                #slider.mv-index .owl-prev {
                                                    top: 80%;
                                                    left: 48%;
                                                }
                                                
                                                #slider.mv-index .owl-nav {
                                                    opacity: 1;
                                                }
                                                /*        Slider Ends*/
                                                /*        Home Products Starts*/
                                                
                                                #content {
                                                    min-height: 420px;
                                                }
                                                
                                                .content-wrap {
                                                    padding: 32px 0 0px;
                                                }
                                                
                                                #slider.mv-index+#content .col_half.bottommargin-lg:nth-child(even) {
                                                    margin-right: 0 !important;
                                                    clear: right;
                                                }
                                                
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .fbox-media {
                                                    box-shadow: 0px 0px 1px 1px #ccc;
                                                }
                                                
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .fbox-media .mv-div {
                                                    width: 100%;
                                                }
                                                
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .fbox-media .mv-div img {
                                                    width: 321px;
                                                    height: 362px;
                                                    overflow: hidden;
                                                    margin: 0 auto;
                                                }
                                                
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc {
                                                    position: relative;
                                                    top: 15px;
                                                }
                                                
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc .product-title {
                                                    width: 290px;
                                                    text-align: left;
                                                    float: left;
                                                }
                                                
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc h1,
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc h2,
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc h3,
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc h4,
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc h5,
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc h6 {
                                                    margin: 0 0 0px 0;
                                                }
                                                
                                                .mv-home-float {
                                                    float: right;
                                                }
                                                
                                                #slider.mv-index+#content .product-price {
                                                    font-size: 18px;
                                                    font-weight: 600;
                                                    color: #444;
                                                    margin-bottom: 4px;
                                                    margin-right: 45px;
                                                }
                                                /*        Home Products Ends*/
                                                /*        Home Forecast Starts*/
                                                
                                                #slider.mv-index+#content .feature-box.media-box.fbox-bg .fbox-media .mv-span-new img {
                                                    width: 404px;
                                                    height: 236px;
                                                }
                                                
                                                #slider.mv-index+#content .col_one_third.bottommargin-lg .feature-box.media-box.fbox-bg .fbox-desc {
                                                    border: 1px solid rgba(229, 229, 229, 0.7);
                                                }
                                                
                                                #slider.mv-index+#content .subtitle {
                                                    height: 104px;
                                                    overflow: hidden;
                                                    display: inline-block;
                                                    font-size: 14px;
                                                }
                                                
                                                .col_one_third .subtitle+p>a {
                                                    color: #6583c1;
                                                }
                                                /*        Home Forecast Ends*/
                                                /*        Home Subscription Starts*/
                                                
                                                #slider.mv-index+#content .content-wrap .footer-stick {
                                                    margin-bottom: 0 !important;
                                                }
                                                
                                                #slider.mv-index+#content .content-wrap .footer-stick .topmargin.col_half {
                                                    margin-top: 0px !important;
                                                }
                                                
                                                #slider.mv-index+#content .content-wrap .col_half .carousel-caption {
                                                    left: 20%;
                                                    right: 28%;
                                                    margin-bottom: 0px;
                                                }
                                                
                                                #slider.mv-index+#content .content-wrap .jumbotron {
                                                    padding-left: 40px;
                                                    padding-right: 40px;
                                                    padding-top: 8px;
                                                    padding-bottom: 8px;
                                                    background-color: rgba(238, 238, 238, 0.8);
                                                }
                                                
                                                #slider.mv-index+#content .content-wrap .carousel-caption h3 {
                                                    margin: 0 0 0 0;
                                                }
                                                /***************right*****************************/
                                                
                                                #slider.mv-index+#content .footer-stick .col_half.col_last {
                                                    background: #6583c1;
                                                    margin-left: -4%;
                                                    width: 52%;
                                                    height: 192px;
                                                    padding: 0 0 0 135px;
                                                }
                                                
                                                #slider.mv-index+#content .footer-stick .col_half.col_last .heading-block {
                                                    margin-bottom: 30px;
                                                    margin-top: 62px !important;
                                                }
                                                
                                                #slider.mv-index+#content .content-wrap .section.footer-stick .container .subscribe-widget .heading-block .checkbox-inline {
                                                    color: #fff;
                                                }
                                                
                                                #slider.mv-index+#content input[type="checkbox"]:before,
                                                #slider.mv-index+#content input[type="checkbox"]:checked:before {
                                                    position: absolute;
                                                    top: 0;
                                                    left: 0;
                                                    width: 100%;
                                                    height: 100%;
                                                    line-height: 2em;
                                                    text-align: center;
                                                    color: #6583c1;
                                                    font-size: 11px;
                                                    content: '\2716';
                                                }
                                                
                                                #slider.mv-index+#content input[type="checkbox"] {
                                                    -webkit-appearance: none;
                                                    /* Hides the default checkbox style */
                                                    height: 1.42em;
                                                    width: 1.42em;
                                                    cursor: pointer;
                                                    position: relative;
                                                    -webkit-transition: .15s;
                                                    border-radius: 0em;
                                                    background-color: #6583c1;
                                                    border: 1px solid #fff;
                                                    top: 5px;
                                                }
                                                
                                                .btn-danger:hover,
                                                .btn-danger:active:hover,
                                                .btn-danger:focus,
                                                .btn-danger.focus {
                                                    color: #ffffff;
                                                    background-color: #6583c1;
                                                    border-color: #ffffff;
                                                }
                                                
                                                #slider.mv-index+#content .content-wrap .section.footer-stick .container .subscribe-widget .input-group .error_email {
                                                    color: red;
                                                }
                                                
                                                #slider.mv-index+#content .content-wrap .section.footer-stick .container .subscribe-widget .input-group #sub_email {
                                                    color: #fff !important;
                                                    background-color: #6583c1;
                                                }
                                                
                                                #slider.mv-index+#content .content-wrap .section.footer-stick .container .subscribe-widget .input-group {
                                                    max-width: 400px;
                                                }
                                                
                                                #slider.mv-index+#content .footer-stick .col_half.col_last .heading-block .radio-inline+.radio-inline,
                                                #slider.mv-index+#content .footer-stick .col_half.col_last .heading-block .checkbox-inline+.checkbox-inline {
                                                    margin-left: 18px;
                                                }
                                                
                                                #slider.mv-index+#content .footer-stick .col_half.col_last .heading-block:after {
                                                    border-top: 0px solid #fff;
                                                    margin-top: -15px;
                                                }
                                                /***********************tick******************************/
                                                
                                                #slider.mv-index+#content input[type="checkbox"]:hover:before {
                                                    background: #6583c1;
                                                }
                                                
                                                #slider.mv-index+#content input[type="checkbox"]:checked:before {
                                                    color: #fff;
                                                    content: '\2714';
                                                }
                                                
                                                #slider.mv-index+#content input[type="checkbox"]:checked {
                                                    background-color: #6583c1;
                                                }
                                                
                                                #slider.mv-index+#content .form-control:active,
                                                #slider.mv-index+#content .form-control:focus {
                                                    border-color: #fff;
                                                    box-shadow: none;
                                                }
                                                
                                                .input-group .form-control:first-child:not(td.text-left .input-group .form-control) {
                                                    background-color: #6583c1;
                                                }
                                                
                                                input.form-control.required.email::placeholder {
                                                    color: #fff;
                                                }
                                                
                                                #slider.mv-index+#content input[type="email"]::placeholder {
                                                    color: #fff;
                                                }
                                                /*        Home Subscription Ends*/
                                                /*        Footer Starts*/
                                                
                                                #footer {
                                                    background-color: #fff;
                                                    border-top: 1px solid rgba(0, 0, 0, 0.2);
                                                }
                                                
                                                #copyrights {
                                                    padding: 24px 0;
                                                    background-color: #fff;
                                                }
                                                
                                                .copyrights-menu {
                                                    margin-bottom: 20px;
                                                }
                                                
                                                #footer>#copyrights>.container .nobottommargin:nth-child(2) .copyright-links a {
                                                    color: rgba(51, 51, 51, 0.4);
                                                }
                                                
                                                #footer>#copyrights>.container .nobottommargin:last-child .copyright-links a {
                                                    color: rgba(51, 51, 51, 0.5);
                                                }
                                                
                                                .social-icon {
                                                    float: none;
                                                }
                                                
                                                #gotoTop {
                                                    display: block;
                                                }
                                                /*        Footer Ends*/
                                                /*********************************************************************************************************************************/
                                                /*******************************************PRODUCT CATEGORY**********************************************************************/
                                                /*      BreadCrums*/
                                                
                                                #page-title {
                                                    padding: 19px 0 15px !important;
                                                }
                                                
                                                #page-title h1 {
                                                    font-size: 16px;
                                                    white-space: nowrap;
                                                    position: absolute;
                                                    top: -8px;
                                                }
                                                /*      SideBar*/
                                                
                                                #page-title.mv-category+#content .sidebar {
                                                    margin-right: 14px;
                                                }
                                                
                                                .sidebar .sidenav>li.active {
                                                    background-color: #F5F5F5;
                                                    color: #333;
                                                }
                                                
                                                .mv-product-support .tabcontent,
                                                .sidenav li a {
                                                    border-top: 1px solid #ccc !important;
                                                }
                                                /*      Category*/
                                                
                                                #page-title.mv-category+#content .col_half.bottommargin-lg:nth-child(even) {
                                                    margin-right: 0px !important;
                                                    clear: right;
                                                }
                                                
                                                #page-title.mv-category+#content .col_half.bottommargin-lg>.feature-box {
                                                    box-shadow: 0px 0px 1px 1px #ccc;
                                                }
                                                
                                                #page-title.mv-category+#content .product-desc {
                                                    padding: 1px 0;
                                                }
                                                
                                                #page-title.mv-category+#content .col_half.bottommargin-lg>.feature-box .product-overlay .add-to-cart {
                                                    cursor: pointer;
                                                }
                                                
                                                #page-title.mv-category+#content .col_half .feature-box.media-box .fbox-media img {
                                                    width: 228px;
                                                    height: 228px;
                                                    overflow: hidden;
                                                    margin: 0 auto;
                                                }
                                                
                                                #page-title.mv-category+#content .product-title h2,
                                                #page-title.mv-category+#content .product-title h5 {
                                                    margin: 0 !important;
                                                    text-transform: uppercase;
                                                    height: 42px;
                                                }
                                                /*********************************************************************************************************************************/
                                                /*******************************************ACCESSORY****************************************************************************/
                                                /*******************************************Support****************************************************************************/
                                                
                                                .mv-support .shop {
                                                    margin: 0 0px 4px 0;
                                                    box-shadow: 0px 0px 1px 1px #ccc;
                                                }
                                                
                                                .mv-support .col_one_fourth {
                                                    margin-right: 3%;
                                                    margin-bottom: 28px !important;
                                                }
                                                
                                                .mv-support .shop h2 {
                                                    font-size: 20px;
                                                }
                                                /*******************************************Product Support****************************************************************************/
                                                
                                                .col_one_fourth .sidenav>li.active {
                                                    background-color: #F5F5F5;
                                                    color: #333;
                                                }
                                                
                                                .col_one_fourth .sidenav>li img {
                                                    float: left;
                                                    margin-right: 6px;
                                                }
                                                
                                                .col_one_fourth .sidenav>li.active .icon-chevron-right {
                                                    color: #222;
                                                }
                                                
                                                .mv-product-support .tabcontent {
                                                    display: none;
                                                    padding: 6px 12px;
                                                    border: 1px solid #ccc;
                                                    border-top: none;
                                                }
                                                
                                                .mv-product-support h3 {
                                                    font-size: 20px;
                                                }
                                                
                                                .mv-product-support h1,
                                                .mv-product-support h2,
                                                .mv-product-support h3,
                                                .mv-product-support h4,
                                                .mv-product-support h5,
                                                .mv-product-support h6 {
                                                    line-height: 20px !important;
                                                    margin-bottom: 10px !important;
                                                }
                                                
                                                #Warranty.tabcontent h3 {
                                                    color: #6583c1;
                                                    padding-top: 5px;
                                                }
                                                
                                                #Manuals.tabcontent h3 {
                                                    color: #6583c1;
                                                    padding-top: 5px;
                                                }
                                                
                                                #Techspecs.tabcontent h3 {
                                                    color: #6583c1;
                                                    padding-top: 5px;
                                                }
                                                
                                                #Replacementfilters.tabcontent h3 {
                                                    color: #6583c1;
                                                    padding-top: 5px;
                                                }
                                                
                                                #Replacementparts.tabcontent h3 {
                                                    color: #6583c1;
                                                    padding-top: 5px;
                                                }
                                                
                                                #Faqs.tabcontent h3 {
                                                    color: #6583c1;
                                                    padding-top: 5px;
                                                }
                                                /*******************************************Product Detail****************************************************************************/
                                                
                                                .product .bottommargin-lg:first-of-type {
                                                    margin-bottom: 50px !important;
                                                    padding: 4px;
                                                }
                                                
                                                .xzoom-source div:not(.x-zoom-lens) {
                                                    background-color: #fff !important;
                                                    opacity: 0.8 !important;
                                                }
                                                
                                                .wrapper {
                                                    box-shadow: 0px 0px 1px 1px #ccc;
                                                }
                                                
                                                .wrapper {
                                                    overflow: hidden;
                                                    width: 100%;
                                                    background: #fff;
                                                    position: relative;
                                                    height: 90px;
                                                }
                                                
                                                .wrapper .next-slide,
                                                .wrapper .prev-slide {
                                                    background: rgba(255, 255, 255, 0);
                                                    display: block;
                                                    width: 30px;
                                                    height: 90px;
                                                    position: absolute;
                                                    bottom: 10px;
                                                    color: #000;
                                                    text-align: center;
                                                    line-height: 3em;
                                                    cursor: pointer;
                                                    transition: background .3s ease-in-out, left .3s ease-in-out, right .3s ease-in-out;
                                                    -webkit-transition: background .3s ease-in-out, left .3s ease-in-out, right .3s ease-in-out;
                                                    -moz-transition: background .3s ease-in-out, left .3s ease-in-out, right .3s ease-in-out;
                                                    z-index: 2;
                                                    -webkit-touch-callout: none;
                                                    -webkit-user-select: none;
                                                    -khtml-user-select: none;
                                                    -moz-user-select: none;
                                                    -ms-user-select: none;
                                                    user-select: none;
                                                    font-size: 30px;
                                                    padding-top: 9px;
                                                    text-align: center;
                                                }
                                                
                                                .wrapper .next-slide:hover,
                                                .wrapper .prev-slide:hover {
                                                    background: rgba(255, 255, 255, 0);
                                                }
                                                
                                                .wrapper .next-slide {
                                                    right: -50px;
                                                }
                                                
                                                .wrapper .prev-slide {
                                                    left: -50px;
                                                }
                                                
                                                .wrapper .tab-container {
                                                    margin: 5px 0!important;
                                                    padding: 0 !important;
                                                    position: absolute;
                                                    top: 0;
                                                    left: 14px;
                                                    height: 90px;
                                                    transition: left .3s ease-in-out;
                                                    -webkit-transition: left .3s ease-in-out;
                                                    -moz-transition: left .3s ease-in-out;
                                                }
                                                
                                                .wrapper .tab-container li {
                                                    margin: 0 !important;
                                                    list-style: none;
                                                    float: left;
                                                    height: 90px;
                                                    box-sizing: border-box;
                                                    -moz-box-sizing: border-box;
                                                    -webkit-box-sizing: border-box;
                                                    cursor: pointer;
                                                    overflow: hidden;
                                                    position: relative;
                                                    z-index: 1;
                                                    -webkit-touch-callout: none;
                                                    -webkit-user-select: none;
                                                    -khtml-user-select: none;
                                                    -moz-user-select: none;
                                                    -ms-user-select: none;
                                                    user-select: none;
                                                }
                                                
                                                .wrapper .tab-container li a {
                                                    padding: 0px 0px!important;
                                                }
                                                
                                                .wrapper .tab-container li:hover {
                                                    opacity: 0.6;
                                                }
                                                
                                                .wrapper .tab-container li a span {
                                                    background-image: none !important;
                                                    background-repeat: 0 !important;
                                                    background-position: 0 !important;
                                                    padding-right: 0 !important;
                                                    padding-top: 0 !important;
                                                    padding-bottom: 0 !important;
                                                }
                                                
                                                .wrapper .tab-container li.here,
                                                .wrapper .tab-container li.here a {
                                                    font-weight: normal !important;
                                                    color: #00ac7f !important;
                                                }
                                                
                                                .mv-product-deatil+#content .product-desc {
                                                    position: relative;
                                                    top: 0px !important;
                                                }
                                                
                                                .mv-product-deatil+#content .col_half .product-desc .product-title {
                                                    float: left;
                                                }
                                                
                                                .single-product .product-title h2 {
                                                    font-size: 24px;
                                                }
                                                
                                                .mv-product-deatil+#content .single-product .product-price {
                                                    float: none;
                                                }
                                                
                                                .single-product .product-desc .line {
                                                    margin: 10px 0;
                                                }
                                                
                                                .mv-product-deatil~#content .single-product .product>.bottommargin-lg:last-of-type>.product-desc~ul {
                                                    margin-bottom: 8px;
                                                    margin-left: 30px;
                                                }
                                                
                                                #page-title.mv-product-deatil+#content .noborder .row .col-md-6 img {
                                                    width:162px;
                                                }
                                                
                                                #page-title.mv-product-deatil+#content .si-share span .button.button-mini:hover {
                                                    background: #fd1d1b;
                                                }
                                                
                                                #page-title.mv-product-deatil+#content .si-share span .button-mini i {
                                                    margin-right: 0px;
                                                }
                                                
                                                #page-title.mv-product-deatil+#content .mv-gap {
                                                    margin: 10px 0;
                                                    border: 1px solid #ccc;
                                                }
                                                
                                                .mv-product-deatil~#content .nobottommargin>h4 {
                                                    margin: 0 0 0 0;
                                                }
                                                
                                                .mv-product-deatil+#content .owl-carousel.owl-drag .owl-item {
                                                    margin-top: 4px;
                                                }
                                                
                                                .mv-product-deatil+#content .owl-carousel.owl-drag .owl-item .product.iproduct {
                                                    padding: 2px 4px;
                                                }
                                                
                                                .mv-product-deatil+#content .owl-carousel.owl-drag .owl-item .product-image {
                                                    box-shadow: 0px 0px 1px 1px #ccc;
                                                }
                                                
                                                .mv-product-deatil+#content .owl-carousel.owl-drag .owl-item .product-image a img {
                                                    width: 200px;
                                                    height: 200px;
                                                    overflow: hidden;
                                                    margin: 0 auto;
                                                }
                                                
                                                .mv-product-deatil+#content h3.text-center {
                                                    text-align: center !important;
                                                }
                                                
                                                .col_full .owl-carousel .owl-nav [class*=owl-] {
                                                    top: 35%;
                                                }
												#oc-product {clear:both;}
                                                /*******************************************Contact Us****************************************************************************/
                                                
                                                .mv-contact .section {
                                                    position: relative;
                                                    margin: 0 0;
                                                    padding: 0 0;
                                                    background-color: #ffffff;
                                                    overflow: inherit;
                                                }
                                                
                                                .mv-contact .section>.container-fluid {
                                                    padding-left: 0px;
                                                    padding-right: 0px;
                                                }
                                                
                                                .mv-contact .section>.container-fluid>.row {
                                                    margin-left: 0px;
                                                    margin-right: 0px;
                                                }
                                                
                                                .mv-contact .section>.container-fluid>.row>.col-md-12 {
                                                    padding-left: 0;
                                                    padding-right: 0;
                                                }
                                                
                                                .mv-contact .section .col-md-12 {
                                                    height: 300px;
                                                    overflow: hidden;
                                                }
                                                
                                                .mv-contact .section .col-md-12 img {
                                                    margin-top: -225px;
                                                }
                                                
                                                .mv-contact .section2 .row:first-child {
                                                    background-color: #e9e9e7;
                                                }
                                                
                                                .mv-contact .section2 h3 {
                                                    font-size: 2.63158em;
                                                    line-height: 1.4em;
                                                    margin-top: .87097em;
                                                    margin-bottom: .87097em;
                                                    font-weight: 400;
                                                    text-rendering: optimizelegibility;
                                                    letter-spacing: .03em;
                                                }
                                                
                                                .mv-contact .section2 p {
                                                    margin-top: 1.71428571em;
                                                    margin-bottom: 0.1em;
                                                    font-size: 1.4em;
                                                }
                                                
                                                .mv-contact .pointer {
                                                    height: 65px !important;
                                                }
                                                
                                                .mv-contact .pointer path {
                                                    height: 110px !important;
                                                    fill: #e9e9e7;
                                                    stroke: #e9e9e7;
                                                    stroke-width: 2;
                                                }
                                                
                                                .mv-contact select.form-control,
                                                .mv-contact textarea.form-control,
                                                .mv-contact input[type="text"].form-control,
                                                .mv-contact input[type="password"].form-control,
                                                .mv-contact input[type="datetime"].form-control,
                                                .mv-contact input[type="datetime-local"].form-control,
                                                .mv-contact input[type="date"].form-control,
                                                .mv-contact input[type="month"].form-control,
                                                .mv-contact input[type="time"].form-control,
                                                .mv-contact input[type="week"].form-control,
                                                .mv-contact input[type="number"].form-control,
                                                .mv-contact input[type="email"].form-control,
                                                .mv-contact input[type="url"].form-control,
                                                .mv-contact input[type="search"].form-control,
                                                .mv-contact input[type="tel"].form-control,
                                                .mv-contact input[type="color"].form-control {
                                                    font-size: 15px;
                                                }
                                                
                                                .mv-contact .my-5 {
                                                    margin-top: 20px;
                                                }
                                                
                                                .mv-contact footer {
                                                    margin-top: 0px;
                                                    padding-top: 0px;
                                                    background-color: inherit;
                                                    border-top: inherit;
                                                    color: inherit;
                                                    line-height: 0.5;
                                                }
                                                
                                                .mv-contact footer .p-0 {
                                                    padding: 0 0;
                                                }
                                                
                                                .mv-contact footer .p-0+.col-md-6 {
                                                    background-color: #0a2a3b;
                                                    height: 324px;
                                                    position: relative;
                                                }
                                                
                                                .mv-contact footer .p-0+.col-md-6>div {
                                                    width: 300px;
                                                    height: 100px;
                                                    padding: 20px;
                                                    position: absolute;
                                                    top: 50%;
                                                    left: 50%;
                                                    margin: -70px 0 0 -170px;
                                                }
                                                
                                                .mv-contact footer .p-0+.col-md-6>div>a {
                                                    padding: 0 18px;
                                                }
                                                
                                                .mv-contact footer .p-0+.col-md-6>div>div {
                                                    margin-top: 18px;
                                                    text-align: center;
                                                }
                                                /*
                                .mv-contact footer .col-md-5 {
                                    height: 325px;
                                }
                                
                                .mv-contact footer .col-md-5 section {
                                    color: #fff;
                                    position: relative;
                                    top: 38%;
                                    -webkit-transform: translateY(-38%);
                                    transform: translateY(-38%);
                                    -moz-transform: translateY(-38%);
                                    -ms-transform: translateY(-38%);
                                    -o-transform: translateY(-38%);
                                }
                                
                                .mv-contact footer section header {
                                    height: 112px;
                                }
                                
                                .mv-contact footer .col-md-5 section div {
                                    padding: 55px 18px 0 0;
                                }
*/
                                                
                                                .mv-contact .navbar-brand img {
                                                    width: 206px;
                                                }
                                                /************************************************************************************************/
                                                /************************************************************************************************/
                                                /************************************************************************************************/
                                                /************************************************************************************************/
                                                /*********************************************OPEN CART***************************************************/
                                                
                                                input[type="radio"],
                                                input[type="checkbox"] {
                                                    width: 18px;
                                                    height: 18px;
                                                }
                                                
                                                .mv-opencart+.container {
                                                    margin-top: 15px;
                                                }
                                                
                                                .mv-opencart+.container #content h1 {
                                                    font-size: 24px !important;
                                                }
                                                /*********************************************Shopping Cart / View Cart***************************************************/
                                                
                                                td.text-left .input-group-btn:last-child>.btn {
                                                    margin-top: -1px;
                                                }
                                                
                                                td.text-left .fa {
                                                    font-size: inherit !important;
                                                    line-height: inherit !important;
                                                }
                                                
                                                td .input-group-btn:last-child>.btn.btn-danger {
                                                    padding: 8.5px 14px;
                                                }
                                                /*********************************************Sign Up***************************************************/
                                                /********************************************************************************************************************************/
                                                /********************************************************************************************************************************/
                                                /********************************************************************************************************************************/
                                                /********************************************************************************************************************************/
                                                /********************************************************************************************************************************/
                                                /********************************************************************************************************************************/
                                                /**************************************************Data From Editor Static *********************************************************/
                                                /*
.mv-opencart+.container.about-us {
    margin-top: 0px;
    width: 100%;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.mv-opencart+.container.about-us>.row {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.mv-opencart+.container.about-us>.row #content {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.mv-opencart+.container.about-us>.row #content>p:last-child {
    width: 1140px;
    margin: 0 auto !important;
    text-align: justify;
}
*/
                                                
                                                .mv-opencart+.container h5 {
                                                    margin: 10px 0 0 0;
                                                }
                                                
                                                .mv-opencart+.container p {
                                                    margin: 0px 0 0 0 !important;
                                                }
                                                /*      @media-rules Starts*/
                                                
                                                @media (min-width: 1201px) {}
                                                
                                                @media (min-width: 992px) and (max-width: 1200px) {
                                                    .container {
                                                        width: 100%;
                                                    }
                                                    #primary-menu ul li>a {
                                                        padding: 39px 10px
                                                    }
                                                }
                                                
                                                @media (min-width: 768px) and (max-width: 991px) {}
                                                
                                                @media (min-width: 480px) and (max-width: 767px) {}
                                                
                                                @media (max-width: 479px) {}
                                                
                                                @media (max-width: 1200px) {
                                                    #slider.mv-index+#content .content-wrap .col_half a img {
                                                        height: 192px;
                                                    }
                                                    #slider.mv-index+#content .footer-stick .col_half.col_last {
                                                        padding: 0 22px 0 28px;
                                                    }
                                                    #slider.mv-index+#content .footer-stick .col_half.col_last .heading-block {
                                                        margin-bottom: 28px;
                                                        margin-top: 55px !important;
                                                    }
                                                    #slider.mv-index .owl-prev {
                                                        top: 50%;
                                                        left: 0;
                                                    }
                                                    #slider.mv-index .owl-next {
                                                        left: auto;
                                                        right: 0;
                                                        top: 50%;
                                                    }
                                                    #slider.mv-index .owl-nav {
                                                        opacity: 0;
                                                    }
                                                    /*    CSS to Media Query*/
                                                    #slider.mv-index .owl-carousel.owl-drag .owl-item {
                                                        height: 350px;
                                                    }
                                                    .postcontent .shop.product-2 {
                                                        margin: 0 0px 0px 0;
                                                    }
                                                }
                                                
                                                @media (max-width: 991px) {
                                                    #primary-menu-trigger {
                                                        top: 10px;
                                                    }
                                                    #header.sticky-style-2 #top-cart {
                                                        margin: 10px 0px 0px 0px;
                                                    }
                                                    #top-search a,
                                                    #top-cart,
                                                    #side-panel-trigger,
                                                    #top-account {
                                                        position: relative;
                                                        margin: 22px 0;
                                                    }
                                                    /*    CSS to Media Query*/
                                                    #slider.mv-index+#content .product-price {
                                                        margin-right: 0px;
                                                    }
                                                    .mv-home-float {
                                                        float: inherit;
                                                    }
                                                    #slider.mv-index+#content .feature-box.media-box.fbox-bg .product-desc .product-title {
                                                        width: inherit;
                                                        text-align: inherit;
                                                        float: inherit;
                                                    }
                                                    #primary-menu ul>li>a,
                                                    #primary-menu.style-2>div>ul>li>a {
                                                        padding: 8px 5px !important;
                                                    }
                                                    #header.sticky-style-2 #header-wrap .container #primary-menu {
                                                        margin: 0px 0 0 20px;
                                                        float: none;
                                                    }
                                                    #header.sticky-style-2 #header-wrap .container #primary-menu ul {
                                                        margin-top: 16px !important;
                                                    }
                                                    .mv-contact .section .col-md-12 {
                                                        height: auto;
                                                    }
                                                    .mv-contact .section .col-md-12 img {
                                                        margin-top: 0px;
                                                    }
                                                }
                                                
                                                @media (max-width: 767px) {
                                                    #slider.mv-index+#content .footer-stick .col_half.col_last {
                                                        margin-left: 0;
                                                        width: 100%;
                                                        padding: 48px 28px 0 40px;
                                                    }
                                                    #slider.mv-index+#content .footer-stick .col_half.col_last .heading-block {
                                                        margin-bottom: 50px;
                                                        margin-top: 0px !important;
                                                    }
                                                    #slider.mv-index+#content .content-wrap .jumbotron {
                                                        padding-left: 34px;
                                                        padding-right: 3px;
                                                    }
                                                    #slider.mv-index+#content .content-wrap .footer-stick .topmargin.col_half {
                                                        margin-bottom: 0px !important;
                                                    }
                                                    /*    CSS to Media Query*/
                                                    #slider.mv-index+#content .feature-box.media-box.fbox-bg .fbox-media .mv-span-new img {
                                                        width: 100%;
                                                        height: auto;
                                                    }
                                                    #slider.mv-index .owl-carousel.owl-drag .owl-item {
                                                        height: auto;
                                                    }
                                                    #page-title .breadcrumb {
                                                        position: absolute !important;
                                                        top: 50% !important;
                                                        left: auto !important;
                                                        right: 15px !important;
                                                        margin: -10px 0 0 0 !important;
                                                    }
                                                    #page-title h1 {
                                                        line-height: 1;
                                                    }
                                                    #slider.mv-index+#content .content-wrap .section.footer-stick .container .subscribe-widget .heading-block .checkbox-inline {
                                                        margin-left: 18px;
                                                    }
                                                }
                                                
                                                @media (max-width: 479px) {
                                                    .container,
                                                    #header.full-header .container,
                                                    .container-fullwidth {
                                                        width: 100% !important;
                                                    }
                                                    .breadcrumb>li {
                                                        padding: 0 6px;
                                                    }
                                                    .shop:not(.product-1) {
                                                        margin: 0 0px 4px 0 !important;
                                                    }
                                                    .mv-contact footer .p-0+.col-md-6>div {
                                                        padding: 20px 0px 20px 40px;
                                                    }
                                                }
                                                /*      @media-rules Ends */
												.loaders {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url('../images/mv-images/loding.gif') 50% 50% no-repeat rgb(256,256,256);
}
