GIF89a
/*@import url('https://fonts.googleapis.com/css?family=Urbanist:300,400,400i,500,500i,600,600i,700,700i,800'); */ @import url('https://fonts.googleapis.com/css2?family=Urbanist:wght@200;400&display=swap'); ::-moz-selection { background-color: #035909; color: #ffff } ::selection { background-color: #035909; color: #FFF } :root{ --primaryColor: #cfb3a5; --btnPrimaryColor: #cbe9d9; --btnSecondaryColor: #03a84e; } body, html { height: 100%; margin: 0; padding: 0; body: var(--primaryColor); } body { line-height: 24px; color: #666; font-size: 14px; letter-spacing: .5px; font-family: 'Urbanist', sans-serif; font-weight: 400; } /*myCode*/ body,input::placeholder { font: 15px/3 urbanist; font-weight: bold; } body,input[type=text],[type=email],[type=number],[type=password] { font-size: 18px; } body,span,label{ font-size: 15px; } /*myCode End*/ body.dark-header { padding-top: 82px } .container { padding-left: 0; padding-right: 0 } .no-js #loader { display: none } .js #loader { display: block; position: absolute; left: 100px; top: 0 } .se-pre-con { position: fixed; left: 0; top: 0; width: 100%; height: 100vh; z-index: 9999; center no-repeat #fff } .main { position: relative; overflow: hidden } .img { height: auto; max-width: 100%; border: 0; outline: 0; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .owl-carousel .owl-item img { display: inline-block; width: 100% } a, a:focus, a:active, a:link, img { outline: 0; text-decoration: none } a { cursor: pointer; text-decoration: none; color: #000; transition: all .25s ease 0s; -moz-transition: all .25s ease 0s; -webkit-transition: all .25s ease 0s; -o-transition: all .25s ease 0s; } a:hover { color: #b44b5e; cursor: pointer; text-decoration: none; transition: all .25s ease 0s; -moz-transition: all .25s ease 0s; -webkit-transition: all .25s ease 0s; -o-transition: all .25s ease 0s } br { font-size: 0; line-height: 0 } hr { margin-bottom: 0; margin-top: 0; border-top: 1px solid #f1f1f1; border-bottom: 0; border-left: none; border-right: 0 } ul { list-style: none; padding-left: 0; margin-bottom: 0 } .position-r { position: relative } .position-s { position: static } .position-initial { position: initial } .align-center { text-align: center } .align-left { text-align: left!important } .align-right { text-align: right!important } .dark-bg h1, .dark-bg h2, .dark-bg h3, .dark-bg h4, .dark-bg h5, .dark-bg h6, .dark-bg p { color: #fff } .dark-bg { background: #141414; color: #fff } .gray-bg { background: #f5f5f5 } .light-gray-bg { background: #fafafa none repeat scroll 0 0 } .middle-800 p { display: inline-block; max-width: 800px } .middle-580 p { display: inline-block; max-width: 580px } .border-right { border-right: 1px solid #e1e1e1 } h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #035909; font-family: 'Urbanist', sans-serif; font-weight: 400; margin-top: 0; margin-bottom: 10px; text-transform: uppercase } h1 { font-size: 43px; letter-spacing: 1px; line-height: 40px } h2 { font-size: 35px; line-height: 40px; margin-bottom: 20px; font-weight: 600; letter-spacing: 3px } h3 { font-size: 21px; line-height: 32px } h2.heading { font-size: 25px; line-height: 32px; letter-spacing: 1px; position: relative } h4 { font-size: 17px; line-height: 28px } h5 { font-size: 15px; line-height: 23px; font-weight: 600 } h6 { font-size: 13px; line-height: 17px; font-weight: 600 } .btn, button { padding: 13px 20px; font-size: 16px; line-height: 16px; border: 0; cursor: pointer; font-weight: 500; transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -o-border-radius: 25px } button:focus, .btn:focus, .btn.focus { outline: 0 none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none } .btn.full { width: 100%; text-align: center } .btn.big-width { padding: 13px 30px } .btn.big { padding: 25px } .btn i.fa { font-size: 18px; margin: 0 5px } .btn-black { color: #fff; background: #171c34 } .btn-black:hover { color: #fff; background: #1b2839 } .btn-color { color: #fff!important; background: #035909 } .book-button.fill{ background: var(--btnSecondaryColor); border-radius: 2px !important; border: none; margin-left:5px; } .exp_box { width: 20%; text-align: center; float: left; } .exp_box img { height: 95px; } .exp_box1 { width: 25%; text-align: center; float: left; } .exp_box1 img { height: 150px; } .ecplhel h2 { text-align: center; font-size: 28px; } .ecplhel { margin-bottom: 40px; } .explservi { padding: 30px 0px; } .book-button.fill:hover{ background: var(--btnSecondaryColor); border: none; color: #fff; } .btn-color.outline{ background: none; color: var(--btnSecondaryColor) !important; border: 1px solid var(--btnSecondaryColor); border-radius: 2px !important; } .track_sec { padding: 20px 0px; } .track_sec .card { position: relative; display: -webkit-box; display: -ms-flexbox; padding: 5px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 0.10rem } .ordid { padding: 5px; } .track_sec .card-header:first-child { border-radius: calc(0.37rem - 1px) calc(0.37rem - 1px) 0 0 } .track_sec .card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: #fff; border-bottom: 1px solid rgba(0, 0, 0, 0.1) } .track_sec .track { position: relative; background-color: #ddd; height: 7px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 60px; margin-top: 50px } .track_sec .track .step { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 25%; margin-top: -18px; text-align: center; position: relative } .track_sec .track .step.active:before { background: #8b6137 } .track_sec .track .step::before { height: 7px; position: absolute; content: ""; width: 100%; left: 0; top: 18px } .track_sec .track .step.active .icon { background: #8b6137; color: #fff } .track_sec .track .icon { display: inline-block; width: 40px; height: 40px; line-height: 40px; position: relative; border-radius: 100%; background: #ddd; padding: 20px; } .track_sec .track .icon i { line-height: 4px; } .track_sec .track .step.active .text { font-weight: 400; color: #000 } .track_sec .track .text { display: block; margin-top: 7px } .track_sec .itemside { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100% } .track_sec .itemside .aside { position: relative; -ms-flex-negative: 0; flex-shrink: 0 } .track_sec .img-sm { width: 80px; height: 80px; padding: 7px } .track_sec ul.row, .track_sec ul.row-sm { list-style: none; padding: 0 } .track_sec .itemside .info { padding-left: 15px; padding-right: 7px } .track_sec .itemside .title { display: block; margin-bottom: 5px; color: #212529; font-size: 12px; line-height: 20px; } .track_sec p { margin-top: 0; margin-bottom: 1rem } .track_sec .btn-warning { color: #ffffff; background-color: #8b6137; border-color: #8b6137; border-radius: 1px } .track_sec .btn-warning:hover { color: #ffffff; background-color: #3f2009; border-color: #3f2009; border-radius: 1px } .btn-color.outline:hover{ color: #fff !important; background: var(--btnSecondaryColor); } .btn-color.outline span{ color: #000 !important; } .btn-color:hover { color: #fff; background: #1b2839 } .btn-white { color: #222; background: rgba(255, 255, 255, 1) } .btn-white:hover { color: #222; background: #035909 } button:focus { outline: 0 } .btn-sidebar-menu-dropdown { display: inline-block; color: #fff; background-color: #035909; text-transform: uppercase; font-weight: 600; padding: 18px 15px; font-size: 20px; line-height: 20px; width: 100% } .btn-sidebar-menu-dropdown:hover, .btn-sidebar-menu-dropdown:focus, .btn-sidebar-menu-dropdown:active { color: #fff!important } * { outline: none!important } select { background: url(../images/select-icon.png) no-repeat scroll right 50% #fff!important; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 1px solid #eaeaea; padding: 5px 24px 5px 5px; line-height: 18px } .full select { width: 100% } .main-form textarea { max-width: 100% } .main-form input, .main-form textarea, .main-form select { background: #fff; padding: 8px 15px; width: 100%; border: 1px solid #eee; min-height: 40px } .check-box label { color: #222; display: inline; font-size: 15px; font-weight: 400 } .checkout-section .check-box input[type="checkbox"] { margin: 5px 0 0; min-height: 1px; display: none } .category-dropdown { border: 1px solid #e1e1e1; position: absolute; left: 0; top: 0; border-radius: 25px 0 0 25px; -moz-border-radius: 25px 0 0 25px; -webkit-border-radius: 25px 0 0 25px; -o-border-radius: 25px 0 0 25px } .category-dropdown select { border: 0; height: 45px; width: 250px; padding: 7px 24px 7px 15px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0 } .select-dropdown fieldset { padding: 0; line-height: 0 } .select-dropdown .ui-state-default { border: 0; background: rgba(0, 0, 0, 0) url(../images/select-icon.png) no-repeat scroll right 50%!important; font-weight: 400; font-size: 14px; font-family: 'Urbanist', sans-serif; color: #666; box-shadow: none; display: inline-block; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0 } .top-link .ui-selectmenu-button span.ui-selectmenu-text { color: #fff; padding: 10px 0!important } .top-link.select-dropdown .ui-state-default { background: rgba(0, 0, 0, 0) url("../images/select-icon1.png") no-repeat scroll right 50%!important } .category-dropdown .ui-state-default { height: 38px } .select-item .ui-state-default { margin-top: 2px; border: 1px solid #eee; padding: 5px } .select-dropdown .ui-selectmenu-button span.ui-selectmenu-text { padding: 0; font-weight: 400 } .category-dropdown .ui-selectmenu-button span.ui-selectmenu-text { margin-top: 10px; padding-left: 15px } .input-box .ui-state-default { border: 1px solid #eee; padding: 10px 15px; width: 100%!important } .ui-selectmenu-menu .ui-widget-content { background: #fff; border-top: 2px solid #035909; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25); max-height: 350px } .ui-selectmenu-menu .ui-menu .ui-menu-item { background: 0; font-family: 'Urbanist', sans-serif; color: #111; font-size: 14px; letter-spacing: 0 } .ui-selectmenu-menu .ui-state-hover, .ui-selectmenu-menu .ui-widget-content .ui-state-hover, .ui-selectmenu-menu .ui-widget-header .ui-state-hover, .ui-selectmenu-menu .ui-state-focus, .ui-selectmenu-menu .ui-widget-content .ui-state-focus, .ui-selectmenu-menu .ui-widget-header .ui-state-focus { color: #035909; font-weight: 400; background: #ebebeb } .ui-selectmenu-menu .ui-menu .ui-state-focus, .ui-selectmenu-menu .ui-menu .ui-state-active { margin: 0 } .right-side { float: right } .left-side { float: left } .plr-20 { padding-left: 10px!important; padding-right: 10px!important } .mlr_-20 { margin-left: -10px!important; margin-right: -10px!important } .ptb-95 { padding-top: 95px; padding-bottom: 95px } .pt-95 { padding-top: 95px } .pb-95 { padding-bottom: 95px } .ptb-70 { padding-top: 30px; padding-bottom: 30px } .pt-70 { padding-top: 70px } .pb-70 { padding-bottom: 70px } .p-0 { padding: 0 } .mtb-60 { margin-top: 60px; margin-bottom: 60px } .mt-60 { margin-top: 60px } .mb-60 { margin-bottom: 60px } .mtb-40 { margin-top: 40px; margin-bottom: 40px } .mt-40 { margin-top: 40px } .mb-40 { margin-bottom: 40px } .mtb-30 { margin-top: 30px; margin-bottom: 30px } .mt-30 { margin-top: 30px } .mb-30 { margin-bottom: 30px } .mtb-20 { margin-top: 20px; margin-bottom: 20px } .mt-20 { margin-top: 20px } .mb-20 { margin-bottom: 20px } .pb-20 { padding-bottom: 20px } .m-0 { margin: 0 } #newslater-popup { max-width: 500px; display: block; margin: 0 auto; position: relative } .nl-popup-main { display: block; background: #8da1b9; overflow: hidden; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0 } .nl-popup-inner { border: 2px solid #373c54; margin: 20px; display: block; padding: 40px; overflow: hidden; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0 } #newslater-popup .newsletter-inner { background: #f5efefc4; padding: 50px 5px; border-radius: 50%; box-shadow: 9px 7px 12px rgba(180, 167, 192, 0.27), 0px -3px 10px #035909!important } #newslater-popup .newsletter-inner span { color: #171c34; font-weight: 600; margin-bottom: 15px; margin-top: 15px; text-transform: uppercase } #newslater-popup .newsletter-inner input { width: 200px; padding: 7px } #newslater-popup button.mfp-close { background-color: #171c34; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; color: #fff; font-size: 35px; opacity: 1; right: 0; top: 0 } #newslater-popup .newsletter-inner .main_title { color: #fff; display: block; font-size: 46px; margin-bottom: 35px } #newslater-popup .newsletter-inner input { margin-bottom: 35px } #newslater-popup .newsletter-inner form button { position: relative; background: #035909; color: #fff; cursor: pointer } #newslater-popup .newsletter-inner p { margin-bottom: 22px; color: #000 } .header-top { color: #fff; background: var(--primaryColor); } .header-top.mobile { display: none } .header-middle { display: inline-block; width: 100% } .header-bottom { background: var(--primaryColor); display: inline-flex; width: 100%; height: 100% } .top-right-link { color: #fff; padding: 5px 0 } .top-right-link ul li>a span { background: transparent url("../images/sprite.png") no-repeat scroll 0 0; display: inline-block; height: 20px; width: 25px; margin-bottom: -4px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .top-right-link ul li.login-icon a span { background-position: -98px -666px } .top-right-link ul li.login-icon:hover a span { background-position: -98px -699px } .top-right-link ul li.track-icon a span { background-position: -98px -728px } .top-right-link ul li.track-icon:hover a span { background-position: -98px -760px } .top-right-link ul li.gift-icon a span { background-position: -98px -792px } .top-right-link ul li.gift-icon:hover a span { background-position: -98px -824px } .top-right-link.mobile { display: none } .top-right-link ul li.content { overflow: visible } .header-middle hr { border-color: #e1e1e1 } .header-bottom .help-num { color: #fff; padding: 10px 0; font-size: 15px } .header-bottom .fa.fa-phone { margin-right: 5px } .content-dropdown { display: none } .content-dropdown { background: #fff none repeat scroll 0 0; border-top: 3px solid #035909; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25); display: none; opacity: 1; position: absolute; right: 0; top: 28px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; width: 120px; z-index: 4 } .top-right-link ul li .content-dropdown ul li { font-size: 14px; padding: 5px; float: none; border: 0; width: 100%; padding: 10px 20px 10px 10px } .top-right-link ul li .content-dropdown ul li:hover { background: #ebebeb } .top-right-link ul li .content-dropdown ul li>a { color: #666 } .top-right-link ul li .content-dropdown ul li:hover a { color: #035909 } .top-right-link ul li { float: left } .top-right-link ul li { border-right: 1px solid #82e8d0; line-height: 17px; padding: 0 12px; position: relative } .top-right-link li a { color: #fff; } .top-right-link ul li a:hover { color: #f49917; } .top-right-link ul li:first-child { padding-left: 0 } .top-right-link ul li:last-child { border-right: 0; padding-right: 0 } .navbar-header { float: none } .navbar-header .navbar-brand { height: auto; margin-top: 0!important; margin-left: 0!important; padding: 0 } .navbar { margin-bottom: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0 } header#header { top: 0; width: 100%; z-index: 2; border: 0; padding: 0; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .header-right-part { margin: 15px 0; /*padding: 0 0 0 200px;*/ position: relative } .navbar-collapse.collapse { display: inline-block; padding-left: 0 } .collapsing { display: inline-block } .navbar-collapse>ul { float: none!important; display: inline-block; text-align: left } .nav.navbar-nav { display: block } .header-right-link>ul>li { float: left; padding: 0 5px; position: relative; overflow: hidden } .header-right-link ul li:hover { overflow: visible } .header-right-link ul li.main-search { overflow: visible } .search-box { position: relative } .search-box input.input-text { border: 1px solid #e1e1e1; width: 100%; padding: 6px 6px 6px 25px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -o-border-radius: 25px; height: 40px } .search-box button.search-btn { background: url("../images/sprite.png") no-repeat scroll -5px -85px #169961; border: 2; height: 40px; width: 40px; position: absolute; right: 0; top: 0; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -o-border-radius: 25px } .search-box button.search-btn:hover { background-color: #1b2839; } .header-right-link>ul>li>a { padding: 15px 0; display: inline-block; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .header-right-link>ul>li>a span { background: url("../images/sprite.png") no-repeat scroll 0 0 ; height: 40px; width: 40px; display: inline-block; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .header-right-link ul li.compare-icon>a span { background-position: -5px -231px; position: relative } .header-right-link ul li.compare-icon:hover>a span { background-position: -5px -267px } .header-right-link ul li.wishlist-icon>a span { background-position: -5px -152px; position: relative } .header-right-link ul li.wishlist-icon:hover>a span { background-position: -5px -188px } .header-right-link ul li.cart-icon>a span { background-position: -5px -3px; position: relative } .header-right-link ul li.cart-icon:hover>a span { background-position: -5px -39px } .header-right-link ul li.cart-icon>a span small.cart-notification { background: #296a01; color: #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; height: 16px; line-height: 15px; position: absolute; right: 0; text-align: center; top: 5px; width: 16px } .side-toggle { display: none } .navbar-nav>li>a { padding: 5px 18px; font-weight: 500; color: #000!important; font-size: 14px; position: relative; display: inline-block; text-transform: uppercase } .navbar-nav>li:first-child>a { padding-left: 0 } .nav>li { position: inherit; display: inline-block } .help-num a { color: #fff; } .header_search_toggle.mobile-view { display: none } .navbar-nav>li.dropdown>a::after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #000; border-style: solid; border-width: 11px; bottom: 0; content: ""; left: 50%; opacity: 0; position: absolute; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .navbar-nav>li.dropdown:hover>a::after { opacity: 1; } .header-link-dropdown { background: #fff; border-top: 3px solid #035909; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2); position: absolute; width: 300px; display: inline-block; right: 0; top: 100%; padding: 35px; opacity: 0; transition: all .4s ease-in-out 0s; -webkit-transition: all .4s ease-in-out 0s; -moz-transition: all .4s ease-in-out 0s; -o-transition: all .4s ease-in-out 0s; z-index: 3 } .header-right-link>ul>li:hover .header-link-dropdown { opacity: 1 } .header-right-link .link-dropdown-list>li { position: relative; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #dedede } .cart-dropdown .btn-color.btn { font-size: 15px; padding: 13px 20px; text-transform: none } .sidebar-menu-dropdown { width: 100% } .sidebar-menu-dropdown>a span { background: url("../images/sprite.png") no-repeat scroll -63px -793px rgba(0, 0, 0, 0); display: inline-block; height: 20px; margin-top: -5px; margin-right: 20px; width: 22px } .cat-dropdown-main .column-20per { height: 0 } .sidebar-menu-dropdown .cat-dropdown { display: none } .cat-dropdown { background-color: #f7f7f7; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2); width: 100%; z-index: 2 } .cat-dropdown .navbar-nav { float: none; margin: 0; width: 100% } .cat-dropdown .navbar-collapse { padding-left: 0; padding-right: 0 } .cat-dropdown .sidebar-contant ul li.level { float: none; border-bottom: 1px solid #e1e1e1 } .cat-dropdown .sidebar-contant ul li.level3 { border: 0 } .cat-dropdown .sidebar-contant .navbar-collapse>ul>li:last-child { overflow: hidden!important } .cat-dropdown .sidebar-contant ul li.level:hover { background-color: #f5f5f5 } .cat-dropdown .sidebar-contant>ul>li>a { color: #1f252d; font-size: 14px; padding: 10px 0 10px 20px!important } .cat-dropdown .navbar-nav>li>a { padding: 10px; margin-right: 0; color: #666; line-height: 24px } .cat-dropdown .navbar-nav>li>a i { font-size: 15px; height: 13px; margin-right: 10px; text-align: center; width: 14px } .cat-dropdown .navbar-nav>li>a i.fa.fa-camera-retro, .cat-dropdown .navbar-nav>li>a i.fa.fa-desktop, .cat-dropdown .navbar-nav>li>a i.fa.fa-heart, .cat-dropdown .navbar-nav>li>a i.fa.fa-shopping-bag { font-size: 14px } .cat-dropdown .sub-megamenu a.page-scroll:before { content: ""; font-family: 'Urbanist', sans-serif; font-size: 16px; position: absolute; right: 10px } .cat-dropdown .sidebar-contant ul li:hover>a, .cat-dropdown .sidebar-contant ul li:focus>a { color: #035909 } .cat-dropdown .nav>li.level .megamenu { margin-top: -44px; margin-left: -15px; left: 16.6667% } .cat-dropdown .nav>li.level:hover .megamenu { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; opacity: 1; top: auto; left: 16.6667% } .cat-dropdown .megamenu.full { width: 80% } .cat-dropdown .nav>li.level:last-child .megamenu { right: auto } .sub-menu-slider .product-item-details { text-align: left } .sub-menu-slider .detail-inner-left ul li button { padding: 8px 5px 9px 3px } .nav>li .menu-label { color: #fff; display: inline-block; font-size: 10px; position: absolute; right: 15px; text-transform: uppercase; top: -2px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .menu-label span { padding: 0 3px; color: #fff; line-height: initial; text-transform: uppercase } .menu-label span::after { background: url("../images/sprite.png"); width: 20px; height: 20px; content: ""; top: 6px; left: -2px; position: absolute; display: inline-block } .menu-label .hot-menu { background: #ff3030 } .menu-label .new-menu { background: #035909 } .menu-label .hot-menu:after { background-position: -104px -613px } .menu-label .new-menu:after { background-position: -104px -635px } .cart-dropdown ul li a:hover { color: #035909 } .cart-dropdown .cart-list li .media { padding-right: 25px; margin-top: 0 } .cart-dropdown .media-body span { font-weight: 500; margin-bottom: 5px; font-size: 13px; line-height: 18px; display: inline-block } .cart-dropdown .cart-list li .media .pull-left { width: 95px; padding-right: 20px } .cart-dropdown .cart-list li .media .pull-left img { max-width: 100%; border: 1px solid #e1e1e1 } .close-cart { height: 15px; position: absolute; right: 0; width: 15px } .cart-dropdown .input-text.qty { background-color: transparent; padding: 7px 13px } .cart-dropdown .cart-price { font-weight: 500; font-size: 16px; font-family: "Urbanist", sans-serif; } .account-link-dropdown { width: 280px } .header-link-dropdown .dropdown-title { color: #035909; display: inline-block; font-weight: 600; margin-bottom: 10px; text-transform: uppercase } .account-link-dropdown a:hover, .account-link-dropdown a.active { color: #035909 } .account-link-dropdown .link-dropdown-list>li:last-child { border-bottom: 0; margin-bottom: 0; padding-bottom: 0 } .megamenu { background: #fff; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2); color: #a4a4a4; padding: 20px 30px; position: absolute; top: 100%; z-index: 2; left: 0; display: none; width: 300px; /*transform: perspective(600px) rotateX(-90deg);*/ transition: all .4s ease } .megamenu.full { left: 0; width: 100% } .nav>li.level:hover .megamenu { /*transform: perspective(600px) rotateX(0deg);*/ transition: all .4s ease; } .megamenu-inner-top { display: inline-block; width: 100% } .megamenu .sub-menu-level1 li.level2 { float: left; } .megamenu .level2>a { display: inline-block; margin-right: 35px; color: #035909; text-transform: capitalize; font-weight: 600; margin-bottom: 10px; max-width: 100% } .megamenu .sub-menu-level2 li.level3>a { color: #111!important; display: inline-block; padding: 3px 0 } .megamenu .sub-menu-level2 li.level3>a:hover { color: #035909!important } .megamenu .sub-menu-level2 li.level3>a span { float: left; font-size: 9px; margin-right: 9px; margin-top: -1px } .megamenu-inner-top .col-md-10 { padding-right: 30px } .megamenu .sub-menu-level1 li.level2:last-child { min-width: 170px } .mobilemenu-content .navbar-nav li:last-child { position: relative } .mobilemenu-content .navbar-nav li { display: block } .mobilemenu-content li:hover a { color: #035909 } .mobilemenu-content .megamenu { top: 100%; right: 0 } .position-a.cat-dropdown-main { top: 0; width: 100%; z-index: 2 } .mobilemenu-title { display: none } .mobilemenu-content li { display: inline-block } .mobilemenu-content li a { background-color: transparent!important; color: #fff; font-size: 15px; font-weight: 500; padding: 18px 20px; line-height: 20px; display: inline-block; text-transform: uppercase } .mobilemenu-content .megamenu li a { font-size: 14px; text-transform: inherit; font-weight: 400 } #menu-main>li:hover, .navbar-nav li.active { background: #dc0000 } .mobilemenu-content .navbar-nav li.active a, .mobilemenu-content .navbar-nav li:hover a { color: #fff } .popup-links { position: fixed; right: 0; top: 195px; width: 40px } .popup-links-inner { background: #fff; position: absolute; right: auto } .popup-links ul li { background: #1f1f2f; color: #fff; width: 100%; right: 0; padding-right: 5px; position: relative; margin-bottom: 1px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .popup-links ul li.scroll { display: none } .popup-links ul li:hover { right: calc(100% - 40px) } .popup-links a { display: inline-flex } .popup-links ul li .icon-text { color: #fff; background: #1f1f2f; line-height: 40px } .popup-links .icon { background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll 0 0; width: 40px; height: 35px; display: inline-block; float: left } .popup-links ul li.categories .icon { background-position: -55px -785px } .popup-links ul li.cart-icon .icon { background-position: -6px -343px } .popup-links ul li.account .icon { background-position: -45px -192px } .popup-links ul li.search .icon { background-position: -5px -85px } .popup-links ul li.scroll .icon { background-position: -54px -814px } .popup-position { background: #fff; margin: 0 auto; max-width: 530px; position: relative } .popup-detail { padding: 30px; max-height: 530px; overflow-y: scroll } .popup-position .mfp-close { color: #fff } .popup-title { padding: 30px; border-bottom: 1px solid #e1e1e1; background: #035909 } .popup-title .main_title { color: #fff } .cate-inner .level { border-bottom: 1px solid #e1e1e1 } .cate-inner .level:last-child { border-bottom: 0 } .cate-inner li.level a { display: block; padding: 10px 0; text-transform: uppercase } .cate-inner li>a i { font-size: 15px; height: 13px; margin-right: 10px; text-align: center; width: 14px } .cate-inner .level { position: relative } .mega-sub-menu { display: none } .cate-inner .megamenu { position: relative; opacity: 1; box-shadow: none; padding: 0 } .cate-inner .megamenu-inner-top { padding-left: 15px } .cate-inner span.opener { background: url(../images/sprite.png) no-repeat scroll 0 0; height: 25px; width: 25px; display: inline-block; position: absolute; right: 0; cursor: pointer; margin-top: 10px; z-index: 1 } .cate-inner span.plus { background-position: -90px -378px } .cate-inner span.minus { background-position: -90px -416px } #cart_popup .cart-dropdown li { margin-bottom: 20px } #cart_popup .cart-list li .media .pull-left { width: 150px } #cart_popup .close-cart { right: 60px } #account_popup .account-inner { text-align: center; padding: 30px 0; border: 1px solid #e1e1e1 } #account_popup .popup-detail a { text-align: center; color: #035909 } #account_popup a:hover .account-inner { color: #035909 } #account_popup .popup-detail .fa { font-size: 40px } .popup-detail .search-box input.input-text { border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -o-border-radius: 25px } .banner { overflow: hidden; position: relative; display: block; width: 100%; margin-bottom: -1px } .main-banner.owl-carousel .owl-stage-outer { display: inherit; margin-top: 0; padding-top: 0 } .banner-detail { position: absolute; top: 50%; width: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%) } .banner-detail .banner-detail-inner { color: #fff; margin-bottom: 20px } .banner-detail .banner-detail-inner .banner-title { color: #035909; font-size: 40px; font-weight: 700; line-height: 45px } .banner-3 .banner-detail .banner-detail-inner .banner-title { font-style: italic } .banner-2 .banner-detail .banner-detail-inner .banner-title { font-weight: 600 } .banner-2 .banner-detail .banner-detail-inner .banner-title span { color: #035909; font-weight: 700 } .banner-detail .banner-detail-inner span.slogan { color: #035909; display: inline-block; font-size: 20px; margin-bottom: 5px; text-transform: uppercase; position: relative; padding: 5px 0 } .banner-3 .banner-detail .banner-detail-inner span.slogan { color: #fff } .slogan:before { background-color: #035909; content: ""; display: block; height: 2px; position: absolute; right: 0; top: 0; width: 60px } .slogan:after { background-color: #035909; bottom: 0; content: ""; display: block; height: 2px; position: absolute; width: 60px } .banner-detail .banner-detail-inner span.offer { color: #1f1f2f; font-size: 25px; font-style: italic; font-weight: 400 } .banner-3 .banner-detail .banner-detail-inner span.offer { color: #fff } .inner-banner1 { padding: 60px 0; background-size: cover; background: #fff; border-bottom: 1px dotted } .inner-banner1 .banner-detail { display: inline-block; position: relative; left: 0; top: 0!important; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none } .inner-banner1 .banner-detail h1 { display: inline-block; color: #111; font-weight: 600; font-size: 22px; letter-spacing: 1px; margin-bottom: 0; text-align: left } .bread-crumb { margin-top: 10px } .bread-crumb ul li { display: inline-block; color: #fff } .bread-crumb ul li a { color: #000 } .bread-crumb ul li a, .bread-crumb ul li span { margin: 0 10px; font-weight: 600 } .bread-crumb ul li a:hover { color: #035909 } .bread-crumb ul li:first-child { padding-left: 0 } .bread-crumb ul li span { color: #035909 } .sub-banner img { -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; width: 100% } .sub-banner-block .sub-banner:hover img { opacity: .6 } .sub-banner { position: relative; overflow: hidden; background: #fff; margin-bottom: -7px!important; display: inline-block; width: 100% } .sub-banner:hover:before { top: 50%; bottom: 50%; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; background-color: rgba(255, 255, 255, 0.5) } .sub-banner:before, .sub-banner:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .sub-banner:hover:after { left: 50%; right: 50%; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; background-color: rgba(255, 255, 255, 0.5) } .sub-banner:before, .sub-banner:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .sub-banner .sub-banner-detail { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; color: #1f1f2f; position: absolute; text-align: center; left: 50%; bottom: 25px; padding: 15px 0; width: calc(100% - 50px); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%) } .sub-banner .sub-banner-detail .sub-banner-title { font-size: 25px; color: #fff; line-height: 30px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; line-height: 28px } .banner-top { margin-bottom: 15px } .sub-banner .sub-banner-detail .sub-banner-subtitle { color: #fff; font-weight: 400; margin-bottom: 15px; font-size: 18px; margin-top: 10px } .sub-banner .sub-banner-detail .sub-banner-type { color: #727272; font-style: italic; font-size: 15px; text-transform: uppercase; letter-spacing: .5px } .sub-banner.sub-banner3 .sub-banner-detail .sub-banner-type { text-transform: none } .sub-banner.sub-banner5 .sub-banner-detail .sub-banner-type, .sub-banner.sub-banner7 .sub-banner-detail .sub-banner-type { color: #035909 } .sub-banner .sub-banner-detail .offer { color: #282828; font-size: 50px; font-weight: 700 } .sub-banner-subtitle span { color: #035909 } .sub-banner .sub-banner-detail .sub-banner-title span.color { color: #bababa; line-height: 32px } .sub-banner .sub-banner-detail .sub-banner-title span { font-weight: 300 } .sub-banner .sub-banner-detail span.line { background: #5b5b5b; height: 1px; width: 90px; display: inline-block; margin: 30px 0 25px 0 } .sub-banner3 .sub-banner-detail span.line { margin: 50px 0 } .small-banner { margin-bottom: 20px!important } .small-banner:hover img { opacity: .6 } .sub-menu-slider .product-item { display: inline-block; max-width: 100% } .sub-menu-slider .product-image { max-width: 100% } .sub-menu-slider .pro_cat { min-height: auto!important } .sub-menu-slider .product-item-name a { display: inherit; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100% } .heading-part { position: relative } .main_title { display: inline-block; margin-bottom: 0 } .main_title span::after { background: #035909 none repeat scroll 0 0; content: ""; height: 2px; left: 0; position: absolute; bottom: -5px; width: 50px } .category-bar ul li a.selected { pointer-events: none } .category-bar ul li { display: inline-block } .category-bar ul li.selected { pointer-events: none } .category-bar ul li a { display: block; padding: 12px; font-size: 20px; font-weight: 700; text-transform: uppercase; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px } .category-bar ul li a.selected { background: #035909; color: #fff } .category-bar ul li:hover a { color: #fff; background: #035909 } .tab_cat { padding: 0 15px; position: relative } .pro_cat { position: relative } .owl-carousel .owl-wrapper-outer { display: inline-block; padding-top: 7px; margin-top: -7px } .pro_cat .product-slider-main { display: none } .pro_cat .product-slider-main.selected { display: block } .product-item { position: relative; background: #fff; border: 1px solid rgba(156, 170, 179, .28); box-shadow: 0 0 9px 0 rgba(0, 0, 0, .1); border-radius: 5px } .product-slider .item, .pro_cat .item, #blog .item { padding-left: 15px; padding-right: 15px } .product-image { min-width: 70px; overflow: hidden; position: relative; text-align: center } .product-image img { transition: all .6s ease 0s; -moz-transition: all .6s ease 0s; -webkit-transition: all .6s ease 0s; -o-transition: all .6s ease 0s; height: 340px } .main-label { color: #fff; font-weight: 500; line-height: 32px; text-align: center; position: absolute; left: -5px; border-top-left-radius: 3px; top: 10px; width: 60px; height: 30px; -moz-border-radius: 50%; -o-border-radius: 50%; z-index: 1 } .sale-label { background: #ffe400 none repeat scroll 0 0; left: 10px; color: #035909 } .new-label { background: #2a2a2f none repeat scroll 0 0; right: 10px } .product-item.sold-out::before { background: rgba(255, 255, 255, 0.7); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1 } .product-item.sold-out::after { background: #fa6b6b; content: "Sold out"; color: #fff; position: absolute; top: 50%; left: 50%; z-index: 1; text-transform: uppercase; padding: 10px 15px; transform: translateY(-50%) translateX(-50%); -moz-transform: translateY(-50%) translateX(-50%); -webkit-transform: translateY(-50%) translateX(-50%); -o-transform: translateY(-50%) translateX(-50%); border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; -o-border-radius: 20px } .out-stock { background: #fa6b6b none repeat scroll 0 0; border-radius: 40px; -moz-border-radius: 40px; -webkit-border-radius: 40px; -o-border-radius: 40px; color: #fff; font-size: 16px; padding: 10px 20px; position: absolute; text-align: center; text-transform: uppercase; top: 40%; z-index: 1 } .product-detail-inner { left: 50%; position: absolute; top: 50%; width: 100%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); transition: all .2s ease 0s; -moz-transition: all .2s ease 0s; -webkit-transition: all .2s ease 0s; -o-transition: all .2s ease 0s } .detail-inner-left { opacity: 0; transform: scale(0.5); -moz-transform: scale(0.5); -webkit-transform: scale(0.5); -o-transform: scale(0.5); transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s } .product-item:hover .detail-inner-left { opacity: 1; transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1) } .product-item-name a { font-size: 16px; color: #1f1f2f; display: inherit; font-weight: 600; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100% } .product-item-details { padding-top: 15px; text-align: center } .list-type .product-item-details, .product-detail-main .product-item-details { text-align: left } .special-products-block .product-item-details { margin-top: 0 } .shop-list-view:hover .product-item-name a, .product-item:hover .product-item-name a, .special-products-block:hover .product-item-name a, .sidebar-contant ul li:hover .pro-detail-info a { color: #035909 } .product-item-details .price-box .price { margin-right: 5px } .price-box { display: inline-block } .price-box .price { font-size: 18px; font-weight: 500; color: #035909 } .product-item-details .price-box .price.old-price { font-size: 15px; font-weight: 400; color: #878787 } .detail-inner-left ul { display: inline-block } .product-item .detail-inner-left ul li { float: left; padding: 0 4PX; position: relative; transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s; -o-transition: all .5s ease 0s } .product-item .detail-inner-left ul li:last-child { padding-right: 0 } .detail-inner-left ul li a { background: #fff url("../images/sprite.png") no-repeat scroll 0 0; display: inline-block; height: 37px; width: 37px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .detail-inner-left ul li a:hover { background-color: #035909 } .detail-inner-left.right-side ul li a { border-right: 1px solid #ff8786; padding: 0 18px } .detail-inner-left.right-side ul li:last-child a { border-right: medium none; padding-right: 0 } .detail-inner-left ul li button { background-color: #fff; border: 0; display: inline-block; letter-spacing: .5px; padding: 8px 15px 9px 6px; text-transform: none; font-size: 15px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .detail-inner-left ul li button:hover { background: #035909; color: #fff } .detail-inner-left ul li button span, .cat-box-inner .cart-link button span { background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -11px -319px; display: inline-block; height: 25px; margin-bottom: -8px; transition: all .6s ease 0s; -moz-transition: all .6s ease 0s; -webkit-transition: all .6s ease 0s; -o-transition: all .6s ease 0s; width: 30px } .cat-box-inner .cart-link button span { background-position: -46px -234px } .cat-box-inner .cart-link button:hover span { background-position: -46px -266px } .detail-inner-left ul li button:hover span { background-position: -11px -354px } .detail-inner-left ul li.pro-wishlist-icon a { background-position: -9px -380px } .detail-inner-left ul li.pro-wishlist-icon a:hover { background-position: -9px -417px } .detail-inner-left ul li.pro-compare-icon a { background-position: -9px -456px } .detail-inner-left ul li.pro-compare-icon a:hover { background-position: -9px -491px } .rating-summary-block .rating-result { display: inline-block; position: relative; width: 71px } .rating-summary-block.big .rating-result { width: 88px } .rating-summary-block .rating-result:before { color: #c7c7c7; content: "" "" "" "" ""; display: block; font-family: "Urbanist", sans-serif; font-size: 16px; font-style: normal; font-weight: normal; height: 16px; left: 0; letter-spacing: 2px; line-height: 16px; position: absolute; top: 0; width: 100%; z-index: 1 } .rating-summary-block .rating-result>span { display: block; overflow: hidden } .rating-summary-block .rating-result>span::before { color: #ffaf47; content: "" "" "" "" ""; display: block; font-family: "Urbanist", sans-serif; font-size: 16px; font-style: normal; font-weight: normal; height: 16px; letter-spacing: 2px; line-height: 16px; position: relative; z-index: 1 } .rating-summary-block .rating-result:before, .rating-summary-block .rating-result>span:before { font-size: 13px; height: 13px; line-height: 13px } .rating-summary-block.big .rating-result:before, .rating-summary-block.big .rating-result>span:before { font-size: 17px; height: 17px; line-height: 17px } .fotorama__wrap--css3 .fotorama__stage__shaft { margin-left: -1px; width: calc(100% - 1px)!important } .pro-media img { border: 1px solid #d6d6d6; height: auto; width: 100% } .daily-deals { padding: 0 15px } .daily-deals .price-box { margin: 5px 0 } .daily-deals .product-detail-inner { left: 0; top: 0; position: relative; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; margin-top: 13px } .daily-deals .detail-inner-left { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1) } .daily-deals .detail-inner-left ul li button { border: 1px solid #e1e1e1; padding: 7px 15px 8px 6px } .daily-deals .detail-inner-left ul li a { border: 1px solid #e1e1e1 } .daily-deals .detail-inner-left ul li.pro-wishlist-icon a { background-position: -10px -380px } .daily-deals .detail-inner-left ul li.pro-wishlist-icon a:hover { background-position: -10px -417px } .daily-deals .product-item-details { text-align: left; padding: 0 } .product-item-details>p { line-height: 18px; margin-top: 5px } .product-item .detail-inner-left ul li:first-child { padding-left: 0 } .item-offer-clock p { margin-bottom: 10px } .item-offer-clock ul { display: block; list-style: outside none none; margin: 0; padding: 0 } .item-offer-clock ul li { color: #282828; display: inline-block; list-style: outside none none; vertical-align: top } .item-offer-clock ul li.seperator { font-size: 20px; line-height: 40px } .item-offer-clock ul li span, .item-offer-clock ul li p { color: #282828; display: block; line-height: 1 } .item-offer-clock ul li span { border: 1px solid #e1e1e1; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; font-size: 18px; height: 40px; line-height: 40px; margin-bottom: 3px; text-align: center; width: 40px; letter-spacing: .5px } .item-offer-clock ul li p { font-size: 12px; margin-bottom: 0; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 34px } .owl-nav button span { display: none } .product-slider .owl-prev, .product-slider .owl-next, #brand-logo .owl-prev, #brand-logo .owl-next, #blog .owl-prev, #blog .owl-next, .banner .owl-prev, .banner .owl-next, .client-main .owl-prev, .client-main .owl-next, .sub-menu-slider .owl-prev, .sub-menu-slider .owl-next, .pro_cat .owl-prev, .pro_cat .owl-next, #top-cat-pro .owl-prev, #top-cat-pro .owl-next { background: #f5f5f5!important; position: absolute; height: 40px; width: 40px; text-align: center; letter-spacing: 0; top: 50%; font-size: 0; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 0; -o-border-radius: 50%; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .pro_cat .owl-prev, .pro_cat .owl-next, #blog .owl-prev, #blog .owl-next, #top-cat-pro .owl-prev, #top-cat-pro .owl-next, #brand-logo .owl-prev, #brand-logo .owl-next { top: -40px } .product-slider .owl-prev, .product-slider .owl-next { margin-top: -65px; top: 0 } .banner .owl-prev, .banner .owl-next { background: #00000080!important; margin-top: 0; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px) } #brand-logo .owl-prev, #brand-logo .owl-next { margin-top: -5px } .product-slider .owl-prev:hover, .product-slider .owl-next:hover, #brand-logo .owl-prev:hover, #brand-logo .owl-next:hover, #blog .owl-prev:hover, #blog .owl-next:hover, .banner .owl-prev:hover, .banner .owl-next:hover, .client-main .owl-prev:hover, .client-main .owl-next:hover, .sub-menu-slider .owl-next:hover, .sub-menu-slider .owl-prev:hover, .pro_cat .owl-prev:hover, .pro_cat .owl-next:hover, #top-cat-pro .owl-prev:hover, #top-cat-pro .owl-next:hover { background: #035909!important } .sub-menu-slider .owl-next { top: 20px; right: 0!important } .sub-menu-slider .owl-prev { top: 20px; left: 0!important } .banner .owl-next { right: 20px } .banner .owl-prev { left: 20px } .pro_cat .owl-next, #blog .owl-next, #top-cat-pro .owl-next, #brand-logo .owl-next { right: 10px } .pro_cat .owl-prev, #blog .owl-prev, #top-cat-pro .owl-prev, #brand-logo .owl-prev { right: 60px } .client-main .owl-next { right: 0 } .client-main .owl-prev { left: 0 } .product-slider .owl-next { right: 10px } .product-slider .owl-prev { right: 60px } .product-slider .owl-prev:after, .product-slider .owl-next:after, #brand-logo .owl-prev:after, #brand-logo .owl-next:after, #blog .owl-prev::after, #blog .owl-next::after, .banner .owl-prev:after, .banner .owl-next:after, #top-cat-pro .owl-prev:after, #top-cat-pro .owl-next:after, .client-main .owl-prev:after, .client-main .owl-next:after, .sub-menu-slider .owl-prev:after, .sub-menu-slider .owl-next:after, .pro_cat .owl-prev:after, .pro_cat .owl-next:after { color: #a7a7a7; font-size: 25px; line-height: 40px; font-family: "Urbanist", sans-serif; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .product-slider .owl-prev:after, #brand-logo .owl-prev:after, #blog .owl-prev:after, .banner .owl-prev:after, .owl-prev:after, .client-main .owl-prev:after, .sub-menu-slider .owl-prev:after, .pro_cat .owl-prev:after { content: "" } .product-slider .owl-next:after, #brand-logo .owl-next:after, #blog .owl-next:after, .banner .owl-next:after, #top-cat-pro .owl-next:after, .client-main .owl-next:after, .sub-menu-slider .owl-next:after, .pro_cat .owl-next:after { content: "" } .product-slider .owl-prev:hover:after, #brand-logo .owl-prev:hover:after, #blog .owl-prev:hover:after, .banner .owl-prev:hover:after, .client-main .owl-prev:hover:after, .sub-menu-slider .owl-prev:hover:after, .pro_cat .owl-prev:hover:after, #top-cat-pro .owl-prev:hover:after { color: #fff } .product-slider .owl-next:hover:after, #brand-logo .owl-next:hover:after, #top-cat-pro .owl-next:hover:after, #blog .owl-next:hover:after, .banner .owl-next:hover:after, .client-main .owl-next:hover:after, .sub-menu-slider .owl-next:hover:after, .pro_cat .owl-next:hover:after { color: #fff } .sell-pro .item { padding: 0 15px } .item-inner { position: relative } .cate-detail { background: #1b2839; color: #fff; font-size: 16px; font-weight: 600; bottom: 10px; position: absolute; left: 50%; text-transform: uppercase; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); width: 100%; padding: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .sub-menu-slider .product-item { display: inline-block; max-width: 100% } .sub-menu-slider .product-image { max-width: 100% } .sub-menu-slider .pro_cat { min-height: auto!important } .sub-menu-slider .product-item-name a { display: inherit; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100% } .shop-list-view { margin-bottom: 30px; display: inline-block } .shop-list-view .product-item { float: left; width: 280px; margin-right: 20px } .shop-list-view .product-item-name { font-size: 16px } .shop-list-view .price-box { margin: 3px 0 15px; float: none } .shop-list-view .bottom-detail { display: inline-block } .shop-list-view .product-item-details, .product-detail-main .product-item-details { margin-top: 0 } .bottom-detail ul li { display: inline-block; padding: 0 5px } .product-detail-main .bottom-detail ul li { padding: 0 10px; border-right: 1px solid #ccc } .cart-button .pro-cart-icon { margin-top: 9px } .bottom-detail ul li:last-child, .bottom-detail ul li.pro-cart-icon { border-right: medium none } .bottom-detail ul li:first-child { padding-left: 0 } .bottom-detail ul li span { background: no-repeat scroll 0 0; border: 1px solid #e1e1e1; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; display: inline-block; margin-bottom: -12px; margin-right: 8px; height: 37px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; width: 37px } .bottom-detail ul li:hover span { background-color: #035909 } .bottom-detail ul li.pro-cart-icon span { background-position: -9px -312px } .bottom-detail ul li.pro-cart-icon:hover span { background-position: -9px -347px } .bottom-detail ul li.pro-wishlist-icon span { background-position: -10px -381px } .bottom-detail ul li.pro-wishlist-icon:hover span { background-position: -10px -418px } .bottom-detail ul li.pro-compare-icon span { background-position: -10px -457px } .bottom-detail ul li.pro-compare-icon:hover span { background-position: -10px -491px } .bottom-detail ul li.pro-email-icon span { background-position: -43px -453px } .bottom-detail ul li.pro-email-icon:hover span { background-position: -43px -488px } .bottom-detail.cart-button ul li.pro-cart-icon span { margin-top: -10px; margin-right: 0 } .bottom-detail.cart-button ul li span { border: 0 } .bottom-detail.cart-button ul li:hover span { background-color: rgba(0, 0, 0, 0) } .product-detail-main .bottom-detail ul li.pro-cart-icon span { background-position: -9px -347px } .ser-feature-block { background: #f7f7f7 none repeat scroll 0 0; padding: 20px } .feature-box { border-right: 1px solid #e1e1e1 } .service-box:last-child .feature-box { border-right: 0 } .feature-detail { display: inline-block; padding-left: 15px } .ser-feature-block .feature-icon { background: url("../images/shipping_icon.png") no-repeat scroll 0 0; color: #737373; height: 50px; width: 60px; float: left; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .ser-feature-block .service-box .ser-title { font-size: 15px; font-weight: 600; color: #0378c7; display: inline-block; text-transform: uppercase } .ser-feature-block .service-box:hover .ser-title { color: #0378c7; cursor: pointer } .ser-feature-block .feature-box:hover .ser-subtitle { color: #0378c7; } .feature-box .feature-icon.feature1 { background-position: 0 4px } .feature-box .feature-icon.feature2 { background-position: 0 -118px } .feature-box .feature-icon.feature3 { background-position: 0 -245px } .feature-box .feature-icon.feature4 { background-position: 0 -376px } .feature-box:hover .feature-icon.feature1 { background-position: 0 -54px } .feature-box:hover .feature-icon.feature2 { background-position: 0 -183px } .feature-box:hover .feature-icon.feature3 { background-position: 0 -310px } .feature-box:hover .feature-icon.feature4 { background-position: 0 -445px } .perellex-banner { background: rgba(0, 0, 0, 0) url("../images/bg-new-1.jpg") no-repeat fixed center center; color: #1f1f2f; background-size: cover } .perellex-delail { background: #0000009e; padding: 50px } .perellex-offer { color: #fff; font-size: 30px; line-height: 35px; text-transform: uppercase; position: relative } .perellex-offer span:after { background: #035909; bottom: -15px; content: ""; display: inline-block; height: 2px; left: 48%; position: absolute; text-align: center; width: 50px } .perellex-title { color: #fff; font-size: 40px; font-weight: 500; line-height: 50px; margin-top: 30px; text-transform: uppercase } .perellex-delail p { color: #fff; font-size: 16px; margin: 20px 0 } .product-slider .heading-part>h2 { display: inline-block; margin: 0; position: relative } .product-slider .heading-part span { background: #035909 none repeat scroll 0 0; content: ""; height: 3px; position: absolute; right: -100px; top: 45%; width: 80px } .cat-img { margin-bottom: 40px; position: relative; text-align: center; overflow: hidden } .cat-img span { background: #fff; color: #2a2931; position: absolute; bottom: 18px; font-size: 18px; font-weight: 600; width: calc(100% - 80px); padding: 13px 0; left: 50%; transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%) } .cat-img:hover span { -ms-transform: translateX(-50%) scale(0.9); -webkit-transform: translateX(-50%) scale(0.9); -o-transform: translateX(-50%) scale(0.9); transform: translateX(-50%) scale(0.9) } .cat-box-inner .pro-media img { transition: none 0s ease 0s; -moz-transition: none 0s ease 0s; -webkit-transition: none 0s ease 0s; -o-transition: none 0s ease 0s } .cat-img:hover img, .cat-box-inner li:hover .pro-media img { -ms-transform: scale(1.5); -webkit-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5) } .cat-box-inner .pro-media { margin-right: 20px; width: 155px; overflow: hidden } .cat-box-inner ul li { display: inline-flex; float: left; clear: both; margin-bottom: 5px; padding: 15px 0 } .cat-box-inner ul li:first-child { padding-top: 0 } .cat-box-inner ul li:last-child { padding-bottom: 0 } .cat-box-inner .cart-link { border-top: 1px solid #dedede; margin-top: 20px } .cat-box-inner .price-box { float: none; display: block } .cat-box-inner .cart-link button { background-color: transparent; border: medium none; letter-spacing: 0; padding: 0; margin-top: 15px; font-weight: 400; opacity: 0 } .cat-box-inner ul li:hover .cart-link button { opacity: 1 } .cat-box-inner .cart-link button:hover { color: #035909 } .special-products-block { position: relative; overflow: hidden; margin-top: -7px; padding-top: 7px } .special-products-block .product-item { max-width: 338px; float: left; margin-right: 30px } .special-products-block .pro-detail-main { margin-left: 368px; position: relative } .special-products-block .product-item-details .product-item-name { font-size: 22px; margin-bottom: 15px } .special-products-block .product-item-details .price-box .price { font-size: 20px } .special-products-block .product-item-details .price-box .price.old-price { font-size: 16px } .special-products-block .rating-summary-block { margin-top: 10px; margin-bottom: 10px } .special-products-block .label-review { color: #8f8f8f; font-size: 12px; font-style: italic } .special-products-block .bottom-detail .pro-compare-icon { margin-top: 10px } .special-products-block .pro-detail-main .bottom-detail { position: absolute; bottom: 0; width: 100% } .product-item-details .bottom-detail { padding: 10px 0 } .product-detail-main .product-item-details .product-qty~.bottom-detail { border: 0; padding: 0 } .product-detail-main .product-item-details .bottom-detail { display: inline-block } #special-pro .owl-prev, #special-pro .owl-next { position: absolute; top: -85px; font-size: 0 } #special-pro .owl-prev { right: 50px } #special-pro .owl-next { right: 20px } #special-pro .owl-prev:after, #special-pro .owl-next:after { color: #c2c2c2; font-family: "Urbanist", sans-serif; font-size: 28px; line-height: 55px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } #special-pro .owl-prev:hover:after, #special-pro .owl-next:hover:after { color: #8a8a8a } #special-pro .owl-prev:after { content: "" } #special-pro .owl-next:after { content: "" } .bottom-detail .btn-black { margin-top: 9px } .newsletter { background: #035909 } .newsletter-bg { padding: 40px 0 } .newsletter-title .main_title { font-size: 25px; letter-spacing: 1px } .newsletter-title { color: #fff } .newsletter-title .sub-title { font-size: 18px } .newsletter-inner span { display: inline-block } .newsletter-inner p { margin-bottom: 35px } .newsletter-box { position: relative; margin-top: 10px } .newsletter .newsletter-inner form button { background: #1b2839; cursor: pointer; font-size: 20px; position: absolute; right: 0; top: 0; text-transform: none } .newsletter-inner input { background: #f5f5f5; border: 1px solid #035909; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -o-border-radius: 25px; font-size: 14px; padding: 9px 0 9px 20px!important; width: 100% } .newsletter-title .main_title { color: #fff; font-size: 25px; letter-spacing: 1px } .homepage .client-bg { background: #fff; position: relative } .client-bg { background: url(../images/testimonial-bg.jpg) repeat scroll 0 0; position: relative } .top-shadow, .bottom-shadow { position: absolute; width: 100% } .top-shadow { top: -10px } .bottom-shadow { bottom: -8px } .homepage .client-img { margin-right: 0; width: 100%; text-align: center } .client-img { margin-right: 40px } .homepage .client-main .owl-carousel .owl-wrapper-outer { padding-top: 30px; margin-top: 0 } .client-main .item { display: inline-block; padding-bottom: 60px } .client-main .item p { color: #666; font-size: 16px; line-height: 30px; font-weight: 300; margin: 0 } .homepage .client-main .item p { color: #deeaf8 } .quote1-img { text-align: left } .quote2-img { text-align: right } .client-img img { border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; border: 1px solid #035909; display: inline-block; overflow: hidden } .homepage .client-img img { border: 1px solid #035909; height: 80px; width: 80px } .designation { color: #221b1f; font-size: 20px; font-style: italic } .homepage .designation { color: #035909 } .quote { border-left: 1px solid #e1e1e1; max-width: 670px; position: relative; padding: 30px 40px } .quote img { height: 15px; width: 15px!important } .homepage .quote { border: 0; padding: 0 20px } .homepage .client-main .item .client-title { font-size: 20px; font-weight: 300; margin-top: 20px; text-transform: none } .client-main .item .client-title { color: #035909; font-size: 20px; font-weight: 300; margin-top: 20px; text-transform: none } .homepage .client-main .item .client-title { color: #fff } .owl-dots { display: inline-block; margin-top: 20px } .owl-carousel button.owl-dot { float: left; margin: 0 3px; border: 2px solid #035909; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; cursor: pointer; height: 16px; width: 16px } .owl-carousel button.owl-dot>span { background: #fff; display: block } .owl-carousel button.owl-dot.active>span, .owl-carousel button.owl-dot:hover>span { background: #035909 none repeat scroll 0 0; border: 2px solid #fff } .owl-carousel .owl-dots { position: absolute; bottom: 20px; text-align: center; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%) } .owl-carousel button.owl-dot>span { height: 12px; width: 12px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50% } #sidebar-product .owl-dots, #blog .owl-dots { top: -10px; right: 0; height: 20px; -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -ms-transform: translateX(50%); -o-transform: translateX(50%); transform: translateX(50%) } .client-main .owl-nav button { display: none } .client-main { position: relative; overflow: hidden } .blog-listing .blog-item { margin-bottom: 30px } .blog-media { overflow: hidden; /*background: #035909;*/ position: relative; text-align: center; } .blog-item .blog-media img { transition: all .4s ease-in-out 0s; -webkit-transition: all .4s ease-in-out 0s; -moz-transition: all .4s ease-in-out 0s; -o-transition: all .4s ease-in-out 0s } .blog-item:hover .blog-media img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); opacity: .5; filter: alpha(opacity=50) } .blog-item a.read { position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); opacity: 0; filter: alpha(opacity=0); transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .blog-title { margin-bottom: 10px } .blog-title>a { color: #1f1f2f; font-size: 16px; font-weight: 500 } .blog-title>a:hover { color: #035909 } .blog-detail>span { color: #1f1f2f; font-style: italic } .blog-item:hover a.read { opacity: 1; filter: alpha(opacity=100) } .blog-item a.read:after { content: ""; display: inline-block; font-family: "Urbanist", sans-serif; font-size: 16px; border: 2px solid #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; color: #fff; height: 45px; width: 45px; padding: 10px; text-align: center } .post-date { color: #035909; font-style: italic } .blog-detail p { margin-bottom: 10px } .blog-detail .post-info ul li { display: inline-block; margin-right: 15px; font-style: italic } .blog-item img { width: auto; height: 300px; } .blog-item .blog-effect:before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1); -moz-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1) } .blog-item .blog-effect:after { border-left: 1px solid #fff; border-right: 1px solid #fff; -webkit-transform: scale(1, 0); -moz-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0) } .blog-item:hover .blog-effect:before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1) } .blog-item:hover .blog-effect:after { border-left: 1px solid #fff; border-right: 1px solid #fff; -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1) } .blog-item .blog-effect:before, .blog-item .blog-effect:after { content: ""; position: absolute; left: 10px; right: 10px; top: 10px; bottom: 10px; transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out } .brand .item { text-align: center } .brand .item img { opacity: .5 } .brand .item img:hover { opacity: 1 } .gray-box { padding-bottom: 25px } .sidebar-title { margin-bottom: 15px; position: relative } .sidebar-title span::after { background: #035909 none repeat scroll 0 0; content: ""; height: 2px; left: 0; position: absolute; bottom: -5px; width: 50px } .sidebar-block .sidebar-box { position: relative } .sidebar-title h3 { font-size: 20px; font-weight: 600; margin-bottom: 0 } .listing-box ul li { border-bottom: 1px solid #e1e1e1 } .listing-box ul li:last-child { border-bottom: 0 } .listing-box ul li a { padding: 6px 0; display: inline-block; width: 100% } .listing-box ul li:first-child a { padding-top: 0 } .size ul li { margin-bottom: 3px } .inner-title { color: #035909; margin-bottom: 8px; display: inline-block; font-weight: 600; text-decoration: underline } .sidebar-item ul li { display: inline-flex; padding: 7px 0 } .sidebar-item ul li:first-child { padding-top: 0 } .sidebar-item .pro-media { padding: 0 15px 0 0; width: 120px } .sidebar-item-wide .pro-media { width: 110px } .pro-detail-info .price-box .price { color: #035909; font-size: 18px; font-weight: 600; margin-right: 5px } .pro-detail-info .rating-summary-block { padding: 0 } .sidebar-item .cart-link button { background-color: transparent; border: 0; padding: 0; font-size: 13px; letter-spacing: 0; font-weight: 400; text-transform: uppercase } .sidebar-item .cart-link button:hover { color: #035909 } .shorting { border-bottom: 1px solid #ededed; padding-bottom: 15px } .shorting .view { float: left; margin-right: 20px } .list-types { display: inline-flex; float: left; margin: 3px 0 0; padding: 0 5px } .list-types.grid { border-right: 1px solid #dedede } .list-types-icon { background: url(../images/grid-list.png) no-repeat scroll 0 0; display: inline-block; height: 25px; width: 36px } .grid-icon { background-position: 0 -6px } .list-icon { background-position: -65px -6px } .grid-icon:hover, .list-types.active .grid-icon { background-position: 0 -39px } .list-icon:hover, .list-types.active .list-icon { background-position: -65px -39px } .list-types a { display: inline-flex } .shorting select { font-size: 14px } .short-by, .select-item { float: left; position: relative } .short-by>span, .show-item>span { float: left; margin: 5px 10px 3px } .compare { float: right } .compare .btn { font-size: 15px; padding: 9px 15px; text-transform: none } .pagination-bar { text-align: center; margin-top: 20px } .pagination-bar ul { display: inline-flex } .pagination-bar ul li { float: left; margin: 0 2px } .pagination-bar ul li a { background: #f0f0f0; height: 40px; width: 40px; display: inline-block; line-height: 40px; text-align: center; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -o-border-radius: 25px } .pagination-bar ul li.active a { background: #035909; color: #fff } .fotorama__nav--thumbs { margin-top: 15px } .fotorama__nav__frame.fotorama__nav__frame--thumb { height: auto!important; margin: 0 8px; opacity: .3 } .fotorama__nav__frame.fotorama__nav__frame--thumb.fotorama__active { opacity: 1 } .fotorama__img { position: relative; top: 0!important border:2px solid; } .fotorama__thumb-border { display: none!important } .fotorama__nav::before, .fotorama__stage::before { background-image: none } .fotorama__nav::after, .fotorama__stage::after { background-image: none } .fotorama__fullscreen-icon { background: url(../images/sprite.png) no-repeat scroll -87px -331px #035909; height: 40px; width: 40px; right: 0; top: 0 } .fotorama--fullscreen .fotorama__fullscreen-icon { background-position: -122px -101px } .fotorama__arr { background: url(../images/sprite.png) no-repeat scroll 0 0 #035909 } .fotorama__arr--prev { background-position: -129px -34px } .fotorama__arr--next { background-position: -128px -65px } .product-detail-main .product-item-details .product-item-name { font-size: 22px; line-height: 26px; margin-bottom: 10px; text-transform: capitalize; } .product-listing .shop-list-view .product-item { margin-bottom: 0 } .product-detail-main .price-box .price { font-size: 22px } .product-detail-main .rating-summary-block { margin-bottom: 10px } .product-info-stock-sku { margin-top: 5px; margin-bottom: 5px } .product-info-stock-sku>div { display: inline-block; margin-right: 20px } .product-info-stock-sku label { font-weight: 400 } .product-info-stock-sku .price-box { display: inline-block } .product-info-stock-sku .info-deta { text-transform: uppercase; font-weight: bold } .form-control { border-color: #dedede; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; height: 40px } .form-control:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-color: #ccc } .product-qty { float: left; margin-right: 20px; margin-top: 10px } .custom-qty { display: inline-flex; border: 1px solid var(--btnPrimaryColor); } .increase.items, .reduced.items { background: var(--btnPrimaryColor); border-radius: 0px; color: #888; padding: 10px 11px 9px; float: left; } .input-text.qty { /*border: 1px solid #e1e1e1;*/ /*border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%;*/ border: none; max-width: 40px; padding: 4px 10px; float: left; text-align: center; margin: 0 5px } .share-link { margin-top: 30px } .share-link label { font-weight: 400; float: left; margin-top: 6px; margin-right: 10px } .brand-logo-pro { background: #f5f5f5 none repeat scroll 0 0 } .product-detail-tab .nav>li>a { display: block; padding: 10px 15px; position: relative } .nav-tabs { border: 0 } .nav-tabs>li>a { border-color: #eee #eee #ddd } .product-detail-tab { transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .product-detail-tab .nav>li>a { background-color: transparent; text-decoration: none; -o-border-radius: 5px; border: 0; font-size: 14px; letter-spacing: 0; font-weight: 600 } .nav-tabs>li>a.selected, .nav-tabs>li>a.selected:hover, .nav-tabs>li>a.selected:focus { background: #fff; border: medium none; color: #222; border: 1px solid #ccc; border-bottom: 0 } .tab_content { border: 1px solid #e1e1e1; padding: 20px 15px } .product-listing .tab_content { padding: 0; border: 0 } .Description, .items-Product-Tags, .items-Reviews, .comments-area-main { line-height: 25px } .tab_content ul li strong { font-weight: 500; color: #222 } .items-Description, .items-Product-Tags, .items-Reviews { display: none } .items-Description.selected, .items-Product-Tags.selected, .items-Reviews.selected { display: block } .comment-list>li { padding-top: 20px; border-top: 1px solid #e1e1e1 } .comments-area>.comment-list>li:first-child { border: 0; padding-top: 0 } .comment-user { float: left; margin-right: 20px } .comment-detail { display: table-cell; padding-bottom: 10px } .comment-detail .user-name { text-transform: uppercase; color: #232323; font-size: 13px; font-weight: bold; line-height: 1.1 } ul.child-comment { margin-left: 63px } .comment-detail .post-info ul { display: inline-flex } .comment-detail .post-info ul li { float: left; margin-right: 15px; font-size: 14px; padding: 0 } .shop-list-view .product-item-details { display: table-cell; position: relative; text-align: left } .shop-list-view ul li button { background-color: rgba(0, 0, 0, 0); border: medium none; color: #232323; display: inline-block; padding: 0; transition: all 0s ease 0s; -moz-transition: all 0s ease 0s; -webkit-transition: all 0s ease 0s; -o-transition: all 0s ease 0s } .shop-list-view .detail-inner-left { display: inline-block; padding: 0 0 10px; width: 100% } .checkbox+label, .radio-button+label { cursor: pointer; line-height: 17px; padding-left: 25px; position: relative } .checkbox:checked+label::before { background: #035909 none repeat scroll 0 0; border-color: #035909 } .checkbox+label::before, .radio-button+label::before, .checkbox+label::after { content: ""; height: 17px; left: 0; position: absolute; top: 0; width: 17px } .checkbox+label::before, .radio-button+label::before { background: #fff none repeat scroll 0 0; border: 2px solid #d7d7d7; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px } .checkbox+label::after { background-image: url("../images/check-box-icon.png"); background-repeat: no-repeat; margin-left: 3px; margin-top: 3px } .checkbox+label::before, .radio-button+label::before, .checkbox+label::after { content: ""; height: 17px; left: 0; position: absolute; top: 0; width: 17px } .checkout-section .input-box { margin-bottom: 23px } .check-box.left-side { margin-top: 10px } .forgot-password { color: #0040a5; text-decoration: underline; font-weight: 600; display: inline-block } .contact-info .p-0 { border-right: 1px solid #e1e1e1 } .contact-info .p-0:last-child { border: medium none } .commun-table th span { float: left; font-size: 14px; font-weight: 400; clear: both } .commun-table td .product-title { min-width: 300px } table.table { border: 15px solid #f5f5f5; border-top: 0; margin-bottom: 0 } .complete-order-detail table.table { border-top: 15px solid #f5f5f5 } .commun-table .table thead tr th { background: #f5f5f5; border-bottom: 0; padding: 22px 20px } .cart-item-table .table tbody tr td { padding: 20px 25px; vertical-align: middle } .cart-total-table .table tbody tr td { padding: 10px 25px; vertical-align: middle } .cart-total-table .table thead tr th { padding: 15px 25px; vertical-align: middle } .commun-table .table tbody tr:first-child td { border-top: medium none } .cart-item-table thead tr th:first-child, .cart-item-table tbody tr td:first-child { max-width: 110px } .cart-item-table tbody tr td:last-child, .cart-item-table thead tr th:last-child { text-align: center } .commun-table th ul li { text-align: left; float: left; margin-right: 30px } .commun-table th ul li .price { font-size: 14px } .commun-table th ul li:last-child { margin-right: 0; float: right } .complete-order-table tbody tr td:last-child, .complete-order-table thead tr th:last-child { text-align: left } .commun-table .table tbody tr td i.cart-remove-item { color: #035909; font-size: 18px; cursor: pointer } .commun-table tbody tr td .input-box select { width: 100px; padding: 5px } .cart-total-table .table tbody tr td b { font-size: 16px; color: #222 } .cart-total-table .table tbody tr td .price { color: #222; font-size: 14px; font-weight: 500 } .estimate select { padding: 12px 10px } .checkout-step { display: inline-block; width: 100% } .checkout-step ul { display: table; margin: 0 auto 25px } .checkout-step ul li { float: left; font-size: 15px; color: #035909; cursor: pointer } .checkout-step ul li .step { float: left } .checkout-step ul li .step .circle { background: #035909; color: #fff; display: inline-block; width: 32px; height: 32px; line-height: 32px; text-align: center; font-weight: 500; font-size: 16px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50% } .checkout-step ul li .step .line { background: #035909 none repeat scroll 0 0; float: left; height: 7px; margin: 12px -1px 12px 0; width: 65px } .checkout-step ul li:first-child .step .line { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -o-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; width: 65px } .teproi { color: #3f2009; } .checkout-step ul li:last-child .step .line { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; width: 65px; background: #222 } .checkout-step ul li span { color: #035909; display: inline-block; padding: 6px 15px 6px 6px; line-height: 20px } .checkout-step ul li.step-done { color: #26537f } .checkout-step ul li.active { color: #035909 } .checkout-step ul li.step-done .step .circle, .checkout-step ul li.step-done .step .line { background: #26537f } .checkout-step ul li.active .step .circle, .checkout-step ul li.active .step .line { background: #035909 } .checkout-step li.active+li .circle, .checkout-step li.active+li+li .circle, .checkout-step li.active+li+li+li .circle, .checkout-step li.active+li .line, .checkout-step li.active+li+li .line, .checkout-step li.active+li+li+li .line { background: #222 } .checkout-step li.active+li span, .checkout-step li.active+li+li span, .checkout-step li.active+li+li+li span { color: #222 } .heading-bg h2.heading { background: #f0f0f0; padding: 8px 17px } .checkout-section h2.heading { font-family: "Urbanist", sans-serif; letter-spacing: 1px; font-weight: 500 } .payment-option-box { padding: 20px; border: 1px solid #e1e1e1 } .payment-option-box-inner { padding: 20px; display: inline-block; width: 100% } .payment-top-box { display: inline-block; width: 100%; margin-bottom: 20px } .paypal-box { border: 1px solid #ddd; float: left; padding: 10px; position: relative; margin-left: 10px } .paypal-top { background: #f5f5f5; position: absolute; top: -15px; left: 5px; padding: 0 10px } .new-account .link { text-decoration: underline; color: #222 } .new-account .link:hover { color: #035909 } .account-tab>.tab-title-bg { display: inline-block; padding: 10px 15px; width: 100% } .account-tab>span .sub-title { font-size: 18px } .account-sidebar .sub-title span { background: url("../images/sprite.png") no-repeat scroll -97px -456px; display: inline-block; height: 21px; margin-bottom: -5px; width: 21px } .account-sidebar.account-tab .account-tab-inner { padding: 0; background: #f0f0f0 none repeat scroll 0 0 } .account-sidebar.account-tab>.tab-title-bg { padding: 12px 15px } .account-sidebar ul { width: 100% } .account-sidebar ul li { border-bottom: 1px solid #dcdcdc; position: relative } .account-sidebar ul li:last-child { border-bottom: 0 } .account-sidebar ul li a { padding: 8px 15px; display: inline-block; width: 100% } .account-sidebar ul li a .fa { position: absolute; right: 15px; top: 12px; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .account-sidebar ul li.active a, .account-sidebar ul li:hover a { color: #fff; background: #035909 none repeat scroll 0 0 } .account-sidebar ul li.active a .fa, .account-sidebar ul li:hover a .fa { color: #fff; right: 0 } .account-sidebar ul li.active a::after, .account-sidebar ul li:hover a::after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #035909; border-style: solid; border-width: 20px 22px 20px 15px; top: 0; content: ""; right: -36px; position: absolute } .account-content { padding: 0 30px } .account-content .heading-section { display: inline-block; width: 100% } .account-content .heading-section .heading { padding: 2px 0 } .account-content .heading-section .common-btn { margin-top: -4px } .account-content p, .address-box p { margin-bottom: 0; margin-top: 5px } .account-content hr { margin-top: 5px } .address-box .inner-heading { margin-bottom: 10px } .sidebar-box .search-box input.input-text { background: #fff none repeat scroll 0 0; opacity: 1; position: relative; width: 100%!important; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -o-border-radius: 25px } .about-title { color: #6b6b6b; font-size: 35px; font-weight: 300; line-height: 55px } .heading-part-desc h2.heading { font-weight: 500; letter-spacing: 1px; line-height: 32px; text-transform: none } .partner-detail-main { height: 100% } .partner-block { display: inline-flex; overflow: hidden } .partner-block ul { margin-bottom: -1px } .partner-block ul li { border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; float: left; width: 33.33%; text-align: center; padding: 16px } .partner-block ul li:nth-child(3n) { border-right: 0 } .partner-block ul li span { display: inline-block; padding: 23px 0; width: 100%; opacity: .5; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .partner-block ul li span:hover { opacity: .8 } .partner-block ul li.owner-logo span { opacity: 1; filter: grayscale(100%) } .partner-block ul li.owner-logo span:hover { background-color: transparent; filter: grayscale(0%) } .team-item { position: relative; overflow: hidden; transition: all .4s ease-in-out 0s; -webkit-transition: all .4s ease-in-out 0s; -moz-transition: all .4s ease-in-out 0s; -o-transition: all .4s ease-in-out 0s } .team-item:hover { background: #6b6b6b } .team-item:hover img { opacity: .2; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1) } .team-item .team-item-detail { position: absolute; text-align: center; width: 100%; bottom: -40px; opacity: 0; transition: all .4s ease-in-out 0s; -webkit-transition: all .4s ease-in-out 0s; -moz-transition: all .4s ease-in-out 0s; -o-transition: all .4s ease-in-out 0s } .team-item:hover .team-item-detail { opacity: 1; bottom: 30px } .team-slider { position: relative } #team-slider .owl-item .item { padding: 0 15px } .customNavigation .btn { background: #f6f6f6; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; position: absolute; top: 50%; transition: all .4s ease-in-out 0s; -webkit-transition: all .4s ease-in-out 0s; -moz-transition: all .4s ease-in-out 0s; -o-transition: all .4s ease-in-out 0s } .customNavigation .btn:hover { background: #dcbd71 } .customNavigation .btn.next { right: -40px } .customNavigation .btn.prev { left: -40px } .customNavigation .btn i.fa { color: #035909; font-size: 20px } .team-item .sub-title { color: #fff } .listing-effect .social_icon { margin-top: 25px; transition: all .4s ease-in-out 0s; -webkit-transition: all .4s ease-in-out 0s; -moz-transition: all .4s ease-in-out 0s; -o-transition: all .4s ease-in-out 0s } .listing-effect:hover .social_icon { margin-top: 5px } .listing-effect .social_icon ul li { display: inline-block; margin: 0 3px } .listing-effect .social_icon ul li i.fa { color: #bebebe; font-size: 20px; height: 40px; width: 40px; padding: 11px 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50% } .listing-effect .social_icon ul li a i.fa:hover { color: #fff } .listing-effect .social_icon ul li a i.fa.fa-facebook:hover { background: #3b5998 } .listing-effect .social_icon ul li a i.fa.fa-twitter:hover { background: #00aced } .listing-effect .social_icon ul li a i.fa.fa-dribbble:hover { background: #f7679a } .listing-effect .social_icon ul li a i.fa.fa-pinterest:hover { background: #cb2027 } .listing-effect .listing-meta { color: #fff } .error-block { min-height: 965px; position: relative; overflow: hidden } .error-block>img { height: auto; left: -100%; margin: auto; position: absolute; right: -100%; top: 0 } .error-block-detail { text-align: center } .error-block-bg { background: url(../images/404-bg.jpg) no-repeat scroll left top } .error-block-detail .main-error-text { font-family: "Urbanist", sans-serif; font-size: 230px; color: #222; line-height: 180px; font-weight: 500; margin-bottom: 60px } .error-small-text { font-size: 35px; text-transform: uppercase; margin-bottom: 25px } .error-slogan { font-size: 25px; font-weight: 300; margin-bottom: 30px; line-height: 30px } .error-block-detail .social_icon { margin-bottom: 20px } .big-btn a { display: inline-block; color: #035909; background: #dcbd71; padding: 20px 50px; font-size: 14px } .big-btn a:hover { background: #fff } .contact-main iframe { min-height: 450px; width: 100% } .contact-box .contact-icon { height: 27px; width: 27px; display: inline-block; background: url(../images/sprite.png) no-repeat scroll 0 0 } .contact-box span { display: inline-block; font-size: 15px; color: #1f1f1f; line-height: 1.1; margin-bottom: 20px; width: 100% } .contact-box p { margin-bottom: 0; color: #000; font-size: 16px; } .contact-box .contact-phone-icon { background-position: -101px -502px } .contact-box .contact-mail-icon { background-position: -101px -543px } .contact-box .contact-open-icon { background-position: -101px -583px } .contact-info .no-padding { border-right: 1px solid #e1e1e1 } .contact-info .no-padding:last-child { border: 0 } .commun-table td .product-title .size-text { font-size: 11px; color: #7e7e7e; font-weight: bold; padding: 5px 0 } .commun-table td .product-title .size-text span { color: #035909; padding: 5px 0; display: inherit } .compare-infomation { overflow-x: auto; overflow-y: hidden; margin-bottom: 80px } .compare-info { width: 100%; max-width: 100%; border: 15px solid #f5f5f5; text-align: center } .compare-info td { padding: 22px 28px; border: 1px solid #ebebeb; vertical-align: middle } .compare-info td.name, .compare-info td.description { vertical-align: top } .compare-info td:first-child { padding: 22px 20px; text-transform: uppercase; font-weight: 700; vertical-align: middle } .compare-info .image img { max-width: 180px; border: 0 } .compare-info .image { position: relative } .compare-info .image a { position: absolute; top: 22px; right: 40px; color: #dcdcdc } .compare-info .image a:hover { color: #303030 } .compare-info .availability { color: #035909 } .compare-info .description { line-height: 1.55em } .compare-info .price { margin-bottom: 20px } .compare-info .btn-cart { margin-bottom: 15px } .compare-info .btn-cart, .compare-info .btn-wishlist { width: 100% } .compare-info .btn-cart i, .compare-info .btn-wishlist i { font-size: 16px; margin-right: 5px; vertical-align: top; line-height: 20px } .compare-info thead tr th:first-child, .compare-info tbody tr td:first-child { max-width: 160px } .footer { background: var(--primaryColor) !important; } .footer, .footer a, .footer p { color: #fff !important; font-size: 30px; } .footer a:hover { color: #035909 } .footer-top { padding: 32px 0 } .footer-middle .f-logo { margin-bottom: 20px } .footer-middle { padding: 50px 0 } .footer-middle-right { padding-left: 50px } .footer-top p { color: #a4a4a4; line-height: 20px; margin-bottom: 0; margin-left: 240px } ul.social-icon li { display: inline-block } ul.social-icon li i.fa { color: #035909; font-size: 22px; padding: 0 15px; text-align: center; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .social-link ul.social-icon li i.fa { font-size: 18px; height: 36px; width: 36px; padding: 10px } .footer_social { text-align: right } ul.social-icon li i.fa.fa-facebook:hover { color: #3b5998 } ul.social-icon li i.fa.fa-twitter:hover { color: #1dcaff } ul.social-icon li i.fa.fa-linkedin:hover { color: #0077b5 } ul.social-icon li i.fa.fa-rss:hover { color: #f60 } ul.social-icon li i.fa.fa-pinterest:hover { color: #c8232c } .footer-static-block .title { font-size: 20px; font-weight: 600; letter-spacing: 1px; margin-bottom: 20px; position: relative } .footer .title>span { border-bottom: 2px solid #035909; bottom: -5px; left: 0; position: absolute; width: 50px } .footer-static-block ul.address-footer li { margin-bottom: 0 } .footer-static-block ul li { padding: 6px 0 } .footer-static-block ul li:first-child { padding-top: 0 } .footer-static-block ul li:last-child { padding-bottom: 0 } .footer hr { border-top: 1px solid #e1e1e1 } .footer-static-block li i.fa { float: left; font-size: 16px; color: #035909; margin-top: 5px } .footer-static-block li p { margin-left: 25px; margin-bottom: 15px } ul.tagcloud li { display: inline-block; margin-right: 5px; margin-bottom: 5px } ul.tagcloud li a { border: 1px solid #444; display: inline-block; padding: 5px 10px } .sidebar-block ul.tagcloud li a { border-color: #ebebeb } ul.tagcloud li a:hover { border-color: #035909 } .footer-static-block li a:hover span { color: #035909 } .footer-static-block .field { margin-bottom: 5px } .footer-static-block input, .footer-static-block textarea { background-color: transparent; border: 1px solid #444; width: 100%!important; padding: 5px } .footer-bottom .site-link li { display: inline-block } .footer-bottom .site-link li a { padding: 0 10px } .footer-bottom .site-link li:first-child a { padding-left: 0 } .footer-bottom .site-link li:last-child a { padding-right: 0 } .payment { padding-bottom: 30px } .payment ul li { display: inline-block; padding: 0 10px } .payment ul li a { display: inline-block } .scroll-top { bottom: 60px; position: fixed; right: 10px; z-index: 2 } .scroll-top .scrollup:before { color: #fff; content: ""; font-family: "Urbanist", sans-serif; font-size: 18px } .scroll-top .scrollup { background: #035909; border: 2px solid #fff; padding: 9px 15px; display: none; cursor: pointer; border-radius: 55%; -moz-border-radius: 55%; -webkit-border-radius: 55%; -o-border-radius: 55% } .logo-sec img { height: 80px } .pgFourContent { padding: 20px 0 2px 20px; border: 0; text-align: left } .pgFourName { font-size: 18px; font-family: "Urbanist", sans-serif; color: #000; font-weight: 600; margin-bottom: 0 } .pgFourGroup { font-size: 14px; color: #333; margin-top: 6px } .pgFourAdd { color: #999 } .pgFourType { font-size: 14px; color: #333 } .pgFourPrice { margin-bottom: 5px } .pgFourContent a { display: inline-block; font-size: 14px; color: #fff; text-decoration: none; border-radius: 2px; padding: 5px 18px 5px 18px; background: #b71c1c; font-family: "Urbanist", sans-serif; } .pgFourContent>a { bottom: 43px; left: 20px } .marketedBy { font-size: 11px; color: #999; padding-top: 2px } .city-name { position: absolute; z-index: 999; top: 100%; margin-top: -45px; padding: 10px 20px; background: #000000bd } .city-name span { font-size: 16px; color: #fff; font-weight: 500 } .pgFourPrice strong { font-weight: 800; color: #000; font-size: 18px } .product-item:hover .product-image img { transform: scale(1.1) } .product-item:hover { box-shadow: 0 0 9px 0 rgba(0, 0, 0, .5) } .pgTwoContent { padding: 20px; font-size: 14px; border: 0; box-sizing: border-box } .pgTwoLogo { float: left; width: 91px; margin-right: 20px; padding: 5px 10px 0 0; border-right: 1px solid #e5e5e5 } .pgTwoDetails { float: left } .pgTwoName { font-size: 18px; font-family: "Urbanist", sans-serif; color: #000; font-weight: 600; margin-bottom: 3px } .pgTwoGroup { font-size: 14px; color: #222; font-weight: 600; margin-top: 10px } .pgTwoAdd { font-size: 13px; color: #999 } .pgTwoType { font-size: 14px; color: #333 } .pgTwoPrice { float: right; text-align: right; width: 111px; position: relative; height: 48px } .pgTwoPrice p { margin: 0 0 4px; padding: 0 } .pgTwoPrice strong { font-size: 18px; color: #333; background: url(../images/rupeeIconNew.png) left 7px no-repeat; padding-left: 12px; font-weight: normal; font-family: "Urbanist", sans-serif; } .offerRel { position: relative; float: right } .pgTwoPrice span.offerImg { background: url(../images/offer-icon.svg) left top no-repeat transparent!important; display: inline-block; border: none!important; width: 63px; height: 18px; margin: 0; padding: 0; bottom: auto; left: auto; right: 0 } .offerToolTip { font-size: 12px; text-align: left; box-shadow: 0 0 4px 0 #c7c7c7; border-radius: 3px; background: #fff; color: #db8c16; position: absolute; z-index: 5; bottom: 21px; right: -11px; width: 128px; border: 1px solid #ccc; padding: 5px 12px; display: none } .toolTipArrowSec { position: relative } .offerToolTip .toolTipArrowShadow { width: 0; height: 0; position: absolute; right: 15px; bottom: -17px; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 12px solid #d0d0d0; opacity: .7 } .offerToolTip .toolTipArrow { width: 0; height: 0; position: absolute; right: 18px; bottom: -12px; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #fff; z-index: 9 } .pgTwoPrice span { display: inline-block; font-size: 14px; background: #b71c1c; font-family: "Urbanist", sans-serif; text-decoration: none; border-radius: 2px; margin-top: 12px; padding: 5px 18px 5px 18px; position: absolute; color: #fff; bottom: -70px; left: 0 } .marketedBy { text-decoration: none; font-size: 11px; color: #999; padding-top: 10px } .clearAll { clear: both } .price-setion { padding: 10px } .r-price { float: left } .d-price { float: right } .clear { clear: both } .pro-img-s img { width: auto!important; margin: auto!important; height: 250px!important } .pro-img-s { text-align: center; padding: 10px; overflow: hidden!important } .float { position: fixed; width: 60px; height: 60px; bottom: 40px; left: 40px; background-color: #25d366; color: #FFF; border-radius: 50px; text-align: center; font-size: 30px; box-shadow: 2px 2px 3px #999; z-index: 100 } .float:hover .my-float { color: #035909 } .my-float { margin-top: 16px } ::-webkit-scrollbar { width: 10px } ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px grey; border-radius: 10px } ::-webkit-scrollbar-thumb { background: #035909; border-radius: 10px } ::-webkit-scrollbar-thumb:hover { background: #000 } .pub-ul { height: fit-content; overflow-y: scroll } .h-logo img { margin-top:5px } .footer { background: #131A22; } .footer, .footer a, .footer p { color: #ccc; font-family: "Urbanist", sans-serif; font-size: 20px; } .footer a:hover { color: #035909; } .footer-top { padding: 32px 0 } .footer-middle .f-logo { margin-bottom: 20px } .footer-middle { padding: 50px 0 } .footer-middle-right { padding-left: 50px } .footer-top p { color: #a4a4a4; line-height: 20px; margin-bottom: 0; margin-left: 240px } ul.social-icon li { display: inline-block; margin-left: 6px; } .share-link ul.social-icon li i.fa { color: #000 !important; } ul.social-icon li i.fa { color: #fff; font-size: 22px; padding: 15px; border-radius: 30px; border: 1px solid; text-align: center; transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -o-transition: all .4s ease 0s } .social-link ul.social-icon li i.fa { font-size: 18px; height: 36px; width: 36px; padding: 10px!important } .footer_social { text-align: right } ul.social-icon li i.fa.fa-facebook:hover { color: #3b5998 } ul.social-icon li i.fa.fa-twitter:hover { color: #1dcaff } ul.social-icon li i.fa.fa-linkedin:hover { color: #0077b5 } ul.social-icon li i.fa.fa-instagram:hover { color: #bb0094!important } ul.social-icon li i.fa.fa-rss:hover { color: #f60 } ul.social-icon li i.fa.fa-whatsapp:hover { color: #25d366 } ul.social-icon li i.fa.fa-telegram:hover { color: #4c6ef5 } .footer-static-block .title { font-size: 16px; font-weight: 600; letter-spacing: 1px; margin-bottom: 20px; position: relative; color: #fff } .footer .title>span { border-bottom: 1px solid #999; bottom: -5px; left: 0; position: absolute; width: 100% } .footer-static-block ul.address-footer li { margin-bottom: 0 } .footer-static-block ul li { padding: 6px 0 } .footer-static-block ul li:first-child { padding-top: 0 } .footer-static-block ul li:last-child { padding-bottom: 0 } .footer hr { border-top: 1px solid #e1e1e1 } .footer-static-block li i.fa { float: left; font-size: 16px; color: #035909; margin-top: 5px } .footer-static-block li p { margin-left: 25px; margin-bottom: 15px } ul.tagcloud li { display: inline-block; margin-right: 5px; margin-bottom: 5px } ul.tagcloud li a { border: 1px solid #444; display: inline-block; padding: 5px 10px } .sidebar-block ul.tagcloud li a { border-color: #ebebeb } ul.tagcloud li a:hover { border-color: #035909 } .footer-static-block li a:hover span { color: #035909 } .footer-static-block .field { margin-bottom: 5px } .footer-static-block input, .footer-static-block textarea { background-color: transparent; border: 1px solid #444; width: 100%!important; padding: 5px } .footer-bottom .site-link li { display: inline-block } .footer-bottom .site-link li a { padding: 0 10px } .footer-bottom .site-link li:first-child a { padding-left: 0 } .footer-bottom .site-link li:last-child a { padding-right: 0 } .payment { padding-bottom: 30px } .payment ul li { display: inline-block; padding: 0 10px } .payment ul li a { display: inline-block } .scroll-top { bottom: 40px; position: fixed; right: 10px; z-index: 2; display: none; } .scroll-top .scrollup:before { color: #fff; content: ""; font-family: "Urbanist", sans-serif; font-size: 18px } .scroll-top .scrollup { background: #035909; border: 2px solid #fff; padding: 9px 15px; display: none; cursor: pointer; border-radius: 55%; -moz-border-radius: 55%; -webkit-border-radius: 55%; -o-border-radius: 55% } .pro-img-s { text-align: center; border: 1px solid rgba(156, 170, 179, .28); box-shadow: 0 0 9px 0 rgba(0, 0, 0, .1); border-radius: 5px; background-color: #fff; overflow: hidden; transition: .5s } .pro-img-s img { height: 300px; margin: auto; clear: all; transition: .5s } .product-item:hover .pro-img-s img { transform: scale(1.1); transition: .5s } .product-item:hover .pro-img-s { box-shadow: 5px 5px 5px 5px #999!important; transition: .5s } .pro-img-s .product-item-details { background-color: #f6f6f6 } .float { position: fixed; width: 40px; height: 40px; bottom: 40px; left: 40px; background-color: #25d366; color: #FFF; border-radius: 50px; text-align: center; font-size: 30px; box-shadow: 2px 2px 3px #999; z-index: 100 } .float:hover .my-float { color: #1b2839 } .my-float { margin-top: 5px } .booking-btn { display: contents } .book-button { background: #1b2839; color: #fff; border: 1px solid #1b2839; padding: 14px 20px; transition: .5s } .book-button:hover { background-color: transparent; color: #1b2839; border: 1px solid #1b2839; transition: .5s } .page-bar-l { background-color: #1b2839a1!important; color: #fff!important } .page-bar-l:hover { background-color: #000!important; color: #fff!important } .track-img { height: 20px } .order-ul span { font-size: 12px } .cms_banner { background: #fff none repeat scroll 0 0; left: 0; overflow: hidden; padding: 20px; position: relative; right: 0; box-shadow: 0 8px 33px 0 rgba(0, 0, 0, 0.13); z-index: 1 } .cms-block1, .cms-block2, .cms-block3 { background: #000 url(../images/cms-icon.png) no-repeat scroll 40px 38px; padding: 35px 0 30px 110px; color: #fff; box-shadow: inset 0 0 0 0 #c14800; transition: all ease .3s } .cms-block1>h4, .cms-block2>h4, .cms-block3>h4 { color: #fff; font-family: "Urbanist", sans-serif; font-size: 16px; margin: 0 0 3px 0; font-weight: 700 } .cms-block1>p, .cms-block2>p, .cms-block3>p { color: #a2a2a2; margin: 0; font-weight: 500; transition: all ease .3s } .cms-block2 { background-position: 40px -150px!important } .cms-block3 { background-position: 40px -62px!important } .cms-block1:hover, .cms-block2:hover, .cms-block3:hover { background: #000 url(../images/cms-icon.png) no-repeat scroll 35px 38px; box-shadow: inset 0 0 0 8px #ef7504; font-weight: 500 } .sub-hover { overflow: hidden; transition: .5s; text-align: center } .sub-hover img { transition: .7s; overflow: hidden } .sub-hover:hover { transition: all ease .3s; opacity: .8 } .sub-hover:hover img { transition: .6s; transform: scale(1.1); box-shadow: 0 0 #035909 } .clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after { content: " "; display: table } .right-bottom-banner { margin-top: 20px } footer { padding: 0; background-color: #f4f4f2 } .footer-left { border-right: 1px solid #ccc; padding-top: 50px } .footer-desc { display: inline-block; margin: 20px 40px 0 0 } .footer-desc span { color: #111 } .footer-bottom-cms { display: block; float: left; margin: 20px 0; width: 100% } .first-ul { margin-bottom: 40px } .ul-title { border: 0; font-size: 16px; font-weight: 700; color: #121212; text-transform: uppercase } .footer-payment ul { margin: 0; padding: 0 } .footer-payment li { float: left; margin: 0 10px 0 0; list-style-type: none } footer ul li { padding: 1px 0; line-height: 28px } .footer-payment ul li .fa-facebook { background: #3c5b9b; color: #fff } .footer-payment ul li .fa-twitter { background: #359bed; color: #fff } .footer-payment ul li .fa-pinterest { background: #cb2027; color: #fff } .footer-payment ul li .fa-google-plus { background: #e33729; color: #fff } .footer-payment ul li .fa-whatsapp { background: #1e9f74; color: #fff } .footer-payment ul li .fa-youtube { background: #f03434; color: #fff } .footer-payment ul li .fa-instagram { background: #a4765b; color: #fff } .footer-payment ul li .fa-linkedin { background: #027ba5; color: #fff } .footer-payment ul li i { padding: 10px; font-size: 18px } .footer-payment li { float: left; margin: 0 10px 0 0; list-style-type: none } #scrollup { background: url(../images/scroll.png) no-repeat; width: 33px; height: 33px; position: fixed; bottom: 20px; right: 20px; display: none; text-indent: -9999px; cursor: pointer; z-index: 9999 } .footer-left { border-right: 1px solid #ccc; padding-top: 50px } .f-news { border-bottom: 1px solid #ccc } .newslatter { padding: 50px 30px 30px 30px } .newslatter h5, .footer-social h5 { margin: 0 0 20px } .input-group { display: inline-block; margin: 0 0 0 5px } .upd_prof .input-group { display: flex !important; } .newslatter .btn.btn-large.btn-primary { padding: 13px 28px; font-size: 16px; margin-left: 10px; color: #fff; background-color: #999; font-weight: 500 } .newslatter input { height: 48px; width: 390px!important; border-right: 0 none; border: 1px solid #e6e6e6 } .down-f { padding: 20px 30px 0 50px } footer h5 { font-family: "Urbanist", sans-serif; font-size: 20px; color: #000; font-weight: 700; margin: 0 0 20px } .list-unstyled { padding-left: 0; list-style: none } .list-unstyled li a { color: #000; font-size: 16px } .h-logo img { height: 60px } .footer-search { /*background: #035909*/; width: 100% } .footer-search input { width: 72%; padding: 5px 10px; margin: 5px; border: 0; border-radius: 30px; } .sub-btn { width: 24% } .social-icon .fa-facebook { padding: 15px 20px!important } .testi-page p { font-size: 13px!important; color: #000!important } .wf-box { background-color: #035909d9; margin: auto!important } .whole-form { width: 60%; margin: auto; padding: 10px 0 20px 0 } .whotext h4 { font-weight: 600; color: #000; } .whotext p { color: #000; } .form-title-b { margin-top: 12px; background-color: #fff; border-right: 1px solid #dadce0; border-radius: 8px; border-left: 1px solid #dadce0; margin-bottom: 12px; border-bottom: 1px solid #dadce0; padding: 24px; padding-top: 22px; position: relative; border-top: 10px solid #035909 } .form-title-b h2 { font-family: "Urbanist", sans-serif; font-size: 30px; font-weight: 400; line-height: 40px; color: #000; text-transform: capitalize } .req { color: #d93025!important } .form-title-b p { font-family: "Urbanist", sans-serif; font-size: 14px; font-weight: 400; letter-spacing: .2px; line-height: 20px; color: #202124; margin-top: 12px } .form-box { margin-top: 12px; background-color: #fff; border: 1px solid #dadce0; border-radius: 8px; margin-bottom: 12px; padding: 24px; padding-top: 22px; position: relative } .input-row input { border: 0; border-bottom: 1px solid #ccccccc2; padding: 0; font-size: 14px } .input-row label { font-size: 15px; color: #000; font-weight: 400 } .form-box select.form-control:not([size]):not([multiple]) { height: calc(2.25rem+10px); border-radius: 5px } .form-box select option { padding: 20px!important; color: #333; border-radius: 5px } .form-sub-btn { border-radius: 5px; color: #fff; background: #035909; padding: 14px 23px; border: 1px solid #035909 } .form-sub-btn:hover { color: #035909; background: transparent; padding: 14px 23px; border: 1px solid #035909 } .fa-angle-double-right { color: #035909; font-weight: 600!important } .pay-ul { margin-left: 10px } .pay-ul li { line-height: 30px; color: #222; font-size: 17px; } .pay-ul b { font-weight: 600; font-size: 15px; } .pay-span { color: #222; font-weight: 500 } .pay-title { font-size: 21px; line-height: 32px; color: #035909; font-weight: 600 } .order-list li{ line-height: 30px; color: #222; font-size: 18px; } .col-pay { border: 1px solid #ededed; padding: 20px 30px } .pay-sec p { font-size: 18px; color: #111; font-weight: 400; margin-bottom: 5px } .panel-group .panel { border-radius: 0; box-shadow: none; border-color: #eee } .panel-default>.panel-heading { padding: 0; border-radius: 0; color: #212121; background-color: #fafafa; border-color: #eee; margin-bottom: -10px } .panel-title { font-size: 14px } .panel-title>a { display: block; padding: 10px 15px; text-decoration: none; border-bottom: 1px solid #e1e1e1; color: #111 } .panel-title>a::after { content: '\003E'; color: #000; font-weight: 600; float: right } .more-less { float: right; color: #212121 } .panel-default>.panel-heading+.panel-collapse>.panel-body { border-top-color: #eee; padding: 10px 20px; border: 1px solid #e1e1e1; margin-bottom: 10px; color: #292b2c; font-size: 14px; line-height: 20px } .demo { padding-top: 60px; padding-bottom: 110px } .demo-footer { position: fixed; bottom: 0; width: 100%; padding: 15px; background-color: #212121; text-align: center } .demo-footer>a { text-decoration: none; font-weight: bold; font-size: 14px; color: #fff } .faq-type { text-align: center; padding: 29px 5px 20px 5px; border: 1px solid #035909 } .faq-type:hover { cursor: pointer } .faq-type i { font-size: 23px; color: #035909 } .faq-type h4 { font-size: 18px; margin-top: 10px; text-transform: uppercase; color: #035909 } .collbox { display: none } .activefaq { background: #035909; border: 1px solid #035909 } .activefaq i { color: #fff } .activefaq h4 { color: #fff } .shipping-p-title h2 { border-bottom: 1px solid #dcdcdc; margin-bottom: 15px; padding: 5px 0; font-size: 30px; color: #000; font-family: 'Urbanist', sans-serif } .measureHead { background: none repeat scroll 0 0 #FFF; border: 1px solid #ededed; color: #000; font-size: 16px; padding: 10px; text-shadow: 0 1px 0 #fff; background: url(../images/order/filter-back.png) repeat-x scroll 0 0 transparent; border-bottom: 1px dashed #ededed; border-top: 1px dashed #ededed; margin-bottom: 8px; padding-top: 5px; padding: 7px } .stepDiv { border: 1px solid #ededed; margin-bottom: 25px; padding: 10px; width: auto; background: #fff } .stepDiv div.stepInfo div.stepNumber { background: url(../images/order/circle.png) no-repeat scroll 0 0 transparent; float: left; height: 35px; padding: 0 5px 5px; width: 45px } .stepDiv div.stepInfo div.stepData { color: #000; float: left; padding-bottom: 10px; padding-top: 5px } /*.siz-opt { color: #035909 !important; padding: 10px 15px; background: #e1e1e1; font-weight: 500; font-size: 14px; border-radius: 50px; border: 1px solid #035909; border-radius: 50px; } .siz-opt:hover { color: #fff !important; padding: 10px 15px; background: #035909; font-weight: 500; border-radius: 50px; border: 1px solid #035909; }*/ .s-mark { text-transform: uppercase; color: #000; margin-bottom: 20px; text-decoration: none; font-size: 15px } .s-mark a { color: #fff; font-size: 13px; } .free-size { background: #035909!important; color: #fff!important; padding: 3px 10px; font-weight: 500; border: 1px solid #035909; border-radius: 40px } .pincodeMain { padding: 10px; border: 1px solid #dcdcdc; margin-top: 10px } .pincodeMain h5 { font-size: 14px; color: #222; font-weight: 600 } .pincodeinp { position: relative; margin-top: 15px } .pincodeinp input[type="text"] { padding: 15px; border: 1px solid #dcdcdc; width: 100%; box-sizing: border-box; font-size: 15px; font-weight: 500 } .pincodeinp span { position: absolute; top: 16px; right: 15px; cursor: pointer; color: #fc6486; font-weight: 600; font-size: 14px } .pincodetext { margin-top: 20px } .pincodetext p { font-size: 13px; font-weight: 500; color: #555; line-height: 14px; margin-bottom: 10px; font-family: "Urbanist", sans-serif; } .recent-box { position: fixed; top: 40%; right: 0; background: #00000017; z-index: 99999; padding: 5px } .rec-img { text-align: center; float: right } .rec-img img { height: 110px; width: 80px } .clear-rec { text-align: center; color: #000!important; border: 0; transition: all .3s ease-in; border: 0; font-size: 13px; color: #fff; font-weight: 400; padding: 5px 20px; display: block } .ver-text { writing-mode: vertical-rl; float: left; font-weight: 500; color: #444; padding: 2px 0 6px 1px } .ver-text::before { content: '\203A'; color: #000; -ms-transform: rotate(20deg); transform: rotate(80deg); font-weight: 600; font-size: 24px } @media(max-width:568px) { .footer-search input { width: 70% } } @media(max-width:468px) { .footer-search input { width: 60% } } .add-comp { background: transparent; color: #035909; border: 1px solid #035909; transition: .5s } .add-comp:hover { background: #035909; color: #fff; border: 1px solid #035909; transition: .5s } .preloader { background-color: transparent; width: 100%; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999999; -webkit-transition: .6s; -o-transition: .6s; transition: .6s; margin: 0 auto } .preloader .preloader-circle { width: 200px; height: 200px; position: relative; border-style: solid; border-width: 3px; border-top-color: #035909; border-bottom-color: transparent; border-left-color: transparent; border-right-color: transparent; z-index: 10; border-radius: 50%; background-color: transparent; -webkit-animation: zoom 2000ms infinite ease; animation: zoom 2000ms infinite ease; -webkit-transition: .6s; -o-transition: .6s; transition: .6s } .preloader .preloader-circle2 { border-top-color: #0078ff } .preloader .preloader-img { position: absolute; top: 50%; z-index: 200; left: 0; right: 0; margin: 0 auto; text-align: center; display: inline-block; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); padding-top: 6px; -webkit-transition: .6s; -o-transition: .6s; transition: .6s } .preloader .preloader-img img { width: 120px } .preloader .pere-text strong { font-weight: 800; color: #dca73a; text-transform: uppercase } @-webkit-keyframes zoom { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .6s; -o-transition: .6s; transition: .6s } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: .6s; -o-transition: .6s; transition: .6s } } @keyframes zoom { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .6s; -o-transition: .6s; transition: .6s } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: .6s; -o-transition: .6s; transition: .6s } } .sin-info { color: #111; margin-left: 30% } .first-static img { height: 280px!important } .first-static { border: 1px solid #035909 } .story-sec { background-color: #fff; padding: 50px } .about-text { /*height: 100px; overflow-y: scroll*/ border: 2px solid #999; padding: 10px; } .about-text p { color: #000; } .story-sec h2 { background-color: var(--primaryColor); color: #fff!important; text-align: center; padding: 5px; font-size: 34px; margin-top: -20px } .footer-tag-sec { padding: 0; background-color: var(--primaryColor); } .footer-tag-sec .footerImage{ object-fit: contain; width: 100%; } .tag-box a { color: #fff; } .tag-box { color: #000 } .copy-right { color: #fff; text-align: right; } .tag-box:hover { color: #035909 } .ceck-form label { color: #000; margin-top: -5px; margin-right: 25px } .ceck-form { background: #f6f6f6; width: 50%; margin: auto; padding: 20px 10px 10px 10px; margin-bottom: 10px } .cart-img-box img { height: 90px!important; width: 100% } .top-right-link ul li.user_box a span { background-position: -54px -202px } .top-right-link ul li.user_box:hover a span { background-position: -54px -240px } .tele-icon img { height: 35px; margin-top: -5px } .gall-img { overflow: hidden; position: relative; margin-bottom: 20px; text-align: center } .gall-img:hover img { transform: scale(1.1); transition: .5s } .gall-img img { transition: .5s; height: 300px; width: auto; margin: auto } .gall-img h6 { position: absolute; z-index: 9999; bottom: 0; left: 5px; background-color: #fff; padding: 2px 5px; color: #000 } .gallert-title p { color: #000; font-size: 12px } .count-box { text-align: center } .count-box { margin-bottom: 30px; background-color: #f0ad4e; font-size: 15px; font-weight: 500; border-radius: 4px; padding: 8px 8px; border-bottom: 1px solid rgba(129, 129, 129, .2); box-shadow: 0 0 10px 0 rgb(129 129 129 / 20%); color: #222; line-height: normal } .timer-sec { color: navy } #adnote { height: 10% } .estimate label { color: #000 } .cou-details { background: #fff; padding: 10px 0 } .cou-details p { margin-bottom: 0; color: #000; font-weight: 600; font-size: 18px } .cou-details a { color: #000; font-weight: 500; font-size: 14px; font-family: "Urbanist", sans-serif; } .qui-img img { height: auto; width: 100% } .checked { color: orange } .qucup { color: #222!important; font-size: 14px!important } .table .price-box .price { font-size: 18px; font-weight: 500; color: #333!important } .pro-social .fa-linkedin { padding: 9px 10px 10px 10px!important } .pro-social .fa-instagram { padding: 9px 5px 5px 5px!important } .pro-social .fa-whatsapp { padding: 9px 5px 5px 5px!important } .pro-social .fa-telegram { padding: 9px 5px 5px 5px!important } .gutbtn { width: 100% } .sticbox img { height: 350px; width: 100%; margin-bottom: 20px } .sticbox { text-align: center } .gallery-home img { height: 400px!important; width: auto!important } .gallery-home { text-align: center!important } .modal-lg { max-width: 80%!important; height: 90vh } .quickpro { margin-top: 0!important } .ab-text p { color: #000; text-align: justify } .ser-subtitle { font-size: 11px } #spin { color: #fff; font-weight: 600; font-family: "Urbanist", sans-serif; } #spin:after { content: ""; animation: spin 10s linear infinite } @keyframes spin { 0% { content: "Free shipping all over india for Prepaid orders"; } 90% { content: "Expect delay in shipping due to covid"; } } .topnews { margin-top: 5px } .topnews a { color: #fff; } .exul li { list-style: inside; font-size: 16px; } .top-pro { text-align: center; border: 1px solid rgba(156, 170, 179, .28); box-shadow: 0 0 9px 0 rgb(0 0 0 / 10%); border-radius: 5px; background-color: #fff; overflow: hidden; transition: .5s } .top-pro img { height: 250px; width: auto!important; margin: auto; clear: all; transition: .5s } .catdetpo { background: #1b2839; color: #fff; font-size: 16px; font-weight: 600; bottom: 10px; position: static; left: auto; text-transform: uppercase; -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); width: 100%; padding: 5px } .cart-tag { display: none } .news-img img { height: 100px; width: auto; margin: auto } .main-hot { margin: 12px 10px; background: #f3f3f375; padding: 10px } .dealbox { padding: 10px } .dealbox img { height: 200px; width: auto!important; margin: auto } .lingsse img { width: auto; box-shadow: 0px 27px 20px -19px rgb(122 62 134 / 31%); height: auto; padding: 5px; margin-bottom: 20px; } .colkaja { background-color: #F7F7F7; } .isotope_item { margin-bottom: 5px; position: static; } .isotope_item .wrap { position: relative; /*margin-right: 12px;*/ } .isotope_item .title_box { position: absolute; bottom: 0px; width: 100%; height: 41px; color: #fff; background: #00000093; } .isotope_item .title_box h3 { font-size: 12px; margin: 0px; text-align: left; padding-left: 10px; line-height: 41px; } .title_box h3 { color: #fff !important; } .isotope_item img { width: 100%; } .isotope_item:hover .title_box { background: #035909; -webkit-transition: background-color 500ms linear; -moz-transition: background-color 500ms linear; -o-transition: background-color 500ms linear; -ms-transition: background-color 500ms linear; transition: background-color 500ms linear; } .isotope_item { overflow: hidden; padding: 5px; } .isotope_item picture img { transition: 0.5s; } .isotope_item:hover picture img { transform: scale(1.1); transition: 0.5s; } #scroll { position: fixed; left: 10px !important; bottom: 10px; cursor: pointer; width: 50px; height: 50px; background-color: #035909; text-indent: -9999px; display: none; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px } #scroll span { position: absolute; top: 50%; left: 50%; margin-left: -8px; margin-top: -12px; height: 0; width: 0; border: 8px solid transparent; border-bottom-color: #ffffff; } #scroll:hover { background-color: #111; opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; } .dis-sec { margin-top: 10px; } .dis-sec span { background-color: #035909; color: #fff; border-radius: 5px; text-transform: uppercase; padding: 5px 10px; font-weight: 600; } .toprodu { display: none; } .contact-box { padding: 10px 0px; border-radius: 10px; border: 1px dashed #035909; box-shadow: 0px 5px 12px 0px #999; /*box-shadow: 0 0 40px #ccccccb3;*/ } .read-more-target { opacity: 0; max-height: 0; font-size: 0; transition: .25s ease; } .read-more-state:checked~.read-more-wrap .read-more-target { opacity: 1; font-size: inherit; max-height: 999em; } .read-more-state~.read-more-trigger:before { content: 'Read More'; } .read-more-state:checked~.read-more-trigger:before { content: 'Read less'; } .read-more-trigger { cursor: pointer; display: inline-block; padding: 0 .5em; color: #666; font-size: .9em; line-height: 2; border: 1px solid #ddd; border-radius: .25em; } .footer_img img { height: auto; width: 100%; padding: 10px; } .regsecg { background: #e4bed2; } .refrhuy { background-color: #fff; padding: 10px; border-radius: 5px; box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important; } .lastor { text-align: center; } .orcall { background-color: #035909; box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important; } .orcall p { color: #fff; font-weight: 600; font-size: 20px; padding: 20px 0px; } .shdopag { border: 1px solid #ccc; padding: 20px; margin-top: 20px; } .shdopag p { color: #444; font-size: 13px; } .shdopag .firstil li { list-style: decimal; color: #444; font-size: 13px; } .shdopag .secil li { list-style: inside; color: #444; font-size: 13px; } .hnhju { background: #fff; margin: 20px; border-radius: 13px; border: 1px solid #f0f0f5; padding: 30px; } .howitw { background: linear-gradient(180deg, #fbfbff 320px, #ffffff 50%); padding: 50px 0px; } .hotilt { color: #000; text-align: center; } .hwimf .hwifir { font-size: 50px; color: #035909; float: left; } .hwimf .fa-long-arrow-alt-right { font-size: 30px; color: #0359095e; float: right; margin-right: 20px; margin-top: 15px; } .hwimf { margin-bottom: 10px; } .hwdbo { margin-top: 25px; } .hwdbo h4 { margin-bottom: 0px; font-size: 15px; color: #000; font-weight: 500; text-transform: capitalize; } .hwdbo p { margin-bottom: 0px; font-size: 12px; line-height: 20px; color: #555; } .hwdbo p i { color: green } .hwbox { padding: 10px; } .order-img img { height: 100px !important; width: auto; } .btnrm { border-radius: 0px; border: 1px solid #0359097d; color: #035909; box-shadow: 5px 7px 0px #0359098c; transition: 0.5s; } .btnrm:hover { border-radius: 0px; border: 1px solid #0359097d; color: #fff; box-shadow: 0px 0px 0px #0359098c; transition: 0.5s; background-color: #035909; } .loginform { box-shadow: 0 1px 20px rgb(0 0 0 / 19%), 0px 0px 6px rgb(0 0 0 / 23%); padding: 30px; display: block; margin: 0 auto; background-color: #fff; margin-bottom: 20px; } .singbolg img { width: 100%; height: auto; } /*.catdetpo span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inherit; }*/ .losbox { text-align: center; } .losbox a { padding: 10px; display: block; font-weight: 500; font-size: 16px; transition: 0.3s; background-color: #e8f0fe; } .losbox a:hover { transition: 0.3s; color: #fff; background-color: #035909; } .actna { background-color: #035909 !important; color: #fff !important; } .refrhuy { background-color: #fff; padding: 10px; border-radius: 5px; border: 1px dashed #000; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; } .prvezo { font-size: 16px; color: #000; font-weight: 600px; } .colo_sele { cursor: pointer; font-size: 14px; width: auto; min-width: 50px; font-weight: 600; color: #999; border: 1px solid #999; height: 50px; text-align: center; padding-top: 5px; display: inline-block; vertical-align: middle; line-height: 40px; padding-right: 5px; padding-left: 5px; } .linepas { border-color: #ccc; margin-bottom: 10px; } .mobzoom { display: none; } .play_icon { height: 50px; box-shadow: 0px 0px 5px 0px #999; border-radius: 5px; } .overscroll { overflow-x: scroll; } .overscroll::-webkit-scrollbar { display: none; /* for Chrome, Safari, and Opera */ } .par_text { color: #eee; text-transform: capitalize; } .par_text a { text-decoration: underline; } .ourMission{ padding: 20px 10px; background: var(--primaryColor); text-align: center; } .ourMission h2{ color: #000; } .whiteBack { background: white; margin-top: 50px; margin-bottom: 50px; } .ourMission img { height: 200px; width: 80%; margin: auto; object-fit: contain; } .ourMission .row{ align-items: center; } .ourMission .row h6{ /*text-transform: capitalize;*/ text-transform: none; margin-top: 10px; color: #000; font-weight: 400; } .customers-review{ height: 200px; width: 30%; border: 20px solid black; } .benefit-item{ background-color: #d8dce3; } .shipping-text p { font-size: 16px; } .shipping-text h4 { margin-top : 15px; } .privacy-policy-text p { font-size: 16px; } .privacy-policy-text li { font-size: 16px; } .siteArea p { font-size: 16px; } .exchange-return-text p { font-size: 16px; } .exchange-return-text li { font-size: 16px; } .exchange-return-text h4 { margin-top : 15px; } .refund-policy-text p { font-size: 16px; } .refund-policy-text li { font-size: 16px; }