.inhouse-brands{width:100%; float:left;}
.inhouse-brands h2{margin-bottom:20px; text-align: center; font-size: 40px!important; margin-bottom: 20px!important; font-weight: 400;}
.inhouse-brands ul{width:100%; float:left; border-top: 1px solid #36519d; border-bottom: 1px solid #36519d;}
.cms-page-view .layout-1-col.row,.landlord-index-index .layout-1-col.row,.corporate-index-index .layout-1-col.row,.storelocator-index-index .layout-1-col.row{margin:0;overflow: hidden;}
.super99-about.offers-row h1 {text-align: center;}
.contact-index-index #contact-form .actions-toolbar button.action{background: #36519d;border: 0;}
.contact-index-index #contact-form .actions-toolbar button.action:hover{background: #f9d603;}
.contact-index-index #contact-form .fieldset h3,.inform-box h2,.post-list-wrapper .blog-list-post .post-info .readmore a:after{color: #36519d;}
.post-list-wrapper .blog-list-post .post-info .readmore a:hover{color: #36519d; border-color: #36519d;}
.blog-custom-wrapper .page-title-wrapper,.blog-custom-wrapper .breadcrumbs{display: none;}
.columns .column.main{padding:0;}
.mt-4{margin-top:30px;}
.circle-bg{width:100%;float:left;position:relative;padding:20px 0px;}
.circle-bg::after{content:"";width:726px;height:765px;position:absolute;right:-23%;bottom:0px;background:url(images/bg-hot-selling-bottom.png) left top no-repeat;animation: rotates 30s linear infinite;z-index: -1; bottom: -91%;}
.inform-box{position:relative;}
.inform-box::after{content:"";width:726px;height:765px;position:absolute; left: -54%;bottom:0px;background:url(images/bg-hot-selling-bottom.png) left top no-repeat;animation: rotates 30s linear infinite;z-index: -1; bottom: -72%;}
.contact-index-index .layout.layout-1-col .main{overflow: inherit;}
.cms-privacy-policy h1,.cms-shipping-policy h1,.cms-cancellation-policy h1,.cms-return-refund-policy h1,.cms-terms-and-conditions- h1{font-weight: 400;}

.login-container .block.block-customer-login .actions-toolbar .login.primary, .login-container .block.block-new-customer .actions-toolbar .primary.create{background: #36519d; border:0;}
.login-container .block.block-customer-login .actions-toolbar .login.primary:hover, .login-container .block.block-new-customer .actions-toolbar .primary.create:hover{background: #f9d603; border:0;}
.super99-about > img,#about-copy > img,.gallery-box > img{width:100%;}

.super99-about h1,.super99-about h2,.cms-content h1,.cms-content h2{margin: 30px 0 0 0;font-size: 30px;padding-bottom: 0px;color: #36519d;text-transform: capitalize;}
.super99-about h3{margin: 20px 0 30px 0;font-size: 25px; text-align:center; padding-bottom: 0px;color: #36519d;text-transform: capitalize; width:100%; float:left;}
.cms-content strong{font-weight: bold;}
.cms-content h1{text-align: center;}
.cms-content h2{text-align: center;}
.cms-content h3{margin: 20px 0 10px 0px;}
.cms-content ul,.cms-content ol{margin: 0 0 0 40px;}
.cms-content ul li{list-style: disc;}
.cms-content ol li{list-style: decimal;}
.cms-content .text-introduce{max-width: 90%; margin: 40px auto; text-align:left; line-height:2;}
.inquiryForm { width:100%; background:#f7f7f7; font-family:'Raleway', Arial, Helvetica, sans-serif;  box-sizing:border-box; }
/*.inquiryForm h1 { color:#346699; font:500 30px/32px 'Raleway', Arial, Helvetica, sans-serif; padding:0; text-shadow:0 2px 0px #fff; border-bottom:2px solid #ddd; padding-bottom:10px; margin:0 0 10px; }*/
.inquiryForm h1 img { float:left; margin-right:7px; vertical-align:middle; }
.indicates { float:right; color:#FF0000; margin-bottom:10px; }
.inquiryForm .fieldset { clear:both; background:none; border:0 none; padding:0; margin:0; }
.inquiryForm .form-list .field, .inquiryForm .form-list .wide, .inquiryForm .form-list .control { margin-bottom:0; }
.inquiryForm .fieldset .form-list li { margin-bottom:0; }
.inquiryForm .fieldset .form-list .field { width:48%; margin:0 0 10px; float:none; }
.inquiryForm .fieldset .form-list .input-box { width:100%; }
.inquiryForm .fieldset .form-list .fields.last { width:100%; float:left; }
.inquiryForm .fieldset .form-list textarea { height:inherit; }
.inquiryForm .fieldset .form-list label { color:#333; font:500 14px/18px 'Raleway', Arial, Helvetica, sans-serif; margin-bottom:3px; display:block; }
.inquiryForm .fieldset .form-list input, .inquiryForm .fieldset .form-list select,
.inquiryForm .fieldset .form-list textarea { background:#fff; border:1px solid #ddd; padding:5px; font-size:14px; color:#555; }
.inquiryForm .fieldset .form-list input, .inquiryForm .fieldset .form-list select,
.inquiryForm .fieldset .form-list textarea { width:100%; max-width:100%; border-radius:0 0 0; -webkit-border-radius:0 0 0; box-shadow:1px 1px 1px #ddd; -webkit-box-shadow:1px 1px 1px #ddd; }
.inquiryForm .fieldset .form-list input:focus, .inquiryForm .fieldset .form-list select:focus,
.inquiryForm .fieldset .form-list textarea:focus { box-shadow:0 0 3px #ffc45d; -webkit-box-shadow:0 0 3px #ffc45d; transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; }
.inquiryForm .fieldset .form-list li:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; overflow:hidden; }
.input-box:after { clear:both; content:""; display:table; }
label .required { color:#EB340A; }
.captcha-left { float:left; }
.captcha-left b { color:#000; font:28px/32px 'Special Elite'; border:1px solid #ddd; padding:11px 90px 2px; background:#fff1d8; text-align:center; margin-right:10px; box-shadow:1px 1px 1px #ddd; -webkit-box-shadow:1px 1px 1px #ddd; }
.inquiryForm .fieldset .form-list .fields.last label { margin-bottom:15px; }
.inquiryForm .fieldset .form-list .fields.last input.input-text { width:45%; margin-top:10px; margin-left: 20px!important;}
#img_refresh { float:left; margin-left:10px; }
#img_refresh img { cursor:pointer; background:#ffa200; border:2px solid #555; padding:10px; box-shadow:1px 1px 1px #ddd; -webkit-box-shadow:1px 1px 1px #ddd; border-radius:30px; -webkit-border-radius:30px; }
.inquiryForm .button,#corporate-form button.submit { color:#fff; background:#ffa200; padding:10px 55px; font:600 18px/22px 'Raleway', Arial, Helvetica, sans-serif; text-shadow:0 1px 0px #fff; margin:10px 0; transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; border:2px solid #fff; box-shadow:1px 2px 2px #999; -webkit-box-shadow:1px 2px 2px #999; }
.inquiryForm .button:hover,#corporate-form button.submit:hover { color:#fff; background:#346699; text-shadow:0 1px 0px #888; } 
.inquiryForm button.button span { color:inherit; }
.inquiryForm button.button span { background:none; border:0 none; font:inherit; height:inherit; }
p.required, .validation-advice { color:#FF0000; font-size:13px; margin:5px 0 0; }
.inquiryForm .fieldset .form-list  input#date_time { width:50%; }
.inquiryForm .fieldset .form-list  input#file { width:50%; }
img#date-picker-cal { display:inline-block; margin-left:10px; }
div#clearfile { display:inline-block; margin-left:10px; }
.captcha-input-container { width:22.4%; margin:0 0 10px !important; }

.inquiryForm.opportunities .text-box { width: 50%; padding-right: 25px; float: left; font-size: 16px; line-height: 24px; text-align: center }
.inquiryForm.opportunities .text-box img { border: 1px solid #eee; box-shadow: rgba(0,0,0,.3)0px 0 5px; display: inline-block; margin-bottom: 25px }
.inquiryForm.opportunities .main-form { width: 50%; padding-left: 25px; float: left }
.inquiryForm.opportunities .main-form .fieldset { width: 100%; border: 1px solid #ccc; overflow: hidden; padding: 15px }
.inquiryForm.opportunities .main-form li.address-row .td1, .inquiryForm.opportunities .main-form li.address-row .td2 { margin-top: 10px }
.inquiryForm.opportunities .main-form .field { width: 100%!important; float: left!important }
.inquiryForm.opportunities .main-form .input-box input { width: 100%!important }
.inquiryForm.opportunities .main-form .input-box .td1, .inquiryForm.opportunities .main-form .input-box .td2 { width: 50%; float: left; padding-right: 5px }
.inquiryForm.opportunities .main-form .input-box .td2 { padding: 0 0 0 5px }
.inquiryForm.opportunities .main-form label { width: 100%!important; float: left; font-size: 16px; padding-right: 10px }
#dealerInquiry .input-box label { width: 100% !important; }
.inquiryForm.opportunities .main-form .input-box input, .inquiryForm.opportunities .main-form input, .inquiryForm.opportunities .main-form textarea, .inquiryForm.opportunities .main-form select { box-shadow: none!important; height: 40px; padding: 5px 10px!important; margin: 0!important }
.inquiryForm.opportunities .main-form select { padding: 5px 7px!important; line-height: 36px!important }
.inquiryForm.opportunities .main-form textarea { min-height: 100px }
.inquiryForm.opportunities .main-form .button-set { text-align: center;width: 100%;float: left; }
.inquiryForm.opportunities .main-form .button-set .button,#corporate-form button.submit { background: #f9d603; border: 0; text-shadow: none; box-shadow: none }
.inquiryForm.opportunities .main-form .button-set .button:hover,#corporate-form button.submit:hover { background: #36519d }
.inquiryForm.opportunities .main-form .required-text { width: 100%; float: left }
.inquiry-index-index .inquiryForm { clear: both; padding-bottom: 50px; }
.inquiryForm.opportunities.bgremove { background-color: #fff; }
label.required:after, span.required:after {content: ' *';color: #df280a;font-weight: 400;font-size: 12px;}
label.required::after, span.required::after {  font-size: 16px; }
.fieldset h3 { font-size: 22px; color: #ff6600; text-decoration: underline; text-transform: none;  font-weight: 600; margin-bottom: 30px; }
.inquiryForm.opportunities .main-form .fieldset { border: none; }
.inquiryForm.opportunities .main-form label { font-size: 16px;  font-weight: normal; color: #363636; }
.field label { float: none !important; width: auto; }
.inquiryForm.opportunities .main-form .input-box { width: 100% !important; float: inherit; }
.fields.address-row { margin-left: 16px; }
.inquiryForm .button,#corporate-form button.submit { padding: 10px 40px; text-transform: uppercase; font-size:18px; font-weight: 600; }
.new-form .main-form form h3 { font-size: 22px; color: #ff6600; text-decoration: underline; text-transform: none;  font-weight: 600; margin-bottom: 30px; }
.new-form .main-form form ul { margin: 0; padding: 0; list-style: none; }
.new-form .main-form form ul li { width: 100%; float: none; clear: both; padding: 20px 0; }
.new-form .main-form form ul li .lt-col { width: 48%; float: left; }
.new-form .main-form form ul li .lt-col label, .new-form .main-form form ul li .rgt-col label { float: none; display: inline; color: #363636; font-size: 16px; line-height: 32px; }
.new-form .main-form form ul li .lt-col label sup, .new-form .main-form form ul li .rgt-col label sup, .new-form .main-form form ul li .full-col label sup { color: #ff0000; }
.new-form .main-form form ul li .lt-col input.inpt-txt, .new-form .main-form form ul li .rgt-col input.inpt-txt { width: 100%; border: 1px solid #d7d7d7; border-radius: 3px; height: 42px; }
.new-form .main-form form ul li .rgt-col { width: 48%; float: right; }
.new-form .main-form form ul li .full-col { width: 100%; float: left; }
.new-form .main-form form ul li .full-col label { float: none; display: inline; color: #363636; font-size: 16px; line-height: 32px; }
.new-form .main-form form ul li .full-col textarea { max-width: 100%; border: 1px solid #d7d7d7; border-radius: 3px; height: 60px; display: block; }
.new-form .main-form form ul li .select { height: 30px; color: #3c2519; font-size: 14px; line-height: 25px; cursor: pointer; font-weight: 400; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; border: 1px solid #e6e3df; }
.new-form .main-form form ul li .style-select { background: #fff; width: 100%; position: relative; float: left; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.new-form .main-form form ul li select.select, input { width: 100%; height: 42px; line-height: 42px; position: relative; z-index: 10; }
.new-form .main-form form ul li span.select { background: url(../../../../../../../skin/frontend/rwd/default/images/bg_select.png) no-repeat right center; width: 100%; padding-right: 5px; height: 42px; line-height: 40px; float: left; cursor: default; font-size: 14px; text-indent: 10px; position: absolute; left: 0; bottom: 0; z-index: 1; }
.new-form .main-form form ul li .select option { font-size: 14px; color: #3c2519;  width: 100%; }
.new-form .main-form form ul li .rgt-col.hlfbox { width: 48%; }
.new-form .main-form form ul li .rgt-col.hlfbox .inpt-txt1 { width: 70%; border: 1px solid #d7d7d7; border-radius: 3px; height: 42px; float: left; }
.new-form .main-form form ul li .rgt-col.hlfbox .inpt-txt2 { width: 25%; border: 1px solid #d7d7d7; border-radius: 3px; height: 42px; float: right; }
/* landlord *//* landlord */
#about-copy p:last-child { width: auto; margin: inherit; }
#about-copy .text-box a { border-radius: 60px!important; background: #36519d; color: #fff; display: inline-block; margin: 25px 0 0; }
#about-copy .text-box a:hover { background: #f9d603; }

.inquiryForm.opportunities .text-box { overflow: hidden; padding-top: 8px; }
#about-copy .landloard-img { width: 88%; float: left; position: relative; margin-left: 50px; }
#about-copy .landloard-img-in { width: 100%; float: left; position: relative; }
/*#about-copy .landloard-img:before, #about-copy .landloard-img:after { background: rgba(0,0,0,.3); content: ''; width: 22px; height: 77%; position: absolute; left: -22px; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); }
#about-copy .landloard-img:after { left: inherit; right: -22px; }
#about-copy .landloard-img-in:before, #about-copy .landloard-img-in:after { background: rgba(0,0,0,.2); content: ''; width: 22px; height: 43%; position: absolute; left: -44px; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); }
#about-copy .landloard-img-in:after { left: inherit; right: -44px; }*/
.inquiryForm.opportunities .text-box img { margin-bottom: 0; border: 7px solid #fff; box-shadow: rgba(0,0,0,.6)0px 1px 7px; position: relative; }
#about-copy .text-box .content { width: 100%; float: left; padding-top: 35px; }
#about-copy .text-box .content h3 { font-size: 18px; color: #2d438b; line-height: 24px; font-weight: 700; font-family:'ITC Avant Garde Gothic Std', Arial, Helvetica, sans-serif}
#about-copy .text-box .content p { padding-bottom: 15px; }
#about-copy .text-box a { margin: 15px 0 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.new-form .main-form form h3 { margin-bottom: 0; }
.new-form .main-form form ul { }
.new-form .main-form form ul li { float: left; padding: 0; margin-bottom: 15px; }
.social-box { background: #efd200; width: auto; display: inline-block; padding: 10px 15px; }
.thank-you { width: 100%; float: left; text-align: center; padding-bottom: 30px; }
.thank-you p { display: block !important; font-size: 18px !important; line-height: 32px !important; text-align: center; padding-bottom: 0px; color: #484848 }
.thank-you p span { display: block; }
.thank-you h4 { font-size: 25px; color: #000; margin-bottom: 12px; text-align: center; text-transform: inherit; }
.thank-you .social-topbox { float: none; margin: 0 auto; }
.at-share-btn-elements { width: 100%; float: left; text-align: center; padding: 10px 0; }
.page-title h1, .page-title h2, .product-name h1, .product-name .h1 { text-transform: uppercase; font-size: 24px; font-weight: 400; color: #2d438b; border-bottom: 1px solid #ededed; padding-bottom: 3px; margin-bottom: 15px; text-transform: uppercase; text-align: left }
.page-title h1, .product-name h1, .product-name .h1 { font-size: 32px; font-weight: 700 }
.form-1 ul li .field .input-box{width:100%;margin-bottom: 6px; float: left;}
.form-1 ul li .field .input-box .td1{width: 49%; float: left;}
.form-1 ul li .field .input-box .td2{width: 49%; float: right;}
.blog-custom-wrapper{background-image: url(../../../../../../../../magento-624290-2123929.cloudwaysapps.com/pub/media/wysiwyg/blog-banner-img.jpg);padding: 27vh 0;color: #fff;margin-bottom: 100px;max-height: 600px;background-repeat: no-repeat;background-size: cover; height:500px; }
.form-1 .button-set{margin-bottom: 20px;}
body.blog-index-index .blog-custom-wrapper .page-title-wrapper .page-title span,
body.blog-index-index .breadcrumbs .items li a,
body.blog-index-index .breadcrumbs .items li strong,
body.blog-index-index .breadcrumbs .items li,
body.blog-post-view .blog-custom-wrapper .page-title-wrapper .page-title span,
body.blog-post-view .breadcrumbs .items li a,
body.blog-post-view .breadcrumbs .items li strong,
body.blog-post-view .breadcrumbs .items li{color:#fff;}
.post-description ul{list-style: auto;margin-left: 40px;}
.post-description ul li{list-style: auto;}
.page-footer{z-index: 10;}
.inform-box{width: 49%;float: left; padding: 40px;background: #f1f1f1;}
.inform-box i{line-height: 30px;}
.inform-box .opening-time h1{margin-bottom:10px;}
.inform-box address span.icon-box1{float:left; margin-right:10px;}
/* store gallery css start */
.gallery-box {width: 100%; margin-right: auto;margin-left: auto;}
.gallery-box .page-title h1{color: #000;font: 600 40px/32px 'Open Sans',sans-serif;padding: 0;padding-bottom: 10px;margin: 0 0 20px;text-align: center;margin-bottom: 25px;text-rendering: optimizeLegibility;text-transform: uppercase;border: 0;}
.imgal-container img{padding:5px;}
.addlink{position:absolute;width:100%;height:100%;z-index:9;}


.imgal-container{line-height:0;-webkit-column-count:5;-webkit-column-gap:0;-moz-column-count:5;-moz-column-gap:0;column-count:5;column-gap:0}.imgal-img{width:100%;height:auto;transition:filter .2s}.imgal-img:hover{-webkit-filter:opacity(80%);filter:opacity(80%);cursor:pointer}.imgal-modal{font-family:'Open Sans', sans-serif;z-index:22;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgb(0 0 0 / 100%);color:#fff;vertical-align:middle;height:100vh;width:100vw}#imgal-modal-close{display:inline;font-size:2rem;position:absolute;top:1rem;right:1.5rem;cursor:pointer}.imgal-modal-img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:768px){.imgal-container{line-height:0;-webkit-column-count:2;-webkit-column-gap:0;-moz-column-count:2;-moz-column-gap:0;column-count:2;column-gap:0}}@media only screen and (min-width:768px){.imgal-container{line-height:0;-webkit-column-count:3;-webkit-column-gap:0;-moz-column-count:3;-moz-column-gap:0;column-count:3;column-gap:0}}@media only screen and (min-width:992px){.imgal-container{line-height:0;-webkit-column-count:4;-webkit-column-gap:0;-moz-column-count:4;-moz-column-gap:0;column-count:4;column-gap:0}}@media only screen and (min-width:1200px){.imgal-container{line-height:0;-webkit-column-count:5;-webkit-column-gap:0;-moz-column-count:5;-moz-column-gap:0;column-count:5;column-gap:0}}
#galpop-wrapper{background-color:#000;background-color:rgba(0,0,0,0.8)}
#galpop-container{border-radius:5px;padding:10px;background-color:#fff;background-color:rgba(255,255,255,0.8)}
#galpop-wrapper.loaded-ajax #galpop-container,#galpop-wrapper.loaded-iframe #galpop-container{width:70vw;height:70vh;padding:0;border-radius:0}
#galpop-wrapper.loaded-iframe iframe{width:100%;height:70vh;border:0}
#galpop-wrapper.loaded-ajax #galpop-content{padding:10px 20px}
#galpop-ajax{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;-o-transition:opacity .5s;-ms-transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;background-image:url(../images/ajax-loader.gif);background-repeat:no-repeat;background-position:center}
#galpop-wrapper.complete #galpop-ajax{opacity:0}
#galpop-info{background-color:#000;background-color:rgba(0,0,0,0.8);color:#fff;font-size:.8em;padding:10px;left:0;bottom:0}
#galpop-close{top:-30px;right:-30px;width:36px;height:36px;background-image:url(images/btn-close.png);background-repeat:no-repeat}
.lock-scroll{overflow:hidden!important}
#galpop-wrapper{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}
#galpop-container{position:absolute;top:50%;left:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:100px;width:100px;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transition:width 0.5s,height .5s;-ms-transition:width 0.5s,height .5s;-moz-transition:width 0.5s,height .5s;-webkit-transition:width 0.5s,height .5s;transition:width 0.5s,height .5s;overflow:visible!important}
#galpop-prev,#galpop-next{position:absolute;top:0;bottom:0;z-index:5;background-repeat:no-repeat;outline:none; display:block!important;}
#galpop-prev{left:0;right:50%;background-image:url(images/btn-prev.png);background-position:left center}
#galpop-next{left:50%;right:0;background-image:url(images/btn-next.png);background-position:right center}
#galpop-modal{position:relative}
#galpop-content{display:none}
#galpop-content img{vertical-align:top;width:auto;height:auto;max-width:100%}
#galpop-info{position:absolute;display:none;z-index:15}
#galpop-info p{margin:0}
#galpop-info a{color:#fff}
#galpop-close{position:absolute;display:block;z-index:10}
/* store gallery css end */
.breadcrumbs strong {font-weight: 700;color: #5877e3;}
.table-comparison .cell{width:279px;}
.action.primary, .action-primary{padding: 0px 25px;background: #f6d513;font-size: 14px;border: 1px solid #f6d513;color: #686868;}
.rokanthemes-onepagecheckout #shipping .form-login .create-account input[type="checkbox"]{width: 15px;line-height: 15px;float: left;height: 20px;margin-top: 6px;}
.rokanthemes-onepagecheckout .opc-wrapper #payment input[type="radio"]{margin-top:8px;}
.rokanthemes-onepagecheckout .billing-address-same-as-shipping-block input[type=checkbox]{margin-top: 3px;}
.field.billing-address-same-as-shipping-block label{width:90%;}
.rokanthemes-onepagecheckout #opc-sidebar .choice .label{width: 90%;}
.addthis_toolbox a.addthis_button_tweet{width: 90px;}
.fotorama__dot{height: 12px;width: 12px; left:0;}
a.hidden-print{display:none;}
#locator_filter .column_left .center #store_list .list .image{max-width:60px; margin:5px;}
body .breadcrumbs{padding-top:30px;}
.gm-style .gm-style-iw-c .gm-style-iw-d div .store .image{max-width:40px;}
.gm-style .gm-style-iw-c .gm-style-iw-d div .store .info p{margin: 0 0 2px;line-height: 20px;}
#locator_filter .column_left .block-content #current-address{margin-right:10px;}
.cart-container{margin-top:50px;}
.store-count{float: left;margin: 10px 0 0 6px;padding: 2px 3px;width: 22px;text-align: center;background: #f8d614;color: #040000;font-weight: bold;border-radius: 3px;height: 27px;margin-top: 15px;}
.contact-index-index #contact-form{margin-top: 40px;}
.s-button a,
.order-actions-toolbar a{background:#5877e3 ;padding: 5px 15px;border-radius: 30px;color: white;margin-right: 20px!important;}
.s-button .emailto,
.order-actions-toolbar a ~ a {background: grey;}
.s-button a:hover,
.order-actions-toolbar a:hover{background: #f6d513; color:#000;}
.account .column.main .block:not(.widget) .block-title > strong{font-size: 14px;}
.account .column.main .block:not(.widget) .block-title > .action{font-size: 12px;}

#close-fitter-sidebar,.no-show{display:none!important;}
#maincontent .page-title-wrapper .print{display: none;}
.at-icon-wrapper{padding: 10px 20px;color: #fff;margin: 0 10px;}
.at-icon-wrapper .at-label{display: none;}
.popups{width:100%; float:left;padding: 10px;/* background: #efefef; */border: 1px solid #ebebeb;}
.popups a{color: #5877e3;font-weight: 600;margin: 0 20px;}
.popup-modal .text-introduce ul{margin: 0px 20px; padding: 0px 20px; list-style: decimal;}
.popup-modal .text-introduce ul li{list-style: decimal;}
.popup-modal .text-introduce p {margin: 0 0 10px 0;}
.f_link1{border-right: 1px solid #253237; margin-top: 3px;}
.f_link1 a{text-transform: capitalize;color: #fecf39;font-weight: bold;background: #375cdd;padding: 3px 15px;border-radius: 30px;font-size: 12px;animation: blinkingbg 2s infinite;}
.f_link1 a:hover{background: #676767; color: #fff!important;}
@keyframes blinkingbg{
0%{ background: #375cdd;color: #fecf39;}
100%{ background: #fecf39;color: #375cdd;}
}
.payment_tab{color: #888888;overflow: hidden;font-size: 15px;background: #ffffff;line-height: 24px;text-align: left;padding: 30px;border: 1px solid #ebebeb;margin-bottom: 40px;}
.safe_logo{width:100%; float:left;border-top: 1px solid #ebebeb; padding-top: 15px;}
.safe_logo img{max-width:240px;}
.card-list{width:100%; float:left;margin-bottom: 10px;padding: 10px 0;}
.card-list img{max-height: 30px;margin-bottom: 5px;}
.cart-summary .discount .coupon .actions-toolbar .primary button {background: #4eb68d;color: #fff;}
body .whatsapp_link{display:none;}
body.franchise-index-index .whatsapp_link{display:block;}
.franchise_banners{width:100%; float:left;margin-bottom: 50px;margin-top: -10px;}
.franchise_banners .f_mobile,.banner-box .f_mobile{display:none;}
.list-category {width: 100%;float: left;}

#check-delivery-form {width: 100%;float: left;margin-bottom: 20px;background: #f6f6f6;padding: 20px;}
#check-delivery-form fieldset{width: 70%;float: left;}
#check-delivery-form .actions-toolbar{width: 30%;float: left; margin: 34px 0 0px 0;}
#check-delivery-form span{font-weight: bold;}
#check-delivery-form legend{margin: 0 0 5px;}
#check-delivery-form .primary{margin-left: 10px;}
#check-delivery-form .primary .action.primary{padding: 4px 30px;}
#check-delivery-form .field label{padding: 15px 15px 0 0;}
#check-delivery-form .message.error,#check-delivery-form .message.success{font-size: 12px;padding: 6px 10px;}
.magnifier-preview{z-index: 11;}
#ss-btn{color: #ffffff;background: #4fb68d;padding: 12px 30px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;font-weight: 500;line-height: 26px;margin-bottom: 10px;display: inline-block;border: 0;border-radius: 0;}
.block-order-details-view .block-title,.block-order-details-view .block-title strong{font-size:14px!important; color:#000; font-weight: bold!important;}
.track_order{margin-bottom: 30px;background: aliceblue;padding: 20px;border: 1px solid #ebf2f8;}
.track_order_btn,.order-details-items .order-title a{float: right;}
.track_order_btn a,.order-details-items .order-title a{margin-left: 20px;background: #5877e3;padding: 3px 15px;border-radius: 30px;color: white;line-height: 21px;font-size: 13px;}
.order-details-items .order-title > strong{font-size: 24px;margin: 0;display: inline-block;padding: 0;color: #fff;}
.order-details-items .order-title{background: #676767; width:100%; padding: 1rem;}
.track_order_btn a:hover,.order-details-items .order-title a:hover{background: #f9d303;color: #000;}
.order-links {border-bottom: 2px solid #5777e3;margin-bottom: 10px;}
.order-links .item{margin-right:2px;}
.order-links .item a, .order-links .item strong {padding:5px 20px;font-size: 14px;display: block;color: #fff;background: #5777e3;}
.order-links .item strong {background: #676767; color: #fff;}
.col-main .order-details-items .actions-toolbar{background: aliceblue; height:50px; padding: 5px 10px; font-size: 13px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end;}
.col-main .order-details-items .actions-toolbar a{color: #5777e3; margin:0;}
.col-main .order-details-items .actions-toolbar a:hover{color:#4fb68d;}
.page-print .logo{width: 120px;background: #676767;padding: 10px;float: left;margin: 0;}
.page.tracking{background: #676767;padding: 20px;}
.page.tracking .order{color: #000;background: aliceblue;padding: 10px 20px;margin-bottom: 10px;}
.page.tracking .table-wrapper{padding: 20px;background: #ebdd8f;color: #000;margin-bottom: 10px;}
.page.tracking .table-wrapper table{ margin-top: 10px; background: beige; padding:0;}
.page.tracking .table-wrapper table th.col{float: left;padding:10px!important;}
.page.tracking .table-wrapper table td.value{padding:10px!important;}
.actions .action.close{font-size: 13px;color: #fff;text-shadow: none;opacity: 1;}
.actions .action.close:hover{background:none;}
.btn-success{color:#fff!important;}
.product_table{font-size: 13px;color: #263237; max-width: 560px;}
.product_table tr td:first-child {color: #696969;font-weight: bold; background: floralwhite; width: 30%;}
table.product_table tr td {padding: 2px 10px;font-size: 12px;}
.message.error{font-size: 12px;text-align: left;}
.cart-summary #block-shipping{display:none;}
.link_share {font-size: 10px;float: left;margin-right: 5px;border-radius: 20px;padding: 1px 5px 1px 0px;}
.link_share span {padding: 0px;width: 20px!important;height: 18px!important;}
.link_share span svg{width: 21px!important;height: 18px!important;}
.link_share a{margin-bottom:0; width:40px!important;}
/*.field .control._with-tooltip input{width:100%!important;}*/
.modal-content .block-authentication{padding:20px;}
.grecaptcha-badge{z-index: 12;}
.home-banner .banner-box a,.wrap-category .product_row .popcat-box .category-item a{width: 100%;height: 100%;float: left;}
/* brij */
#shipping .form-login,
#shipping .form-login #customer-email-fieldset,
#shipping .form-login .field .control._with-tooltip,
#shipping .form-login .field,
#shipping .fieldset:last-child,
.rokanthemes-onepagecheckout .create-account .pass{width:100%; float:left;}
.rokanthemes-onepagecheckout #opc-sidebar > .field{display:flex; align-items:center;}
.rokanthemes-onepagecheckout #opc-sidebar .choice .label{margin:0;}
.form.create.account .field.choice{display:flex; align-items:center;}
.form.create.account .field.choice:before{display:none;}
.form.create.account .field.choice label{margin:0 !important;}
.rokanthemes-onepagecheckout #opc-shipping_method .step-title{padding-right:180px;}
.shipping-policy-block.field-tooltip {top:7px; display:block !important;}
#login-form .label{width:100% !important; padding:0 0 10px;}
#login-form .control{width:100% !important;}
#login-form .mage-error{margin:0;}
.products-grid.wishlist .product-item .fieldset .field.qty{padding-right:0;}
.products-grid.wishlist .product-item .fieldset .field.qty .label{padding:8px 15px 8px 0;}
.products-grid.wishlist .product-item .fieldset .field.qty .control{width:auto;}
.products-grid.wishlist .product-item-actions > :last-child{display:inline-block;}
#form-validate .label{width:340px; white-space:normal; padding-right:15px;}
/* #form-validate .control{width:calc(100% - 340px);} */
.pager li > a,  
.pager li > span,
.pages .action{width:40px; height:40px; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; border-radius:100%;}
.table-wrapper.comparison .cell.attribute .attribute p, 
.products-grid.wishlist .cell.attribute .attribute p{font-size:12px;line-height:16px;}
table.product_table tr td{font-size:11px;}
.review-field-ratings .review-field-rating .control{padding-top:8px;}
body.hidescroll{overflow-y:hidden;}
.popup-modal .text-introduce ul{list-style:decimal;}
body.catalog-product_compare-index table.comparison{display:none;}
/* home page */
.header-container .topbar .links li:last-child{padding-right:0;}
.header-container .topbar .links li:last-child:before{display:none;}
.rokan-featuredproduct .product-item .item .action-inner{padding-left:0 !important;}
.nav-toggle:hover:before {color:#8f8f8f;}
.searchsuite-autocomplete ul li a,.home-banner .banner-box a,.wrap-category .product_row .popcat-box .category-item a{float:left!important; width:100%!important;}
.opc-estimated-wrapper .minicart-wrapper .action.showcart{border-radius: 0!important;}
.cart.table-wrapper .cart.items .col .actions-toolbar a.action-edit{display:none!important;}

/* Compare link display none */
.item.link.compare,.action.button.tocompare,.block.block-compare,.action.tocompare{display:none!important;}

/* Minicart edit icon remove */
.minicart-items .action.edit{display:none;}

.product-info-main .box-tocart .actions{width:75%;}
.product-view .box-tocart{width:100%; float:left;}
.buynow-button button{    background-color: #f7d512!important;border: 2px solid #f7d512!important;}
.catalog-product-view #product-addtocart-button{width:45%;}
.product-view .product-info-main .box-tocart .actions .action.tocart{padding: 0 55px 0 30px;font-size: 13px;}
.product-view .product-info-main .box-tocart .actions .buynow-button{width:45%;float: left; margin-left: 10px;}
.product-view .product-info-main .box-tocart .actions .buynow-button button{width:100%!important; color:#000;}
#quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary{float:left;}
.catalog-category-view #quick-window button.buynow{padding: 10px 50px;width: 56%;margin-top: 10px;margin-left: 0;}


/* checkout page */
#opc-shipping_method .shipping-policy-block.field-tooltip{display:none !important;}
#checkout-step-shipping .form-login .hidden-fields{width:100%; float:left;}
#checkout-step-shipping .form-login .hidden-fields .actions-toolbar{width:100%; float:left;}


/* franchisee page *//* franchisee page */
@font-face {font-family: 'thornbrush';src: url('../fonts/thorn.woff2') format('woff2'),url('../fonts/thorn.woff') format('woff');font-weight: normal;font-style: normal;}
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

body.franchise-index-index .page-main.container{max-width:100%;}
body.franchise-index-index .container .col-main{padding:0;}
.franchisee-page{background:url(../images/bg_franchisee_page.png)repeat-x left bottom #edf1f2; width:100%; float:left;}
.franchisee-box{width:100%; max-width:1450px; padding:0 15px; margin:0 auto;}

/* franchisee-banner */
.franchisee-banner{width:100%; float:left; /*padding:0 3%;*/ padding:0; }
.franchisee-banner img{width:100%;}
.franchisee-banner .inner-box{width:100%; float:left; position:relative;}
.franchisee-banner .inner-box .franchisee-box{position:absolute; left:50%; top:50%; text-align:center; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); transform:translate(-50%,-50%); }
.franchisee-banner .inner-box .franchisee-box .fran-banner-heading{font-size:40px; line-height:60px; color:#fff; font-weight:400; margin:0; }
.franchisee-banner .inner-box .franchisee-box .fran-banner-heading strong{font-size:50px; line-height:53px; color:#ffe200; font-weight:700; text-transform:uppercase; position:relative; }
/* f-about-us */
.f-about-us{width:100%; float:left; padding:111px 0 67px;}
.f-about-us .left-col{width:283px; float:left; padding:6px 10px 0 0;}
.f-about-us .left-col h3{font-size:20px; line-height:30px; color:#2c383d; text-transform:uppercase; font-weight:400; margin:0; }
.f-about-us .left-col h3 span{display:inline-block; position:relative; padding-bottom:15px;}
.f-about-us .left-col h3 span:before{content:''; background:#28353a; width:calc(100% - 5px); height:3px; position:absolute; left:0; bottom:7px; }
.f-about-us .left-col h3 span:after{content:''; border-left:8px solid #253237; border-top:4px solid transparent; border-bottom:5px solid transparent; position:absolute; right:0; bottom:4px;}
.f-about-us .right-col{width:calc(100% - 283px); float:left;}
.f-about-us .right-col h2{font-size:40px; line-height:50px; color:#36519d; font-weight:700; margin:0;}
.f-about-us .f-Benefits{width:100%; float:left; padding:0 0 20px 81px;}
.f-about-us .right-col h3,
.f-full-row .blue-box h2,
.f-Store-ope h2,
.f-form-area h2, 
.f-achieved .text-box h2,
.f-gallery h2{font-size:34px; line-height:40px; color:#36519d; font-weight:600; margin:0; padding-bottom:10px;}
.f-about-us .right-col h3{font-weight:400;}
.f-about-us .f-Benefits li{width:100%; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding:11px 0;}
.f-about-us .f-Benefits li .icon{width:80px; float:left; padding-right:15px;}
.f-about-us .f-Benefits li .text{width:calc(100% - 80px); float:left; }
.f-about-us .f-Benefits li .text p{font-size:16px; line-height:26px; color:#282828; margin:0;}
.f-about-us .s-Benefits{width:100%; float:left; padding:0 0 0 166px;}
.f-about-us .s-Benefits ul{margin:0; padding-bottom:22px;}
.f-about-us .s-Benefits li{width:100%; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding:8px 0;}
.f-about-us .s-Benefits li .icon{width:62px; float:left; padding-right:15px;}
.f-about-us .s-Benefits li .text{width:calc(100% - 62px); float:left; }
.f-about-us .s-Benefits li .text p{font-size:18px; line-height:28px; color:#282828; font-weight:700; text-transform:uppercase; margin:0;}
.franchisee-page .blue-btn,
.form-1 .button-set .button{background-color:#36519d; padding:10px 40px; line-height:30px; font-size:20px; color:#fff; font-weight:700; text-transform:uppercase; text-align:center; display:inline-block; -webkit-border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; border-radius:50px; border:0; -webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none; }
.franchisee-page .blue-btn:hover,
.form-1 .button-set .button:hover{background-color:#f9d603;}
/* tagline */
.franchisee-page .tagline{background-color:#36519d; width:100%; min-height:150px; float:left; padding:15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom:50px; }
.franchisee-page .tagline img{max-width:170px; margin-right:15px;}
.franchisee-page .tagline h2{font-size:60px; letter-spacing: 1px; line-height:60px; color:#fff; text-transform:uppercase; font-family: 'bebas_kairegular'; font-weight:400; margin:0; letter-spacing:-.5px; position:relative; top:-3px; }
.franchisee-page .tagline h2 span{color:#f9d603;}
/* f-video-wrap */
.f-video-wrap{width:100%; min-height:70px; float:left; position:relative; }
.f-video-wrap:before{content:''; background-color:#fff; width:100%; height:53px; position:absolute; left:0; bottom:0; z-index:1; }
.f-video-wrap .franchisee-box{position:relative; z-index:2;}
.video-box{width:100%; float:left; position:relative; padding-bottom:56.25%;}
.video-box iframe{width:100%; height:100%; position:absolute; left:0; top:0;}
/* f-full-row */
 .f-full-row{background-color:#fff; width:100%; float:left; padding:65px 0 80px;}
 .f-full-row .franchisee-box{ display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
 .f-full-row .blue-box{background-color:#36519d; width:42.3%; float:left; padding:38px 20px 20px 45px;}
 .f-full-row .blue-box h2{color:#fff; text-transform: uppercase; letter-spacing: -.5px; padding-bottom:25px;}
 .f-full-row .blue-box h2 br{display:none;}
 .f-full-row .blue-box p{font-size:18px; line-height:28px; color:#fff; margin:0; padding-bottom:30px;}
 .f-full-row .tbl-box{width:49%; float:right; text-align:center;}
 .f-full-row .tbl-box .row{width:100%; float:left; margin: 0 !important; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; text-align:left;}
 .f-full-row .tbl-box .row ~ .row{width:100%; float:left; border-top:2px solid #000;}
 .f-full-row .tbl-box .row .td1{width:236px; float:left; font-size:18px; line-height:28px; color:#282828; font-weight:700; padding:6px 15px 6px 0; border-right:2px solid #000;}
 .f-full-row .tbl-box .td2{width:calc(100% - 236px); float:left; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
 .f-full-row .tbl-box .td2 p,
 .f-full-row .tbl-box .td2 li{font-size:16px; line-height:26px; color:#282828; margin:0;}
 .f-full-row .tbl-box .td2 p ~ p{width:100%; border-top:2px solid #000;}
 .f-full-row .tbl-box .td2 p,
 .f-full-row .tbl-box .td2 ul{ margin:0; padding:6px 5px 6px 20px;}
 .f-full-row .tbl-box .td2 li{width:100%;}
 .f-full-row .tbl-box h3{width:100%; float:left; font-size:26px; line-height:36px; color:#36519d; font-weight:700; text-align:center; margin:0; letter-spacing:-1px; padding:35px 0 30px;}
/* f-Store-ope */
.f-Store-ope{background:url(images/bg_store_opening.jpg)no-repeat left top; background-size:cover; width:100%; min-height:750px; float:left; text-align:center; padding:100px 0 50px;}
.f-Store-ope h2{color:#fff; letter-spacing: -.5px; text-transform:uppercase; padding:0; margin:0 0 70px;}
.f-Store-ope h2 span{color:#ebcf01;}
.f-Store-ope ul{width:482px; display:inline-block; margin:0; padding-right:20px;}
.f-Store-ope li{background:url(images/icon_check_ylw.png)no-repeat left 15px; width:100%; min-height:60px; float:left; font-size:20px; line-height:30px; font-weight:600; color:#fff; text-align:left; padding:5px 0 20px 75px; margin:8px 0;}
/* f-form-area */
.f-form-area{background-color:#fff; width:100%; float:left; padding:61px 0 24px; position:relative; overflow:hidden; }
.f-form-area .scroll-to{width:1px; height:1px; position:absolute; left:0; top:-57px; opacity:0;}
.f-form-area .franchisee-box{max-width:1100px;}
.f-form-area h2, .f-gallery h2{letter-spacing:-.5px; padding-bottom:35px; text-transform:capitalize; text-align:center;}
#brochureform .input_err{border:1px solid #FC732E!important;}
.f-form-area .error-msg.show{display:block;}
.f-form-area .label{width:100%; float:left !important; font-size:16px; color:#363636; line-height:19px; padding:0 13px 8px; font-weight:400;padding-left: 0;}
.form-1 ul{width:100%; float:left;}
.form-1 ul li{margin:0 0 19px;}
.form-1 ul li .field .input-box{margin:0;}
.form-1 ul li .field .input-box .td1,
.form-1 ul li .field .input-box .td2{width:47.9%;}
.form-1 ul li input{background-color:#fff; width:100%; height:50px; padding:10px 13px; line-height:26px; font-size:16px; color:#282828; font-family: 'Open Sans', sans-serif; border:2px solid #afafaf;  -webkit-transition:all ease-in-out 0.4s; -moz-transition:all ease-in-out 0.4s; -ms-transition:all ease-in-out 0.4s; -o-transition:all ease-in-out 0.4s; transition:all ease-in-out 0.4s; box-shadow:none !important;}
.form-1 .style-select{background:#fff; width:100%; height:50px; position:relative; float:left; border:2px solid #afafaf;  overflow:hidden;}
.form-1 select.select{background-color:#fff; width:100%; height:50px !important; line-height:50px !important; position:relative; bottom:2px; z-index:10;}
.form-1 span.select{background:url(images/arrow.png) no-repeat right 18px center #fff;width:100%; height:100%; line-height:46px; float:left; font-size:16px; color:#282828; font-family: 'Open Sans', sans-serif; cursor:default; text-indent:10px; position:absolute; left:0; bottom:0; padding:0 50px 0 3px; z-index:1;}
.form-1 ul li input:focus{border-color:#003992;}
.form-1 ul li .captcha label,
.form-1 ul li .indicates{width:100% !important; float:left !important; font-size:16px; line-height:22px; color:#003992; padding-bottom:10px;}
.form-1 ul li .indicates{float:right; color:#f00; text-align:right; margin:0;}
.form-1 ul li .captcha .captcha-left{font-size:43px !important; color:#282828; line-height:56px;}
.form-1 ul li input#capt{max-width:260px; float:left; margin-left:25px;}
.form-1 .button-set{width:100%; float:left; text-align:center; margin:11px 0 20px;}
.form-1 .button-set .button{font-size:21px; line-height:30px; cursor:pointer;}
.f-form-area .error-msg{width:100%; float:left; font-size:14px; line-height:20px; color:#f00; padding:2px 13px 5px 13px; display:none;}
.f-form-area .captcha .error-msg{padding-left:223px;}
/* f-achieved */
.f-achieved{background-color:#fff; width:100%; float:left; padding:30px 2.9% 30px 13.3%;}
.f-achieved .text-box{width:34.3%; float:left; padding:50px 20px 0 0;}
.f-achieved .text-box h2{letter-spacing:-.5px; padding-bottom:25px;}
.f-achieved .text-box h2 br{display:none;}
.f-achieved .text-box li{width:100%; float:left; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin:15px 0;}
.f-achieved .text-box li .icon{width:80px; float:left; padding-right:10px;}
.f-achieved .text-box li .icon img{max-width:50px;}
.f-achieved .text-box li .text{width:calc(100% - 80px); float:left;}
.f-achieved .text-box li .text h3{font-size:30px; line-height:36px; color:#282828; font-weight:400; margin:0;}
.f-achieved .text-box li .text p{font-size:20px; line-height:26px; color:#282828; margin:0;}
.f-achieved .img-box{width:calc(100% - 34.3%); float:right; position:relative;}
.f-center{max-width: 1920px; margin: 0 auto;}
/* f-gallery */
.f-gallery{background-color:#fff; width:100%; float:left; padding:38px 0 0px;}
.f-gallery h2{padding-bottom:20px;}
.f-gallery ul{width:100%; float:left; margin:16px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.f-gallery ul.reverse{-webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;}
.f-gallery li{width:37.3%; float:left;}
.f-gallery li:nth-child(2){margin:0 1.15%;}
.f-gallery li:nth-child(3){width:23.1%; text-align:right;}
.franchisee-whts{position:fixed; bottom:22px; left:22px; cursor:pointer; z-index:11;}
.franchisee-whts svg{width:50px; display:block; pointer-events:none;}

/* form-loader */
.form-loader{background-color:rgba(0,0,0,.5); width:100%; height:100%; position:fixed; left:0; top:0; z-index:500; display:none; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.form-loader.show-loader{ display: -webkit-box; display: -ms-flexbox; display: flex;}

/* franchisee-popup-in */
.franchisee-popup{background-color:rgba(0,0,0,.5); width:100%; height:100%; position:fixed; left:0; top:0; z-index:500; display:none;}
.franchisee-popup.show{display:block;}
body.franchise-index-index .franchisee-popup{display:none !important;}
.franchisee-popup-in{width:600px; text-align:center; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); transform:translate(-50%,-50%); font-family: 'Epilogue', sans-serif; z-index:50;}
.franchisee-popup-in .scroll-area{width:100%; float:left;}
.franchisee-popup-in .close-btn,
#newsletter_pop_up .btn-close.top{background:url(images/icon_close.png)no-repeat right top; width:22px; height:22px; position:absolute; right:9px; top:9px; cursor:pointer; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; }
/*.franchisee-popup-in .close-btn:hover,
#newsletter_pop_up .btn-close.top:hover{background-position:left top;}*/
.franchisee-popup-in .ylw-col{background:url(images/bg_franchisee_popup3.jpg)no-repeat left top; width:100%; height:580px; float:left; padding:0 15px; padding-top:220px;}
.franchisee-popup-in .ylw-col .img{padding:10px 20px 5px;}
.franchisee-popup-in .ylw-col h2,
#newsletter_pop_up .content-popup h2{font-size:20px; color:#282828; line-height:40px; font-weight:400; font-family: 'Poppins', sans-serif; text-transform: inherit; padding:0; letter-spacing:inherit; margin: 40px 0 0 0 !important;}
.franchisee-popup-in .ylw-col h2 strong{font-size:40px; color:#36519d; font-weight:700; display:block; letter-spacing:.5px;font-family: 'bebas_kairegular';}
.franchisee-popup-in .wht-col{width:100%; float:left; padding:10px 12px;}
.franchisee-popup-in .wht-col .link{background-color:#f9d603; width:100%; line-height:36px; display:block; font-size:15px; font-family: 'Poppins', sans-serif; color:#000; font-weight:700; letter-spacing:.5px; text-align:center; cursor:pointer;}
.franchisee-popup-in .wht-col .link:hover{background-color:#36519d; color:#fff;}
.franchisee-popup-in .wht-col p,
#newsletter_pop_up .content-popup p{font-size:12px; line-height:16px; color:#a3a3a3; letter-spacing:.5px; font-weight:400; font-family: 'Poppins', sans-serif; text-transform:inherit; margin:10px 0 5px;}
.franchisee-popup-in .wht-col p a,
#newsletter_pop_up .content-popup p a{color:#282828; border:0 !important; font-size: 12.5px;}
.franchisee-popup-in .wht-col p a:hover,
#newsletter_pop_up .content-popup p a:hover{color:#36519d;}
#newsletter_pop_up{width:600px !important; height:580px !important; max-width:inherit;}
#newsletter_pop_up .franchisee-popup-in{position:initial; left:inherit; top:inherit; -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none; transform:none;}
#newsletter_pop_up .col-content{padding:0; background:none;}
#newsletter_pop_up .btn-close.top:before{display:none;}
#newsletter_pop_up .content-popup form.subscribe .newsletter{}
#newsletter_pop_up .content-popup{width:100%; padding:0;}
#newsletter_pop_up .btn-close.top{z-index:51;}
#newsletter_pop_up .col-content{overflow:inherit;}
#newsletter_pop_up .subscribe-bottom{display:flex; align-items:center; justify-content: center; margin-top: 7px;}
#newsletter_pop_up .subscribe-bottom input[type="checkbox"]{width:20px; height:20px; top:0; outline:none; box-shadow:none;}
#newsletter_pop_up .subscribe-bottom label{font-size:11px; line-height:16px; color:#282828; letter-spacing:.5px; font-weight:400; text-align: left; font-family: 'Epilogue', sans-serif; cursor: pointer;}
body.franchise-index-index .b-modal.__b-popup1__,
body.franchise-index-index #newsletter_pop_up{display:none !important;}
.franchisee-page .blue-btn,
.form-1 .button-set .button,
.franchisee-popup-in .wht-col .link {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}

/* Seo CSS */
.inquiryForm.opportunities h1,
.inquiryForm.opportunities h2 {margin:30px 0 15px 0;font-size: 30px;padding-bottom: 0px;color: #36519d;text-transform: capitalize;text-align: center;}
.contact-index-index .page-main > .page-title-wrapper .page-title{display:block;}
.contact-index-index .page-main > .page-title-wrapper .page-title span{font-size:30px;color:#5877e3;text-transform:uppercase;}
.corporate-index-index .page-main > .page-title-wrapper .page-title{display:block;padding-top:50px;}
.corporate-index-index .page-main > .page-title-wrapper .page-title span{font-size:30px;color:#5877e3;text-transform:uppercase;}
.landlord-index-index .page-main > .page-title-wrapper .page-title{display:block;padding-top:50px;}
.landlord-index-index .page-main > .page-title-wrapper .page-title span{font-size:30px;color:#5877e3;text-transform:uppercase;}

/* my-account page *//* my-account page */
.account-nav .nav li a,
.sidebar .block-wishlist .block-content .actions-toolbar .action,
body.account .col-main a,
.actions-toolbar a,
.page-layout-1column .product-info-main a{color:#5877e3 !important;}
.account-nav .nav li a:hover,
.sidebar .block-wishlist .block-content .actions-toolbar .action:hover,
body.account .col-main a:hover,
.actions-toolbar a:hover,
.page-layout-1column .product-info-main a:hover{ color:#4fb68d !important;}
/* button */
body.account .col-main button.action{background-color:#5877e3 !important; border:0 !important;}
body.account .col-main button.action:hover{background-color:#4fb68d !important;}
/* shipment */
.s-button a, 
.order-actions-toolbar a,
.order-details-items .order-title a.action,
body.account .col-main .order-links .item a,
.login-container .block-new-customer .actions-toolbar a{color:#fff !important;}
.s-button a:hover, 
.order-actions-toolbar a:hover,
.order-details-items .order-title a.action:hover{color:#000 !important;}
body.account .col-main .order-links .item a:hover{background-color:#f6d513 !important; color:#000 !important;}
.sidebar .block-wishlist .block-content .actions-toolbar .action:hover{background:none !important;}
.col-main .order-details-items .actions-toolbar a{margin-right:10px;}
.order-product-review-link a{font-size:14px; line-height:18px; font-weight:700;}
.block-reviews-dashboard .rating-summary .label{line-height:24px;}
.customer-review .product-details .product-reviews-summary .reviews-actions{display:none;}
.customer-review .review-details,
.customer-review .review-details .review-title{font-size:15px; line-height:24px; color:#888888; font-weight:400;}
.customer-review .review-details .title strong{font-size:18px; line-height:24px; color:#253237; font-weight:700; display:block; margin:0 0 15px;}
.customer-review .review-details > div{margin:0 0 10px !important;}
.customer-review .review-details .customer-review-rating .item{margin-bottom:5px;}
.customer-review .review-details .rating-summary .rating-result{top:-1px;}
.product-view .product-info-main .product-info-price{width:100%; float:left; padding-bottom:15px; margin-bottom:20px;}
table#my-orders-table tfoot .price{font-size:15px !important; font-weight:400;}
table#my-orders-table tfoot .grand_total .mark,
table#my-orders-table tfoot .grand_total .price{font-weight:700;}
/* wishlist */
#wishlist-view-form .product-item-info button.action{background:none !important; color:#5877e3 !important;}
#wishlist-view-form .product-item-info button.action:before{background-color:#5877e3 !important;}
#wishlist-view-form .product-item-info button.action:after{display:none;}
#wishlist-view-form .product-item-info button.action:hover{color:#4fb68d !important;}
#wishlist-view-form .product-item-info button.action:hover:before{background-color:#4fb68d !important;}

/* GST hide form cart page */
.cart-summary .title{padding-bottom:15px; margin-bottom:5px;}
.cart-summary #cart-totals .title{border:0; padding:0;}
.cart-summary #cart-totals table.totals tr.sgst_charge,
.cart-summary #cart-totals table.totals tr.igst_charge,
.cart-summary #cart-totals table.totals tr.fee,
#opc-sidebar table.table-totals tr.sgst_charge,
#opc-sidebar table.table-totals tr.igst_charge,
#opc-sidebar table.table-totals tr.fee,
.cart-summary #cart-totals table.totals tr.shipping_igst_charge,
.cart-summary #cart-totals table.totals tr.shipping_sgst_charge,
.cart-summary #cart-totals table.totals tr.shipping_cgst_charge,
.cart-summary #cart-totals table.totals tr.shipping .value,
#checkout .opc-block-summary table.table-totals tr.shipping_igst_charge,
#checkout .opc-block-summary table.table-totals tr.shipping_sgst_charge,
#checkout .opc-block-summary table.table-totals tr.shipping_cgst_charge{display:none !important;}


/* captch css [28-may brij]
form.contact #mp_recaptcha_0 > div{margin:0 auto;}
form.contact .g-recaptcha-error{text-align:center;}
form .mage-error{height:auto;}
form.form-create-account .fieldset.additional_info{display:none;}
 */


/* offer-page 12-july */
.header-container .topbar .topbar-right{align-items:center;}
.header .offers-top{display:none;}
.f_link1{margin-top:0;}
#checkout-payment-method-load .payment-method .payment-method-billing-address ~ p{background:#fecf39; padding:5px; font-size:14px; line-height:20px; color:#000;font-weight:600;}
body.cms-offers .breadcrumbs, body.cms-about-us-  .breadcrumbs,.cms-page-view .breadcrumbs{display:none;}
body.cms-offers #maincontent, body.cms-about-us- #maincontent,.cms-page-view #maincontent,.landlord-index-index #maincontent,.corporate-index-index #maincontent,.storelocator-index-index #maincontent{max-width:100%; padding:0;}
.storelocator-index-index .page-title-wrapper{display:none;}

.offers-top a{font-size:12px; font-weight:700; padding:3px 10px; animation:blinkingbg 2s infinite; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border-radius:10px;}
.offer-page{width:100%; float:left;}
.center-box{width:100%; max-width:1430px; padding:0 15px; margin:0 auto;}
.offer-banner{width:100%; float:left; text-align:center; background:url(images/banner_offers.jpg)no-repeat top left; background-size:cover; min-height:290px; padding:110px 0; position:relative;}
.offer-banner img{width:100%;}
.offer-banner img.mbl{display:none;}
.offer-banner .center-box{position:absolute; left:50%; top:50%; text-align:center; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.offer-banner .center-box h1{font-size:30px; line-height:45px; color:#253237; font-weight:600;}


/* 31-aug-2022 checkout-page */
#opc-shipping_method,
#payment .payment-method img{display:none !important;}
#payment {margin-top:0 !important;}

/* Sep 02*/


/* 05-Sep-2022 product-page */
.product-info-price .taxes-text{font-size: 14px;font-style: italic;line-height: 20px;}
.product-view .product-info-main .product.attribute.overview,
.product-view .product-info-main .product.attribute.overview .value {margin:0;}
.disclaimer-text{padding:25px 0 0;}
.disclaimer-text h4{margin-bottom: 10px !important;}
.disclaimer-text ul{ padding-left:30px;}
.disclaimer-text li{font-size: 14px; font-style: italic; line-height: 20px; padding:0 !important; list-style: disc;}
.c_origin{width:100%; max-width: 560px; display:flex; flex-wrap:wrap; }
.product.info.detailed .product.data.items .item.content p.c_origin{ margin:0 !important;}
.c_origin strong{background: floralwhite;width:50%;display:block;font-size: 11px;color: #696969;font-weight: bold;padding: 2px 10px;border-bottom: 1px solid #ebebeb;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;float: left;}
.c_origin span{width:50%;display:block;font-size: 11px;color: #263237;padding: 2px 10px;border-bottom: 1px solid #ebebeb;border-right: 1px solid #ebebeb;float: left;}





/* 10-sept-2022-brij -- HP-Popular Categories */
.wrap-category .product_row .popcat-box .category-info h3{margin-bottom:5px;}
.wrap-category .product_row .popcat-box .category-info .view-more{height:16px;}

/* 16-sept */
.product-view .product-info-main .page-title-wrapper .page-title span{text-transform:inherit;}
.product-info-price .old-price{text-decoration: none;}
.product-info-price .old-price .price-wrapper .price{text-decoration:line-through;}
.disclaimer-text{width: 100%;float: left;}


/* 31-July-2023 Alert Message Update */

body.checkout-cart-index .messages{top: 89px;left: 0; width: 100%; max-width: 430px;cursor: default}
body.checkout-cart-index .page.messages .message.error{font-size: 16px;line-height: 24px;}
body.checkout-cart-index .page.messages .message.error #addtocartclose{position: absolute;right: -20px;top: 0;background: red;padding: 0px 7px;color: white;cursor: pointer;}
body.checkout-cart-index .page.messages .message.error #addtocartclose:hover{background: #000;}


/**======= new page css =======*/
body{font-family: 'Poppins', sans-serif;}
.topbar-new{width:100%;background:#36519d;line-height: 30px;}
.topbar-new .container:before,.topbar-new .container:after{display:none}
.topbar-new .container{display:flex;justify-content: space-between;align-items: center;}
.topbar-new .slider{width:70%;overflow:hidden;}
.topbar-new .slider ul{ display: flex;transition: transform 0.5s ease-in-out;}
.topbar-new .slider li{font-size:12.5px;color:#fff;font-weight:500;flex: 0 0 100%;overflow: hidden;text-align:left;}
.Download_cat{width: 100%;float: left;border-bottom: 1px solid #884a5d; display: none;}
.Download_cat a{background: #f9d603;color: #fff;font-size: 12px;padding: 3px 10px;border-radius: 50px;}
.Download_cat a:hover{color:#f9d603; background: #fff;}
.topbar-new .right-menu ul{display:flex;}
.topbar-new .right-menu li{margin-left:28px;}
.topbar-new .right-menu li a{font-size:12.5px;color:#fff;background:url(images/icon_order1.png) right center no-repeat;padding-right:27px;}
.topbar-new .right-menu li a:hover{color:#f9d603;}
.topbar-new .right-menu li:nth-child(2) a{background:url(images/icon_locator1.png) right center no-repeat;}
.topbar-new .right-menu li.franchise-m{display:none;}
.cms-index-index .header-container{position:initial;}
.header-container > .header,
.cms-index-index .header-container > .header,
.cms-index-index .header-container > .header .container-inner{background:#f9d603;}
.top-header{width:100%;background-color:#36519d;padding:0;}
.top-header .container{display: flex;justify-content: space-between;align-items: center;}
.top-header .container:before,.top-header .container:after{display:none;}
@media (min-width: 992px) {
  .header-container .nav-sections-items .navigation ul .level0>.level-top {
      color: #222!important;
  }
}
.top-header .fran-link a{font-size:15px;font-weight:600;color:#222;background:#f9d603;display:inline-block;padding:8px 25px 8px 25px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;}
.top-header .fran-link a:hover{background:#36519d; color:#fff;}
.top-header .admin-info{display:flex;position: relative;z-index: 9;align-items: center; background: #fff;padding: 0 20px; border-radius: 30px;}
.header-container > .header .block-search .block-content .top-search{background:url(images/icon_search.png) center center no-repeat;width:29px;height:29px;}
.header-container > .header .block-search .block-content .top-search:hover{background:url(images/icon_search_hover.png) center center no-repeat;}
.header-container > .header .block-search .block-content .top-search i{display:none;}
.header-container > .header .minicart-wrapper .cart-header,
.header-container .header .minicart-wrapper .cart-subtotal .price{color:#000;}
.header-container .header .logo img{height:auto; max-height: 100px;}
.header-container .header .block-search .block-content .dropdown .dropdown-menu{min-width: 450px; top: 40px; right: -10px;}
.header-container .header .block-search .block-content .dropdown input{border: 2px solid #36519d;padding: 10px 150px 10px 25px;}
.cms-index-index .header-container > .header .container-inner{padding:0px 30px;}
body .layout4 .nav-sections-item-content .custommenu.navigation li.level0 .submenu{margin-top:0px !important;}
.header-container .header .block-search .block-content .dropdown .action.search{background: #36519d;}
.navigation{text-align:center;}
.nav-sections-items .navigation ul .level0 > .level-top{font-size:16px;}
.nav-sections-item-content .custommenu.navigation li.level0.menu-item-has-children a.level-top:after{font-size:18px;font-weight:600;color:#36519d;padding-left:10px;}
.custommenu.navigation li.level0{margin: 0 28px;}
.wrapper-the-blue-sky-slider{margin-bottom:30px;}
.nav-sections-item-content .custommenu.navigation li.level0.fullwidth .level1 > a:hover, .nav-sections-item-content .custommenu.navigation li.level0.staticwidth .level1 > a:hover{color:#36519d;}
.header-container > .header .container-inner{padding:0px;}
.profile-links{padding-right:0!important; position:relative;}
.profile-show{display:none;position: absolute;    box-shadow: 0 1px 10px rgb(0 0 0 / 10%);    transition: opacity .2s ease-out,visibility .2s ease-out;width: 250px;background: #fff;right: 0px;padding: 20px;top: 45px;text-align:left;}
.profile-show .header.links{background:#fff;}
.profile-btn{color: #282828;font-size:14px; cursor:pointer;text-transform: capitalize;padding: 2px 20px  2px 10px;border-radius: 10px;font-weight:400;line-height:20px;text-align:right;margin-right: 20px;position:relative;}
.profile-btn:before{content: "\f3d0";font-family: "Ionicons";position: absolute;font-size: 18px;
font-weight: 600;color: #36519d;padding-left: 10px;right: 0;bottom: 0;}
.profile-btn span{display:block;line-height: 10px;margin-top: 6px;font-size: 12px;}
.profile-btn strong{display:block;font-weight:600;font-size:14px;}
.profile-btn a{color: #fff;font-size: 12px;margin-left: 4px;}
.profile-btn a:hover{color:#36519d!important;}
.profile-show h2{margin: 0;}
.profile-show p{margin: 0;font-size: 11px;line-height: 14px;text-transform: capitalize;}
.signup-link{margin-bottom: 10px;margin-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #dbdbdb;}
.signup-link a{padding: 5px 10px;text-transform: capitalize;display: inline-grid;color: #fff;background: #2146f5;}
.profile-show ul li{font-size: 13px;text-transform: capitalize;margin-top: 10px;}
.profile-show ul li a{color:#253237;}
.profile-show ul li a:hover{color:#36519d!important;}
.profile-show .links.header{display: block;margin-bottom: 10px;float: left;}
.profile-show .links.header li{padding:0;width: 100%;float: left;text-align: left;}
.profile-show .links.header li:before{display:none;}
.profile-links:hover .profile-show{display:block;}
.profile-show .header.links.sticky{position:initial !important;background:#fff !important;box-shadow: none;transition: none;animation: none !important;}


.top-header .admin-info .whishlist{margin-left:17px;}
.top-header .admin-info .whishlist a{background:url(images/icon_whishlist.png) center center no-repeat;width:29px;height:29px;display:inline-block;}
.top-header .admin-info .whishlist a:hover{background:url(images/icon_whishlist_hover.png) center center no-repeat;}
.header-container .header .minicart-wrapper .action.showcart .counter.qty{background: #36519d;width:23px;height:23px;color:#fff;line-height:23px;}
.header-container .header .minicart-wrapper .action.showcart .cart-header{background:url(images/icon_cart.png) center center no-repeat;width:29px;height:29px;display:inline-block;}
.header-container .header .minicart-wrapper .action.showcart .cart-header:hover{background:url(images/icon_cart_hover.png) center center no-repeat;}
.header-container .header .minicart-wrapper .action.showcart .cart-header i{display:none;}
.top-home-content .row .col-md-4:first-child:before{display:none;}
.newproductslider-item .product-item .item{border:none;}
.newproductslider-item .product-item .product-info{text-align:center;}
.newproductslider-item .product-item .product-info .product-category.product-category a{font-size: 14px;color: #aaaaaa;font-weight: 500;text-transform: capitalize;margin-bottom: 10px;}
.rokan-product-heading{margin-bottom:30px;}
.rokan-product-heading h2{text-align:center;font-size:41px;font-weight:normal;color:#36519d;}
.cat-section .container{max-width:100%;padding:0px;}
.hot-selling{width:100%;float:left;position:relative;padding:50px 0px;}
.hot-selling .container{max-width:1510px;}
.hot-selling::before{content:"";width:726px;height:765px;position:absolute;left:-19%;top:-60px;background:url(images/bg-hot-selling-top.png) left top no-repeat;animation: rotate 30s linear infinite;z-index: -1;}
@keyframes rotate {
    0% {
      transform: rotate(0deg)
    }
    100% {
      transform: rotate(360deg)
    }
  }

.hot-selling::after{content:"";width:726px;height:765px;position:absolute;right:-19%;bottom:0px;background:url(images/bg-hot-selling-bottom.png) left top no-repeat;animation: rotates 30s linear infinite;z-index: -1;}
@keyframes rotates {
    0% {
      transform: rotate(0deg)
    }
    100% {
      transform: rotate(-360deg)
    }
  }


.hot-selling .owl-wrapper-outer .product-info .product-reviews-summary.empty .reviews-actions:before{ color:#d0d0d0;font-size: 20px;}
.hot-selling .product-reviews-summary .rating-summary{width:100%;display:block;}
.hot-selling .rating-summary .rating-result{margin-left:5px;width: 100%;top: 0;text-align: center;}
.hot-selling .rating-summary .rating-result:before{display:none;}
.hot-selling .rating-summary .rating-result span:before{color:#f9d603;font-size:20px;}

.product-reviews-summary.empty .reviews-actions:before{ color:#d0d0d0;font-size: 20px;}
.rating-summary .rating-result:before{display:none;}
.rating-summary .rating-result{width:100px;}
.cms-index-index .rating-summary .rating-result span:before{color:#f9d603;font-size:20px;}
.social_follow ul li a:hover{color:#f9d603;}
.rating-summary .rating-result span:before{color:#f9d603;}

.action.primary, .action-primary{background:#f9d603;border-color:#f9d603;color:#fff;font-size:17px;}
.action.primary:hover, .action-primary:hover{background:#36519d;border-color:#36519d;}
body .product-item .product-photo div.quickview-product a:hover{background:#36519d;}
#quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary{background:#36519d;border-color:#36519d;}
#quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary:hover{background:#f9d603;border-color:#f9d603;}
#quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary:before{display:none;}
.sidebar .filter-options .filter-options-title:before,
.sidebar .block .block-title strong:before{background: #36519d;}
.sidebar .filter-options-item .items .item .ui-slider .ui-slider-handle{border: 5px solid #36519d;}
.ui-slider-horizontal{background: #36519d;}
.toolbar .items li.current{background: #36519d;}


.hot-selling .product-item .product-info .product-name a{font-size: 17px;font-weight: normal;color:#282828;text-transform:uppercase;font-weight:500;}
.hot-selling .product-item .product-info .price-box .price{font-size:25px;font-weight:600;color:#36519d;}
.hot-selling .product-item .product-info .action-inner,
.bg_featured .product-item .product-info .action-inner{opacity: 1;visibility: visible;position: initial;transform: translateY(25px) translateZ(0);-webkit-transform: translateY(0px) translateZ(0);}
.hot-selling .product-item .product-info .action-inner .tocart,
.bg_featured .product-item .product-info .action-inner .tocart{max-width:180px;width:100%;background:#f9d603; padding:0 10px; line-height:42px; font-size:17px; color:#222; font-weight:600; text-align:center; display:inline-block; -webkit-border-radius:50px; -moz-border-radius:24px; -ms-border-radius:24px; -o-border-radius:24px; border-radius:24px; margin:0; cursor:pointer;text-transform:uppercase;}
.hot-selling .product-item .product-info .action-inner .tocart:hover,
.bg_featured .product-item .product-info .action-inner .tocart:hover{background:#36519d;color:#fff;}
.hot-selling .product-item .product-info .action-inner .tocart:after,
.bg_featured .product-item .product-info .action-inner .tocart:after{display:none;}
.hot-selling .product-item .product-info .actions-add-cart,
.bg_featured .product-item .product-info .actions-add-cart{padding-top:15px;}
.hot-selling .product-item .product-photo .add-to-links,
.bg_featured .product-item .product-photo .add-to-links{position: absolute;right: 10px;z-index:9;top: 10px;}
.hot-selling .product-item .product-photo .towishlist,
.bg_featured .product-item .product-photo .towishlist{display: block;
background: rgb(209, 146, 38, 0.7);color: #253237;border: none;line-height: 30px;height: 30px;width: 30px;padding: 0;font-size: 0;text-align: center;text-transform: capitalize;}
.hot-selling .product-item .product-photo .towishlist:before,
.bg_featured .product-item .product-photo .towishlist:before{content: "\f387";font-size: 21px;
font-family: "Ionicons";display: block;line-height:34px;color: #fff;}
.bg_featured .product-item .product-reviews-summary .rating-summary{padding-right: 0;margin: 0;}
.bg_featured .owl li{margin-bottom:20px;}
 
.flat-off .container{padding:0px;}
.flat-off img{width:100%;}
.cat-two{width:100%;float:left;padding:0px;}
.cat-two .container{max-width:1510px;}
.header-container .header .minicart-wrapper{margin-left:22px;}
.header-container .sticky{background: #f9d603 !important;}
.wrapper-the-blue-sky-slider .nivo-controlNav:not(.nivo-thumbs-enabled) .nivo-control{background-color: #36519d;width:14px;height:14px;border:1px solid #fff;}
.wrapper-the-blue-sky-slider .nivo-controlNav:not(.nivo-thumbs-enabled) .nivo-control.active{width:60px;background:#f9d603;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;}
.wrapper-the-blue-sky-slider .nivo-controlNav{text-align:right;padding-right:10%;bottom:85px;}
.header-container .header.sticky{padding:0px;}
.header-container > .header.sticky .top-header .fran-link a{height:8px 35px;}
body .layout4 .header.sticky .nav-sections-item-content .custommenu.navigation li.level0 .submenu{margin-top:0px !important;}
/*===Header sticky========*/
body.sticky{padding-top:196px;}

.top-home-content{overflow:hidden;}
.offers-row{width:100%; float:left;}
.offers-row .container{max-width:1510px;}
.offers-row ul{width:100%; float:left; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.offers-row li{width:480px; text-align:center; margin:20px 10px; position:relative;}
.offers-row li .textbox{width:100%; float:left; padding:25px 10px 40px;}
.offers-row li .textbox h3{font-size:25px; line-height:35px; color:#36519d; font-weight:500; margin:0;}
.offers-row li .textbox p{font-size:17px; line-height:30px; color:#282828; margin:0;}
.offers-row li .round-shape{min-width:220px;background:#36519d; padding:13px 25px; line-height:22px; font-size:17px; color:#fff; font-weight:600; text-align:center; display:inline-block; -webkit-border-radius:50px; -moz-border-radius:24px; -ms-border-radius:24px; -o-border-radius:24px; border-radius:24px; margin:0; cursor:pointer;}
.offers-row li .round-shape:hover{background:#f9a526;}
.in-house-brand{width:100%;float:left;padding:90px 0px 100px;}
.in-house-brand .block-widget-rokanthemes-brand .block-content{border: 1px solid #36519d;border-radius: 0;border-left:none;border-right:none;}
.in-house-brand .block-widget-rokanthemes-brand{margin-bottom:0px;}
.franchies-bootom{width:100%;float:left;position:relative;}
.franchies-bootom img{width:100%;}
.franchies-bootom .inner-b{position:absolute;left:50px;top:50px;width:calc(100% - 100px);height:calc(100% - 100px);display: flex;align-items: center;text-align: center;}
.franchies-bootom p{font-size:33px;line-height:85px;color:#fff;}

.franchies-bootom a{max-width:220px;width:100%;background:#f9d603; padding:0 10px; line-height:48px; font-size:17px; color:#fff; font-weight:600; text-align:center; display:inline-block; -webkit-border-radius:50px; -moz-border-radius:24px; -ms-border-radius:24px; -o-border-radius:24px; border-radius:24px; margin:0; cursor:pointer;text-transform:uppercase;margin-top:30px;}
.franchies-bootom a:hover{background:#36519d;color:#000;}
.franchies-bootom p:empty{display:none;}
.franchies-bootom p{margin:0px;}
.franchies-bootom .textb{width: 40%;float: right;text-align: left;}
.franchies-bootom .textb p strong{font-size:83px;color:#f9d603;font-weight:normal;position: relative;line-height: 83px;}
.flat-off2,.flat-off{width:100%;float:left;position:relative;}
.flat-off{margin-bottom:115px;}
.flat-off .container{display: flex;align-items: center;justify-content: start;max-width:1510px;}
.flat-off2 .container{max-width:1510px;}
.flat-off2 p,.flat-off p{margin:0px;}
.flat-off2 img{width:100%;}
.flat-off2 .inner-b{position:absolute;left:50px;top:50px;width:calc(100% - 100px);height:calc(100% - 100px);display: flex;align-items: center;}
.flat-off .inner-b{position:absolute;left:50px;top:50px;width:calc(100% - 100px);height:calc(100% - 100px);display: flex;align-items: center;}
.flat-off2 .textb{width:40%;float:right;}
.flat-off .textb{width:53%;}
.flat-off2 .textb h2,.flat-off .textb h2{font-size:115px;color:#282828;margin:0px;position:relative;margin-bottom: 24px;line-height:88px; font-weight:500;padding-bottom: 25px;}
.flat-off .textb h2{color:#282828;}
.flat-off2 .textb h2:before,.flat-off .textb h2:before{width:400px;content:"";height:1px;position:absolute;bottom:0px;background:#36519d;}
.flat-off2 .textb h2 strong,.flat-off .textb h2 strong{color:#36519d;display:inline-block;}

.flat-off2 .textb h2 .small-f,.flat-off .textb h2 .small-f{font-size: 29px;padding-left: 0px;position: relative;
top: 60px;line-height: 20px;color:#282828}
.flat-off2 .textb p,.flat-off .textb p{font-size:29px;font-weight:500;color:#282828;line-height:39px;}
.flat-off2 .textb p{padding-bottom:30px;}
.flat-off2 .textb .ratting,.flat-off .textb .ratting{font-size:17px;font-style:italic;color:#282828;padding: 15px 0px 25px 0px;font-weight:400;}
.flat-off2 .textb .ratting{font-weight:600;}
.flat-off .textb p,.flat-off .textb .ratting{color:#282828;padding-bottom: 30px;}
.flat-off .textb .price-s,.flat-off2 .textb .price-s {font-size:25px;line-height:29px;color:#282828;display: block;font-weight:500;}
.flat-off .textb .price-starting,.flat-off2 .textb .price-starting {font-size:83px;line-height:80px;color:#36519d;}
.flat-off2 .textb .ratting img,.flat-off .textb .ratting img{width:auto;display:inline-block;padding-left:22px;}
.flat-off2 .textb .com-btn,.flat-off .textb .com-btn{background: #36519d;color: #fff;display: inline-block;
max-width: 360px;font-size:20px;}
.flat-off2 .textb .com-btn:hover,.flat-off .textb .com-btn:hover{background:#f9d603;}
.options{width:100%;float:left;padding:90px 0 50px 0px;}
.options .container{max-width:1510px;}
.options .static_cms{margin:0px;}

.bg_featured{background-image:none;width: 100%;float: left;padding:110px 0px 60px 0px;z-index:1!important;position:relative;overflow:hidden;margin-bottom:0px;}
.bg_featured:after{content:"";width:723px;height:762px;position:absolute;left:-8%;bottom:-300px;background:url(images/bg_featured.png) left top no-repeat;animation: rotatess 30s linear infinite;z-index: -2;}
@keyframes rotatess {
    0% {
      transform: rotate(0deg)
    }
    100% {
      transform: rotate(360deg)
    }
  }
.bg_featured .container{max-width:1510px;}
.bg_featured .product-item{padding:0px;}
.bg_featured .product-item .product-info{text-align:center;}
.bg_featured .product-item .product-info .product-ratting{text-align:center;}
.bg_featured .product-item .product-info .product-reviews-summary .rating-summary{display:inline-block;}
.bg_featured .product-item .product-info .product.name a{font-size:21px;font-weight:normal;color:#000000;text-transform:uppercase;margin-bottom:0px;}
.bg_featured .product-item .product-info .product.name a:hover{color: #36519d;}
.bg_featured .product-item .product-info .price-box .price{font-size: 25px;font-weight: 600;color: #36519d;}
.bg_featured .rating-summary .rating-result span:before{color:#f9d603;font-size: 20px;height: 21px;line-height: 22px;}
.bg_featured .rating-summary .rating-result{width:90px;}
.bg_featured .rating-summary .rating-result:before{display:none;}
.bg_featured .product-item .product-info .price-box{line-height:45px;margin-bottom: 13px;}
.bg_featured .product-item .product-category{margin-bottom:7px;}
body .product-item .product-info .price-box .old-price .price{color:#282828;font-weight: 600;}
.hot-deal{width:100%;float:left;padding-top:50px;}
.hot-deal .container{max-width:100%;padding:0px;}
.hot-deal .item-product.product-item{padding:0px;}
.hot-deal .column_1 .product-item .item .product-photo,
.hot-deal .column_4 .product-item .item .product-photo{width: 100%;max-width: 100%;}
.hot-deal .column_1 .product-item .item .product-photo .product-image-container,
.hot-deal .column_4 .product-item .item .product-photo .product-image-container{width: 100% !important;}
.hot-deal .col-md-4:first-child:before{display:none;}
.hot-deal .column_1 .product-item .item .product-info{position: absolute;top:0px;background:#ffd998;width: 100%;padding:25px 50px 25px 50px;}
.hot-deal .column_4 .product-item .item .product-info{position: absolute;bottom:0px;background:#ffa5c1;width: 100%;padding:25px 50px 25px 50px;}
.hot-deal .product-item:hover .product-info .action-inner{display:none;}
.hot-deal .product-item .product-info .product-name a,
.hot-deal .product-item .product-info .price-box .price{font-size:33px;color:#36519d;font-weight:600;line-height: 40px;}
.hot-deal .product-item .product-info .price-box .special-price .price{font-size:25px;color:#36519d;font-weight:600;line-height:30px;}
.hot-deal .product-item .product-info .price-box .old-price .price{font-size:25px;color:#282828;font-weight:600;line-height:30px;}

.hot-deal .column_2 .item-product.product-item .item{display: flex;align-items:center;background:#f9d603;}
.hot-deal .column_2 .item-product.product-item:first-child .item{display: flex;flex-direction: row-reverse;background:#36519d;}
.hot-deal .column_2 .item-product.product-item .item .product-photo{width:50%;max-width:50%;}
.hot-deal .column_2 .item-product.product-item .item .product-info{width:55%;}
.hot-deal .column_2 .product-item .product-info .product-name a, .hot-deal .column_2 .product-item .product-info .price-box .price{color:#fff;}
.hot-deal .column_2 .item-product.product-item:first-child .product-info .special-price .price{color:#ffad20;}
.hot-deal .column_2 .item-product.product-item:first-child .product-info .old-price .price{color:#fff;}
.hot-deal .column_2 .product-item .product-info .price-box .special-price .price{color:#36519d;}
.hot-deal-slide{display:flex;}
.hot-deal-slide .column_2{display: flex;flex-flow: column;justify-content: space-between;}
.hot-deal .product-item .product-photo div.quickview-product a:hover{background:#36519d}
.hot-deal .column_2 .item-product.product-item .item .product-info .product-rating{display:none;}


.block.newsletter .actions .subscribe,
#back-top{background: #36519d;}
.block.newsletter .actions .subscribe:hover,#back-top:hover{background:#f9d603;}
.footer_block h3:after{background: #36519d;}
.footer_block .footer_list li a:hover{color:#36519d;}
.footer_about_us .desc_info .need_help .txt_phone .phone a:hover,
.footer_about_us .desc_info .txt_info a:hover{color:#36519d;}
.profile-show .links.header li a,.profile-show ul li a{font-weight:600;}
.nav-sections-item-content .custommenu.navigation li.level0 .submenu a:hover{color:#36519d;}
body .product-item .product-info .price-box .special-price .price, body .product-list-item .product-info .price-box .special-price .price{color:#36519d;}
.top-home-content .banner-box{margin-bottom:0px;}
.top-home-content .cat-section .home-banner .row{display:flex;}
.top-home-content .row .col.column2{display:flex;flex-flow: column;justify-content: space-between;}
.home-banner .banner-box .caption{position:absolute;top:0px;top: 50%;left: 115px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.home-banner .banner-box .caption p{margin:0px;padding-bottom:12px;}
.home-banner .banner-box .caption .cap-head{font-size:50px;color:#36519d;font-weight: 500;line-height:51px;padding-bottom:20px;margin-bottom:12px;position: relative;}
.home-banner .banner-box .caption .cap-head:before{content:"";width:153px;height:1px;background:#f9d603;position:absolute;bottom:0px;}
.home-banner .banner-box .caption .price-s {font-size:17px;line-height:20px;color:#282828;display: block;font-weight:600;}
.home-banner .banner-box .caption .price-starting {font-size:42px;line-height:45px;color:#36519d;}
.home-banner .banner-box .caption .com-btn{font-size: 15px;color: #222;line-height: 20px;padding:10px 29px;    width: auto !important;}
.home-banner .banner-box .caption .com-btn:hover{color: #fff!important;}
.top-home-content .row .col.column2 .caption{left:65px;}

@font-face {
    font-family: 'Bizantheum';
    src: url('Bizantheum.woff2') format('woff2'),
        url('Bizantheum.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SangGuru-ZV828';
    src:url('SangGuru-ZV828.woff') format('woff'),
        url('SangGuru-ZV828.woff2') format('woff2'),
        url('SangGuru-ZV828.eot'),
        url('SangGuru-ZV828d41d.eot?#iefix') format('embedded-opentype'),
        url('SangGuru-ZV828.otf') format('truetype');

    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'bebas_kairegular';
    src: url('bebaskai.woff2') format('woff2'),
         url('bebaskai.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.com-btn{max-width:220px;width:100%;background:#f9d603; padding:0 10px; line-height:48px; font-size:17px; color:#fff; font-weight:600; text-align:center; display:inline-block; -webkit-border-radius:50px; -moz-border-radius:24px; -ms-border-radius:24px; -o-border-radius:24px; border-radius:24px; margin:0; cursor:pointer;text-transform:uppercase;}
.com-btn:hover{background:#36519d;color: #fff !important;}
.home-banner .banner-box .caption .cap-head,
.home-banner .banner-box .caption .price-starting,
.flat-off .textb h2,
.flat-off .textb .price-starting,
.flat-off2 .textb h2,
.flat-off2 .textb .price-starting,
.franchies-bootom .textb p strong{font-family: 'bebas_kairegular';}
.newproductslider-item .product-item .product-info .product-category.product-category a,.bg_featured .product-item .product-info .price-box,.hot-deal .product-item .product-info .product-name a,.flat-off2 .textb h2 .small-f, .flat-off .textb h2 .small-f{font-family : 'Montserrat', sans-serif;}
.top-header .fran-link a,.topbar-new .right-menu li a{transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
.header-container .header .minicart-wrapper .cart-subtotal .price:hover{color:#36519d;}
.modal-popup .action-close:before{background:#36519d;}
.modal-popup .action-close:hover:before{background:#f9d603;}
.block-authentication .action.action-login{background:#f9d603;border-color:#f9d603}
.block-authentication .action.action-login:hover{background:#36519d;border-color:#36519d}
.ajaxsuite-popup-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-content .form-login .actions-toolbar .action-register span{color:#f9d603;}
.ajaxsuite-popup-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-content .form-login .actions-toolbar .action-register:hover span{color:#36519d}
.header-container .header .minicart-wrapper .action.close:hover span, .header-container .header .minicart-wrapper .action.close:hover span:before{color:#f9d603	;}
.cloud-zoom-big{background-color:#fff;}
.cat-two .home-banner .banner-box .caption .cap-head {font-size:57px;}
.cat-two .home-banner .banner-box .caption .price-s{font-size:19px;}
.cat-two .home-banner .banner-box .caption .price-starting{font-size:48px;}
.cat-two .home-banner .banner-box .caption{left:98px;}
.flat-off2 .textb h2{line-height:105px;}
.flat-off2 .textb h2 .small-f{line-height:30px;top:0px;display:block;}
.flat-off2 .textb .small-f{font-size:29px;color:#282828;font-weight:500;}


/****==========popup home page ===========*****/
.cms-index-index .quickview-product{width:1px;height:1px;}	
.cms-index-index .quickview-product a,.cms-index-index .quickview-product a i{color:#fff;}
.cms-index-index #quick-background{display:none;}
.cms-index-index #quick-window{position:initial;width:100%;max-width: 1510px;margin: 0 auto;}
.cms-index-index #quick-window .quick-view-content .product-info-main{overflow: initial;}
.cms-index-index #quickview-header{display:none;}
.cms-index-index #quick-window .quick-view-pop-up{background: #f4f4f4;padding:35px;}
.cms-index-index #quick-window .quick-view-content .title-quickview-product{font-size:25px;font-family : 'Montserrat', sans-serif;font-weight: 500;color: #282828;margin-bottom:20px;}

.cms-index-index #quick-window .quick-view-content .product-info-main .price-box .price-final_price .price{font-size:33px;color:#36519d;font-weight:600;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-info-stock-sku .stock{font-style:italic;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-info-stock-sku .stock span{color:#2e9600;font-weight:600;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-info-stock-sku .value{color:#282828;font-weight:600;font-size:14px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .taxes-text,
.cms-index-index #quick-window .quick-view-content .product.attribute.overview .value{font-size:14px;color:#282828;font-style:italic;font-family : 'Montserrat', sans-serif;}
.cms-index-index #quick-window .quick-view-content .product.attribute.overview{margin-top:0px;}
.cms-index-index #quick-window .quick-view-content .product.attribute.overview{border-bottom: 1px solid #9c9c9c;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .fieldset{display:flex;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .field.qty{border-radius:25px;display:flex;border-color: #36519d;}
.cms-index-index #quick-window .icon-chevron-left:before,
.cms-index-index #quick-window .icon-chevron-right:before{color: #36519d;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary{background:#36519d;border-color:#36519d;font-size:18px;text-transform:uppercase;padding:10px 40px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary:before{display:none;}
.cms-index-index #quick-window .product-add-form{display:flex;}
.cms-index-index #quick-window .product-add-form .buynow{background: #f9d603;border-color: #f9d603;font-size: 18px;text-transform: uppercase;padding: 10px 40px;border: 2px solid #f9d603;line-height:24px;margin-left:25px;color:#222;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary:hover{background: #f9d603;border-color: #f9d603;font-size: 18px;text-transform: uppercase;padding: 10px 40px;border: 2px solid #f9d603;line-height:24px;margin-left:25px;color:#222;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary:hover{margin-left:0px;}
.cms-index-index #quick-window .product-add-form .buynow:hover{background:#36519d;border-color:#36519d;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart{margin-top:0px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-social-links .product-addto-links a.towishlist{color: #2e9600 !important;}
.cms-index-index #quick-window .quick-view-content .product.media{width:37%;}
.cms-index-index #quick-window .quick-view-content .product-info-main{width:63%;padding-left:60px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .price-box .old-price .price{color:#282828;font-weight:600;padding-left:20px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .price-box{margin: 28px 0 25px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-reviews-summary .reviews-actions a{color:#282828 !important;position:relative;padding:0 15px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-reviews-summary .reviews-actions a:hover{color:#36519d !important;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-reviews-summary .reviews-actions a:before{content:"";height:24px;width:2px;background:#000;position:absolute;left:0px;top:-2px;}
.cms-index-index #quick-window .quick-view-content .product-info-price .rating-summary .rating-result > span{width:100% !important;}
.cms-index-index #quick-window .product-info-main .product.attribute.sku{padding-left:35px;}
body .product-item .product-info .product-name a:hover{color:#000;}
.hot-deal .product-item .product-info .product-name a{position:relative;padding:8px 0px;margin-bottom:15px;}
.hot-deal .product-item .product-info .product-name a:before{content:"";width:60%;top:0;left:50%;height:2px;background:#36519d;position:absolute;transform: translateX(-50%);}
.hot-deal .product-item .product-info .product-name a:after{content:"";width:60%;bottom:0px;left:50%;height:2px;background:#36519d;position:absolute;transform: translateX(-50%);}
.hot-deal .price-box .price-label{display:block;}
body .hot-deal .product-item .product-info .price-box .old-price .price-label{display:none;}

.hot-deal .column_1 .price-box.price-final_price,
.hot-deal .column_4 .price-box.price-final_price{display: flex;justify-content: center;align-items: center;}
.hot-deal .column_1 .price-box.price-final_price .special-price .price-final_price,
.hot-deal .column_4 .price-box.price-final_price .special-price .price-final_price{width: 100%;
display: flex;align-items: center;}
.hot-deal .price-box.price-final_price .special-price .price-final_price .price-label{font-size: 25px;color: #282828;font-weight: 600;padding-right: 10px;}
.hot-deal .column_2 .price-box.price-final_price{display: flex;align-items: end;text-align: left;}
.hot-deal .column_2 .price-box.price-final_price .price-label{color:#fff !important;}
.hot-deal .column_2 .price-box.price-final_price .old-price{margin-left:-40px;}
.hot-deal .column_2 .product-item .product-info .product-name{text-align:left;}
.hot-deal .column_2 .product-item .product-info .product-name a:before,
.hot-deal .column_2 .product-item .product-info .product-name a:after{left:0px;transform:none;background:#fff;}
.hot-deal .product-item,
.hot-deal .product-item .item,
.hot-deal .product-item:hover .item{border:none;}
.hot-deal .product-item,.hot-deal .product-item .item{border-radius:0px;}

.rokan-product-heading h2,.hot-selling .product-item .product-info .product-name a,
.hot-selling .product-item .product-info .price-box .price,.cms-index-index #quick-window .quick-view-content .product-info-main .price-box .price-final_price .price,.cms-index-index #quick-window .quick-view-content .product-info-main .price-box .old-price .price,.offers-row li .textbox h3,.offers-row li .textbox p,
.hot-deal .product-item .product-info .product-name a,
.hot-deal .product-item .product-info .price-box .price,
body .product-item .product-info .price-box .special-price .price,
body .product-item .product-info .price-box .old-price .price{font-family: 'Poppins', sans-serif;}
body .product-item .product-label.label1{top:160px;}

/* responsive *//* responsive *//* responsive *//* responsive *//* Responsive */
@media only screen and (max-width:1549px) {/*1430*/
/* franchisee page */
.franchisee-banner{padding:0;}
.f-about-us{padding:70px 0;}
.f-full-row{padding:60px 0;}
.f-Store-ope{min-height:auto; padding:90px 0;}
.f-achieved{padding:30px 15px;}
.f-achieved .text-box{padding-top:15px;}


/*====New home page css========*/
.hot-selling{padding:50px;}
.hot-selling::before{width:500px;height:500px;background-size:100%;z-index: -1;}
.hot-selling::after{width:500px;height:500px;background-size:100%;z-index: -1;}
.flat-off .textb{width:56%;}
.flat-off2 .textb h2, .flat-off .textb h2{font-size:95px;line-height:60px;}
.flat-off .textb h2 .small-f{top:42px;}
.flat-off2 .textb p, .flat-off .textb p{font-size:24px;line-height:34px;padding-bottom:15px;}
.flat-off .textb .price-starting, .flat-off2 .textb .price-starting{font-size:60px;line-height:60px;}
.flat-off .textb .price-s, .flat-off2 .textb .price-s{font-size:20px;line-height:24px;}
.home-banner .banner-box{margin-bottom:0px;}
.franchies-bootom .textb p strong{font-size:59px;}
.home-banner .banner-box .caption{left:50px;}
.top-home-content .row .col.column2 .caption{left:30px;}
.home-banner .banner-box .caption .cap-head{font-size:40px;line-height:40px;padding-bottom:10px;}
.cat-two .home-banner .banner-box .caption .cap-head{line-height:60px;}
.hot-deal .product-item .product-info .product-name a, .hot-deal .product-item .product-info .price-box .price{font-size:22px;margin:0px;}
.hot-deal .price-box.price-final_price .special-price .price-final_price .price-label{font-size:20px;}
.hot-deal .product-item .product-info .price-box .special-price .price,
.hot-deal .product-item .product-info .price-box .old-price .price{font-size:22px;}
.hot-deal .column_2 .item-product.product-item{margin-bottom:0px;}
.hot-deal .column_2 .price-box.price-final_price .old-price{margin-left:-30px;}
.flat-off2 .textb h2{line-height:90px;}
.flat-off2 .textb h2, .flat-off .textb h2{margin-bottom:16px;}
}
@media only screen and (max-width:1429px) {/*1360*/
/* brij */
/* home page */
.rokan-featuredproduct .product-item .item{padding:10px;}
.hot-deal .product-item .countdown_block .title_countdown{margin-bottom:15px;}

/* franchisee page */
.f-about-us{padding:60px 0 50px;}
.f-full-row .blue-box{padding:30px 30px 20px;}

/* offer-page 12-july */
.offers-row li .textbox{padding:42px 10px 50px;}
body.sticky{padding-top:176px;}
.top-header{padding:12px 0px;}
.header-container > .header .container-inner,
.cms-index-index .header-container > .header .container-inner{padding:5px 0px !important;}
.nav-sections-items .navigation ul .level0 > .level-top{padding:5px 0px;}
.header-container .header .logo{display:inline-block;max-width:190px;}
body .layout4 .nav-sections-item-content .custommenu.navigation li.level0 .submenu{margin-top:5px !important;}
.franchies-bootom .textb p strong{font-size:70px;}


/*======New home page css======*/
.hot-selling .product-item .product-info .price-box .price,
.bg_featured .product-item .product-info .price-box .price{font-size:24px;}
.hot-deal .item-product.product-item{margin-bottom:0px;}
.franchies-bootom .textb p strong{font-size:50px;}
.hot-deal .product-item .product-info .price-box .special-price, 
.hot-deal .product-item .product-info .price-box .old-price{float:none;}
.hot-deal .column_4 .product-item .item .product-info,
.hot-deal .column_1 .product-item .item .product-info{padding:25px;}

}
@media only screen and (max-width:1359px) {/*1200*/

/* brij */
/* home page */
.cms-index-index .header-container > .header .container-inner{padding:20px 15px;}
.home-banner{margin-bottom:0;}
.rokan-featuredproduct .product-item .product-photo{width:100px; margin-right:10px;}
.rokan-featuredproduct .product-item .product-info{width:calc(100% - 110px);}
.rokan-featuredproduct .product-item .product-info .action-inner .actions-primary button{font-size:12px;}
.rokan-featuredproduct .product-item .product-info .action-inner .add-to-links li a.action::before{font-size:18px;}
.wrap-category .product_row .popcat-box .category-info{left:30px;}

.shipping-policy-block.field-tooltip .field-tooltip-action{font-size: 12px!important;}

/* franchisee page */
.franchisee-banner .inner-box .franchisee-box .fran-banner-heading{font-size:30px; line-height:45px;}
.franchisee-banner .inner-box .franchisee-box .fran-banner-heading strong{font-size:36px; line-height:41px;}
.f-about-us{padding:50px 0;}
.f-about-us .left-col{width:250px;}
.f-about-us .right-col{width:calc(100% - 250px);}
.franchisee-page .tagline{min-height:150px;}
.f-full-row{padding:50px 0;}
.f-full-row .tbl-box{width:50%;}
.f-Store-ope{padding:60px 0;}
.f-Store-ope h2{margin-bottom:40px;}
.f-form-area{padding:50px 0 24px;}
.f-achieved{padding:20px 15px;}
.f-gallery ul{margin:7px 0;}

/* offer-page 12-july */

.offers-row li .textbox h3{font-size:22px; line-height:33px;}

/**==== New Css ====*/
.cms-index-index .header-container > .header .container{padding:0 15px;}
.topbar-new .slider{width:74%;}
.topbar-new .slider li{font-size:11.5px;line-height: 14px;}
.wrapper-the-blue-sky-slider .nivo-controlNav{bottom:45px;}
.custommenu.navigation li.level0{margin:0 13px;}
.hot-selling{overflow:hidden;}
.hot-selling .product-item .product-info .price-box .price{font-size:20px}
.flat-off2 .textb h2, .flat-off .textb h2{font-size:72px;line-height: 50px;}
.flat-off2 .textb p, .flat-off .textb p{font-size:23px;line-height:30px;}
.hot-deal .product-item .product-info .price-box .special-price .price,
.hot-deal .product-item .product-info .price-box .old-price .price{font-size:19px;}
.bg_featured .product-item .product-info .price-box .price{font-size:20px;}
.offers-row li .textbox{padding:32px 10px 50px;}
.franchies-bootom p{font-size:28px;line-height:65px;}
.franchies-bootom .textb p strong{font-size:60px;}
.flat-off2 .inner-b,
.franchies-bootom .inner-b{left: 30px;top: 30px;width: calc(100% - 60px);height: calc(100% - 60px);}
.home-banner .banner-box{margin-bottom:0px;}
.cms-index-index .rokan-product-heading p.description{margin:0px;}	
.hot-deal .product-item{margin-bottom:0px;}
.bg_featured,.options,.in-house-brand{padding:50px 0px;}
.bg_featured:after{width:500px;height:500px;background-size:100%;bottom: -210px;}
.flat-off{margin-bottom:60px;}
.franchies-bootom .textb p strong{font-size: 47px;bottom:0px;line-height: 65px;}
.offers-row li{margin-top:0px;}
.section-product{margin-bottom:0px;}
.offers-row{padding-top:0px;}
.home-banner .banner-box .caption .cap-head{font-size:34px;line-height:34px;padding-bottom:5px;margin-bottom:5px;}
.home-banner .banner-box .caption .price-starting{font-size:28px;line-height:38px;}
.hot-selling .product-item .product-info .action-inner .tocart, .bg_featured .product-item .product-info .action-inner .tocart{line-height:42px;}
.newproductslider-item .product-item .product-info{padding:15px 5px;}
.flat-off .textb h2 .small-f{top:33px;font-size: 25px;}
.cat-two .home-banner .banner-box .caption{left:50px;}
.cat-two .home-banner .banner-box .caption .cap-head{font-size:40px;line-height:40px;}
.cat-two .home-banner .banner-box .caption .price-starting{font-size:40px;}
.hot-deal .column_2 .price-box.price-final_price .price-label{padding-right:0px !important;}
.hot-deal .price-box.price-final_price .special-price .price-final_price .price-label{white-space: nowrap;}
.hot-deal .product-item .product-info .product-name a{padding:4px 0px;}
.hot-selling .product-item .product-info .action-inner .tocart, .bg_featured .product-item .product-info .action-inner .tocart{font-size:15px;line-height:20px;width:auto;max-width:auto;padding:10px 29px;}
.flat-off2 .textb h2{padding-bottom:17px;}
.flat-off2 .textb h2 .small-f{font-size:25px;}

}
@media only screen and (max-width:1199px) {/*1024*/
/* brij */
/* home page */

body.cms-index-index .owl-controls, 
body.cms-index-index .owl-buttons{display:block;}
.wrap-category .product_row .popcat-box .category-info h3,
.wrap-category .product_row .popcat-box .category-info p{margin-bottom:10px;}
.custommenu.navigation li.level0 { margin: 0px 8px;}

/* franchisee page */
.f-about-us,
.f-full-row,
.f-Store-ope{padding:40px 0;}
.f-about-us .left-col{width:225px;}
.f-about-us .right-col{width: calc(100% - 225px);}
.franchisee-page .tagline{margin-bottom:40px;}
.franchisee-page .tagline img{width:145px;}
.franchisee-page .tagline h2{font-size:42px; line-height:55px;}
.f-full-row .blue-box{padding:20px;}
.f-full-row .tbl-box{width:54%;}
.f-full-row .tbl-box .row .td1{width:220px;}
.f-full-row .tbl-box .td2{width:calc(100% - 220px);}
.f-full-row .tbl-box .td2 p, 
.f-full-row .tbl-box .td2 ul{padding:5px 5px 5px 15px;}
.f-full-row .tbl-box h3{font-size:24px; padding:30px 0 25px;}
.f-achieved .text-box li{margin:10px 0;}
.f-Store-ope li{background-size:35px auto; padding-left:55px;}
.f-form-area{padding:40px 0 10px;}
.form-1 ul li .captcha .captcha-left{font-size:34px !important;}
.form-1 ul li input#capt{max-width:250px;}
.f-form-area .captcha .error-msg{padding-left:184px;}
.f-achieved .text-box li .text h3{font-size:26px;}
.f-gallery{padding:25px 0 0px;}


/* offer-page 12-july */
.offer-banner{min-height:190px; padding:60px 0;}
/*.offer-banner .center-box h1{font-size:28px; line-height:38px;}*/
.offers-row{padding-top:25px;}
.offers-row li{width:calc(33.3% - 10px); margin:10px 0;}
.offers-row li:after{height:70px;}
.offers-row li .textbox{padding:22px 10px 102px;}
.offers-row li .textbox h3{font-size:20px; line-height:30px;}
.offers-row li .textbox p{font-size:16px;}


/* 10-sept-2022-brij -- HP-Popular Categories */
.wrap-category .product_row .popcat-box .category-info h3{margin-bottom:5px;}


/**==== New Css ====*/
body.sticky{padding-top:165px;}
.topbar-new{padding:4px 0px;}
.topbar-new .slider{width:68%;}
.top-header{padding:6px 0px;}
.top-header .fran-link a{font-size:14px;}
.header-container .header .logo{max-width: 170px;}
.rokan-product-heading{margin-bottom:30px;}
.rokan-product-heading h2{font-size:40px;line-height:45px;}
.hot-deal .column_2 .item-product.product-item .item .product-info .price-box .special-price,
.hot-deal .column_2 .item-product.product-item .item .product-info .price-box .old-price{width:100%;}
.offers-row li .textbox{padding:22px 10px 50px}
.franchies-bootom p{font-size:22px;}
.franchies-bootom .textb p strong{font-size:40px;}
.franchies-bootom p{line-height:60px;}
.franchies-bootom .textb p strong{bottom:5px;}
.flat-off{margin-bottom:60px;}
.hot-selling{padding:30px 50px 50px 50px;margin-bottom:50px;}
.hot-deal{padding-top:40px;}
.hot-deal .item-product.product-item{margin-bottom:0px;}
.bg_featured{padding:60px 0 0 0;margin-bottom:20px;}
.options{padding:60px 0 35px 0px;}
.in-house-brand{padding:60px 0px;}
.page-footer .copyright{font-size:13px;}
.header-container .header .minicart-wrapper{margin-right:20px;}
.header-container .nav-toggle{width:40px;height: 40px;background: #f9d603;line-height:40px;    border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.header-container .nav-toggle:before{color:#fff;}
.nav-toggle:hover:before{color:#fff;}
.header-container .nav-sections .navigation > ul li{text-align:left;}
.cms-index-index #quick-window .quick-view-pop-up{padding:15px;}
.cms-index-index #quick-window .quick-view-content .product-info-main{padding-left:30px;padding:14px 14px 0 14px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-social-links .product-addto-links a{margin-top:0px;}
.cms-index-index #quick-window .quick-view-content .product-info-price{margin-top:0px;}
.cms-index-index .bg_featured .owl li{margin-bottom:0px;}
.home-banner .banner-box{margin-bottom:0px;}
.hot-selling .owl-theme .owl-pagination{bottom:-20px;}
.hot-selling .owl-theme .owl-pagination .owl-page span{width:10px;height:10px;}
.owl-theme .owl-pagination .owl-page.active span, .owl-theme .owl-pagination .owl-page:hover span{background: #36519d;}
.home-banner .banner-box .caption{left:30px;}
.home-banner .banner-box .caption .cap-head{font-size:28px;line-height:28px;}
.home-banner .banner-box .caption .price-s{font-size:15px;line-height:15px;}
.home-banner .banner-box .caption p{padding-bottom:0px;}
.home-banner .banner-box .caption .com-btn{padding:8px 22px;}
.home-banner .banner-box .caption .cap-head:before{width:135px;}
.rokan-product-heading h2{font-size:35px;line-height:40px;}
.flat-off2 .textb h2, .flat-off .textb h2{font-size:60px;margin-bottom:10px;padding-bottom:15px;}
.flat-off .textb h2 .small-f{font-size:18px;top:30px;}
.flat-off2 .textb p, .flat-off .textb p{font-size:20px;line-height:26px;}
.flat-off .textb .price-s, .flat-off2 .textb .price-s{font-size:16px;line-height:22px;}
.flat-off .textb .price-starting, .flat-off2 .textb .price-starting{font-size:50px;line-height:50px;}
.flat-off2 .textb .com-btn, .flat-off .textb .com-btn{font-size:18px;width: auto;max-width:100%;padding: 10px 25px;line-height: 24px;}
.cat-two .home-banner .banner-box .caption .cap-head{padding-bottom:10px;margin-bottom:10px;}
.cat-two .home-banner .banner-box .caption p{padding-bottom:12px;}
.hot-deal .product-item .item .product-info{padding:15px 10px;}
.hot-deal .product-item .product-info .product-name a, .hot-deal .product-item .product-info .price-box .price{font-size:18px;line-height:22px;}
.hot-deal .price-box.price-final_price .special-price .price-final_price .price-label{font-size:16px;}
.hot-deal .product-item .product-info .price-box .special-price .price, .hot-deal .product-item .product-info .price-box .old-price .price{font-size:16px;}
.hot-deal .column_2 .price-box.price-final_price .old-price{margin-left:-19px;}
.hot-deal .product-item .product-info .product-name a{padding:8px 0px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .price-box .price-final_price .price,
.cms-index-index #quick-window .quick-view-content .product-info-main .price-box .old-price .price{font-size:28px;line-height:30px;}
.flat-off2 .textb h2:before{width:270px;}
.flat-off2 .textb h2 .small-f{font-size:18px;}
.flat-off2 .textb p, .flat-off .textb p{padding-bottom:10px;}
#locator_filter{margin:0 15px;}
}
@media only screen and (max-width:1023px) {
  .gallery-photo-box{margin-bottom:30px;}
.mt-4 {margin-top: 10px;}
.blog-custom-wrapper{height:auto;}
.product.info.detailed .product.data.items .item.content{width:100%; float: left;}
#check-delivery-form fieldset{width:100%;}
#check-delivery-form .actions-toolbar{width:100%; margin:0;}
#check-delivery-form .primary{margin-left:0;}
#check-delivery-form .primary .action.primary{margin-top:0px;}
#check-delivery-form .field label{padding-top:0;}
.product-social-links{margin-bottom: 20px;padding-bottom: 20px; text-align: center;}
.product-view .product-info-main .product-info-price{margin-bottom:20px;}
.product-info-main .box-tocart .actions{width:100%;}
.modal-popup .modal-title{font-size:16px;}
.popup-modal .text-introduce{text-align: left;}
#locator_filter{margin-top: 20px;}
.field.captcha label span {white-space: normal;}
.field.password label {width: 100%;}
.field.password .control {width: 100%;}
.password-strength-meter{padding-left: 0;}
.rokanthemes-onepagecheckout #shipping .form-login .create-account input[type="checkbox"]{margin-top:0;}
.inquiryForm{padding:0;}
.inquiryForm.opportunities h1{font-size: 22px;line-height: 23px;}
.inquiryForm.opportunities .text-box{width:100%; padding-right:0;}
#about-copy .text-box .content{padding-top: 10px;}
#about-copy .text-box .content p{padding-bottom: 10px;margin-bottom: 0;}
.inquiryForm.opportunities .main-form{width: 100%;padding-left: 0;}
#about-copy .landloard-img{width:auto; max-width: 550px; float: none; display: inline-block;margin: 0 5px;}
.inquiryForm.opportunities .main-form .fieldset{padding:0;}
.form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account{width:100%;}
.inform-box{width:100%;}
.contact-index-index #contact-form{width:100%; margin-top:20px; }
.contact-index-index #contact-form .fieldset{margin: 0;}
.contact-index-index #contact-form .field,.contact-index-index #contact-form{padding:0;}
.contact-index-index #contact-form .field.name{padding-right:15px;}
.contact-index-index #contact-form .field.email{padding-left:15px;}
.gallery-box .page-title h1 {font-size: 22px;line-height: 23px;}
.gallery-box{padding:0;}
/* brij */
/* home page */
.wrapper-the-blue-sky-slider {margin-bottom:40px;}
body.cms-index-index .static_cms{margin-top:20px;}
body .product-item .product-info .action-inner .actions-primary button{font-size:12px;}
.block-widget-rokanthemes-brand .owl-theme .owl-controls .owl-buttons > div{opacity:1;}

/* franchisee page */
.franchisee-banner .inner-box .franchisee-box .fran-banner-heading{font-size:22px; line-height:36px;}
.franchisee-banner .inner-box .franchisee-box .fran-banner-heading strong{font-size:30px; line-height:32px;}
.f-about-us, 
.f-full-row,
.f-Store-ope,
.f-Store-ope,
.f-form-area{padding:30px 0;}
.f-about-us .left-col{width:160px;}
.f-about-us .right-col{width:calc(100% - 160px);}
.f-about-us .right-col h2{font-size:30px; line-height:40px;}
.f-about-us .right-col h3, 
.f-full-row .blue-box h2, 
.f-Store-ope h2, 
.f-form-area h2, 
.f-achieved .text-box h2, 
.f-gallery h2{font-size:26px; line-height:36px;}
.f-about-us .f-Benefits{padding-left:50px;}
.f-about-us .f-Benefits li .icon{width:65px;}
.f-about-us .f-Benefits li .text{width:calc(100% - 65px);}
.f-about-us .s-Benefits{padding-left:115px;}
.f-about-us .s-Benefits li .icon{width:55px;}
.franchisee-page .tagline{min-height:120px; margin-bottom:30px;}
.f-full-row .blue-box{width:100%; min-height:auto; text-align:center; padding:25px 20px 20px; margin-bottom:30px;}
.f-full-row .blue-box h2{padding-bottom:25px;}
.f-full-row .blue-box h2 br{display:none;}
.f-full-row .blue-box p{padding-bottom:20px;}
.f-full-row .tbl-box{width:100%;}
.f-Store-ope h2{margin-bottom:20px}
.f-Store-ope ul{width:80%; padding:0;}
.f-Store-ope li{background-size:30px auto; min-height:auto; font-size:20px; line-height:28px; padding-left:45px; margin:0 0 5px;}
.f-form-area{padding-bottom:10px;}
.form-1 ul li .captcha .captcha-left{font-size: 32px !important;}
.form-1 ul li input#capt{max-width:150px;}
.f-form-area .captcha .error-msg{padding-left:176px;}
.f-achieved{padding:10px 15px 0px;}
.f-achieved .text-box{width:100%; padding:0 0 25px; text-align:center;}
.f-achieved .text-box h2 br{display:none;}
.f-achieved .text-box ul{width:100%; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.f-achieved .text-box li{width:34%; margin:10px 0; text-align:left;}
.f-achieved .text-box li .icon{width:65px;}
.f-achieved .text-box li .text{width:calc(100% - 65px);}
.f-achieved .text-box li .icon img{max-width:40px;}
.f-achieved .text-box li .text h3{font-size:24px;}
.f-achieved .text-box li .text p{font-size:18px;}
.f-achieved .img-box{width:100%; text-align:center;}
.f-gallery ul{margin:5px 0;}





/* offer-page 12-july */
/*.offer-banner .center-box h1{font-size:24px; line-height:34px;}*/
.offers-row{padding-top:20px;}
.offers-row li:after{height:55px;}
.offers-row li .textbox{padding:22px 10px 80px;}
.offers-row li .textbox h3{font-size:18px; line-height:26px;}
.offers-row li .textbox p{font-size:14px; line-height:20px;}
.offers-row li .round-shape{font-size:15px;}

body.checkout-cart-index .messages{top: 69px;}
body.checkout-cart-index .page.messages .message.error #addtocartclose{right:0;}


/*=====New Page CSS====*/
body.sticky{padding-top:106px;}	
.topbar-new .slider{width: 62%;}
.topbar-new .right-menu li{margin-left:15px;}
.topbar-new .right-menu li a{padding-right:22px;}
.header-container .header .minicart-wrapper .action.showcart .cart-header{width:35px;height:35px;line-height:35px;}
.header-container .header .minicart-wrapper .action.showcart .cart-header,
.top-header .admin-info .whishlist a,
.header-container > .header .block-search .block-content .top-search{background-size:22px;height:22px;height:22px;}
.topbar-new .slider li{font-size:11px;}
.header-container .header .logo{max-width:150px;}	
.top-header .fran-link a{font-size:13px;padding:6px 15px 6px 15px;}
.profile-btn{font-size:12px;line-height:16px;padding:2px 15px  2px 10px;margin-right:10px;}
.profile-btn:before{font-size:15px;}
.profile-btn strong{font-size:13px;}
.header-container .header .minicart-wrapper .action.showcart .counter.qty{width:20px;height:20px;line-height:20px;font-size:10px;}
.header-container .header .minicart-wrapper{margin:0 10px 0 0;}
.top-header .admin-info .whishlist{margin:3px 0 0 3px;}
.header-container .header .block-search .block-content .dropdown .dropdown-menu{left: auto;right: 0;min-width: 370px;top:30px;}
.header-container > .header .container-inner, .cms-index-index .header-container > .header .container-inner,
.header-container .header .for-full-withmenu{padding:0px !important;}
.hot-selling{padding:30px 30px 50px 30px;}
.home-banner .banner-box{margin-bottom:0px;}
.offers-row li .textbox{padding-bottom:30px;}
.flat-off2 .textb h2, .flat-off .textb h2{font-size:45px;margin-bottom:10px;line-height:35px;}
.flat-off2 .textb p, .flat-off .textb p{font-size:17px;line-height:25px;padding-bottom:15px;}
.flat-off2 .textb h2 strong strong, .flat-off .textb h2 strong strong{top:8px;}
.flat-off2 .textb .ratting, .flat-off .textb .ratting{font-size:14px;padding:10px 0px 15px 0px}
.flat-off .textb .com-btn{font-size:14px;line-height:40px;max-width:250px;}
.flat-off2 .textb .ratting img, .flat-off .textb .ratting img{padding-left:10px;}
.hot-deal .product-item .product-info .product-name a, .hot-deal .product-item .product-info .price-box .price{font-size:15px;}
.hot-deal .product-item .product-info .price-box .special-price .price, .hot-deal .product-item .product-info .price-box .old-price .price{font-size:16px;line-height:20px;}
.hot-deal .product-item .item .product-info{padding:0px 10px;}
.hot-deal .column_1 .product-item .item .product-info, .hot-deal .column_4 .product-item .item .product-info{padding:10px;}
.cms-index-index #quick-window .quick-view-content .product-info-main{width:55%;padding-bottom:30px;}
.cms-index-index #quick-window .quick-view-content .product.media{width:45%;float:left;}
.rokan-product-heading p.description:empty{display:none;}
.cms-index-index #quick-window{overflow:initial;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .fieldset{display:block;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-reviews-summary .reviews-actions{display:flex;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-reviews-summary .reviews-actions a:before{top:3px;}
.cms-index-index #quick-window .quick-view-pop-up{padding:0px;}
.cms-index-index .fieldset > .field:not(.choice) > .control{width:100%;text-align:center;}
.cms-index-index #quick-window .quick-view-content .product-info-main{float:right;position:initial;}
.cms-index-index .gallery-placeholder .row{clear: initial;}
.cms-index-index #quick-window .product-add-form .buynow{margin-left:0px;}
.cms-index-index .product-social-links{padding:10px 0 0 0;margin-bottom:0px;text-align:left;}
.offers-row li .round-shape{font-size:14px;padding:13px 10px;}
.franchies-bootom .textb p strong{font-size:32px;bottom:3px;}
.hot-selling .product-item .product-info .action-inner .tocart, .bg_featured .product-item .product-info .action-inner .tocart,
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary,
.cms-index-index #quick-window .product-add-form .buynow{font-size:15px;}
.wrapper-the-blue-sky-slider{margin-bottom:30px;}
.rokan-product-heading p.description{margin:0px;}
.hot-selling .owl-theme .owl-pagination{bottom:-20px;}
.owl-theme .owl-pagination .owl-page.active span, .owl-theme .owl-pagination .owl-page:hover span{background: #36519d;}
.owl-theme .owl-pagination .owl-page span{width:10px;height:10px;}	
.bg_featured{padding:40px 0px;margin-bottom:0px;}
.bg_featured:after{width:300px;height:300px;background-size:100%;bottom:-70px;}
.options,.in-house-brand{padding:40px 0px;}
body.cms-index-index .static_cms{margin-top:0px;}
.offers-row{padding:0px;}
.franchies-bootom .textb{width:46%;}
.franchies-bootom p{line-height:45px;}
.flat-off2 .textb p{padding-bottom:15px;}
.flat-off2 .textb .com-btn, .flat-off .textb .com-btn{font-size:15px;}
.franchies-bootom a{margin-top:15px;}

.hot-selling::before{width: 250px;height: 250px;left: -15%;}
.hot-selling::after{width: 250px;height: 250px;right: -15%;}
.home-banner .banner-box .caption,
.top-home-content .row .col.column2 .caption{left:15px;}
.home-banner .banner-box .caption .cap-head{font-size:22px;line-height:22px;}
.home-banner .banner-box .caption .cap-head:before{width:100%;}
.home-banner .banner-box .caption .price-s{font-size:13px;line-height:13px;}
.home-banner .banner-box .caption .price-starting{font-size:24px;line-height:24px;}
.home-banner .banner-box .caption .com-btn{padding: 5px 17px;font-size: 13px;}
.rokan-product-heading{margin-bottom:20px;}
.flat-off .textb h2 .small-f{top:17px;}
.flat-off2 .textb h2, .flat-off .textb h2{font-size:40px;line-height:35px;padding-bottom:8px;margin-bottom:5px;}
.flat-off2 .textb h2:before, .flat-off .textb h2:before{width:240px;}
.flat-off2 .textb p, .flat-off .textb p{font-size:15px;line-height:20px;padding-bottom:5px;}
.flat-off .textb .price-starting, .flat-off2 .textb .price-starting{font-size:40px;line-height:40px;}
.flat-off .textb .price-s, .flat-off2 .textb .price-s{font-size:14px;line-height:20px;}
.flat-off .textb .com-btn{line-height:24px;}
.cat-two .home-banner .banner-box .caption{left:20px;}
.cat-two .home-banner .banner-box .caption .cap-head{font-size:30px;line-height:30px;}
.cat-two .home-banner .banner-box .caption .price-s{font-size:16px;line-height:22px;}
.cat-two .home-banner .banner-box .caption .price-starting{font-size:30px;line-height:35px;}
.rokan-product-heading h2{font-size:30px;}
.hot-deal .price-box.price-final_price .special-price .price-final_price .price-label{font-size:13px;}
.hot-deal .product-item .product-info .price-box .special-price .price, .hot-deal .product-item .product-info .price-box .old-price .price{font-size:14px;}
.hot-deal .column_1 .price-box.price-final_price .special-price .price-final_price, .hot-deal .column_4 .price-box.price-final_price .special-price .price-final_price{align-items: flex-start;}
.hot-deal .column_2 .price-box.price-final_price{display:block;}
.hot-deal .column_2 .price-box.price-final_price .old-price{margin-left:0px;}
.hot-deal .product-item .product-info .product-name a{padding:4px 0px;}
.hot-deal .product-item .special-price .price-wrapper, .hot-deal .product-item .minimal-price .price-wrapper,
.hot-deal .column_2 .price-box.price-final_price{line-height:16px;}
.bg_featured .product-item .product-info .price-box{margin-bottom:0px;}
.flat-off2 .textb h2 .small-f{line-height:22px;}
.offers-row li{margin:0px;}
.franchies-bootom p{line-height:40px;}
.franchies-bootom .textb p strong{font-size:32px;line-height:45px;}
.franchies-bootom a{max-width:100%;width:auto;margin-top:10px;padding:10px 20px;line-height:20px;font-size:15px;}

}
@media only screen and (max-width:1229px) and (min-width:992px){
.cms-index-index .header-container{position:relative;}
.cms-index-index .header-container > .header .container{padding:0 15px;}
.header-container .header .minicart-wrapper{margin-left:15px;}
.header-container .nav-sections .navigation > ul{padding:0 5px;}
}
@media only screen and (max-width:991px) {
/* brij */
.header-container .topbar{padding-top: 15px;}
.f_link1{margin-top:0px;}
.header-container .topbar .topbar-left{margin-bottom: 14px;}
.header-container .topbar .links li:last-child{padding-right:20px;}
body.wishlist-index-index .col-md-3{width:30%; order:1; -ms-flex-order:1; -webkit-order:1;}
/* .col-sidebar{width:100%; min-width:inherit; position:inherit; left:inherit; top:inherit; bottom:inherit; z-index:inherit;} */
.columns .sidebar-additional{padding:15px;}
.toolbar-sorter .sorter-options{width:120px;}
.sidebar-additional{display:block !important;}
body.wishlist-index-index .col-main{width:70% !important;}
.products-grid.wishlist .product-item-photo{width:100% !important; float:left; margin-right:0; text-align:center;}
.products-grid.wishlist .product-item-name, 
.products-grid.wishlist .product-item-description, 
.products-grid.wishlist .product-item .price-box, 
.products-grid.wishlist .product-item-tooltip{margin-left:0 !important;}
.products-grid.wishlist .product-item-actions .action.delete{float:left;}
.wishlist-index-index .products-grid .product-item{margin-bottom:0;}
body.customer-account-index .col-md-3{order:1; -ms-flex-order: 1; -webkit-order: 1;}

/* offer-page 12-july */
.header-container .topbar{padding:8px 0;}
.header-container .topbar .flex-layout{flex-direction:row;}
.header-container .topbar .flex-layout .links{margin-top: 0;}
.header-container .topbar .topbar-left{margin-bottom:0;}


}
@media only screen and (max-width:767px) {
  .top-header .admin-info{background:none; border-radius:0;}
.top-header{background: #36519d;}
.topbar-new {background: #f9d605;}
.header-container > .header .block-search .block-content .top-search {background: url(images/icon_search_white.png) center center no-repeat;}
.header-container .header .minicart-wrapper .action.showcart .cart-header {background: url(images/icon_cart_white.png) center center no-repeat;}
.Download_cat{display: none;}
/* home page slider */
.wrapper-the-blue-sky-slider .container-the-blue-sky-slider .container{padding-right:50%;}
.wrapper-the-blue-sky-slider .container-the-blue-sky-slider .the-blue-sky-banner-text h3,
.wrapper-the-blue-sky-slider .container-the-blue-sky-slider .the-blue-sky-banner-text h2{font-size:18px; line-height:22px;}
.wrapper-the-blue-sky-slider .container-the-blue-sky-slider .the-blue-sky-banner-text h3{margin-bottom:5px;}
.wrapper-the-blue-sky-slider .container-the-blue-sky-slider .the-blue-sky-banner-text a.btn{margin-top:10px; padding:5px 20px;}
.wrapper-the-blue-sky-slider .nivo-controlNav{left:50%; right:inherit; bottom:10px; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
.order-links .item a, .order-links .item strong{padding: 4px 16px;}
.track_order_btn a, .order-details-items .order-title a{margin-right: 5px; margin-left:0; padding: 3px 10px; font-size: 12px;}
.order-details-items .order-title{margin-bottom: 10px;float: left;}
.track_order_btn, .order-details-items .order-title a{float: left;}
.contact-index-index #contact-form .field.email{padding-left:0}
.contact-index-index #contact-form .field.name{padding-right:0;}
.product-view .box-tocart .fieldset{text-align: center;}
.franchise_banners{margin-bottom: 40px;margin-top: -20px;}
.franchise_banners .f_mobile,.banner-box .f_mobile{display:block;}
.franchise_banners .f_desktop,.banner-box .f_desktop{display:none;}
.inquiryForm.opportunities h1 {font-size: 18px;line-height: 20px;padding-bottom: 0;}
.inquiryForm.opportunities .main-form .input-box .td1, .inquiryForm.opportunities .main-form .input-box .td2{width:100%;padding-right: 0; margin-bottom: 10px;}
.inquiryForm.opportunities .main-form .input-box .td2{padding: 0;}
/*.super99-about .container,.super99-about .container .col-sm-6{padding:0;}*/
.super99-about h1,.super99-about h2,.cms-content h1,.cms-content h2,.super99-about h3{font-size: 20px;margin: 20px 0 0 0; padding-bottom:0;}
.super99-about .container iframe{height: auto;}

body .breadcrumbs {padding-top: 15px;padding-bottom: 15px;}
.cms-no-route .text-introduce, .cms-about-us .text-introduce{margin-top:20px; margin-bottom:20px;}
.gallery-box .page-title h1 {font-size: 18px; line-height: 20px;margin-bottom: 10px;	}
.inform-box{padding:30px;}
.popups a{width: 100%;float: left;background: #f3f3f3;padding: 3px 20px;margin: 0;margin-bottom: 10px;border-radius: 50px;text-align: center;font-size: 13px;}
.popups a:last-child{margin-bottom: 0;}
.payment_tab,.popups,.product.info.detailed .product.data.items .item.content{padding:20px;}
.product.info.detailed .product.data.items #product-review-container .review-list .block-content .review-item{padding: 2px 15px; padding-bottom: 0px;margin-bottom: 25px;}
.review-add .block-content .fieldset{margin: 0 0 10px;}
.product.info.detailed .product.data.items .review-add .review-fieldset .legend span{font-size: 14px;}
.product.info.detailed .product.data.items #product-review-container{padding-top:20px;}
/* brij */
.footer_block h3{margin-bottom:15px;}
.page-footer .copyright {padding-top:15px;}
.container-catalog-products-common .toolbar-html-container-top .toolbar-products{padding:10px;}
.breadcrumbs .items{padding:0;}
body .breadcrumbs ul li{padding-right:0;}
.breadcrumbs a{padding-right:0;}
.modal-content .block-authentication{padding:10px !important;}
body.wishlist-index-index .col-md-3{width:100%; order:2; -ms-flex-order:2; -webkit-order:2;}
body.wishlist-index-index .col-md-3 .sidebar > div{width:100%; margin-bottom:25px;}
.products-grid.wishlist .product-item{border:0; padding:10px 0;}
.products-grid.wishlist .product-item:first-child {border-top:0;}
body.wishlist-index-index .col-md-3 .sidebar > div{margin-bottom:10px;}
#form-validate .label,
#form-validate .control{width:100%;}
.catalog-product_compare-index .table{min-width:900px;}
/* home page */
.cms-index-index .header-container > .header .container-inner{padding:0px;}
.wrapper-the-blue-sky-slider {margin-bottom:20px;}
body.cms-index-index .rokan-bestseller .item,
body.cms-index-index .new_product .item{min-height:320px;}
body.cms-index-index .owl-theme .owl-controls .owl-buttons{padding:10px 0;}
body.cms-index-index .owl-theme .owl-controls .owl-buttons > div{position:inherit; margin:5px;}
body.cms-index-index .block-widget-rokanthemes-brand .owl-theme .owl-controls .owl-buttons > div.owl-next{position:absolute; margin:0;}
body.cms-index-index .block-widget-rokanthemes-brand .owl-theme .owl-controls .owl-buttons > div.owl-prev{position:absolute; margin:0;}
.page-footer{padding:35px 0 50px;}
.footer_about_us {max-width:100%;}
.footer_about_us h3:before{display:none;}
#back-top{bottom:7px; right:7px;}

/* franchisee page */
.franchisee-banner .inner-box .franchisee-box .fran-banner-heading{font-size:18px; line-height:26px;}
.franchisee-banner .inner-box .franchisee-box .fran-banner-heading strong{font-size:18px; line-height:28px; top:0px;}
.f-about-us, 
.f-full-row,
.f-Store-ope,
.f-Store-ope,
.f-form-area,
.f-gallery{padding:20px 0;}
.f-about-us .left-col{width:100%; padding:0;}
.f-about-us .left-col h3{font-size:16px; line-height:24px;}
.f-about-us .right-col{width:100%;}
.f-about-us .f-Benefits,
.f-about-us .s-Benefits{padding:0 10px;}
.f-about-us .right-col h2{font-size:24px; line-height:28px;}
.f-about-us .right-col h3, 
.f-full-row .blue-box h2,
.f-Store-ope h2,
.f-form-area h2, 
.f-gallery h2,
.f-achieved .text-box h2{font-size:22px; line-height:28px;}
.f-about-us .right-col h2{margin:5px 0;}
.f-about-us .f-Benefits li .icon{width:60px; padding-right:10px;}
.f-about-us .f-Benefits li .text p,
.f-about-us .s-Benefits li .text p{font-size:16px; line-height:24px;}
.f-about-us .s-Benefits{text-align:center;}
.f-about-us .s-Benefits li{text-align:left;}
.f-about-us .s-Benefits li .icon{width:60px;}
.franchisee-page .blue-btn, 
.form-1 .button-set .button{font-size:16px; line-height:26px; padding:10px 35px;}
.franchisee-page .tagline{min-height:auto; padding:20px 15px 15px; margin-bottom:20px; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.franchisee-page .tagline img{max-width:130px; margin:0 0 10px;}
.franchisee-page .tagline h2{font-size:30px; line-height:35px; text-align:center;}
.f-video-wrap:before{height:40px;}
.f-full-row .blue-box{padding:15px; margin-bottom:20px;}
.f-full-row .blue-box h2{padding-bottom:15px;}
.f-full-row .blue-box p{font-size:16px; line-height:24px; padding-bottom:15px;}
.f-full-row .tbl-box .row .td1{width:150px; font-size:16px; line-height:22px; padding:6px 8px 6px 0;}
.f-full-row .tbl-box .td2{width:calc(100% - 150px);}
.f-full-row .tbl-box .td2 p, 
.f-full-row .tbl-box .td2 li{font-size:15px; line-height:20px; padding:5px 0px 5px 8px;}
.f-full-row .tbl-box .td2 ul{padding:0;}
.f-full-row .tbl-box h3{font-size:20px; line-height:26px; padding:20px 0;}
.form-1 ul li .captcha .captcha-left{font-size:25px !important; line-height:50px;}
.f-Store-ope h2{margin-bottom:10px;}
.f-Store-ope ul{width:90%;}
.f-Store-ope li{background-size:22px auto; font-size:16px; line-height:26px; margin:5px 0; padding:5px 0 10px 35px;}
.f-form-area h2{padding-bottom:20px;}
.form-1 ul li{margin:0;}
.form-1 ul li .field .input-box .td1, 
.form-1 ul li .field .input-box .td2{width:100%; margin:0 0 10px;}
.f-form-area .label{font-size:15px; padding:0 10px 8px;}
.form-1 ul li input{height:45px; line-height:31px; padding:5px 10px; font-size:15px;}
.form-1 .style-select,
.form-1 select.select{height:45px !important; line-height:45px !important; }
.form-1 span.select{background-position:right 10px center; line-height:41px; padding:0 40px 0 0px;}
.form-1 ul li.last{padding:15px 0 0;}
.form-1 ul li .captcha label, 
.form-1 ul li .indicates{font-size:14px;}
.form-1 ul li input#capt{float:left; margin-left:15px;}
.f-form-area .error-msg{padding:2px 10px 5px 10px;}
.f-form-area .captcha .error-msg{text-align:left; padding-left:126px;}
.f-achieved .text-box{padding-bottom:15px;}
.f-achieved .text-box h2{padding-bottom:15px;}
.f-achieved .text-box li{width:50%; max-width:150px; margin:0; padding:10px 5px;}
.f-achieved .text-box li .icon{width:100%; padding:0px 0 10px; text-align:center;}
.f-achieved .text-box li .icon img{max-width:35px;}
.f-achieved .text-box li .text{width:100%; text-align:center;}
.f-achieved .text-box li .text h3{font-size:20px; line-height:22px; padding-bottom:3px;}
.f-achieved .text-box li .text p{font-size:16px; line-height:20px;}
.f-gallery{text-align:center; padding-bottom:0;}
.f-gallery h2{padding-bottom:15px;}
.f-gallery ul{max-width:380px; float:none; display:inline-block; margin:0;}
.f-gallery li,
.f-gallery li:nth-child(2),
.f-gallery li:nth-child(3){width:100%; margin:5px 0;}
.franchisee-whts{left:7px; bottom:7px;}
.franchisee-whts svg{width:40px;}

/* franchisee-popup-in */
.franchisee-popup-in,
#newsletter_pop_up{width:100%; max-width:91%;}
.franchisee-popup-in .close-btn{top:5px; right:5px;}
.franchisee-popup-in .ylw-col{background-size: 100%;height: 330px;padding-bottom: 5px;padding-top: 124px;}
.franchisee-popup-in .ylw-col .img{padding:5px 15px;}
.franchisee-popup-in .ylw-col .img img{width:100%; max-width:300px;}
.franchisee-popup-in .ylw-col h2, 
#newsletter_pop_up .content-popup h2{font-size:14px; line-height:20px; margin: 20px 0 0 0 !important;}
.franchisee-popup-in .wht-col p a, #newsletter_pop_up .content-popup p a,#newsletter_pop_up .subscribe-bottom label{font-size: 9.5px;}
.franchisee-popup-in .ylw-col h2 strong{font-size:18px;}
.franchisee-popup-in .wht-col{padding:5px;}
.franchisee-popup-in .wht-col .link{line-height: 22px;font-size: 12px;}
.franchisee-popup-in .wht-col p, 
#newsletter_pop_up .content-popup p{margin:3px 0 0;} 
#newsletter_pop_up{height:auto !important; left:50% !important; top:50% !important; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
#newsletter_pop_up .franchisee-popup-in{max-width:100%;}
#newsletter_pop_up .subscribe-bottom{margin-top:0px;}

/*Seo Css*/
.contact-index-index .page-main > .page-title-wrapper .page-title span,
.corporate-index-index .page-main > .page-title-wrapper .page-title span,
.landlord-index-index .page-main > .page-title-wrapper .page-title span{font-size:22px;}

/* my-account page */
#my-orders-table td,
#my-orders-table td .price{font-size:14px !important;}
.order-details-items .order-product-review-link a{font-size:14px;}
.order-details-items .order-title > strong{display:block; padding-bottom:10px;}

/* captch css [28-may brij]
form.form-create-account .actions-toolbar button.submit{margin:0;}
*/

/* offer-page 12-july */
.offer-banner{min-height:130px; padding:30px 0;}
.offer-banner img.dsk{display:none;}
.offer-banner img.mbl{display:block;}
/*.offer-banner .center-box h1{font-size:18px; line-height:24px;}*/
.offers-row{padding-top:10px;}
.offers-row ul{-webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.offers-row li{width:100%; max-width:290px; margin:10px;}
.inhouse-brands ul li{width: 42%;max-width: inherit;margin: 10px;float: left;}
.offers-row li:after{height:50px;}
.offers-row li .textbox{padding:15px 10px 70px;}
.offers-row li .round-shape{font-size:14px;}
.inhouse-brands h2{font-size: 20px!important; font-weight: 600;}
.offers-row li .textbox h3{text-align: center;}

/*=====new Home page css===*/
.topbar-new .container{display:block;}
.topbar-new .slider,.right-menu{width:100%;}
.topbar-new .container{padding:0 10px !important;}
.right-menu ul{width:100%;justify-content: center;}
.topbar-new .right-menu li.franchise-m{display:block;}
.topbar-new .right-menu li{margin-left:0px;}
.topbar-new .right-menu li ~ li{margin-left:7px;}
.topbar-new .right-menu li a{font-size:11px;background-size:13px;padding-right:18px; color:#222;}
.topbar-new .right-menu li:nth-child(2) a{background-size:13px;}
.top-header .fran-link a,.top-header .admin-info .whishlist{display:none;}
.profile-links .profile-btn{background:url(images/icon-admin-white.jpg) center no-repeat;background-size: 23px;
padding: 0px;width:30px;height:30px;margin: 0px;}
.profile-btn span,.profile-btn strong,.profile-btn:before,.fran-link{display:none;}
.header-container .nav-toggle{width:35px;height:35px;line-height:39px; background: none;}
.header .offers-top{display:none !important;}
.header-container .header .minicart-wrapper .action.showcart .counter.qty{left:23px;background: #f9d605;}
.hot-selling::before.hot-selling::after{width:200px;height:200px;}
.circle-bg::after{width:200px;height:200px;background-size: 100%; bottom: -20%;}
.inform-box::after{width:200px;height:200px;background-size: 100%; bottom: -17.8%; left: -33%;}
.super99-about h3{text-align: left; margin: 20px 0 10px 0;}
.hot-selling .rokan-product-heading p{display:none;}
.rokan-product-heading{margin-bottom:15px;}
.rokan-product-heading h2{font-size:30px;line-height:35px;}
.hot-selling .product-item .product-info .action-inner .tocart, .bg_featured .product-item .product-info .action-inner .tocart{font-size:15px;max-width:160px;}
body .product-item, body .product-list-item{padding:0px;}
.flat-off .inner-b,.flat-off2 .inner-b,.franchies-bootom .inner-b{position: initial;left:0px;top:0px;float: left;background:#f3f3f3;width:100%;height:auto;}
.flat-off .textb,.flat-off2 .inner-b .textb,.franchies-bootom .inner-b .textb{width:100%;padding:15px;    text-align: center;}
.flat-off .textb h2,.flat-off .textb p, .flat-off .textb .ratting{color:#000;} 
.flat-off .textb h2,.flat-off2 .textb h2{font-size:50px;}
.flat-off .textb p,.flat-off2 .textb p{font-size:18px;line-height:25px;}
.flat-off .textb .ratting{padding:10px 0px 15px 0px;}
.flat-off .textb .com-btn{max-width: 300px;line-height: 24px;font-size: 15px;}
.flat-off .textb p, .flat-off .textb .ratting{margin-bottom:10px;}
.flat-off2 .textb p{padding-bottom:10px;}
.flat-off{margin-bottom:40px;}
.hot-deal-slide{display:block;padding:0 15px;}
.hot-deal-slide .column_2{display:block;}
.hot-deal-slide .product-item{margin-bottom:15px !important;}
.hot-deal .column_4 .product-item .item .product-info{padding:15px;}
.hot-deal .product-item .product-info .product-name a, .hot-deal .product-item .product-info .price-box .price{font-size:20px;}
.bg_featured{padding:40px 0 40px 0;margin-bottom:0px;}
.flat-off2 .container{padding:0px;}
.flat-off2 .inner-b{border:none;}
.options{padding:40px 0px;}
.offers-row ul{display:block;}
.offers-row li{max-width:100%;margin:0 0 20px 0;}
.offers-row li .round-shape{line-height:20px;padding:11px 10px;}
.offers-row li .textbox{padding-bottom:20px;}
.in-house-brand{padding:40px 0px;}
.block-widget-rokanthemes-brand .block-content{padding:20px;}
.franchies-bootom .inner-b{border:none;padding:15px;}
.franchies-bootom p{color:#000;font-size:20px;line-height:16px;margin-bottom:0px;margin-top:10px;}
.franchies-bootom .textb p strong{font-size:30px;line-height:35px;}
.franchies-bootom a{font-size:15px;max-width:200px;}
.com-btn{font-size:15px;}
.header-container .header .block-search .block-content .dropdown .dropdown-menu{right: -80px;min-width: 330px;}
body.cms-index-index .owl-theme .owl-controls .owl-buttons{position:relative;}
.owl-theme .owl-controls .owl-buttons > div{background: #36519d;color: #fff;top:0px;}
body.cms-index-index .owl-theme .owl-controls .owl-buttons > div{position:absolute;}
body.cms-index-index .owl-theme .owl-controls .owl-buttons .owl-prev{left:0px !important;}
body.cms-index-index .owl-theme .owl-controls .owl-buttons .owl-next{right:0px !important;;}
.hot-selling .owl-theme .owl-pagination{bottom:-6px;}
.hot-selling .owl-theme .owl-pagination .owl-page span{width: 10px;height: 10px;background: #f9d603;border-radius: 10px;}
.hot-selling .owl-theme .owl-pagination .owl-page.active span{background: #36519d;}
.topbar-new .slider{display:none;}
.cms-index-index #quick-window .quick-view-content .product.media,
.cms-index-index #quick-window .quick-view-content .product-info-main{width:100%;float:left;}
.cms-index-index #quick-window .quick-view-content .title-quickview-product{font-size:20px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-reviews-summary .reviews-actions{font-size:12px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .product-reviews-summary .reviews-actions a{padding:0 8px;}
.cms-index-index .rating-summary .rating-result > span{width:100%;}
.cms-index-index #quick-window .quick-view-content .product-info-main .price-box .price-final_price .price{font-size:22px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .price-box{margin:10px 0px;}
.bg_featured:after{width:200px;height:200px;background-size:100%;bottom: -40px;}

.cms-index-index #quick-window .quick-view-content .product.media .bxslider{padding:0 25%;}
.cms-index-index .gallery-placeholder .owl-theme .owl-buttons{opacity:1;}
.cms-index-index .bg_featured .owl-theme .owl-controls .owl-buttons{position: absolute;width: 100%;top: 50%;margin-top:-34px;}
.header-container .header .block-search .block-content .top-search:hover{height:22px;background-size:22px;}	
.header-container .header .minicart-wrapper .action.showcart .cart-header:hover{background-size:22px;}
.block-widget-rokanthemes-brand .owl-theme .owl-controls .owl-buttons{position:absolute !important;}
.top-home-content .cat-section .home-banner .row{display:block;}
.hot-selling .product-item{padding:10px;}
.flat-off2 .textb h2:before, .flat-off .textb h2:before{width:100%;left:0px;}
.home-banner .banner-box{margin-bottom:15px;}
.home-banner .col:last-child .banner-box{margin-bottom:0px;}
.wrapper-the-blue-sky-slider .nivo-controlNav:not(.nivo-thumbs-enabled) .nivo-control{width:12px;height:12px;margin:0 2px;}
.wrapper-the-blue-sky-slider .nivo-controlNav:not(.nivo-thumbs-enabled) .nivo-control.active{width:30px;}
.cms-index-index #quick-window .product-add-form .buynow,
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .actions .action.primary{padding:7px 30px;}
.cms-index-index #quick-window .box-tocart .fieldset .qty{height:42px;}
.cms-index-index #quick-window .box-tocart .fieldset .qty .qty-up span{line-height:38px;}
.cms-index-index #quick-window .quick-view-content .product-info-main .box-tocart .field.qty .control input{height:40px;line-height:40px;}
.cms-index-index #quick-window .box-tocart .actions .action.tocart{height:42px;}
.com-btn{line-height:42px;}
.franchies-bootom a{line-height:42px;}
.wrapper-the-blue-sky-slider .nivo-controlNav{padding-right:0px;}
.hot-selling .product-item{margin-bottom:0px;}
.hot-deal-slide .column_4 .product-item{margin-bottom:0px !important;}
.hot-deal .column_2 .item-product.product-item .item,
.hot-deal .column_2 .item-product.product-item:first-child .item{display:block;}
.hot-deal .column_2 .item-product.product-item .item .product-photo,
.hot-deal .column_2 .item-product.product-item .item .product-info{width:100%;max-width:100%;background:rgba(114, 31, 57, 0.9);}
.hot-deal .column_2 .item-product.product-item .item .product-info{position:absolute;bottom:15px;}
.hot-deal .column_2 .product-item:last-child .product-info{background:rgba(255, 173, 32, 0.9) !important;}
.hot-deal .column_1 .product-item .item .product-info, .hot-deal .column_4 .product-item .item .product-info{bottom:10px;top:auto;}
.hot-deal .price-box.price-final_price .special-price .price-final_price .price-label,
.hot-deal .product-item .product-info .price-box .special-price .price, .hot-deal .product-item .product-info .price-box .old-price .price{font-size:15px;line-height:26px;}
.hot-deal .column_2 .price-box.price-final_price{display:flex;}
.hot-deal .column_2 .item-product.product-item .item .product-info,
.hot-deal .column_1 .product-item .item .product-info, .hot-deal .column_4 .product-item .item .product-info{padding:15px 10px;}
.hot-deal .column_2 .item-product.product-item .item .product-info .price-box .special-price .price-final_price, .hot-deal .column_2 .item-product.product-item .item .product-info .price-box .old-price{display: flex;
padding-right: 10px;}
.hot-deal .product-item .special-price .price-wrapper{padding-left:10px;}
.hot-deal .column_1 .product-item .item .product-info, .hot-deal .column_4 .product-item .item .product-info{text-align:left;}
.hot-deal .product-item .product-info .product-name a:before,
.hot-deal .product-item .product-info .product-name a:after{left:0px;transform:none;}
.hot-deal .column_1 .price-box.price-final_price, .hot-deal .column_4 .price-box.price-final_price{justify-content: left;}
.hot-deal .product-item .product-info .product-name a{padding:10px 0px;font-size:18px;}
.home-banner .banner-box .caption .cap-head{font-size:25px;line-height:27px;padding-bottom:8px;margin-bottom:5px;}
.hot-deal .column_2 .price-box.price-final_price .price-label{padding-left:10px;}
.home-banner .banner-box .caption p{padding-bottom:8px;}
.home-banner .banner-box .caption .price-s{font-size:14px;line-height:18px;}
.franchies-bootom a{line-height:22px;}
.super99-about .row{padding:0 15px; margin:0;}
.super99-about .row .col-sm-6{padding:0; width: 100%; margin-bottom:15px;}
.super99-about .row .col-sm-6 img{width:100%;}
}
@media only screen and (max-width:639px) {
/* order page */
.order-details-items .order-title{padding:10px;}
.order-details-items .order-title > strong{font-size:20px;}
#my-orders-table table.gsttable{border-bottom:1px solid #ebebeb;}
.order-details-items .order-product-review-link{bottom:-40px;}
.order-details-items .order-product-review-link a{font-size:12px;}
#my-reviews-table td.col{width:100%; float:left;}
#my-reviews-table td.col:before{float:left;}
#my-reviews-table td.col .rating-summary .rating-result{top:-2px;}
/* 31-aug-2022 checkout-page */
#payment {margin-top:25px !important;}
}
@media only screen and (max-width:479px) {
/* offer-page 12-july */
.header .offers-top{display:block; position:absolute; left:45px; top:22px;}
.offers-top a{font-size:10px; padding:2px 7px; }
.header-container .header .for-full-withmenu .col-logo{flex:0 0 55%;}


}
@media only screen and (max-width:359px) {
.field.choice .label{font-size:13px;}
.form.create.account{padding:10px;}
/* brij */
.shipping-policy-block.field-tooltip .field-tooltip-content{width:230px;}
.product-view .product-info-main .box-tocart .actions .action.tocart{padding: 0 55px 0 20px;font-size: 12px;}

/* offer-page 12-july */
.header .offers-top{left:37px;}
.header-container .header .for-full-withmenu .col-logo .logo{margin-bottom:7px;}
.header-container .header .logo img{max-width:95px; height:auto;}

/*=======New home page css====*/
.topbar-new{padding:7px 0px;}
.topbar-new .right-menu li{line-height:12px;}
.topbar-new .right-menu li a,
.topbar-new .right-menu li:nth-child(2) a{padding:13px 0 0 0;display: block;background-position:center top;}
.cms-index-index #quick-window .product-add-form{display:block;}
.cms-index-index #quick-window .product-add-form .buynow{width:100%;margin-top:20px;}
}
@media all and (min-width: 992px){
.ajaxsuite-popup-wrapper .modal-popup._inner-scroll .modal-inner-wrap{min-width: 300px; max-width:800px;}
.ajaxsuite-popup-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-title{text-align: center;}
.modal-popup.modal-slide .modal-footer{text-align: center;}
.popup-modal{text-align: left;}
}
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* franchisee-popup-in */
.franchisee-popup-in .scroll-area{max-height:250px; overflow:auto;} 
.franchisee-popup-in .ylw-col .img img{width:100%; max-width:300px;}
}

