/**
 * Owl Carousel v2.3.3
 * Copyright 2013-2018 David Deutsch 
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"Ã—";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}


/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */ 
/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */
   
html, button{ color: #222; }
input, textarea, select {color: #000;width: 100%;}
/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */
   
html, button{ color: #222; }
input, textarea, select {color: #000;width: 100%;}
html { font-size: 1em;line-height: 1.4;  }
 
::-moz-selection { background: #e7e7e7; color: #000; text-shadow: none; outline: 0; }
::selection { background: #e7e7e7; color: #000; text-shadow: none; }
/* Misc defaults */
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
audio, canvas, img, video { vertical-align: middle; }
fieldset { border: 0; margin: 0; padding: 0;}     
textarea { resize: vertical;}    
   
/* ==========================================================================
   Browser Upgrade
   ========================================================================== */

.browserupgrade { margin:0; background: #fff; color: #000; padding: 0.2em; text-transform: uppercase; text-align: center;}
.browserupgrade a {color: #000;} 
 
/* ==========================================================================
   Author's custom styles
   ========================================================================== */
body{font-size:14px; background-color:#FFF;}
h1, h2, h3, h4, h5, h6 {font-weight:700; margin:0; font-size: 1em;}
p{line-height:1.5em; padding-bottom:1em; font-size:1.1em; margin: 0; letter-spacing: 0.02em;color: #000;}
a {text-decoration:none; outline:0; outline-color: rgba(0, 0, 0, 0);color: #fff;}
ul {list-style:none; padding:0; margin:0;}
img {width:100%; height:auto;}
input, textarea, button, select {box-sizing:border-box; border: none; outline: 0; outline-color: rgba(0, 0, 0, 0);font-family:"Poppins Regular";background: none;}
input textarea, input[type="text"], input[type="tel"], input[type="email"], input[type="submit"], input[type="number"], input[type="reset"], select, button {-webkit-appearance: none; -moz-appearance: none; border: 0; appearance:none; -webkit-border-radius:0; border-radius: 0; background-color: transparent;font-family: "Poppins Regular";}
input[type="button" i] { border-radius: 0;}
select > option {padding: 0; -moz-padding:0;}
::-webkit-input-placeholder{color: rgba(0, 0, 0, 0.5);font-family:"Poppins Light";}
:-moz-placeholder{color: rgba(0, 0, 0, 0.5);font-family:"Poppins Light";}
::-moz-placeholder{color: rgba(0, 0, 0, 0.5);font-family:"Poppins Light";}
:-ms-input-placeholder{color: rgba(0, 0, 0, 0.5);font-family:"Poppins Light";}

.header_search_input8.SearchText::-webkit-input-placeholder{color: rgba(0, 0, 0, 1);font-weight: 300;}
.header_search_input8.SearchText:-moz-placeholder{color: rgba(0, 0, 0, 1);font-weight: 300;}
.header_search_input8.SearchText::-moz-placeholder{color: rgba(0, 0, 0, 1);font-weight: 300;}
.header_search_input8.SearchText:-ms-input-placeholder{color: rgba(0, 0, 0, 1);font-weight: 300;}

/*===========================================================================================================
                                    common code
===========================================================================================================*/
.homsld{width: 100%;}
.homban, .clmhf, .clmqtr, .trmtabl > ul, .clmfull, .slctkmtr > li, .nxtprv7 > li{position: relative;}
.wtchopn > li, .wtchopns1 > li .tgss > li, .tagdiv, .viewprdct, .nmbrnv, .urclm, .urclm label, .urlctn, .slctkm, .srchlcn, .find7, .dchld, .dchlds > a, .nwsdat > a, .srchgmi, .srchtxt, .nxtprv7 > li, .back7{display: inline-block;vertical-align: top;}
.tecss > a, .nwslst > a, .clmhf > a, .clmqtr > a, .pclmin > a, .pclmin > a, .trmtabl ul > li > a{display: block;}
.trmsbmnu, input[type="radio"], .mob, .mobs, .mob2, .bh-sl-container .bh-sl-loc-list .list-label, .sldmnu1, .mob7, .zoomimg > .new2{display: none;}
.trmsbmnu{opacity: 0;}
.trmsbmnu.aded7{opacity: 1;}
.ntab{display: table;}
.ntxt p, .bh-sl-container{padding: 0;}
.bh-sl-container .bh-sl-map-container, .footer_lineup_item, .bh-sl-container .bh-sl-loc-list .list-details{margin: 0;}
.pclmin > a:hover, .btn_01 > a:hover, .nwslst:hover, .clmqtr:hover, .rclmin > a:hover, .gender1 > li:hover, .nwsslst > li > a:hover, .nwsdtls > li > a:hover, .rcntcat > li > a:hover, .nmbrnv > li > a:hover, .strclmss > li:hover, .dchlds > a:hover, .strclmss > li.act2, .bh-sl-container .bh-sl-loc-list ul li:hover, .bh-sl-container .bh-sl-loc-list ul li.list-focus, .specopn > li:hover, .nmbrnv > li.active > a, .rcntcat > li.active > a, .opts .searchresult > li:hover{opacity: 0.7;}
.rcmndprd, .rcntlyvwd, .urlocs, .dstrbtr{font-size: 0;}
.rcmndtxt, .tagdiv1, .viewprdct1, .urclms, .dchlds{font-size: 14px;}
.rclmin{text-align: center;}
.mnu2 > li > a:hover{text-decoration: underline;}
.bh-sl-container .bh-sl-loc-list .list-details{width: 100%;}
.bh-sl-container .bh-sl-form-container{box-sizing: border-box;}
.tgss > li.active > a, .tgss > li > a:hover {color: #1072bd;}
.footer_brand_item.acts9 > a, .footer_brand_item > a:hover, .footer_gnavi_item.acts9 > a, .footer_gnavi_item > a:hover, .footer_otherlink_item > a:hover, .footer_otherlink_item.acts9 > a{color: #999;}
.srchbtn, input[type="radio"] + label{font-size: 1.1em;}
/* ==========================================================================
                              text colors related
   ========================================================================== */
body, .bh-sl-container {color:#000;font-family:"Poppins Regular";overflow-x: hidden;}
/* headings in black */
h1, h2, h3, h4, h5, h6, .bh-sl-container h1, .bh-sl-container h2, .bh-sl-container h3, .bh-sl-container h4, .bh-sl-container h5, .bh-sl-container h6, .bh-sl-container .loc-name {color:#000;font-weight: 700;font-family:"Poppins Semibold";}

@font-face {font-family:"IndianRupee";src:url("IndianRupee.ttf");}
@font-face {font-family:"Poppins Thin";src:url("Poppins-Thin.ttf");}
@font-face {font-family:"Poppins Light";src:url("Poppins-Light.ttf");}
@font-face {font-family:"Poppins Regular";src:url("Poppins-Regular.ttf");}
@font-face {font-family:"Poppins Medium";src:url("Poppins-Medium.ttf");}
@font-face {font-family:"Poppins Semibold";src:url("Poppins-SemiBold.ttf");}
@font-face {font-family:"Poppins Bold";src:url("Poppins-Bold.ttf");}
/*===========================================================================================================
                                    Header
===========================================================================================================*/
.main{min-width: 320px;overflow-x: hidden;}
.header {position: absolute;padding-top: 0px;z-index: 999;width: 100%;top: 0;box-sizing: border-box;height: auto;border-bottom: 1px solid #464646;}

.shead {top:0;position:fixed;left:0;right:0;margin:0 auto}

header .header.shead  {-webkit-animation:stuckMoveDown .6s;-moz-animation:stuckMoveDown .6s;-o-animation:stuckMoveDown .6s;-ms-animation:stuckMoveDown .6s;animation:stuckMoveDown .6s}

header .stuck .header-main {
 transition:height .8s
}
@-webkit-keyframes stuckMoveDown {
 0% {
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@-webkit-keyframes stuckMoveDown {
 0% {
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes stuckMoveDown {
 0% {
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
.header.shead {
    -webkit-transition: all 2000ms ease-in-out;
    -moz-transition: all 2000ms ease-in-out;
    -ms-transition: all 2000ms ease-in-out;
    -o-transition: all 2000ms ease-in-out;
    transition: all 2000ms ease-in-out;
}

.homsld1{width: 100%;}
.header.shead {position: fixed;}
.container{width: 1040px;margin: 0 auto;}
/*.header .container { width: 95%;margin: 0 auto;box-sizing: border-box;}*/
.header .container {position: relative;z-index: 2;padding: 0;}
.hed_inner{width: auto;padding-left: 5px;margin: 0;}
.mnu > li{min-width: 50px;font-size: .72rem;display: inline-block;vertical-align: top;position: relative;}
.mnu > li > a, .dsubmnu1 > li > a {-webkit-transition: all 0ms ease-in-out;
-moz-transition: all 0ms ease-in-out;
-ms-transition: all 0ms ease-in-out;
-o-transition: all 0ms ease-in-out;
transition: all 0ms ease-in-out;}
.mnu > li > a { display: block; text-align: center; padding: 10px 0px 8px;position: relative;margin:0 11px;font-size: 1.1em;color: #000;transition: font-weight .4s ease-in-out;}
.mnu > li > a:hover, .dsubmnu1 > li > a:hover {text-shadow:  -0.25px -0.25px 0 black, 0.25px 0.25px black}
.mnu > li.acts > a::after {content: "";position: absolute;background-color: #787878;width: 100%;bottom: 10px;height: 1px;left: 1px;}
.acts1 > a {opacity: 1 !important;font-weight: 600;}
.header_logo {margin: 0 36px;}
.mnu > li.header_logo > a, .logo7 > a{width: 150px;height: 44px;background-position: center;background: url("../img/img.png") no-repeat scroll 0 -112px/ 150px auto;padding:5px 0;display: block;}
.header_search {top: 10px;position: absolute;right: 62px;width: 20px;height: 23px;} 
.header_search > form {position: relative;}
.header_search_input {color: #000;width: 120px;height: 22px;padding: 3px 20px 3px 3px;background-color: #fff !important;}
.header_search_submit {position: absolute;top: 0px;right: 0px;width: 20px;height: 24px;background: url("../img/img.png") no-repeat scroll 0 5px / 150px auto;}
.mnu > li > a span {display: inline-block;}
.mnu > li.header_logo{margin-top: 0;}
.homesldr {overflow: visible !important;}

#banpgrs{padding: 0;margin: 0;list-style: none;text-align: center;line-height: 1;display: inline-block;vertical-align: top;}
#banpgrs span {display: inline-block;width: 4px;height: 4px;margin: 0 5px;border: 3px solid #888;border-radius: 50%;opacity: 1;cursor: pointer;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;text-indent: -1000em;}
#banpgrs span.cycle-pager-active{background-color: #fff;border-color: #fff;}
#banpgrs span:hover{opacity: 1;}

.prenxts1, .prenxts11 {position: absolute;top: calc(50% - 35px);margin: 0 auto;pointer-events: none;z-index: 200;left: 25px;right: 0;}
.prenxts1 > li:first-child, .prenxts11 > li:first-child{left: 0;top: 50%;margin-top: -35px;}
.prenxts1 li, .prenxts11 li{position: absolute;list-style: none;}
.prenxts1 li > a, .prenxts11 li > a {position: relative;display: block;text-indent: -9999px;width: 60px;height: 70px;font-size: 0;pointer-events: all;}
.prenxts1 li > a::before, .prenxts11 li > a::before {content: '';display: block;position: absolute;top: 0;left: 0;width: 22px;height: 22px;margin-top: 19px;border-top: 2px solid #fff;border-right: 2px solid #fff;}
.prenxts1 li > a.cycle-prevs1::before, .prenxts11 li > a.cycle-prevs11::before, .prdsliders.owl-carousel .owl-nav > button.owl-prev, .dchld:nth-child(2) .dchlds > a:before{-moz-transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-o-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);}
.prenxts1 li > a.cycle-nexts1::before, .prenxts11 li > a.cycle-nexts11::before { margin-left: 8px; -moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.prenxts1 li:last-child, .prenxts11 li:last-child {right: 0px;top: 50%;margin-top: -35px;}
.whed{ margin: 50px 0;padding: 0}
.whed.estors { margin: 10px 0;padding: 0}
.whed.whedblog{ margin: 0 0 50px 0;padding: 0}
.whed > h1, .whed > h2{position: relative;font-size: 1.614rem;font-weight: bold;text-align: center;height: 50px;}
/*.whed h1::after, .whed h2::after {content: '';display: block;position: absolute;bottom: 0;left: calc(50% - 0px);width: 52px;height: 4px;margin-left: -16px;border-bottom: 4px solid #b0b0b0;}*/
/*.woptn{padding: 0 7px;}*/	
.wtchopn, .wtchopns1 {margin-bottom: 40px;font-size: 0;}
.containe77 {padding: 0 40px;}
.wtchopn > li, .wtchopns1 > li{height: 80px;width: 12.5%;margin-bottom: 20px;/*backgruond-color:#000*/}
/*
.wtchopn > li:nth-child(5n+1), .wtchopns1 > li:nth-child(5n+1) {border-left: none !important;}
.wtchopn > li:nth-child(5) > a, .wtchopns1 > li:nth-child(5) > a {width: 176px;}
.wtchopn > li:last-child > a, .wtchopns1 > li:last-child > a {width: 179px;}
.wtchopn > li:nth-child(2) > a, .wtchopns1 > li:nth-child(2) > a {width: 207px;}
.wtchopn > li:first-child > a, .wtchopns1 > li:first-child > a {width: 166px;margin: 8px 0 0 6px;}
*/
.wtchopn > li > a, .wtchopns1 > li > a {display: block;padding: 20px;box-sizing: border-box;background-color: #fff;height: 80px;margin: 0 auto;opacity: 0.7}
.wtchopn > li + .wtchopn > li, .wtchopn > li:not, .wtchopns1 > li + .wtchopns1 > li, .wtchopns1 > li:not(:nth-child(1)){border-left: 1px solid #ebebeb;}
.wtchopn > li > a:hover, .wtchopn > li.actr7 > a, .wtchopns1 > li > a:hover, .wtchopns1 > li.actr7 > a{opacity: 0.7;}
.wtxt{float: left;width: 375px;padding-top: 15px;}
.sex > p{display: inline-block;color: #fff;font-size: .714rem;line-height: 1;text-align: center;margin-bottom: 10px;padding: 3px 8px 5px;background-color: #000;}
.wlog{width: 250px;}
.wslgn h3{position: relative;font-size: 1.25rem;font-weight: bold;margin: 45px 0 20px;letter-spacing: .05rem;}
.wslgn h3:before{content: '';display: block;position: absolute;top: -20px;left: 0;font-size: 2rem;line-height: 1;width: 24px;height: 2px;background-color: #b0b0b0;}
.wimg{float: right;width: 516px;padding-right: 95px;}
.wtxts{display: none;margin-bottom: 40px;padding-bottom: 50px;}
.wtxts:first-child{display: block;}
.vall{width: 240px;margin: 0 auto 50px;}
.vall > a{display: block;text-align: center;font-weight: bold;border: 1px solid #bababa;padding: 20px 10px;color: #000;font-size: 1.1em;}
.vall > a:before{content: '';display: inline-block;position: relative;top: -2px;width: 7px;height: 7px;margin-right: 10px;border-top: 1px solid #000;border-right: 1px solid #000;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.philosophy {/*border-top: 1px solid #e6e6e6*/;padding-top: 40px;}
.philosophy_inner { height: 597px; background: #000 url(../assets/home/bg_phyilosophy_01.jpg) no-repeat center center;}
.philosophy_logo {text-align: center;padding: 76px 0 53px;}
.philosophy_copy, .philosophy_copy p {color: #fff;font-size: 1.25rem;text-align: center;line-height: 2.8;letter-spacing: .05rem;margin-bottom: 50px;}
.philosophy_btn {width: 240px;margin: 0 auto;}
.btn_01 > a {display: block;text-align: center;font-weight: bold;padding: 10px;border: 1px solid #fff;color: #fff;}
.container p.btn_01 > a.abtctzen{color: #fff;}
.btn_01 > a::before {content: '';display: inline-block;position: relative;top: -2px;width: 7px;height: 7px;margin-right: 10px;border-top: 1px solid #fff;border-right: 1px solid #fff;}
.plogo{width: 284px;margin: 0 auto;}
.utubevdeo > li{float: left;width: 50%;}
.technology_inner {height: 400px;margin-bottom: 38px;padding: 95px 0 0 60px;background:url("../assets/home/bg_technology_01.jpg") no-repeat scroll 0 0;box-sizing: border-box;}
.mb20 {margin-bottom: 20px;}
.technology_name, .technology_inner h2, .technology_name p {font-size: 1.286rem;font-weight: bold;padding: 0;}
.technology_inner h2 + h2{margin-top: 10px;}
.mb40 {margin-bottom: 40px;}
.technology_btn {width: 170px;}
.technology_btn > a {padding: 17px;color: #000;}
.btn_01.technology_btn > a, .btn_01.technology_btn > a:before{border-color: #000;}
.btn_01.technology_btn > a:hover{background-color: #000;color: #fff;}
.btn_01 > a:hover::before{border-color: #fff;}
.tecss{width: 308px;float: left;margin-left: 38px;}
.tecss:nth-child(3n+1) {margin-left: 0;}
.timg{margin-bottom: 10px;}
.tectxt > p{color: #1072bd;text-indent: -1em;margin-left: 1em;}
.tectxt > p:before{content: '';display: inline-block;position: relative;top: -2px;width: 7px;height: 7px;margin-right: 5px;border-top: 1px solid #000;border-right: 1px solid #000;}
/*.tecss + .tecss {margin-left: 38px;}*/
.tecss > a:hover{opacity: 0.7;}
.nwstil{margin-bottom: 10px;}
.nwslst{margin: 0 0 30px;width: 480px;float: left;}
.nwslst:nth-child(2n){margin-left: 40px;}
.nimg{display: table-cell;width: 184px;height: 190px;text-align: center;vertical-align: middle;}
.ntxt{display: table-cell;overflow: hidden;padding: 20px 0 0 30px;vertical-align: top;}
.nw{margin-bottom: 7px;width: 96px;height: 23px;background-color: #000;color: #fff;text-align: center;text-transform: uppercase;}
.nwsdat{margin-bottom: 5px;font-size: 1.071rem;font-weight: bold;letter-spacing: .15rem;}
.ndtl{color: #1072bd;line-height: 1.75;padding-left: 1em;height: 100px;overflow: hidden;}
.clmhf{width: 480px;float: left;margin-bottom: 30px;}
.clmhf:nth-child(2n){margin-left: 40px;}
.clmhf:last-child, .clmhf:nth-last-child(2){margin-bottom: 0;}
/*.ovlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}*/
.rlvntvid + .rlvntvid{margin-top: 35px;}
.clmqtr{width: 308px;float: left;}
.ovlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.bimg {overflow: hidden;/*position: relative*/;max-height: 158px;margin-bottom: 10px;}
.btxt > p{color: #000;padding-bottom: 0;font-size: 0.8em;
font-weight: 700;
text-transform: capitalize;
margin-left: 0;}
.redf.owl-carousel .owl-dots{display: none;}
/*.btxt > p:before{content: '';display: inline-block;position: relative;top: -2px;width: 7px;height: 7px;margin-right: 5px;border-top: 1px solid #000;border-right: 1px solid #000;}*/
.clmqtr + .clmqtr{margin-left: 38px;}
.sclm{float: left;width: 50%;}
.sclmin{padding: 0 60px;}
.sclmin.sclmblg{padding: 0px; width: 90%;}
.sclmin.sclmblg .plchldr, .sclmin.sclmblg2 .plchldr {text-align:center;}
.sclmin.sclmblg2 {padding: 0 0 0 10%;}
.plchldr{height: auto;margin-bottom: 20px;padding-bottom: 0;font-size: 1.05em;}
.suportColumn_btn > a{padding: 17px 0;color: #000;border-color: #000;font-size: 1.2em;}
.suportColumn_btn2 > a{padding: 10px 0;color: #000;border-color: #000;font-size: 1em;}
.suportColumn_btn > a::before{border-color: #000;}
.sclm + .sclm > .sclmin{border-left: 1px solid #dcdcdc;}
#content{margin:88px 0 0px;}
.adslct a {
    font-weight: 700;
}
.footer {padding: 54px 0 16px;background-color: #000;font-size: 16px;}
.footer_outer {margin-bottom: 38px;}
.footer_inner {position: relative;color: #efefef;width: 1000px;margin: 0 auto;}
.footer_lineup {float: left;width: 159px;padding-right: 52px;box-sizing: border-box;border-right: 1px solid #545454;}
.footer_brand {float: left;width: 841px;padding-left: 58px;box-sizing: border-box;}
.footer_lineup_item > dt {font-size: .857rem;margin-bottom: 18px;}
.footer_lineup_item > dd > a {padding: 3px 4px;display: inline-block;font-size: .715rem;padding: 3px 8px;border: 1px solid #7c7c7c;}
.footer_lineup_item > dd > a::before {content: '';display: inline-block;position: relative;top: 1px;width: 4px;height: 8px;margin-right: 5px;}
.footer_brand_item {display: inline-block;margin-bottom: 25px; vertical-align: top; margin-left: 7px;position: relative;padding-right: 7px;}
.footer_brand_item::after {content: '';position: absolute;right: -2px;height: 12px;width: 1px;background: #888;top: 6px;}
.footer_inner a {color: #efefef;text-transform: capitalize;font-size: 0.8em;position: relative;}
.footer_inner .footer_lineup a::after {content: '';position: absolute;left: 50%;width: 0;height: 1px;background-color: #fff;bottom: 0;transition: all 500ms ease;}
.footer_brand_item:last-child::after{width: 0;}
.footer_brand_item > a{font-weight: 700;}
.footer_inner .footer_lineup a:hover::after{left: 0;width: 100%;}
.footer_gnavi {/*margin: 60px 0 50px;*/    margin: -28px 0 22px 207px;}
.footer_gnavi_inner {width: 800px;margin: 0 auto;}
.footer_gnavi_item {margin: 0 20px;display: inline-block;}
.footer_sns {width: 840px;margin: 0 auto 34px;text-align: center;}
.footer_sns_item {display: inline-block;width: 240px;vertical-align: top;}
.footer_sns_item + .footer_sns_item {margin-left: 48px;}
.footer_sns_item > a {display: block;text-align: center;padding: 14px;border: 1px solid #7d7d7d;}
.footer_otherlink_item {display: inline-block;font-size: .857rem;}
.footer_copyright {font-size: 0.9rem;position: absolute;bottom: 0;right: 0;color: #fff;}
.footer img {max-width: 100%;height: auto;width: auto;}
.footer_lineup_item > dd > a::before {content: '';display: inline-block;position: relative;top: -1px;width: 5px;height: 5px;margin-right: 10px;border-top: 1px solid #fff;border-right: 1px solid #fff;}
.footer_lineup_item dd{margin: 0;}
.footer img.icon_brank_01 {vertical-align: middle;margin-left: 5px;width: 14px;}
.footer_otherlink_item + .footer_otherlink_item {margin-left: 7px;padding-left: 7px;border-left: 1px solid #595959;}
.pagetop {position: fixed;bottom: 50px;right: 50px;z-index: 999;}
.pagetop > a::before {content: '';display: inline-block;position: absolute;top: 50%;left: 50%;width: 12px;height: 12px;margin-left: -6px;border-top: 2px solid #fff;border-right: 2px solid #fff;-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.pagetop > a {display: block;position: relative;width: 44px;height: 40px;background-color: #7b7b7b;}

/*===============================================================
                product
================================================================*/
.pclm{width: 290px;float: left;}
.prdimg{margin-bottom: 20px;}
.prdtxt > h4{height: 37px;font-weight: bold;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #e7e7e7;}
.prdtxt .sex{display: inline-block;color: #fff;font-size: .714rem;line-height: 1;text-align: center;margin-bottom: 10px;padding: 3px 8px 5px;background-color: #000;margin-right: 6px;}
.prdpara{font-size: .857rem;margin-bottom: 20px;height: 220px;text-align: justify;}
.view > p{text-align: center;font-weight: bold;padding: 10px 20px 10px 30px;border: 1px solid #000;font-size: 1.1em;text-transform: capitalize;position: relative;max-width: 130px;transition: all 500ms ease-out;}
.view > p:hover{background-color: #000;color: #fff;}
.view > p:after{content: '';position: absolute;left: 36px;top: 18px;width: 8px;height: 8px;border-left: 1px solid #000;border-bottom: 1px solid #000;transform: rotate(225deg);z-index: 10;transition: all 500ms ease-out;}
.view > p:hover:after{border-color: #fff;}
.prd .pclm + .pclm .pclmin{margin-left: 32px;padding-left: 32px;border-left: 1px solid #f1f1f1;}
.pclm{width: 290px;}
.prd .pclm:not(:first-child){width: 355px;}
.prd, .prd:first-child, .prd:nth-child(2){margin-bottom: 35px;}
.prdt {padding-top: 10px;}
.into8.serisdtl {padding-bottom:55px;}
/*===============================================================
                product detail
================================================================*/
.brdcrmbs {padding-top: 23px;}
.brdcrmbs > ul {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mnu2 > li {display: inline-block;vertical-align: top;}
.mnu2 > li > a{color: #000;text-transform: capitalize;}
.mnu2 > li > a::after {content: '';position: relative;top: -1px;display: inline-block;width: 5px;height: 8px;margin-left: 9px;background: url("../img/img.png") no-repeat 0 -366px/ 150px auto;}
/*.mnu > li:first-child > a{padding: 10px 0px 10px 0;}*/
.mnu2 > li + li{margin-left: 9px;}
.mnu2 > li > p {font-size: 1em;text-transform:uppercase;}
.prdbanner{margin-top: -2px;position: relative;padding-top: 33px;display: none;}
.prdbanner:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 90%;z-index: -1;background: url("../img/gradient.jpg") no-repeat scroll 0 0 / 100% auto;}
.rclm{width: 25%;box-sizing: border-box;display: inline-block;vertical-align: top;padding: 0 9.8px 35px;position: relative;}
.rcmngimg img{max-width: 100%;height: 200px;display: inline-block;vertical-align: middle;width: auto;transform: scale(0.95);}
.gps{margin-top: .1em;margin-bottom: .1em;white-space: nowrap;font-size: 1em;padding: 0;}
.cc{line-height: 1.3;margin-top: .1em;margin-bottom: .1em;display: inline-block;color: #334862;padding: 0;}
.rcmndtxt{padding: 15px 10px 10px 11px;}
.rtxt > p{display: inline-block;color: #1072bd;padding: 0;font-size: 1em;}
.rtxt > p:before{content: '';display: inline-block;width: 5px;height: 8px;margin-right: 5px;background: url("../img/img.png") no-repeat 0 -366px/ 150px auto;}
.rtxt{text-indent: -1em;margin-left: 2em;}
.gender1{margin-bottom: 40px !important;display: table;width: 100%;table-layout: fixed;}
.gender1 > li{width: 50%;display: table-cell;width: 100%;text-align: center;vertical-align: middle;background-color: #f0f0f0;}
.gender1 > li.act7{background-color: #737373;}
.prdt .whed > h1 {
    padding-bottom: 12px;
}
.ccd span {
    line-height: 1em;
}

.gender1 > li > a{color: #fff;display: block;padding: 14px 0;color: #000;}
.gender1 > li.act7 > a{color: #fff;}
.prfrnce{text-align: center;margin-bottom: 45px;font-size: 1.1em;}
.fltr{display: table;}
.fltr > li{display: table-cell;width: 132px;position: relative;}
.fltr > li + li{width: 126px;border-left: 10px solid #fff;box-sizing: border-box;}
.fltr > li::before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #f0f0f0;}
.trmitm{float: left;width: 125px;text-align: center;}
.trmcat{position: relative;margin-bottom: 8px;font-size: 1em;padding: 0;}
.trmcat > a{display: block;height: 70px;padding: 20px 0;border: 1px solid #000;color: #000;box-sizing: border-box;}
.trmcat::after {content: '';display: block;position: absolute;bottom: 5px;left: 50%;width: 8px;height: 8px;margin-left: -4px;border: 8px solid transparent;  border-top: 8px solid #f0f0f0;box-sizing: border-box;}
.trmitm + .trmitm{margin-left: 10px;}
.popwnd{z-index: 99999;top: 0;left: 0;width: 100%;height: 100%;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}
.popcntnr:before{content: '';display: inline-block;height: 100%;vertical-align: middle;}
.popcntnr{content: '';display: inline-block;height: 100%;vertical-align: middle;text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ppcntnt{cursor: auto;position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;border: 1px solid #000;}
.ppmdl{position: relative;width: 800px;margin: 0 auto;padding: 20px;background-color: #fff;}
.pplbl{font-size: 1.143rem;margin-bottom: 35px;padding: 15px 20px;background-color: #b0b0b0;}
.pplbl > span {padding-left: 15px;border-left: 2px solid #000;}
.optnlst{margin: 0 20px 30px;}
.optnlst > li{float: left;width: 50%;position: relative;}
input[type="checkbox"] + label.kudo{position: relative;display: inline-block;cursor: pointer;padding: 4px 3px 3px 22px;font-size: 1.1em;}
input[type="checkbox"] + label.kudo:before{top: 50%;left: 0;width: 16px;height: 16px;margin-top: -8px;background-color: #fff;position: absolute;content: '';border: 1px solid #808080;}
input[type="checkbox"] + label.kudo:after{opacity: 0;top: 50%;left: 1px;width: 16px;height: 10px;margin-top: -8px;border-left: 2px solid #000;border-bottom: 2px solid #000;position: absolute;content: '';}
.specify7{display: block;color: #fff;text-align: center;cursor: pointer;width: 260px;margin: 0 auto;padding: 10px 0;background-color: #000 !important;font-size: 1.1em;}
.clos7{background-color: #000 !important;overflow: visible;cursor: pointer;background: transparent;    background-color: transparent;border: 0;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none;width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: -44px;text-decoration: none;text-align: center;opacity: 0.65;filter: alpha(opacity=65);color: #FFF;font-style: normal;font-size: 28px;font-family:"Poppins Regular";}
/*.chk {width: 16px;height: 16px;position: absolute;opacity: 0;z-index: 2;top: 50%;}*/
input[type="checkbox"]:checked + label::after {opacity: 1;}

.trmtabl {-webkit-transition: height 450ms cubic-bezier(0.190, 1.000, 0.220, 1.000);-moz-transition: height 450ms cubic-bezier(0.190, 1.000, 0.220, 1.000);-o-transition: height 450ms cubic-bezier(0.190, 1.000, 0.220, 1.000);transition: height 450ms cubic-bezier(0.190, 1.000, 0.220, 1.000);padding: 10px;}
.trmtabl ul > li{-webkit-transition: all 350ms cubic-bezier(0.190, 1.000, 0.220, 1.000);-moz-transition: all 350ms cubic-bezier(0.190, 1.000, 0.220, 1.000);-o-transition: all 350ms cubic-bezier(0.190, 1.000, 0.220, 1.000);transition: all 350ms cubic-bezier(0.190, 1.000, 0.220, 1.000);margin-bottom: 10px;}
.trmtabl ul > li:last-child{margin-bottom: 0;}
.trmtabl ul > li > a > span{padding: 16px 5px;display: block;position: relative;color: #000;font-size: .785rem;text-align: center;line-height: 1.2;vertical-align: middle;height: 75px;background-color: #fff;border: 1px solid #000;box-sizing: border-box;}
.trmtabl ul > li > a > span:before, .trmtabl ul > li > a > span:after{content: '';display: block;position: absolute;top: 10px;left: 5px;width: 10px;height: 1px;background-color: #000;}
.termsrch{position: relative;margin: 53px 0 58px;}
.trmrsult{margin-bottom: 30px;text-align: center;font-size: 1.1em;}
.nmbr{font-size: 1.143rem;font-weight: bold;}
.srchbtn:before{content: '';display: inline-block;position: relative;top: 1px;width: 14px;height: 15px;margin-right: 10px;background:url("../img/img.png") no-repeat scroll 0 -474px / 150px auto;;}
.srchbtn{display: block;color: #fff;text-align: center;cursor: pointer;width: 260px;margin: 0 auto;padding: 10px 0;background-color: #000;}
.search {position: relative;margin-bottom: 60px;padding: 30px;background-color: #f0f0f0;}
.sechlst{width: auto;float: left;margin: -20px 0 0 -35px;}
.sechlst > li{width: 195px;float: left;margin: 20px 0 0 35px;}
input[type="radio"] + label {position: relative;display: inline-block;padding: 3px 3px 3px 25px;cursor: pointer;}
input[type="radio"] + label::before, input[type="radio"] + label::after {position: absolute;content: '';top: 50%;border-radius: 100%;}
input[type="radio"] + label::before {left: 0;width: 20px;height: 20px;margin-top: -11px;background-color: #fff;border: 1px solid #ccc;}
input[type="radio"] + label::after {opacity: 0;left: 5px;width: 12px;height: 12px;margin-top: -6px;background-color: #000;}
input[type="radio"]:checked + label::before {border: 1px solid #000;}
input[type="radio"]:checked + label::after { opacity: 1;}
.clearfloat{clear: both;height: 0;width: 0;line-height: 0;overflow: hidden;font-size: 1px;}
.srtpara{font-size: 1rem;}
.srt{margin-bottom: 80px;border-bottom: 1px solid #e6e6e6;}
.rcmndprd.rcmnfiv .rclm {width: 20%;}
/*===============================================================
                        ABOUT
================================================================*/
.abtban{margin: 0 auto 63px;text-align: center;}
.roled > h1{margin-bottom: 50px;font-size: 1.286rem;text-align: center;}
.rolrow{margin-bottom: 70px}
.rolclm{width: 480px;float: left;}
.rolclm:first-child{margin-right: 40px;}
.rolclm > p{line-height: 3.0em;margin-left: 40px !important;margin-top: 50px !important;font-size: 1.1em;}
.rolrow:nth-child(3) .rolclm > p {margin: 50px 40px 0 0 !important;}
.abtxt{line-height: 3.0em;text-align: center;margin-bottom: 20px !important;}
.cntr3{width: 497px;margin: 0 auto 100px;}
.abtctzn{padding: 70px 100px;background: #f6f6f6;margin-bottom: 70px !important;}
.abtctzn > h2{text-align: left;font-size: 1.286rem;margin-bottom: 20px;}
.abtctzn > p{margin-bottom: 20px;font-size: 1.1em;}
.btrstrt{margin-bottom: 70px;}
/*===============================================================
                            news
================================================================*/
.relvntvid1 > .whed{padding: 0;margin-bottom: 0;}
.relvntvid1 > .whed.whedblog {border-bottom: none;padding: 0 ;}
.nbtn.slct7, .nbtn:hover{background-color: #000;color: #fff;}
.nbtn:first-child{margin-right: 1em;}
.nbtn{color: #000;margin-bottom: 1em;position: relative;display: inline-block;letter-spacing: .03em;text-align: center;text-shadow: none;line-height: 2.4em;min-height: 2.5em;padding: 0 1.2em;font-size: 1.1em;font-weight: 700;}
.nwesbtn{text-align: center;}
.newslist{float: left;width: 200px;}
.newslist.blogslist{float: left;width: 250px;}
.nwsslst > li{position: relative;}
.nwsslst > li > a{display: block;padding: 20px 17px 20px 30px;border-bottom: 1px solid #efefef;background: url("../img/img.png") no-repeat scroll 1rem -341px / 150px auto;font-family:"Poppins Regular";font-size: 1.2em;letter-spacing: .02em;text-transform: uppercase;font-weight: bolder;color: #000;}
.nwsslst > li.nslct7 > a{color: #fff;background-color: #000;}
.nwsslst.bloglist > li.nslct7 > a{color: #000;background-color: #fff;font-size: .9em;}
.nwsslst.bloglist h3 {font-size: 1.5em;}
.nwsslst > li > a:before{width: 0%;content: " ";position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);transition: all 0.3s;opacity: 0;height: 3px;}
.nwsslst > li.nslct7 > a{color: #fff;background-color: #000;}
.nwsdtl{padding: 0 30px 30px;float: left;width: 840px;box-sizing: border-box;}
.nwsdtls > li{padding: 40px 0px 0px 0px;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;padding-bottom: 20px;max-width:100%;width: 100%;box-sizing: border-box;}
.nwsdtls > li > a{font-size: 14px;color: #000;padding-right: 90px;position: relative;display: block;}
.nwsdtls > li > a:after{content: '';display: block;position: absolute;top: 50%;right: 0;width: 30px;height: 30px;margin-top: -10px;border-top: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;}
.nwsdtls > li > a h4{font-size: 1rem;color: #000;font-weight: 700;text-transform: uppercase;margin-bottom: .5em;}
.nwsdtls > li > a p{font-size: 1.1em;}
.frntimg{float: left;width: 80px;margin: 0 20px 20px 0;}

.nwsartcl {float: right;width: 740px;}
.nwsdat{display: inline-block;font-weight: bold;width: 130px;margin-bottom: 5px;padding-bottom: 0;}
.newsicn{width: 96px;padding-bottom: 0;}
.nwsartcls > h2{font-size: 1.3rem;margin-bottom: 25px;font-weight: 700;}
.ctlogo{width: 223px;margin: 0 auto 20px;}
.nwstxt7 p{font-size: 1.1em;padding-bottom: 20px;}
.mnu > li:hover span{border-bottom-color: #787878;}
.footer_brand_inner > li:last-child {margin-bottom: 0;}
.footer_brand_inner > li:nth-last-child(2) {margin-bottom: 0;}
.footer_gnavi_item > a, .footer_otherlink_item > a {padding-right: 20px;position: relative;}
.footer_gnavi_item > a:after, .footer_otherlink_item > a:after{content: ''; position: absolute;right: 0px;top: 0;width: 20px;height: 100%;background: url("../img/img.png") no-repeat scroll 4px -370px / 80px auto;}
body.hidn77{overflow:hidden;}
body {background: url("../img/product1.jpg") no-repeat scroll top center / 100% auto}
/*===============================================================
           PRODUCT ZOOM VIEW
================================================================*/
.zoomimg{float: left;width: 438px;}
.zoomimgs{text-align: center;margin-bottom: 20px;}
.zoomimgs > img {max-width: 100%;width: auto;height: auto;}
.product_repletion{text-align: center;margin-bottom: 20px;font-size: 1em;}
/*.prdcttext{position: relative;float: left;width: 320px;margin-left: 180px;}*/

.prdcttext{position: relative;

float: left;

width: 47%;

margin-left: 84px;}
.prdnumbr{margin-top: 6px;font-size: 2.5rem;font-weight: bold;padding-bottom: 0;}
.prdprice{font-size: 1.8rem;margin-bottom: 20px;padding-bottom: 0;font-weight:400;display: inline-block;}
.othlogo {width: 145px;margin-bottom: 10px;}
.sclicn{margin-bottom: 18px;font-size: 0;}
.sclicn > li{display: inline-block;vertical-align: top;}
.sclicn > li + li{margin-left: 0px;}
.sclicn > li > a, .sclicn > li > div.fb-share-button{overflow: hidden;display: block;width: 32px;height: 32px;background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 150px auto;}
.sclicn > li > div.fb-share-button, .nxtprv7 > li{cursor: pointer;}
.sclicn > li > a.face {background-position: 0 -820px;}
.sclicn > li > div.fb-share-button{background-position: -3px -2357px;}
.sclicn > li > div.fb-share-button:hover {background-position: -120px -2356px !important;}
.sclicn > li > div.fb-share-button > span{opacity: 0;}
.sclicn > li > a.twit{background-position: -3px -2481px;}
.sclicn > li > a.twit:hover{background-position: -120px -2481px;}
.sclicn > li > a.inst {background-position: -2px -2605px;}
.sclicn > li > a.inst:hover {background-position: -120px -2605px;}
.fetur > h3{font-size: 1.286rem;text-align: center;margin-bottom: 20px;}
.specopn{margin-bottom: 37px;text-align: center;}
.specopn > li{color: #000;width: 230px;text-align: center;border: 1px solid #afafaf;margin-left: 10px;display: inline-block;margin-bottom: 10px;vertical-align: middle;}
.specopn > li > a {color: #000;padding: 20px 10px;display: block;vertical-align: middle;}
.specopn > li > p{display: table-cell;vertical-align: middle;padding-bottom: 0;}
.detail77 > li > a{position: relative;font-size: 1.286rem;font-weight: bold;display: block;text-align: center;padding: 25px 0;background-color: #f6f6f6;color: #000;}
.detail77 > li > a:after{position: absolute;top: 50%;right: 25px;display: block;content: '';width: 25px;height: 25px;margin-top: -20px;border-top: 1px solid #888;border-right: 1px solid #888;-moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);}
.detail77 > li.dact7 > a{background-color: #fff;border-top: 1px solid #d1d1d1;}
.detail77 > li.dact7 > a:after{margin-top: 0;}
.dsubmnu{display: none;}
.dtltbl{margin: 50px 0 20px;font-size: 0;}
.dtltbl > div {font-size: 16px;}
.dtltbls.tblleft:first-child {margin-left: 0;}
.dtltbls {display: inline-block;width: 48%;vertical-align: top;margin-left: 4%;}
.dtab7{width: 100%;}
.dtab7 tr > th{width: 210px;font-size: 1.1rem;font-weight: 100;text-align: left;padding: 0 20px;border-bottom: 1px solid #dcdcdc;opacity: 0.9;vertical-align: top;}
.dtltbls.tblleft:first-child th {vertical-align: middle;}
.dtltbls.tblright:last-child th {padding-top: 18px;}
.dtab7 tr > td{padding: 15px 0;border-bottom: 1px solid #dcdcdc;}
.dtab7 tr > td a{color: #000;font-weight: 900;}
.dtab7 tr > td p{padding: 0;font-weight: 900;font-size: 0.92em;}
.pslds {padding: 0 0px;position: relative;}
.mdlnam{margin-top: .1em;margin-bottom: .1em;opacity: .7;white-space: nowrap;font-size: .7em;line-height: 1.2;padding-bottom: 0;}
.mdlcod{margin-top: .1em;margin-bottom: .1em;text-align: center;font-size: .8em;cursor: grab;}
.sldtxt {text-align: center;padding: .7em 10px 1.4em 10px;box-sizing: border-box;}
.prdslider{position: relative;overflow: hidden;padding: 0px 30px 30px 30px;}
.prdsliders.owl-carousel .owl-nav{position: absolute;left: -43px;right: -43px;top: 28%;pointer-events: none;}
.prdsliders.owl-carousel .owl-nav > button{text-indent: -1000em;display: block;width: 21px;height: 21px;border-top: 1px solid #808080 !important;border-right: 1px solid #808080 !important;margin: 0;pointer-events: all;}
.prdsliders.owl-carousel .owl-nav > button.owl-prev{float: left;}
.prdsliders.owl-carousel .owl-nav > button.owl-next{float: right;} 

.tagdiv{width: 25%;box-sizing: border-box;padding-right: 20px;}
.viewprdct{width: 75%;}
.rcntdtl > a{padding: 10px 0 5px 0px;position: relative;overflow: hidden;vertical-align: top;line-height: 1.33;display: block;}
.vwimg{top: 10px;float: left;margin-right: 15px;width: 60px;margin-bottom: 5px;object-fit: cover;object-position: 50% 50%;}
.vwtxt > p{padding: 0;text-transform: capitalize;font-size: 1em;}
.tagdiv h3{font-size: 1.2em;margin-bottom: 15px;}
.rcntdtl{margin-bottom: 20px;}
.tgss > li > a{font-size: 0.9em ;display:block;border: 1px solid currentColor;opacity: .8;margin: 0 3px 5px 0;padding: 2px 5px;border-radius: 3px;color: #000;}
.nmbrnav{text-align: center;}
.nmbrnv{margin: 5px 0;font-size: .85em;}
.nmbrnv > li{display: inline-block;margin-right: 5px;vertical-align: top;}
.nmbrnv > li > a{font-size: 1.1em;display: block;height: 2.25em;line-height: 2.4em;text-align: center;width: 2.25em;font-weight: bolder;border-radius: 99px;border: 2px solid #000;transition: all .3s;vertical-align: top;color: #000;}
a.moblnks{position: relative;padding: 4px 10px 8px 22px;color: #000;}
a.moblnks span {top: 12px;}
a.moblnks span::before {top: -4px;}
a.moblnks span::before, a.moblnks span::after {content: "";display: block;pointer-events: none;}
a.moblnks span, a.moblnks span::before, a.moblnks span::after {background: #000;height: 2px;left: 0;pointer-events: none;position: absolute;width: 15px;}
a.moblnks span::after {top: 4px;}
.rcntctgry{padding-top: 30px;}
.rcntcat > li {position: relative;border-bottom: 1px solid #ececec;}
.rcntcat > li > a {display: block;color: #000;font-size: 0.9rem;padding: 8px 30px 8px 0;font-weight: 700;}
.count {position: absolute;right: 0;top: 8px;z-index: -1;}
.new2 {font-size: 0.8rem;text-transform: capitalize;color: #fff;background-color: #000;width: 45px;height: 45px;border-radius: 50%;line-height: 3.5em;text-align: center;position: absolute;left: 20px;top: 40px;}
.pslds .new2 {
    top: auto;
    bottom: 78px;
    left: 35px;
}
.privcys > p {line-height: 1.6em;font-size: 0.9rem;margin-bottom: 1.3em;}
.privcys > h4 {margin-bottom: 0.5em;font-size: 1.2rem;}
.nmbrnv > li > a.pagechange{pointer-events: none;}
/*===============================================================
           SUPPORT
================================================================*/
.suport{padding-top: 10px;}
section#strloc .whed{display: none;}
.urloc, .bh-sl-container .bh-sl-form-container{margin-bottom: 12px;padding: 20px 12px 0;background: #f4f3f3;}
.bh-sl-container .bh-sl-form-container{margin-top: 0;padding: 12px;}
.urclm label, .bh-sl-container .form-input label{width: 95px;color: #222;font-weight: bold;font-size: 0.9rem;padding-top: 12px;text-transform: uppercase;font-weight: 400;}
.bh-sl-container .form-input label{width: 120px;display: inline-block;
    vertical-align: top;}
.bh-sl-error {padding-top: 10px;}
#lctntxt, #bh-sl-address{border: 1px solid #d2d2d2;border-radius: 3px;width: 300px;height: 42px;padding: 7px 12px;font-size: 100%;margin: 0;background-color: #fff;color: #333;box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);transition: color .3s, border .3s, background .3s, opacity .3s;}
.urlctn {margin-left: 10px;}
.urclm:nth-child(2) label{width: 115px;}
.urclm:nth-child(1) {margin:0 10px 10px 0;}
.slctkmtr > li > a, select.slctkmtr{position: relative;width: 118px;border: 1px solid #ccc;background: #fff;border-radius: 3px;white-space: nowrap;color: #000;display: block;box-sizing: border-box;padding: 9px 35px 9px 12px;font-size: 1.15em;position: relative;height: 40px;}
select.slctkmtr{background: none;z-index: 11;}
.slctkmtr > li > a:after, .slctkm:after{position: absolute;content: "";right: 12px;top: 50%;margin-top: -4px;border: 6px solid transparent;border-top: 8px solid #000;z-index: 10;}
.slctkm{position: relative;background: #fff;} 
.slctkmd {position: absolute;background-color: #fff;width: 100px;border-width: 0 1px 1px 1px;border-style: solid;border-color: #ccc;box-sizing: border-box;z-index: 100;border-radius: 3px;display: none;}
.slctkmd > li > a {padding: 9px 12px;display: block;font-size: 1.15em;color: #000;}
.slctkmtr:hover{box-shadow: 0 0 5px rgba(0,0,0,.15);}
/*#srchlcn, #bh-sl-submit{border: 1px solid #d2d2d2;border-radius: 3px;margin-left: 10px;padding: 7px 10px;line-height: 1.428571429;font-weight: 400;color: #7c7c7c;background-color: #e6e6e6;background-repeat: repeat-x;background-image: -moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image: -ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image: -webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image: -o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image: linear-gradient(top,#f4f4f4,#e6e6e6);box-shadow: 0 1px 2px rgba(64,64,64,.1);text-transform: none !important;font-size: 1.2em;height: 42px;}*/
.strclm, .bh-sl-container .bh-sl-loc-list{width: 33%;margin-right: .5%;}
.strclms{height: 643px;overflow-y: auto;}
.strclmss > li{padding: 10px;border-bottom: 1px dotted #ccc;overflow: hidden;}
.strnam, .bh-sl-container .loc-name {color: #000;font-weight: 700;font-size: 1.05em;margin-bottom: 5px;display: block;padding-bottom: 0;}
.loc-addr { font-size: 1.1em;padding-bottom: 0;}
.strclmss > li{cursor: pointer;}
.strads, .loc-addr, .loc-addr3, .loc-phone, .bh-sl-container .bh-sl-map-container a {font-size: 1em;line-height: 1.6em;color: #000;}
.phn {font-size: 1.1em;}
.phn > span {font-weight: 700;padding-right: 4px;}
.info, .drctn {font-size: 1.2em;color: #000;font-weight: 700;display: block;padding-bottom: 0;}  
.distnc{font-size: 1.4em;padding: 0;}
.mapimgf, #bh-sl-map{float: right;width: 66.5%;}

#storelocation .suport{padding: 0;}
.find7 {
    overflow: hidden;
    font-size: 1rem;
    line-height: 42px;
    text-transform: uppercase;
    font-weight: 400;
}
.slctcty{-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAVklEQVQImX3KQQ3AIBBE0bkjBTHIwUF9sBI2+4VgAwscyqUH0tD+ZC6TJ6AD98+63D0D4wMMd8+SJKAA8wUmULQXEXVHEVF1CmgPakcgSWaWgMvM0v4v8Btn7NLEpSUAAAAASUVORK5CYII=") right 10px center no-repeat #FFF !important;border: 1px solid #d9d9d9;border-radius: 3px;padding: 0 10px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 10px;box-shadow: inset 0 -1.4em 1em 0 rgba(0,0,0,0.02);display: block;color: #333;height: 42px;font-size: 1.1em;}
#storelocation .urlctn {width: 280px;}
#findstore{background: #000;height: 40px;padding: 0 34px 0 14px;color: #fff;text-transform: uppercase;color: #fff;font-size: 1.1em;margin-left: 10px;border: 1px solid #000;}
#findstore:hover{background-color: #fff;color: #000;}
.naima{width: 83.333%;margin: 0 auto;box-sizing: border-box;padding: 15px 30px 0;}
#storelocation .srchlcn::after {
    right: 8px;
    top: 11px;
}
.mapng {
	padding-bottom: 50px;
} 
.msns {font-size: 1.1em;padding-bottom: 20px;}
.storadrs{padding: 30px 0;}
#store{padding-top: 1px;}
.dchld{width: 50%;box-sizing: border-box;text-align: left;}
.dchlds{padding: 1.4em 0;}
.dstrbtr{border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;}
.dchld:nth-child(2){border-left: 1px solid #ececec;text-align: right;}
.dchlds > a {color: #000;font-size: 1.1em;line-height: 1.6em;padding-left: 45px;position: relative;}
.dchld:nth-child(2) .dchlds > a{padding-left: 0;padding-right: 45px;}
.dchlds > a:before{content: '';position: absolute;width: 12px;height: 12px;border-left: 1px solid #000;border-bottom: 1px solid #000;left: 15px;top: 6px;}
.dchld:nth-child(2) .dchlds > a:before{left: auto;right: 15px;}
.nwsdat.innn {width: auto;}
.nwsdat > a{color: #000;}
.pblictn{padding: 1.5em 0;}
.pblictn p{padding: 0;font-size: 1em;}
#map, #map-canvas{width: 100%;height: 643px;}
#bodyContent a, .gm-style-iw > div > div a{color: #000;font-weight: 500;}
#bodyContent a, #bodyContent p{font-size: 1.1em;}
#content1 h2, .gm-style-iw > div > div h2{font-size: 1rem;}
.gm-style-iw + button{width: 38px !important;text-align: center;height: 38px !important;border-radius: 50%;border: 1px solid #ccc !important;background-color: #fff !important;right: -15px !important;top: -15px !important;}
.gm-style-iw + button > img{margin: 10px 0 10px 11px !important;}
/*.gm-style-iw > div > div{font-size: 0;}*/
.gm-style-iw > div > div span, .gm-style-iw > div > div p, .gm-style-iw > div > div a{font-size: 0.9rem;padding-bottom: 4px;display: block;}
.gm-style-iw > div > div p{padding: 0;}

.srch88 > li > a {display: block;width: 20px;height: 23px;background-image: url("../img/img.png");background-repeat:no-repeat;background-position:  2px -472px;background-size:  150px auto;}
.srch88 > li{position: relative;margin-right: 59px;padding-right: 15px;}
.srchmnu{position: absolute;right: 0;min-width: 320px;padding-top: 12px;display: none;}
.srchmnu1{position: relative;box-sizing: border-box;z-index: 9;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;-moz-box-shadow: 1px 1px 15px rgba(0,0,0,0.15);-webkit-box-shadow: 1px 1px 15px rgba(0,0,0,0.15);box-shadow: 1px 1px 15px rgba(0,0,0,0.15);border: 2px solid #ddd;color: #777;background-color: #fff;text-align: left;display: table;padding: 20px;width: 321px;} 
.frms88 {width: 215px;float: left;}
.header_search_input8 {border: 1px solid #ddd !important;height: 35px;-webkit-transition: all 350ms ease-in-out;-moz-transition: all 350ms ease-in-out;-ms-transition: all 350ms ease-in-out;-o-transition: all 350ms ease-in-out;transition: all 350ms ease-in-out;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);padding: 0 .75em;}
.frmss88 {float: left;width: 45px;}
.frmss88 > a{display: block;width: 100%;height: 35px;background: #000 url("../img/search.png") no-repeat scroll 10px 6px / 20px auto;}
.srchmnu1::before {content: '';position: absolute;width: 15px;height: 15px;background-color: #fff;right: 15px;top: -8px;border-top: 1px solid #ddd;border-left: 1px solid #ddd;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.srchmnu3 {padding-top: 20px;}
.srchmnu3  li {padding-bottom: 12px;margin-bottom: 16px;border-bottom: 1px solid #ddd;}
.srchgmi{width: 40px;margin-right: 10px;}
.srchmnu2 {max-height: 600px;overflow-y: auto;}
.sitmnu1{margin-bottom: 50px;}
.sitmnu1 > li > a {color: #1072bd;font-weight: 700;font-size: 1.4em;padding: 10px 0 10px 15px;display: inline-block;vertical-align: top;background: url("../img/img.png") no-repeat 0 -348px/ 150px auto;}
.sitmnu1 > li{border-bottom: 1px solid #ababab;}
.sitmnu1 > li > a:hover, .sitsub > li > a:hover{text-decoration: underline;}
.sitmnu1.sitmnu3 > li {width: 309px;float: left;margin-right: 36px;border-bottom: none;}
.sitmnu1.sitmnu3 > li:last-child{margin-right: 0;}
.sitmnu1.sitmnu3 > li > a{border-bottom: 1px solid #ababab;display: block;}
.sitsub{padding-top: 30px;}
.sitsub > li > a {color: #1072bd;display: inline-block;vertical-align: top;padding-left: 16px;margin-bottom: 5px;background: url("../img/img.png") no-repeat 0 -358px/ 150px auto;}
.sitmnu1:last-child{margin-bottom: 0;}
.sitmap {margin-bottom: 20px;}
#bh-sl-map{float: right;}
.loc-web p {
    padding: 0;
    line-height: 2em;
}
.list.suport8 > li {
    padding: 10px;
} 
.bh-sl-container .loc-name{font-size: 0.9em;}
.loc-phone, .bh-sl-container .bh-sl-map-container a{font-weight: 700;}
.loc-addr3, .loc-phone{padding-bottom: 10px;}
.bh-sl-container .bh-sl-loc-list ul li, .bh-sl-container .bh-sl-loc-list .list-focus{border-width: 0 0 1px 0;background-color: rgba(0,0,0,0) !important;border-style: solid;border-color: #ccc;}
.bh-sl-container .bh-sl-map-container a{text-decoration: none;}
.bh-sl-container .bh-sl-loc-list, .bh-sl-container .bh-sl-map{height: 643px;}
.bh-sl-container button{float: none;margin-top: 0;}
#bh-sl-user-location .urclm{margin-left: 10px;}
.psldimg {text-align: center;}
.owl-carousel .owl-item .psldimg > img {width: auto;height: 103px;max-width: 100%;display: inline-block;vertical-align: middle;}
.bh-sl-container .bh-sl-loc-list .list-details .loc-dist{font-style: normal;color: #000;font-weight: normal;font-size: 1em;line-height: 2em;}

.opts .searchresult > li {

    padding: 10px 0.75em;
    border-bottom: 1px solid rgba(0,0,0,0.05);

}
.opts .searchresult > li .srchgmi + .srchtxt {

    margin-top: 18px;

}
.opts .searchresult > li .srchtxt p{padding: 0;}
.opts .searchresult{max-height: 50vh;overflow-y: auto;}
.dddfff{font-size: 0;}
    .dddfff > #map{width: 66.5%;float: right;}
    .map-direction{height: 643px;overflow: auto;width: 33%;margin-right: .5%;}
    #map-directions{font-size: 16px;}
.back7{color: #334862;text-transform: capitalize;margin-bottom: 10px;}
.adp-directions tr td:first-child {

    display: none !important;

}
.adp-step, .adp-substep{padding-top: 10px !important;padding-bottom: 10px !important;}
#uBann,#ubanns {

    font-size: 12px;
    margin: 10px 0 0 18px;

}
/*===============================================================
           10            Technology
================================================================*/
.tacont9 {display: none;}
.link9 > li > a{position: relative;display: block;}
.cont9 {position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: 5;opacity: 0;background-color: rgba(0, 0, 0, 0.5);}
.cont9 p {text-align: center;color: #fff;font-size: 35px;padding-top: 37px;padding-bottom: 0;}
.link9 > li:hover .cont9 {opacity: 1;}
#tabs9 {margin-top: -1px;}
.fwa9 > h3 {font-size: 16px;position: relative;line-height: 49px;margin-bottom: 21px;}
.fwa9 > h3::after {content: "";position: absolute;background-color: #000;width: 32px;height: 1px;bottom: -4px;left: 0;}
.fwa9 > p {font-size: 16px;line-height: 28px;text-align: justify;}
.link9 {margin: 0 auto;width: 960px;}
.wat9 {padding-top: 25px;}
.eco {width: 150px;position: relative;padding-top: 22px;margin-top: 6px;}
.eco::before {content: "";position: absolute;background-color: #000;width: 32px;height: 1px;top: 0px;left: 0;}
.wat9, .gren9, .lih9, .bdil9, .pars9 {font-size: 0}
.bdil9 > div {display: inline-block;vertical-align: middle;font-size: 16px;width: 50%;}
.wat9 > div, .gren9 > div, .lih9 > div, .pars9 > div {font-size: 16px;display: inline-block;vertical-align: top;}
.back9 {background-image: url(../assets/technology/1a.jpg);background-position: right 86px;background-repeat: no-repeat;background-size: 567px 594px;border-bottom: 1px solid #dddddd;padding-bottom: 70px;}
/*.frdiv9 {width: 745px;}*/
p.product_limitededition {font-size: 1.2em;color: #DB9A31;padding-top: 10px;}
p.product_limitededition sup {vertical-align: super;font-size: 8pt;}
.gren9 {padding: 25px 0 70px;}
.frdiv9 > p{font-size: 16px;line-height: 24px;}
.secd9 span {display: inline-block;vertical-align: top;margin: 0 11px;}
.ins9 > h3 {font-size: 19px;line-height: 39px;padding-bottom: 15px;position: relative;margin-bottom: 30px;}
.in9 > h3{font-size: 15px;line-height: 24px;padding-bottom: 15px;position: relative;margin-bottom: 6px;}
.inv9 > h3 {font-size: 19px;line-height: 22px;padding-bottom: 10px;position: relative;margin-bottom: 8px;}
.in9 > h3::after, .ins9 > h3::after, .inv9 > h3::after {content: "";position: absolute;background-color: #000;width: 32px;height: 1px;bottom: -4px;left: 0;}
.in9 > h3::after {content: "";position: absolute;background-color: #000;width: 32px;height: 1px;bottom: 4px;left: 0;}
.in9 > p, .ins9 > p, .inv9 > p {font-size: 16px;line-height: 28px;padding-right: 23px;text-align: justify;}
.cits9 > h3 {color: #fff;font-weight: 400;font-size: 14px;padding-bottom: 28px;position: relative;}
.link9 h3{font-weight: 400;}
.cits9 > h3::after {content: "";position: absolute;background-color: #fff;width: 32px;height: 1px;bottom: 13px;left: 0;}
.in9 {width: 500px;}
.cits9 > p {color: #fff;font-weight: 400;font-size: 16px;text-align: justify;}
.cits9 {box-sizing: border-box;padding: 5% 5% 5% 42px;}
.lsr9 {margin-left: 49px;}
.bdil9 {background-color: #000;}
.esy9 {padding: 30px 0 36px 0;}
.esy9.chr9 {padding-bottom: 50px;}
.articleBlock9 {padding: 0 0 80px;}
.tableLayout9 {display: table;width: 100%;}
.leftSide9 {padding: 0 70px 0 0;width: 450px;}
.subLeftSide9 {width: 215px;}
.cellLayout {display: table-cell;vertical-align: middle;}
.txtWrapper9 {vertical-align: top !important;padding: 55px 0 0 30px;}
txtWrapper9 .ttl9 {font-size: 18px;line-height: 18px;}
.subLeftSide9 {width: 215px;}
.txtWrapper9 .ttl9 {font-size: 18px;line-height: 18px;font-weight: 700;position: relative;}
.txtWrapper9 .ttl9::after {content: "";position: absolute;background-color: #000;width: 32px;height: 1px;bottom: -1px;left: 0;}
.txt9 > p {font-size: 16px;line-height: 28px;padding-top: 15px;text-align: justify;}
.lsr9.dias9 {width: 400px;}
.sml9 {font-size: 11px !important;font-weight: 600;}
.pars9 > div {width: 50%;}
.dias9 h5 {font-size: 15px;  text-align: center;padding-bottom: 21px;}
.spcont9 p {text-align: center;font-size: 14px;padding-top: 15px;}
.dias9 > p {font-size: 14px;text-align: center;padding-top: 27px;}
.ntes9 {font-size: 10px !important;}
.inv9 {width: 50%}
.lst {width: 50%}
.pup9 {margin: 0 auto;width: 60%;}
.mac9 p {font-size: 16px;text-align: center;padding-top: 10px;}
.vari9 > p {font-size: 16px;text-align: left;line-height: 30px;}
.drucont9 > p {font-size: 12px;text-align: center;}
.drucont9 {padding-top: 15px;}
.surfs9 > h3 {font-size: 15px;text-align: center;padding-top: 18px;}
.chrs9 {margin: 16px auto 30px;width: 49%;}
.oly9 > h3 {font-size: 14px;padding-bottom: 21px;}
.ring9 {position: relative;margin-top: 30px;}
.dets {position: absolute;bottom: 2px;left: 0;right: 0;text-align: center;}
.dets > p {color: #555;font-size: 26px;font-weight: 600;}
.inlsr9 {margin: 0 auto;width: 36%;}
.yars9 > p {font-weight: 600;font-size: 21px;text-align: center;padding-top: 25px;}
.wacl9 {font-size: 0;}
.wacl9 > div {display: inline-block;vertical-align: top;font-size: 16px}
.chido9 {width: 16%;margin-left: 4%;}
.chido9:nth-child(5n+1) {margin-left: 0}
.dcon9 h4 {text-align: center;padding-top: 26px;padding-bottom: 10px;}
.dcon9 p {font-weight: 600;}
.nt9 p {text-align: right;font-size: 13px;padding-top: 22px;}
.nt9 {padding-bottom: 35px;}
.tas9 {text-align: center;padding: 21px 0 15px 0;background-color: #000;}
.tas9 > li {display: inline-block;}
.tas9 > li > a {display: block;color: rgba(255,255,255,0.8);padding: 6px 10px 6px 11px;margin: 0 25px;font-size: 19px;}
.slct > a {border: 2px solid #fff;border-radius: 22px;}
.tas9 > li > a:hover {color: #fff;}

.dest9 {bottom: 41%;}
.indest9 {margin-top: 0;}
.dest9 p {color: #fff;}
.cover9 > p {text-align: center;font-weight: 600;font-size: 16px;}
.mint9 p {font-size: 12px;text-align: center;padding-top: 15px;}
.rodtrp9 {margin-top: 24px;}
.glpbe9 {bottom: 9%;}
.glpbe9 > p {color: #fff;}
.satle9 {font-size: 0;}
.satle9 > div {display: inline-block;vertical-align: top;width: 47.8%;font-size: 16px;height: 359px;border-bottom: 1px solid #000;}
.salin9 > h3, .salim9 > h3 {font-size: 14px;position: relative;}
.salins9 > h3  {font-size: 14px;position: relative;padding: 19px 0 23px 0;}
.salin9 > h3::after {content: "";position: absolute;background-color: #000;width: 32px;height: 1px;bottom: -4px;left: 0;}
.salin9 > p, .salim9 > p {font-size: 16px;padding-right: 41px;text-align: justify;}
.satle9:first-child .salin9:first-child h3 {padding-top: 70px;}
.salin9 > h3 {font-size: 19px;position: relative;padding-bottom: 12px;margin-bottom: 25px;}
.salim9 {margin-left: 3.9%;}
.lsta9 > li > p {line-height: 21px;padding-bottom: 9px;}
.lsta9 {list-style: number;padding-left: 15px;}
.salins9:first-child {margin-left: 0;}
.salins9 {margin-left: 3.9%;}
.salin9 {margin-left: 0;}
.satsty9 {bottom: 9%;margin-top: 46px;}
.dests9 > p {color: #fff;padding-bottom: 4px;}
.trim9 > p {text-align: right;font-size: 13px;padding-top: 22px;}

/*===============================================================
                       Warranty registration
================================================================*/
.regtrn9 {margin: 0 auto;width: 960px;}
.regtrn99{border-top:1px solid #e6e6e6;}
.inrge {padding-top: 70px;}
.inrge > h3{position: relative;
font-size: 1.714rem;
font-weight: bold;
text-align: center;
height: 50px;}
.disclm9 {padding: 27px 0 0 0;}
.disclm9 p {font-size: 15px;line-height: 33px;}
.disclm9 > h6 {background-color:  #999999;padding: 11px 0px 12px 12px;color: #fff;font-size: 15px;}
.wrntyfrm {margin-top: 24px;border: 1px solid #999999;padding: 30px 15px 25px 15px;margin-bottom: 15px;}
.wrntyfrm > p {font-size: 14px;}
.wrntyfrm > p:first-child {padding-bottom: 38px;}
.hovinfo p {padding: 0 0 25px 0;font-size: 14px;text-transform: capitalize;}
.vcm {margin: 0 auto;width: 772px;}
.clsm9 {font-size: 0;margin-bottom: 35px;}
.clsm9 > div {font-size: 16px;display: inline-block;vertical-align: top;}
.lble9 {width: 76%;}
.tex9 {background-color: #f7f7f7;padding: 0 12px;height: 50px;border: 1px solid #c4c4c4 !important;background-image: url("../assets/technology/ex.png");background-repeat: no-repeat;background-size: 0 auto;background-position: right 0px;}
.tex9.error {background-size: 48px auto;border: 1px solid #e80000 !important;}
.clsm9 em {color: #e80000;position: relative;bottom: -4px;}
.tex9.error {background-size: 48px auto;}
.cano9 > p {font-weight: 600;font-size: 15px;text-align: right;margin-right: 12px;}
.cano9 {width: 24%;position: relative;}
.rde {color: #e80000;}
.tex9:focus {background-color: #fff !important;}
.chck {position: relative;padding: 0 68px;}.chck > label > p {font-weight: 600;font-size: 15px;}
#check {position: absolute;left: 26px;width: 23px;top: 6px;}
.sumt {text-align: center;}
#sumt {width: 100px;display: inline-block;vertical-align: top;color: #fff;background-color: #333;

padding: 7px;text-transform: uppercase;
font-size: 18px;font-weight: 60;}
.info {position: relative;}
#sumt:hover {background-color: #c4c4c4;color: #787878;}
.cano9 > p > .info {display: inline-block;vertical-align: top;width: 14px;height: 20px;margin-left: 9px;}
.hovinfo {position: absolute;top: -233px;padding: 14px 10px 17px 10px;left: -2px;background-color: #fff;-webkit-box-shadow: 0px -1px 16px 4px #ccc;box-shadow: 0px -1px 16px 4px #ccc;display: none;}
.inopic {width: 285px;margin: 0 auto;position: relative;}
.inopic::after {content: "";position: absolute;border-style: solid;border-color: #fff transparent transparent transparent;border-width: 15px 16px 0 16px;bottom: -32px;left: 44%;}
.hovs .cano9 .hovinfo { display: block;}
.hovinfo.mdle {top: -337px;}
#checkbox-error {position: absolute;bottom: -6px;color: #e80000;}
.link9 > li:hover .cont9 > p, .cont9 > p, .link9 > li:hover .cont9, .cont9 {-webkit-transition: opacity .8s ease 0s;

-moz-transition: opacity .8s ease 0s;

-ms-transition: opacity .8s ease 0s;

-o-transition: opacity .8s ease 0s;

transition: opacity .8s ease 0s;}
.tex9:focus, .tex9, #sumt:hover, #sumt, .tas9 > li > a:hover, .info:hover .hovinfo,  .hovinfo, .rclst2  li  a::before, .stock_out{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}

.tas9 > li > a, #AddToWish.enquy1{-webkit-transition: all 0ms ease-in-out;-moz-transition: all 0ms ease-in-out;-ms-transition: all 0ms ease-in-out;-o-transition: all 0ms ease-in-out;transition: all 0ms ease-in-out;}
#menu-secondary-1 {margin-left: 15px;margin-top: 13px;float: left;padding-bottom: 0px;border-bottom: 1px solid rgba(255,255,255,0.08);}
#menu-secondary-1 > li {display: inline-block;margin: 0.4em;font-size: 0.85em;}
#menu-secondary-1 > li > a { color: #fff;opacity: 0.4;}
#menu-secondary-1 {margin-left: 20px;margin-top: 13px;}
#menu-secondary-1 > li > a:hover {opacity: 1;}
.soci {text-align: center;}
.soci > li {display: inline-block;vertical-align: top;}
.soci > li > a {display: block;width: 30px;height: 30px;background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 30px auto;}
.fb {background-position: 0px 0px;}
.twtrs {background-position: 61px -752px;background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 109px auto;padding: 15px !important;}

.othrlnks {margin: 75px auto 0;width: 72.3%;padding-top: 25px;border-top: 1px solid #ccc;}
.othrlnks a {display: block;color: rgb(51, 102, 255);text-decoration: underline;}
/*===============================================================
                        MOBILE
================================================================*/
.mobileheader{padding: 0 15px;}
.moblogo > a{background: url("../img/img.png") no-repeat scroll 0 -112px/ 150px auto;width: 150px;height: 44px;padding: 0;display: block;margin: 0 auto;}
/*a.moblnk{position: relative;padding: 1px 10px 8px 30px;}*/
/*a.moblnk {position: relative;padding: 26px 0 22px 0;text-align: center;display: block;}*/
a.moblnk span {top: 12px;}
a.moblnk span::before {top: -6px;}
a.moblnk span::before, a.moblnk span::after {content: "";display: block;pointer-events: none;}
a.moblnk span, a.moblnk span::before, a.moblnk span::after {background: #fff;height: 2px;left: 0;pointer-events: none;position: absolute;width: 20px;transition: all 300ms ease-in-out;}
a.moblnk.mobcrs span::before {transform: rotate(-50deg);top: 0;}
a.moblnk.mobcrs span::after {transform: rotate(50deg);top: 0;}
a.moblnk.mobcrs span {width: 0;}
a.moblnk span::after {top: 6px;}
/*.mobmnu {float: right;margin-top: 10px;}*/
.mobmnu {float: right;margin-top: 0;position: fixed;right: 0;top: 15px;width: 35px;background-color: #000;/*border-left: 1px solid rgba(255,255,255,0.5);*/}
.sldmnu.opts-open {display: block;}
a.moblnk {display: block;position: relative;width: 30px;height: 30px;}
/*.overlay{top: 0;left: 0;width: 100%;height: 100%;z-index: 1001;overflow: hidden;position: fixed;background: #0b0b0b;display: none;opacity: 0.6;}*/

/*.opts > li > a {border-bottom: 1px solid #ececec;}*/
/*.mobclose{outline: none;z-index: 1046;box-shadow: none;position: fixed;top: 0;right: 0;text-decoration: none;text-align: center;opacity: 0;padding: 0;mix-blend-mode: difference;margin: 0 !important;color: #fff;font-style: normal;font-weight: 300;font-size: 30px;min-height: 0;width: 40px;-webkit-backface-visibility: hidden;height: 40px;line-height: 40px;font-family:"Poppins Regular";-moz-transform: translateY(50%) translateZ(1px);-webkit-transform: translateY(50%) translateZ(1px);-o-transform: translateY(50%) translateZ(1px);-ms-transform: translateY(50%) translateZ(1px);transform: translateY(50%) translateZ(1px);}*/

.mobclose {    outline: none;z-index: 1046;box-shadow: none; position: fixed;top: 0; right: 0;text-decoration: none;text-align: center;opacity: 0; padding: 0;mix-blend-mode: difference; margin: 0 !important;color: #fff;font-style: normal;font-weight: 300;font-size: 30px;min-height: 0; width: 40px;-webkit-backface-visibility: hidden;
height: 40px;line-height: 40px;font-family:"Poppins Regular";-moz-transform: translateY(50%) translateZ(1px);-webkit-transform: translateY(50%) translateZ(1px);-o-transform: translateY(50%) translateZ(1px); -ms-transform: translateY(50%) translateZ(1px);transform: translateY(50%) translateZ(1px);} 
.mobclose span {display: inline-block;vertical-align: top;width: 5px;height: 1px;background-color: #000;position: relative;top: 8px;}
.mobclose span::before, .mobclose span::after{content: "";position: absolute;width: 40px;height: 1px;background-color: #fff;opacity: 0;}
.mobclose.lmo span::before {top: 0px;left: 0;opacity:1;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.mobclose.lmo span::after {top: 0;left: 0;opacity:1;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
a.mobclose.mob.momen.lmo {font-size: 0;border-left: none;border-right: 1px solid #fff;right: 68px;height: 21px;}

.mobclose.clos-open{-moz-transform: translateY(0px) translateZ(1px);-webkit-transform: translateY(0px) translateZ(1px);-o-transform: translateY(0px) translateZ(1px);-ms-transform: translateY(0px) translateZ(1px);transform: translateY(0px) translateZ(1px);}
.opts1 {padding: 30px 20px;box-sizing: border-box;}

.wasrc {border: 1px solid #fff;display: block;text-align: center;padding: 13px 0;position: relative;}
.wasrc::before {content: "";position: absolute;width: 29px;height: 29px;left: 53px;top: 7px;background-image: url("../img/user.png");background-repeat: no-repeat;background-size: 22px auto;background-position: 2px 3px;}
.wasrc.logout::before {background-image: url("../img/logout.png");}
/*=============================================================== 
               22-10-2018
================================================================*/

.dipro9 {display: none;}
.dipro9:first-child {display: block;}
.aligncenter {margin: 0 auto;width: 200px;}
.container p a {color: #000;}
.jbuhk {margin-right: 20px;}
.jndga {margin-right: 40px;}
.loimer {width: 50%;}
.djdss {text-align: center;margin-bottom: 15px;}
.entry-content.single-page ul li {line-height: 1.8em;padding-bottom: 10px;}
.entry-content.single-page ul {list-style-type: disc;padding-left: 17px;}
.trims9 {width: 100%;margin-top: -33px;}
.trims9 p {text-align: right;}
    .NoDefaultVertical { border-bottom: 1px solid #ccc; padding-bottom: 15px;margin-bottom: 20px;}
.aligncenter1 {margin: 0 auto;width: 80%;}

/*===============================================================
                08-11-2018
================================================================*/
.reltdprdct .container {width: auto;}
.prdctlogo {width: 277px;}
#relatdprdct .whed {margin: 14px 0;}
#relatdprdct .whed h2 {text-align: left;font-size: 1rem;}
#relatdprdct .whed h2::after {left: 13%;bottom: 16px;}
#relatdprdct {border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;position: relative;z-index: 0;}
.detail7 {margin-bottom: 77px;}
ul.pagination.nmbrnv li.active a {background: #000;color: #fff;}
.enquy {font-size: 1rem;color: #000;padding: 2px 24px 5px 20px;width: auto !important; border: 1px solid #000;margin-left: 11px;background-position: 0 49px;}
.enquy:hover {background-color: #000;color: #fff;}
.enquy1 {font-size: 1rem;color: #fff;background-color: #000;padding: 2px 24px 5px 20px;width: auto !important; border: 1px solid #000;margin-left: 11px;background-position: 0 49px;}
.enquy1:hover {background-color: #fff;color: #000;}
.enform {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);z-index: 555;display: none;}
.inform {position: absolute;top: 135px;left: 0;right: 0;width: 50%;margin: 0 auto;background-color: #fff;box-sizing: border-box;padding: 18px 20px 0 20px;}
.vtet {color: #000;font-size: 0.8rem;background-color: #fff !important;margin-bottom: 13px;padding: 5px 10px 6px 10px;border: 1px solid #000 !important;}
.verss {background-color: #fff;padding: 10px 0 0 10px;height: 128px;border: 1px solid #000 !important;}
.enform .sumt {margin: 21px 0;}
.clse {position: absolute;top: 8px;right: 0;}
.clse a {display: block;width: 32px;height: 32px;background-image: url(../img/close.png);background-repeat: no-repeat;background-position: 0px 0px;background-size: 21px auto;text-indent: -1000em;}
.hesds p {text-transform: uppercase;font-size: 1.8em;}  
#overlay { z-index: 9999;}
         #overlay { width: 100%; height: 100%; top: 0px;left: 0;}
         #overlay { position: fixed;margin-left: 0px} 
         #overlay { background-color: rgba(0, 0, 0, .6);}
         #message { width: 400px; color: #000; text-align: center; margin: 23% auto 0px auto; padding: 10px;}
         #message { background-color: rgba(255, 255, 255, .8);} 
         #message { font-family: "Poppins Regular";}
         #message #okbtn { color: #FFF; padding: 5px 20px; background: #000;}

.enform.vdtes {

    display: none !important;

}
.main-clm .ta-right {text-align: right;}
/*=========================================================
         09-11-2018
================================================================*/
.imadiv {position: fixed;top: 88px;left: 0;right: 0;width: 100%;background-color: #fff;display: none;box-shadow: 0 3px 10px 0 grey;z-index: 999;}
.inpar {margin: 0 auto;width: 73%;padding:25px 0;}
.jdfsa > a {/*background-color: #363636;color: #fff !important;font-weight: 600*/;text-shadow: -0.25px -0.25px 0 black, 0.25px 0.25px black;}
.sumnu > li > a::after{content: '';position: absolute;left: 50%;bottom: 10px;width: 0;height: 1px;background-color: #000;transition: all 500ms ease-in-out;}
.sumnu > li.jdfsa > a::after{width: 100%;left: 0;}
.jdfsa .inmenu {display:block !important;}
/*.sumnu::after {content: "";position: absolute;top: 0;right: 0; background-color: #363636;width: 1px;height: 156%;}
.sumnu {width: 242px;position: relative;border-right: 1px solid;}*/
/*.sumnu > li > a:hover {background-color: #363636;color: #fff;}*/
.inpar > p {text-transform: capitalize;color: #000;padding: 24px 0 0 0 ;margin: 0 0 10px 20px;}
.sumnu li {position: relative;display: inline-block;}
.sumnu > li > a {display: block;display: block;font-size: .929rem;padding: 8px 0;color: #000;margin: 0 7px;position: relative;}
.inmenu {position: fixed;left: 463px;top: 126px;width: 682px;background-color: #fff;padding-bottom: 32px;display: none;}
.propic {font-size: 0;}
.propic > li {font-size: 16px;display: inline-block;vertical-align: top;}
.onfropic {margin: 0 auto;width: 55px;height: 140px;overflow: hidden;display: table-cell;vertical-align: middle;}
.paronfropic {display: table;width: 55px;margin: 0 auto;}
.propic > li {width: 17.9%;margin-left: 2.6%;}
.propic > li:nth-child(5n+1) {margin-left: 0;}
.prointo p {color: #000;font-size: 0.7rem;text-align: center;white-space: nowrap;padding: 10px 0 ;}
.inmenu h3 {color: #000;text-align: center;font-size: 2.4em;padding: 19px 0 22px 0;}
.clmo {text-align: center;}
.clmo a {display: inline-block;padding: 12px 34px 12px 27px;border: 1px solid #5d5d5d;color: #000;}
.clmo a::before{content: '';display: inline-block;position: relative;top: -2px;width: 6px;height: 6px;margin-right: 10px;border-top: 1px solid #afafaf;border-right: 1px solid #afafaf;-webkit-transform: rotate(45deg);transform: rotate(45deg);-ms-transform: rotate(45deg);}
.vtet.error, .verss.error {border: 1px solid #ff0000;}
#mobile-error, #name-error/*, #email-error*/ {color: #ff0000;position: relative;top: -9px;font-size: 0.8em;}
.inmenu.vipe {opacity: 0;}
.enqry {margin-bottom: 35px;}
/*.onfropic img {height: 120px;}*/
#productzoom {padding-top: 30px;}
.propic > li > a:hover .onfropic {opacity: 0.5;}
/*===============================================================
                20-11-2018
================================================================*/
.fetur > h3 {position: relative;padding-bottom: 10px;text-align: left;padding-left: 12px;}
.fetur > h3::after {content: '';position: absolute;width: 32px;height: 4px;background-color: #b0b0b0;bottom: 0;left: 44px;}
#relatdprdct {padding: 40px 0;}
.reltdprdct .container{width: 1040px;}
#relatdprdct .whed h2::after {left: 0;bottom: 16px;margin: 0;width: 52px;}
#relatdprdct .whed h2{margin-bottom: 35px;}
/*===============================================================
                27-2-2018
================================================================*/

ul.list-pagelink-item {margin: 20px auto;border: 1px solid #0d146c;padding: 20px;text-align: center;}
ul.list-pagelink-item li {display: inline-block;line-height: 1.3em;position: relative;margin-bottom: 6px;}
ul.list-pagelink-item li::after {border-left: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid rgba(0, 0, 0, 0);border-top: 10px solid #0d146c;content: "";display: block;position: absolute;left: 0;top: 4px;width: 0;}
ul.list-pagelink-item.listval-privacy-inpage li, ul.list-pagelink-item.layoutval-block li {float: none;display: block;}
ul.list-pagelink-item li a {color: #000000;font-size: 1.1em;margin-left: 18px;}
.ta-left {text-align: left !important;}
h2.title-2-navybar-bggray {background: #f7f7f7;font-size: 22px;border-left: 10px solid #0d146c;line-height: 50px;padding-left: 25px;margin-bottom: 10px;font-weight: 400;}
.pd-left-10 {padding-left: 10px;}
.pd-tb-20 {padding-top: 20px;padding-bottom: 20px;}
ol.list-number {padding-left: 20px;font-size: 1.1em;}
.mg-bottom-20 {margin-bottom: 20px !important;}
ul.list-pagelink-item li a:hover, ol.list-number li a:hover, .main-clm a:hover {text-decoration: underline;}
ol.list-number li:first-child {padding-top: 0;}
ol.list-number li {list-style-type: decimal;}
ol.list-number li {margin-top: 10px;padding-bottom: 10px;line-height: 1.3em;}
ol.list-number li a, .main-clm a{transition: all 0.5s;color: #0d146c;text-decoration: none;font-size: 1.1em;}
.box-border-gray {border: 2px solid #cccccc;width: 560px;margin: 0 auto;}
.box-border-gray dl.list-bold-title {padding: 20px;}
dl.list-bold-title {padding-bottom: 20px;line-height: 1.5em;}
dl.list-bold-title dt {padding-bottom: 10px;font-weight: bold;font-size: 1.1em;}
dl.list-bold-title dd.map {background: url("../img/icon_map.png") no-repeat left center;padding-left: 30px;line-height: 20px;margin: 20px 0;}
h3.title-3-navybar-short {border-left: 5px solid #0D146C;padding-left: 10px;margin-bottom: 10px;line-height: 1.4em;font-weight: 400;}
.box-border-gray dl.list-bold-title p{padding: 0;}
.box-border-gray dl.list-bold-title dd{margin-left: 0;}
.sub-clm.rs_skip{display: none;}
.large dl.list-2clm-bggray {border-bottom: 1px solid #D6D6D6;background: url("../img/bg_list_gray_l.png")repeat-y left top;line-height: 1.5em;margin: 0;}
.large dl.list-2clm-bggray dt {float: left;width: 225px;font-weight: bold;padding: 30px 10px 30px 25px;}
.large dl.list-2clm-bggray dd {float: left;width: 385px;padding: 30px 10px 30px 25px;}

.poroncontainer {margin: 0 auto;width: 80%;}
.verlsi {width: 60.5%;}
.ecdrrov {width: 39.5%;}
.inpropar {font-size: 0;}
.inpropar > div {font-size: 16px;display: inline-block;vertical-align: top;}
/*===============================================================
                Helper Class
================================================================*/
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix: {*zoom: 1;}

/*===============================================================
                TRANSITION EFFECTS
================================================================*/
a, .trmsbmnu, .nwslst, .clmqtr, .bh-sl-container .bh-sl-loc-list ul li, .specopn > li, .opts .searchresult > li, .jdfsa .inmenu, .inmenu, .checkout, 
.buy78 a::before, .buy78 a::after{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}
input[type="radio"] + label::before, input[type="radio"] + label::after, .opts1, .opts > li > a {-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.newslist > li > a:before, .mobclose, .strclmss > li{-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}
.overlay{-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}

.newslist > li > a:before{-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}

.pagetop{-webkit-transition: all 500ms cubic-bezier(0.13, 0.63, 0.35, 1.23) 0s;-moz-transition: all 500ms cubic-bezier(0.13, 0.63, 0.35, 1.23) 0s;-ms-transition: all 500ms cubic-bezier(0.13, 0.63, 0.35, 1.23) 0s;-0-transition: all 500ms cubic-bezier(0.13, 0.63, 0.35, 1.23) 0s; transition: all 500ms cubic-bezier(0.13, 0.63, 0.35, 1.23) 0s;}
input[type="checkbox"] + label.kudo, input[type="checkbox"] + label.kudo:before, input[type="checkbox"] + label.kudo:after{-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;-ms-transition: all .2s;transition: all .2s;}
input[type="checkbox"] + label.kudo:after{-moz-transform: scale(.5) rotate(-50deg);-webkit-transform: scale(.5) rotate(-50deg);-o-transform: scale(.5) rotate(-50deg);-ms-transform: scale(.5) rotate(-50deg);transform: scale(.5) rotate(-50deg);}
input[type="checkbox"]:checked + label::after{-moz-transform: scale(1) rotate(-50deg);-webkit-transform: scale(1) rotate(-50deg);-o-transform: scale(1) rotate(-50deg);-ms-transform: scale(1) rotate(-50deg);transform: scale(1) rotate(-50deg);}
input[type="radio"] + label::after{-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);-ms-transform: scale(2);transform: scale(2);}
input[type="radio"]:checked + label::after{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}

.btn_01 > a::before, .tectxt > p:before, .btxt > p:before, .footer_lineup_item > dd > a::before, .trmtabl ul > li > a > span:after, .nwsdtls > li > a:after, .prdsliders.owl-carousel .owl-nav > button.owl-next, .dchlds > a:before{-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.trmtabl ul > li > a > span:before, .detail77 > li.dact7 > a:after{-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}



.pagetop{-moz-transform: translateY(200px);-webkit-transform: translateY(200px);-o-transform: translateY(200px);-ms-transform: translateY(200px);transform: translateY(200px);}
/*.opts.opts-open, .opts1.opts-open1{-moz-transform: translateX(-270px);-webkit-transform: translateX(-270px);-o-transform: translateX(-270px);-ms-transform: translateX(-270px);transform: translateX(-270px);}*/

#content.thead .pagetop{-moz-transform: translateY(0px);-webkit-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}

/*.header.shead{-webkit-transition: all 800ms ease-in-out;-moz-transition: all 800ms ease-in-out;-ms-transition: all 800ms ease-in-out;-o-transition: all 800ms ease-in-out;transition: all 800ms ease-in-out;}*/
.wtchopn > li > a, .wtchopns1 > li > a{-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-o-filter: grayscale(1);-ms-filter: grayscale(1);filter: grayscale(1);}
.sclicn > li > a, .whshlst78 a{-webkit-transition: all 0ms ease-in-out;
-moz-transition: all 0ms ease-in-out;
-ms-transition: all 0ms ease-in-out;
-o-transition: all 0ms ease-in-out;
transition: all 0ms ease-in-out;}
/*===============================================================================================================================================
                             28-11-2018
===============================================================================================================================================*/
.fwa9 {width: 41%;}
.salins9 p {text-align: justify;font-size: 16px;}
/*===============================================================================================================================================
                             03-12-2018
===============================================================================================================================================*/
h1, h2 {font-weight: 600;}
.mt30.align-center {margin: 50px 0;text-align: center;}
.citizn h1 {font-size: 1.286rem;text-align: center;}
.headingLv2 span.font-sizeL {font-size: 1.714rem !important;}
p.btn_01.suportColumn_btn.mt30.width30 {width: 30%;}
.mt50 {margin-top: 50px !important;}
.fw-bold {font-weight: bold;}
.font-sizeM {font-size: 1.12rem !important;}
.headingLv2Block > .headingLv2 {margin-bottom: 15px;font-size: 1.286rem;padding-bottom: 10px;text-align: left;border-bottom: 1px solid #ababab;}
.abtctzn2 > .headingLv2 {margin-bottom: 15px;font-size: 1.286rem;padding-bottom: 10px;text-align: left;border-bottom: 1px solid #ababab;}
.abtctzn2 {padding: 21px 0px;margin-top: 20px;}
.firsli {padding-top:35px;}
.nosli .owl-item {box-sizing: border-box;padding: 0 15px}
.nosli .owl-nav {display: none;}
.nosli button.owl-dot {background-color: #dbdbdb !important;width: 13px !important;height: 13px !important;margin: 0 7px;}
.nosli .owl-dots {text-align: center;padding-top: 19px;}
.nosli button.owl-dot.active {background-color: #262626 !important;}
.rimg {position: relative;z-index: 55;}
.mt30.align-center {text-align: center;padding: 0px 0 0 0;margin: 29px 0;}
.cntr {margin: 16px 0 0 0;}
p.link_01:before {content: '';display: inline-block; position: relative; top: -2px;transform: rotate(45deg);width: 7px;height: 7px;margin-right: 5px;border-top: 1px solid #000;border-right: 1px solid #000;}
.link9 > li {
position: relative;
}
.link9 > li > a:hover .cti7 {
opacity: 1;
}
.cti7 {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.5);
opacity: 0;
       -webkit-transition: all 500ms ease-in-out;
-moz-transition: all 500ms ease-in-out;
-ms-transition: all 500ms ease-in-out;
-o-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out;
}
.cti7 > h3 {
color: #fff;
font-weight: 700;
top: 50%;
position: absolute;
left: 0;
width: 100%;
box-sizing: border-box;
text-align: center;
margin-top: -10px;
font-size: 1.5em;
}
.strclmss > li.heading {
padding: 0;
}
.strclmss > li > h3 {
color: #fff;
font-weight: 700;
font-size: 1.3em;
background-color: #363636;
padding: 10px;
text-transform: uppercase;
}
.strclmss > li.heading:hover {
opacity: 1;
}.link9 > li.adwtch7 > a .cti7 {opacity: 1;}



.dlistssn > li > a {display: block;color: #000;background-color: #f4f3f3;padding: 8px 40px 8px 15px;font-size: 1.1em;position: relative;}
/*.dlistssn > li > a:after{border-left: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid rgba(0, 0, 0, 0);border-top: 6px solid #000;content: "";display: block;position: absolute;right: 16px;top: 16px;width: 0;}*/
.galscrl{margin: 0 25px;display: none;}
.drmnu > a {display: block;border-top: 1px solid #fff;font-size: 1em;padding: 7px 15px;}
.drmnu {background: #000;display: none;}
.adrsdtld > .adrsvvv:first-child {display: block;}
.adrsdtld > .adrsvvv {display: none;}
.eco img {display: none;}
.gren9 > div.secd9 {display: none;}
/*===============================================================
                9-5-2019
================================================================*/
/*
.wrow {
	font-size: 0;
}
.wclm, .wclm25, .wclm75{
	display: inline-block;
	vertical-align: top;
	width: 33.333%;
	box-sizing: border-box;
	padding: 0 15px;
}
.wclm25{width: 25%;}
.wclm75{width: 75%;}
.wclms {
	font-size: 16px;
	text-align: center;
}
.wclms75, .wclms25{font-size: 16px;}
.wclms25 > img {
	width: 100% !important;
	height: auto !important;
} 
*/
.mobileNewsWatchSpec td{text-align: center;}
/*.nwstxt7 img {
	width: auto;
	height: auto;
}*/
.mobileNewsWatchSpec {
    width: 100%;
    margin-bottom: 50px;
}
.mobileNewsWatchSpec th {
    width: 18% !important;
    text-align: left;
    font-weight: normal;
}
.mobileNewsWatchSpec td, .mobileNewsWatchSpec th {
    border: 1px solid #000;
    padding: 5px;
}
.mobileNewsWatchSpec tr:first-child th, .mobileNewsWatchSpec tr:first-child td {
    border: 0;
    text-align: center;
    vertical-align: top;
}
.nwstxt7 .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.nwstxt7 .col-12, .nwstxt7 .col {
    position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.nwstxt7 .col-12{max-width: 32%;box-sizing: border-box;}
#nwsdetid51 .col-12,#nwsdetid52 .col-12,#nwsdetid45 .col-12,#nwsdetid52 .col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}
.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
}
.nwstxt7 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.nwstxt7 img, .nwstxt7 iframe {
    vertical-align: bottom;
}
.nwstxt7 div{margin: 0;
padding: 0;
    padding-right: 0px;
    padding-left: 0px;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;}
.nwstxt7 .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;box-sizing: border-box;
}
.clearfix.mt20.JSCMSNewsTableStyle .col-12.col-md-4 img{width: 100%;}
.nwstxt7 .col-auto.align-self-center img{width: 150px;}
.nwstxt7 .col-12.col-md {
	max-width: 68%;
	width: 100%;
	box-sizing: border-box;
}
.nwstxt7 .col-12.col-md-auto.align-self-center{width: 36%;}
.text-right {
	text-align: right !important;
}
.text-center {
	text-align: center !important;
}
.nwstxt7 .col-12.col-md.text-left.text-md-left, .nwstxt7 .col-12.col-md.text-right.text-md-right, .nwstxt7 .col-12.col-md.text-center.text-md-right{max-width: 100%;}

/*===============================================================
                19-9-2019
================================================================*/
.recommend_tab {margin-bottom: 32px;}
.recommend_tab_item {display: table;float: left;width: 326px;}
.js-tabWrap.tab > li {display: inline-block;vertical-align: top;width: 32%;margin-left: 2%;}
.js-tabWrap.tab > li:first-child {margin-left: 0;}
.js-tabWrap.tab > li > a {display: block;color: #000;text-transform: capitalize;font-weight: 700;font-size: 1.1rem;text-align: center;padding: 15px;background-color: #f5f5f5;}
.js-tabWrap.tab > li.active > a, .js-tabWrap.tab > li > a:hover{background-color: #cfcfcf;}
.land, .marine{display: none;}
.bynw .enquy1 {font-weight: 400;font-size: 0.9rem;}
.bynw {float: left;margin: 10px 0 0 10px;}
.pricbyn .prdprice {float: left;}
/*===============================================================
                05-03-2020
================================================================*/
.topmee5 li {display: inline-block;vertical-align: top;}
.inntop5 {padding: 10px 0 0 0;text-align: right;margin-right: 102px;}
.topmee5 li > a {display: block;font-size: 0.9em;text-transform: capitalize}
.topmee5 li > a.nounderln {background-image: url(../img/img.png);background-repeat: no-repeat;background-position: 1px -1138px;background-size: 60px auto;}
.topmee5 li > a > span {display: inline-block;vertical-align: top;}
.topmee5 li:last-child > a {padding-right: 0;}
.topmee5 li > a.login {background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 53px auto; background-position: -1px -1164px;}
/*.acnt {background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 90px auto;background-position: -3px -861px;}*/
.cart {background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 120px auto;background-position: -3px -958px;}
.whlst {background-image: url("../img/img.png"); background-repeat: no-repeat;background-size: 120px auto;background-position: -3px -1051px;}
.homepopup {position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 9999;background-color: rgba(0,0,0,0.8);display: none;}
.hompopup {position: relative;width: 600px;margin: 0 auto;top: 35px;}
.ptblclm2 {background-color: #fff;padding: 44px 65px 56px 65px;}
.close7 {position: absolute;right: 7px;top: 5px;color: #666;font-size: 12px;font-weight: 600;display: block;text-indent: -1000em;width: 25px;    height: 25px;background-image: url("../img/img.png");background-repeat:  no-repeat;background-position:  0 -1041px;background-size:   100px auto;}
.popup-text > h2 {margin: 15px 0 0 0;padding: 20px 0 10px 0;line-height: 32px;font-size: 25px;color: #2F4858;text-align: center;text-transform: capitalize;}
#signup-module > h5, #login-module > h5 {color: #5F5F5F;font-size: 0.8em;line-height: 1.2em;padding: 8px 0 4px 0;text-align: center;text-transform: none;}
.form-heading, .social-head {font-size: 14px;text-transform: uppercase;margin-top: 20px;margin-bottom: 10px;font-weight: bold;text-align: center;position: relative;}
.txt7 {padding: 3px 7px;height: 40px; margin-top: 5px;line-height: 13px;background-color: #fff;border: 1px solid #cccccc !important;margin-bottom: 16px;}
.password {position: relative;}
.show-password, .hide-password, .forget-password { position: absolute;line-height: 40px;right: 15px;top: 5px;z-index: 2;font-size: 0.7em;    color: #737373;}
.signup7 {background-color: #000;color: #fff;text-transform: capitalize;border-radius: 3px !important;padding: 7px 20px;font-size: 0.9em;margin-top: 5px;display: block;text-align: center;}
.margin-5 {margin: 8px 5px 5px;text-align: center;font-size: 0.75em;}
.login-link, .signup-link {color: #737373;}
#signup-module, .hide-password {display: none;}
.lgnclm em.error, #erridentity, #erremail, #errpasswrd, #errpass2, #popumesg2 p, .error p, #cushwerr {display: block;color: #f00;font-size: 0.7em;    padding-top: 6px;}
#frgot {max-width: 600px;margin: 0 auto 50px;}
.signfrm > h4 {padding-bottom: 15px;font-size: 1.7em;color: #000;}
.sgnfrm {padding-top: 35px;max-width: 314px;}
.lgnclm {margin-bottom: 19px;}
.txt3 {font-size: 0.98em;padding: 3px 11px;border: 1px solid #000 !important;height: 29px;}
#forgotpassword .signbtn.restpwds {padding-top: 10px;}
#forgotpassword .signbtn.restpwds > input, .signbtn > input {width: auto;padding: 10px 45px 10px 18px;text-transform: uppercase;text-align: left;color:#fff;font-size: 0.9em;background-image: url("../img/img.png");background-repeat:  no-repeat;background-position:  171% 1126px;background-size:  100px auto;background-color: #000;border-radius: 3px;}
.signfrm {padding: 53px 65px 30px 79px;}
.pagination > li {display: inline-block;vertical-align: top;margin: 0 3px;}
.pagination > li > span {display: inline-block;vertical-align: top;}
.pagination > li > a {font-size: 16px;color: #000;display: inline-block;vertical-align: top;width: 25px;height: 25px;border-radius: 50%;padding: 3px;border: 2px solid #000;}
.pagination > li > span {display: inline-block;vertical-align: middle;width: 25px;height: 25px;border-radius: 50%;border: 2px solid #000;    padding: 3px;}
.pagination > li.active > span {background-color: rgba(0,0,0,0.5)}
.tpact {border-bottom: 1px solid #fff;}
.menu {padding: 0px 30px 0px 35px;}
.mnu > li.hovmnu{padding-bottom: 10px;}
.topmee5 li {display: inline-block;vertical-align: top;padding: 0 10px;}
.inntop5 {padding: 8px 0 0 0;text-align: right;margin-right: 78px;}
.topmee5 li > a {display: block;font-size: 0;text-transform: capitalize;position: relative;color: rgba(255,255,255,0.7);text-indent: 1000em;width: 20px;height: 23px;}
.topmee5 li > a::after {content: "";position: absolute;bottom: 0;left: 50%;width: 0;background-color: rgba(255,255,255,0.7);height: 1px;transition: all 500ms ease-in-out;}
.topmee5 li > a:hover::after{width: 100%;left: 0}
.topmee5 li > a > span { padding-top: 6px;font-size: 9px;color: #000;display: inline-block;vertical-align: top;padding-right: 8px;}
.topmee5 li:last-child > a {padding-right: 0;}
 .topmee5 li > a.whlst {background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 55px auto;background-position: -1px -1097px;}
/*.acnt {background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 90px auto;background-position: -3px -861px;}*/ 
.topmee5 li > a.cart {background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 55px auto;background-position: 1px -1154px;}
.whlst {background-image: url("../img/img.png"); background-repeat: no-repeat;background-size: 120px auto;background-position: -3px -1051px;}
.homepopup {position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99999;background-color: rgba(0,0,0,0.8);display: none;}
.hompopup {position: relative;width: 600px;margin: 0 auto;top: 35px;}
.ptblclm2 {background-color: #fff;padding: 20px 65px 20px 65px;}
.close7 {position: absolute;right: 7px;top: 5px;color: #666;font-size: 12px;font-weight: 600;display: block;text-indent: -1000em;width: 25px;    height: 25px;background-image: url("../img/close.png");background-repeat:  no-repeat;background-position:  0 0;background-size: 24px auto;}
.popup-text > h2 {margin: 15px 0 0 0;padding: 20px 0 20px 0;line-height: 32px;font-size: 18px;color: #2F4858;text-align: center;text-transform: uppercase;}
#signup-module > h5, #login-module > h5 {color: #2F4858;font-size: 18px;line-height: 1.2em;padding: 16px 0 13px 0;text-align: center;text-transform: uppercase;}
.form-heading, .social-head {font-size: 14px;text-transform: uppercase;margin-top: 20px;margin-bottom: 10px;font-weight: bold;text-align: center;position: relative;}
.txt7 {padding: 3px 7px;height: 40px; margin-top: 5px;line-height: 13px;background-color: #fff;border: 1px solid #cccccc !important;margin-bottom: 16px;}
.password, .lgnclm, .chk1 {position: relative;}
.show-password, .hide-password, .forget-password { position: absolute;line-height: 40px;right: 15px;top: 5px;z-index: 2;font-size: 0.7em;    color: #737373;}
/*.signup7 {background-color: #000;color: #fff;text-transform: uppercase;border-radius: 3px !important;padding: 7px 20px;font-size: 1.1em;margin-top: 5px;display: block;text-align: center;}*/
.margin-5 {margin: 8px 5px 5px;text-align: center;font-size: 0.95em;}
.login-link, .signup-link {color: #000;font-weight: 700;position: relative;}
.login-link:after, .signup-link:after{content: ''; position: absolute;left: 50%;bottom: 0;width: 0;z-index: 10;height: 1px;background-color: #000;transition: all 500ms ease-in-out;}
.login-link:hover:after, .signup-link:hover:after{left: 0;width: 100%;} 
#signup-module, .hide-password {display: none;}
.lgnclm em.error, #erridentity, #erremail, #errpasswrd, #errpass2, #popumesg2 p, .error p, #cushwerr {display: block;color: #f00;font-size: 0.75em;padding-top: 6px;}
.rd1 {position: absolute;width: 14px;height: 14px;left: 10px;top: 0;z-index: 10;opacity: 0;}
.chks1{position: absolute;width: 14px;height: 14px;left: 10px;top: 0;z-index: 12;border-radius: 50%;background-color: #000;}
td.act22 .chks1::after{position: absolute;width: 14px;height: 14px;left: 4px;top: 9px;border-radius: 50%;background-color:#000;content: ''}
.addtl3 {padding: 28px 0 11px 0px;}
.asdtl {font-weight: 700;font-size: 0.8em;letter-spacing: 0.04em;padding-bottom: 6px;}
.aswdtl {color: #353535;font-size: 0.75em;}
.edtt3 {background-image: url("../img/img.png");background-repeat:  no-repeat;background-position:  0 -1169px;background-size:  90px auto;    display: block;text-indent: -1000em;width: 30px;height: 30px;text-align: left;}
.txt2 {font-size: 0.9em;height: 20px;padding: 2px 0;max-width: 314px;border-bottom: 1px solid #000 !important;}
#forgot .txt2 {font-size: 0.91em;height: 48px;padding: 10px 25px;max-width: 100%;border: 1px solid #000 !important;}

.sbfrms .signbtn {text-align: left;padding-top: 10px;}
.password.uptpesw.signbtn {
    padding-top: 4px;display: block;    
}
#forgot .signfrm {
    padding: 53px 15px 30px 14px;
}
/*
.signbtn > input {width: auto;
padding: 10px 45px 10px 18px;
text-transform: uppercase;
text-align: left;
color:
#fff;
font-size: 0.9em;
background-image:
 url("../img/img.png");background-repeat:  no-repeat;background-position:  76px -2033px;background-size:  26px auto;background-color: #000;
border-radius: 3px;}
*/
#myacount .lgnclm {margin-bottom: 23px;}
#frgot {max-width: 600px;margin: 0 auto 50px;}
.signfrm > h4 {padding-bottom: 15px;font-size: 1.7em;color: #000;text-transform: uppercase;}
.adrstble {padding: 11px 0 0 8%;}
.sgnfrm {padding-top: 35px;max-width: 314px;}
.adrstbl {width: 100%;}
.adrstbl tr > td:first-child { width: 56px; vertical-align: middle; border-bottom: none;}
.adrstbl tr > td {vertical-align: middle;border-bottom: 1px solid #000;}
.lgnclm {margin-bottom: 19px;}
.txt3 {font-size: 0.98em;padding: 3px 11px; border: 1px solid #000 !important;height: 29px;}
#forgotpassword .signbtn.restpwds {padding-top: 10px;}
#forgotpassword .signbtn.restpwds > input {width: auto;padding: 10px 45px 10px 18px;text-transform: uppercase;text-align: left;color:#fff;font-size: 0.9em;background-image: url("../img/img.png");background-repeat:  no-repeat;background-position:  171% -1126px;background-size:  100px auto;background-color: #000;border-radius: 3px;}
.signfrm {padding: 53px 65px 30px 79px;}
 .login1 {padding: 37px 20px 104px 13.5%;position: relative;padding: 0    ;}
#myacount, .lgnclms,  #myacount, #lgn222{font-size: 0;}
.lgclm, .signin, .adrssmnu > li {display: inline-block;vertical-align: top;}
.signin {width: 51.5%;font-size: 16px;}
.signfrm {padding-top: 39px;padding-bottom: 32px;max-width: 400px;margin: 0 auto;}
.chks1.shipradio {padding: 3px 3px 3px 4px;}
.login1, .lgclm, .signfrm, #myacount .sgnfrm {font-size: 16px;}
.lgclm, .signup,.adrssmnu > li {position: relative;}
.signbtn{     text-align: right;
padding-top: 37px;display: inline-block;vertical-align: top;}
.signbtn > input {width: auto;padding: 10px 45px 10px 18px;text-transform: uppercase;text-align: left;color:#fff;font-size: 0.9em;background-image:  url("../img/img.png");background-repeat:  no-repeat;background-position:  171% -1126px;background-size:  100px auto;background-color: #000;border-radius: 3px;border: 1px solid #000;}
.topmee5 li .tpact:hover::after {width: 0;}
.signbtn.uptdetals > input:hover {background-position: -72px -1223px;background-color: #fff;color: #000;}
.signup.signbtn.update > input {background-position:  82px -1123px;}
.signbtn.uptdetals > input {background-position: 69px -1223px;background-size: 170px auto;}
.ship > li {padding: 0 9% 0 13%;position: relative;}
#myacount .login1 {padding: 37px 20px 104px 13.5%;background-color:#f3f3f3;position: relative;}
#myacount .lgin {max-width: 482px;margin: 0 auto;}
.lgin > h4 {color: #000;font-size: 1.9em;letter-spacing: 0;line-height: 1.3em;text-transform: uppercase;font-weight: 400;}
.ship > li > a {display: block;padding: 12px 12px 12px 50px;font-size: 1.2em;background-image: url("../img/img.png");background-repeat:  no-repeat;background-position:  6px -1452px;background-size:  120px auto;border: 1px solid #9e9e9e;color: #000;}
.sbfrm {position: absolute;left: 0;width: 100%;box-sizing: border-box;padding: 51px 0; background-color:  #f7f7f7; z-index: 20;display: none;}
.sbfrms {max-width: 400px;margin: 0 auto;}
.lginfrm {padding-top: 14px;}
.lgnclms {padding-top: 10px;margin-bottom: 41px;}
.lgclm {width: 47%;}
.lbl3 {color: #939598;font-size: 0.75rem;display: block; padding-left: 2px;font-family: "Poppins Regular";}
.lginfrm .txt2 {max-width: 100%;height: 20px;padding: 2px 0;font-size: 0.95rem;border-bottom: 1px solid #000 !importantl;}
.lgclm:last-child {margin-left: 6%;}
.lgclm:first-child {margin-left: 0;}
.adrssmnu > li:first-child::before {width: 0;}
.adrssmnu > li::before, .brdcrmb > ul > li::before {-moz-transform: rotate(30deg);-webkit-transform: rotate(30deg);-o-transform: rotate(30deg);    -ms-transform: rotate(30deg);transform: rotate(30deg);}
.adrssmnu > li::before {content: '';position: absolute;width: 1px;height: 15px; background-color: #000;left: 0;bottom: 4px;}
.adrssmnu > li > a {font-size: 1.1em;padding: 0 19px;letter-spacing: 0.03em; color: #000;}
.adrssmnu > li.act6 > a {font-weight: 600;}
.sgnfrm {padding: 0 11.4% 20px 0;max-width: 100%;box-sizing: border-box;display: none;}
.sgnfrm:first-child {display: block;}
 .login1::after {height: 83%;}
/*.login1::after {position: absolute;content: '';right: 0;top: 5%;height: 73%;width: 1px;background-color: #000;}*/
.chks1.billradio {padding: 3px 3px 3px 3px;}
.sgnfrm.forpas5 {display: block;}
.prdcntr7 {width: 80%;margin: 0 auto;font-size: 0;}
.comlab {display: inline-block;cursor: pointer;} 
.prdcntr7 > div {font-size: 16px;}
.prdcntr7 .hed > h2 {padding-left: 6px;text-align: left;font-size: 1.35em;text-transform: uppercase;letter-spacing: 0.034em;line-height: 0.8em;font-weight: 400;}
.prdcntr7 .hed > h2 > span {font-size: 0.82em;font-weight: 700;letter-spacing: 0.01em;text-align: left;display: block;padding-bottom: 7px}
.prdppr7 {padding-top: 18px;padding-left: 5px;}
.prdppr7 p {font-size: 0.7em;letter-spacing: 0;line-height: 1.4em;}
#frgot { max-width: 972px; margin: 0 auto 50px;} 
.signfrm.usre5 {padding-top: 39px;padding-bottom: 32px;max-width: 400px;margin: 0 auto;}
.sbfrms {max-width: 400px;margin: 0 auto;}
 .signfrm.usre5 .lgnclm {margin-bottom: 30px;}
.uebill {display: inline-block;vertical-align: top;}
.uebill .comlab {padding-right: 25px;position: relative;z-index: 20;}
#primary {display: none;}
.prdpra7 {padding-top: 40px;}
.signbtn .suba5 {background-position: 80px -1124px;}
.comlabsck {display: inline-block;position: relative;text-indent: -5000px;height: 10px;width: 40px;border-radius: 15px;background-color:     rgba(0,0,0,0.2);margin-top: 7px;cursor: pointer;}
.primaddres.chk8 label.comlabsck::before {width: 40px;background: #000;}
.comlabsck::before {content: "";position: absolute;display: block;height: 10px;width: 10px;top: 0;left: 0;border-radius: 15px;background: transparent;-moz-transition: .2s ease-in-out;-webkit-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.primaddres.chk8 label.comlabsck::after {left: 20px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}
.comlabsck::after {content: "";position: absolute;display: block;height: 20px;width: 20px;top: -5px;left: 0px;border-radius: 15px;background: white;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);-moz-transition: .2s ease-in-out;-webkit-transition: .2s ease-in-out;transition: .2s ease-in-out;    background: #000;}
.whliset #wishlist {padding: 131px 0 0 0;margin: 0 auto;width: 72.1%;}
.whi9 {font-size: 0;margin-bottom: 81px;display: table;width: 100%;}
.wishpic9 {max-width: 138px;margin: 7px auto 0}
.addcr9 {display: table-cell;vertical-align: top;width: 80.8%;background-color: #e5e5e5;position: relative;}
.adrs9 {box-sizing: border-box;padding: 35px 36px;}
.floright9 {float: left;}
.floright9 p {color: #000;font-size: 1.1em;padding-bottom: 0;}
.floright9 h3 { text-transform: uppercase; color: #000;font-size: 1.3em;font-weight: 400;}
.floright9 h6 {color: #000;font-size: 0.8em;}
.prdsops {float: left;padding-left: 30px;}
.prdsops p {font-size: 0.7em; padding-bottom: 5px;}
.adcrtz9 {float: right;margin-top: 27px;margin-right: 160px;}
.adtocrt9 a::before {content: "+";position: absolute;top: 0px;left: 4px;width: 16px;height: 22px;background-color: #ccc;text-align: center;padding-bottom: 6px;margin-top: 0px;color:#f17922;-webkit-text-fill-color:    #000;-moz-text-fill-color: #000;-o-text-fill-color: #000;    -ms-text-fill-color: #000;}
.adtocrt9 a::after {content: "";position: absolute;top: 16px;right: -126%;width: 118%;height: 1px;background-color: #000;} 
.adtocrt9 a {display: block;padding: 0px 0px 0px 28px;font-size: 1.2em;position: relative;color: #000;}
.delt9 {position: absolute;top: 50%;left: -16px;margin-top: -16px;display: none;}
.whi9 > div {font-size: 16px;}
.whpar9 {display: table-cell;vertical-align: top;width: 19.2%;border-width: 1px 0 1px 1px;border-color: rgba(0,0,0,0.3);border-style: solid;}
.delt9 a {display: block;width: 33px;height: 33px;border-radius: 50%;background-image: url("../img/img.png");background-repeat: no-repeat;    background-position: 3px -1391px;background-size: 100px auto;background-color: #fff;}
.delt9 a:hover {background-position: -76px -1391px;background-color: #000;}
.catr {padding: 53px 0 124px;}
.cntrnr {width: 90%;margin: 0 auto;}
.cart2 {padding-left: 0px;}
.cartdtl9 {width: 67.8%;box-sizing: border-box;display: inline-block;vertical-align: top;}
.cartdtl {font-size: 16px}
.crpre9 {position: relative;margin-bottom: 29px;display: table;width: 100%;}
.crpre9 > div.lpre9 {display: table-cell;border-width: 1px 0 1px 1px;border-color: #e5e5e5;border-style: solid;vertical-align: middle;}
 .prim9 {max-width: 100px;margin: 10px auto}
.crpre9 > div.cdet9 {display: table-cell;}
.cdet9 {width: 64.7%;background-color: #e5e5e5;}
.inde9 {box-sizing: border-box;padding: 29px 41px 31px 44px;min-height: 190px;}
.crpre9 > div {font-size:  16px;}
.prce9 p {font-size: 0.74em;color:  #191717;padding-bottom: 0;margin-top: -3px;}
.cqty {position: absolute;right: 41px;top: 105px;z-index: 100;}
.udet9 h3 {color: #010101;text-transform: uppercase;font-size: 1.2em;margin-top: -6px;font-weight: 400;padding-bottom: 12px;}
.udet9 p.delbtndte {font-size: 0.65em;color: #000;}
.prce9, .cqnty9 {float: right;text-align: right;}
#numbtn {padding-top: 4px;}
#numbtn .button {width: 36px;}
#numbtn .txtbxx {width: 37px;background-color: #ccc !important;height: 22px;font-size: 0.9em;padding: 2px 4px;text-align: center;}
.numbers-row .button {width: 36px;height: 18px;text-align: center;font-size: 1.2rem;line-height: 1em;cursor: pointer;position: relative;}
.alertmes {display: block;text-transform: capitalize;font-size: 0.8em;padding: 2px 0 0;color: #f00;}
#cart .delt9 { position: absolute;top: 50%;left: 33.5%;margin-top: -16px;}
#cart .delt9 a {display: block;width: 33px;height: 33px;border-radius: 50%;background-image: url("../img/img.png");background-repeat:  no-repeat;background-position:  3px -1391px;background-size:  100px auto;background-color: #fff;}
#cart .delt9 a:hover{background-position: -76px -1391px;background-color: #000;}
.numbers-row input, .numbers-row .button {display: inline-block;vertical-align: top;}
.prce9 h4 {color: #010101;font-size: 1.4em;}
.udet9 > h3 > a {color: #000;}
a.clogins2.login {
    background: #fff;
    color: #000;
    padding: 10px 30px;
    font-size: 15px;
    text-transform: uppercase;
}.csttbl .cost78 {
    font-size: 15px;
}
.adrsdtl {width: 32.2%;display: inline-block;vertical-align: top;font-size: 16px;}
.txt7:focus {-webkit-box-shadow: 0px 0px 5px 1px #000;
box-shadow: 0px 0px 5px 1px #000;}
.txt2:focus {}
.coupon-block {display: none;margin-top: 20px;}
.cart2 {font-size: 0;}
.adtabs {text-align: right;max-width: 400px;width: 100%;box-sizing: border-box;position: relative;padding-left: 50px;}
.adrsmnus {padding: 0 15px 0 10px;}
select.adslct {font-size: 0.75rem;padding: 9px 38px 4px 2px;letter-spacing: 0.04em;height: 31px;position: relative;background-image:      url("../img/dwnaro.png");background-repeat:  no-repeat;background-position:  95% center;background-size:  12px auto !important;background-color: #e5e5e5;}
.adtabs::before {content: '';position: absolute;background-color: #000;width: 2px;height: 286px;left: 5.5%;top: 3px;}
.adtabs::after {content: ''; position: absolute;background-color: #000;width: 8px;height: 27px;left: 3.5%;top: 3px;}
.adtb {text-align: left;box-sizing: border-box; padding: 0 0 5px 0;max-width: 344px;width: 100%;}
.adtb > li {display: inline-block;vertical-align: top;}
.adtb > li > a {display: block;font-size: 1rem;padding: 0 20px 0 6px;letter-spacing: 0.04em;color: #000;position: relative;}
.adtb > li > a::before {-moz-transform: rotate(30deg);-webkit-transform: rotate(30deg);-o-transform: rotate(30deg);-ms-transform: rotate(30deg);    transform: rotate(30deg);}
.adtb > li > a::before {content: '';position: absolute;width: 1px;height: 10px;background-color: #000;left: -11px;bottom: 4px;}
.adtb > li:first-child > a::before {width: 0;}
.adrssv{display: none;}
.adrssv:first-child{display: block;}
.totordr {padding-right: 15px;}
.tot {color: #fc0d1b;padding-bottom: 0;}
.totprc {color: #000;font-size: 2em;letter-spacing: 0;line-height: 1.3em;padding-bottom: 5px;}
#dnettotval2 {display: none;}
.totprcses > span {display: inline-block;position: relative;font-size: 1.3em;padding-top: 5px;}
.chkprtcls {position: relative;margin-top: 22px;}
 .ptpcheckout {color: #fff;text-align: left;display: inline-block;vertical-align: top;text-transform: uppercase;box-sizing: border-box;padding: 14px 50px 10px 17px;letter-spacing: 0.1em;background-image:url("../img/img.png");background-repeat:  no-repeat;background-position: 132px -1774px;background-size:  120px auto;width: auto; position: relative;background-color: #000 !important;border: 1px solid #000 !important}
/*.checkout {color: #fff;text-align: left;display: inline-block;vertical-align: top;text-transform: uppercase;box-sizing: border-box;padding: 10px 50px 10px 17px;letter-spacing: 0.1em;background-image:  url("../img/img.png");background-repeat:  no-repeat;background-position: 131px -1776px;background-size:  120px auto !important;width: auto;background-color: #000 !important;position: relative;border: 1px solid #000 !important;}*/
.confort .checkout {background-position: 182px -1076px !important;background-size: 150px auto !important;}
.confort .checkout:hover {background-position: 58px -1076px !important;}
.noresult {font-size: 1.3em;font-weight: 400;text-align: center;text-transform: uppercase;}
#error_msg.error_msg1 {text-align: center;border-radius: 3px;}
#error_msg {width: 500px;margin: 0 auto;position: fixed;left: calc(50% - 250px);bottom: -100%;background-color: #fff; z-index: 999;-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3);box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3);transition: all 600ms ease-in-out;}
#error_msg.error_msg1.msgopn{bottom: 30px;}
#error_msg.error_msg1 p {display: inline-block;padding: 11px 67px; text-transform: uppercase;}
/*.checkout::after{content: "";position: absolute;right: 0;top: 0;background-image:url("../img/img.png");background-repeat:  no-repeat;background-position: 132px -1774px;background-size:  120px auto;width: auto; position: relative;width: 30px;height: 30px;}*/
.coupon-link {cursor: pointer;}
/*.checkout::after {content: "";position: absolute;right: 13px;top: 3px;background-image: url("../img/img.png");background-repeat: no-repeat;    background-position: 0 -1772px;background-size: 120px auto;width: 30px;height: 41px;}*/
.prim9.confi {max-width: 70px;}
.adrow input {font-size: 0.9em;padding: 6px 6px 11px 6px;}
.checkout:hover::after {background-position: -92px -1772px;}
.chk {width: 16px;height: 16px;position: absolute;opacity: 0;z-index: 2;top: 50%;}
.ch1 {height: 6px;opacity: 0;width: 7px;left: 3px;top: 0;position: absolute;}
.chk.act .chks {background-color: #000;}
.lbls {padding-left: 18px;text-transform: capitalize;position: absolute;font-style: italic;width: 100%;left: 0;box-sizing: border-box;text-align: left;font-size: 0.75em;letter-spacing: 0.03em;line-height: 0.8em;}
.container  .phil > a {color: #fff;}
.adwtch7 .cont9 {opacity: 1;}
.signup.signbtn.update > input:hover {background-position: 5px -1123px;background-color: #fff;color: #000;}
.ship > li > a:hover {background-color: #000;color: #fff;background-position: -81px -1452px;}

.signbtn .suba5:hover {background-position: 6px -1124px;background-color: #fff;color: #000;}
.cmnu > li {display: inline-block;vertical-align: top;margin: 0 11px;position: relative;}
.cmnu > li:first-child {margin-left: 0;}
.cmnu > li > a span {display: block;position: absolute;width: 20px;height: 20px;right: -17px;top: -5px;font-size: 0.7em;}
.cmnu > li > a {display: block;width: 25px;height: 27px;background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 150px auto;}
.incnt {float: right;margin-top: 10px;}
.mowhi {background-position: 0px -1313px;}
.mobcrt {background-position: 0px -1196px;}s
/*===============================================================
                23-03-2020
================================================================*/
.error {border-color: #f00 !important;}
#identity-error {font-size: 0.7em;color: #f00;}
.pridet {padding-top: 20px;margin: 0 auto;width: 1013px;font-size: 16px;}
.prtble {width: 100%;}
.head th:first-child {width: 12.7%;}
/*.adrssv.bilng .chk.act {display: none;}*/
.head th {color: #fff;font-size: 0.9em;opacity: 0.7;height: 26px;background-color: #000;}
/*
.row9 {border-bottom: 1px solid rgba(0,0,0,0.3);}
.row9 td:first-child {width: 12.7%;background-color: #d4d4d4;}
.row9 td:nth-child(2) { width: 16.6%;background-color: #e6e6e6;}
.row9 td:nth-child(3) {width: 35%;background-color: #d4d4d4;}
.row9 td:nth-child(4) {width: 18.3%;background-color: #e6e6e6;}
.row9 td:nth-child(5) {width: 17.4%;background-color: #d4d4d4;}
*/
.prid9 {display: inline-block;font-size: 0.8em; border-bottom: 1px solid rgba(0,0,0,0.7);color: #000;}
.row9 td {text-align: left;}
.row9 td {text-align: left; padding: 20px 18px 20px;vertical-align: top;text-transform: uppercase;font-weight: 700;width: 25%;} 
.row9 > td p {padding-bottom: 0;font-size: 1.1em;line-height: 1.3em;}
.invalid {display: none;position: fixed;bottom: 22%;left: 0;right: 0;z-index: 9999;margin: 0 auto;max-width: 500px;background-color: rgba(0,0,0,0.8);padding: 14px 30px;text-align: center;}
.invalid p {color: #fff;}
.alert.alert-warning.alert-block {position: fixed;left: 0;right: 0;margin: 0 auto;width: 500px;bottom: 13px;background: #fff;}
.alert.alert-warning.alert-block strong {color: #000;text-align: center;display: block;padding: 21px 0;}
    .alert.alert-warning.alert-block button.close{color: #000;text-align: right; position: absolute;right: 0;font-size: 1.8em;top: -8px;}
#AddToWish.enquy1 {background-color: #fff;color: #000;border: none;display: inline-block;margin-top: 7px;font-weight: 400;font-size: 1em;background-image: url("../img/img.png");background-repeat: no-repeat;background-size: 160px auto;background-position: 0px -2910px;padding: 2px 24px 5px 30px;}
#AddToWish.enquy1.adfav {background-position: -129px -2910px;}

#recliners .rclst2 {font-size: 16px;}
#recliners .rclst2 li {display: inline-block;vertical-align: top;}
#recliners .rcmnult {margin: 0 0 0 16%;}
#recliners .rclst2 li a {color: #000;display: block;position: relative;margin: 0 26px}
#recliners .rclst2 li a::after {content: "";position: absolute;right: -15px;top: 17px;background-color: #fff;width: 1px;height: 10px;}
#recliners .rclst2 li a h4 {color: #000;font-size: 0.86rem;text-transform: capitalize;padding: 15px 0px;font-weight: 400;letter-spacing: 0;}
#recliners .rclst2 li:last-of-type a::after {width: 0;height: 0;}
.moncateg {font-size: 16px;padding-top: 27px;}
.moncateg > li > a  {font-size: 0.9em;color: #000;padding: 8px 12px;display: block;position: relative;text-transform: uppercase;border-bottom: 2px solid #000;margin: 0 20px;}
.moncateg > li > a::after {content: "";position: absolute;width: 10px;height: 10px;border-top: 1px solid #000;border-left: 1px solid #000;    transform: rotate(-134deg);right: 16px;top: 11px;}
.incateg > li > a > h4  {font-size: 0.8em;color: #000;padding: 8px 12px;display: block;font-weight: 400;text-transform: uppercase;}
.wshlst.rcentvs .wishpic9 img {margin: 0 13px;width: auto;height: 167px;box-sizing: border-box;padding: 0 0;}
.incateg {display: none;}
#error_msg {font-size: 16px;text-align: center;}
#error_msg p {color: #000;font-size: 0.8em;}
.incateg {
	margin: 0 20px;background-color: #e5e5e5;-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3);
box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3);
}
/*===============================================================
                Myaccount
================================================================*/
#trord {margin-bottom: 50px;}
.topordr {padding: 11px 0 0 0;margin: 0 auto;width: 79%;font-size: 0;}
.topordr > div {font-size: 16px;display: inline-block;vertical-align: top;}
.trors9 {width: 65.6%;}
.ordet {width: 34.4%;}
.firor9 {padding-left: 69px;}
.bxsi9 > div {background-color: #ebebeb;}
.deor9 {padding: 34px 0 18px 43px;box-sizing: border-box;border-bottom: 1px solid rgba(0,0,0,0.5);}
.paranim a {color: #000;}
.deors9 {box-sizing: border-box;padding: 25px 0 22px 40px;border-bottom: 1px solid rgba(0,0,0,0.5);}
.cnclitm {color: #000;}
.deor9 h3 {font-size: 1.6em;color: #000;padding-bottom: 18px;}
.deor9 p {padding-bottom: 0;font-size: 0.8em;}
.green {color: #080;text-align: left;padding-top: 0;}
.orsumry9 {padding: 35px 211px 38px 8px;position: relative;}
.deor9.adrres9 {padding-bottom: 27px;padding-right: 11px;}
.cnclitm {padding-bottom: 11px;}
.deor9 h3 {font-size: 1.6em;color: #000;padding-bottom: 18px;}
.orsumry9::before {content: "";position: absolute;left: -31px;top: 38px;background-color: #000;width: 7px;height: 27px;}
.cnclitm a {background-image: url("../img/cnlitm.png");background-repeat: no-repeat;background-position: 2px -1px;background-size: 20px auto;}
.cnclitm a, .nedhlp a {display: inline-block;padding: 0 0 0 30px;font-size: 1em;color: #000;}
.orsumry9 h3 {color: #242424;font-size: 1.5em;padding-bottom: 8px;font-weight: 400;text-transform: uppercase;}
.orsumry9 p {font-size: 0.8em;padding-bottom: 0;}
.catr {padding: 53px 0 124px;}
.cntrnr {width: 90%;margin: 0 auto;}
/*.cart2.norlt {font-size: 14px;}*/
.cart2 {padding-left: 50px;}
.crpre9 {position: relative;margin-bottom: 29px;display: table;width: 100%;font-size: 0;}
.cartdtls {font-size: 16px;}
.crpre9 > div.lpre9 {display: table-cell;border-width: 1px 0 1px 1px;border-color: #e5e5e5;border-style: solid;}
.crpre9 > div.cdet9 {display: table-cell;}
.crpre9 > div {font-size: 16px;}
.inde9 {box-sizing: border-box;padding: 29px 41px 31px 44px;min-height: 190px;}
.udet9 {float: left;max-width: 212px;}
.udet9 p, .floright9 p {font-size: 0.6em;color: #555;text-transform: uppercase;padding-bottom: 5px;font-weight: 700;}
.udet9 h3 {color: #010101;text-transform: uppercase;font-size: 1.2em;margin-top: -6px;font-weight: 400;padding-bottom: 12px;}
.udet9 p.delbtndte {font-size: 0.65em;color: #000;}
.prce9, .cqnty9 {float: right;text-align: right;}
.prce9 h4 {color: #010101;font-size: 1.4em;}
.nedhlp a {background-image: url("../img/nehlp.png");background-repeat: no-repeat;background-position: 2px -1px;background-size: 20px auto;}
#recenvews {padding: 131px 0 0 0;margin: 0 auto;width: 72.1%;}
.wshlst.rcentvs .whi9 {width: 48%;display: inline-block;background-color: #e5e5e5;}
.wshlst.rcentvs .whpar9 {display: inline-block; width: 32%; box-sizing: border-box;background-color: #fff;}
.wshlst.rcentvs .addcr9 {display: inline-block;width: 68%;}
.wshlst.rcentvs .wishpic9 {max-width: 154px;margin: 0 0 0 0;background-color: #fff;}
.wshlst.rcentvs .whi9:nth-child(even) {margin-left: 4%;}
.whed.estors {margin: 10px 0;padding: 0;}
.whed > h2 {position: relative;font-size: 1.614rem;font-weight: bold;text-align: center;height: 50px;}
.nbtn.slct7, .nbtn:hover {background-color: #000;color: #fff;}
.nbtn {color: #000;margin-bottom: 1em;position: relative;display: inline-block;letter-spacing: .03em;text-align: center;text-shadow: none;line-height: 2.4em;min-height: 2.5em;padding: 0 1.2em;font-size: 1rem;font-weight: 400;text-transform: uppercase;}
.store {text-align: center;}
#sbtn1 {
    width: 192px;
    padding: 12px 34px 12px 12px;
    color: #fff;
    background-color: #000;
    text-transform: uppercase;
    font-size: 0.9em;
    background-size: 80px auto;
    background-position: 161px -894px;
}
.urclm:nth-child(2) .urlctn {
    display: none;
}
.adrsdtld {
    padding: 15px;
}
.adrsdtld input.txt {
    border-bottom: 1px solid #000 !important;
    margin-bottom: 12px;
    font-size: 0.8em;
}
.password.uptpesw.signbtn > input{background-image: url(../img/img.png);background-position: 4% -1122px;background-size: 90px auto;}
.error {border-color: #f00 !important;}
.avrssv {display: none;}
.wishpic9 img {width: auto;height: 150px;margin: 0 auto;}
.storsbtn77 {text-align: center;padding-top: 25px;}
.othrlnks{display: none;}
.bh-sl-container .form-input {width: auto;}
.bh-sl-container .form-input { float: left;margin-top: 3px;}
.rclst2 > li.acts h4 {font-weight: 100;}
.conshop9 {padding-top: 18px;text-align: center;;}
.conshop9 a {background-size: 200% 100%;background-position: 100%;color: #202020;font-size: 1.15rem;display: inline-block;padding: 8px 33px 8px 43px;border: 1px solid #808080;text-transform: uppercase;position: relative;}
.conshop9 a::before{    content: "";
    position: absolute;
    left: 16px;
    top: 13px;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    transform: rotate(-50deg);
    width: 14px;
    height: 14px;}
.adrow.gstinvce {display: none;}
.chks {bottom: 0;left: 3px;position: absolute;top: 0;height: 6px;width: 7px;border: 1px solid #000;}
.adrsvvv.checked3 .adrow.gstinvce{display: block;}

s
#orimode{position:fixed;z-index:2000;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.9);display:none;}
.oriprompt{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;position:absolute;top:50%;left:0;right:0;padding:20px;}
.oriprompt h3{color:#fff;text-transform:uppercase;font-size:1.6em}.oriprompt p{color:#fff;text-align:center;font-size:1em;}
.mmolay{background:rgba(0,0,0,0.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:998;display:none;cursor:pointer}.mmolay{-o-transition:all 0ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:all 0ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 0ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 0ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 0ms cubic-bezier(0.19,1,0.22,1);}
.oriprompt img{max-width: 100%;width: auto;}
.tic img {
    max-width: 100%;
    height: auto;
    width: auto;
}
.lvng {
	text-align: right;
	padding-top: 15px;
	background-color: rgba(0,0,0,0.9);
}
.lvng.lvnhed9 {
	padding: 8px 5% 13px;
}
.sof9 {
	padding-top: 20px;
	float: right;
}
.sof9 > h1, .sof9 > h2 {
	color: #fff;
	font-size: 1.5em;
	letter-spacing: 0.04em;
	text-transform: capitalize;
	font-weight: 300;
}
a.tooltip strong, .prddimecls > span, .sof9 > h1, .sof9 > h2 {
	text-transform: uppercase;
}
.sof9 > h1 span, .sof9 > h2 span {
	display: block;
	font-style: italic;
	font-size: 0.6em;
	color: #fff;
	padding-top: 5px;
}
.brdcrmb {
	float: left;
	text-align: left;
}
.brdcrmb.prodt9 > ul {
	padding-bottom: 7px;
	padding-top: 15px;position: relative;
}
.brdcrmb > ul > li{display: inline-block;vertical-align: top;}
.brdcrmb > ul > li {
	color: #fff;
	text-transform: uppercase;
	font-size: 0.6em;position: relative;padding-left: 13px;
}
.brdcrmb > ul > li::before {
	content: '';
	position: absolute;
	width: 1px;
	height: 6px;
	background-color: #fff;
	left: 4px;
	top: 3px;
}
.brdcrmb > ul > li:first-child {
	padding-left: 0;
}
.adrssmnu > li::before, .brdcrmb > ul > li::before {
	-moz-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	transform: rotate(30deg);
}
.brdcrmb > ul > li:first-child::before {
	width: 0;
}
.sofamenu::after, .brdcrmb.prodt9 > ul::after {
	content: '';
	position: absolute;
	left: 0px;
	height: 1px;
	background-color: #1d1d1d;
	bottom: 0;
	width: 100%;
}
.bck9 {
	padding-left: 50px;
	padding-top: 18px;
	padding-bottom: 20px;
}
.bck9 a {
	display: inline-block;
	vertical-align: top;
	color: #fff;
	font-size: 0.8rem;
	text-transform: capitalize;
	position: relative;
	padding: 8px 0 8px 24px;
}
.bck9 a::before, .bck9 a::after{-webkit-transition: all 500ms ease-in-out;
-moz-transition: all 500ms ease-in-out;
-ms-transition: all 500ms ease-in-out;
-o-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out;}
.bck9 a::before {
	content: '';
	position: absolute;
	left: 0;
	width: 13px;
	height: 1px;
	background-color: #fff;
	transform: rotate(-40deg);
	top: 13px;
}
.bck9 a::after {
	content: '';
	position: absolute;
	left: 0;
	top: 21px;
	width: 13px;
	height: 1px;
	background-color: #fff;
	transform: rotate(40deg);
}
.paycont {
	max-width: 700px;
	text-align: center;
	margin: 0 auto;
	padding: 40px 0;
}
.tic {
	width: 45px;
	height: 45px;
	margin: 0 auto 15px;
}
.paydet9 h2 {
	font-size: 1.4em;
	text-transform: capitalize;
	color: #434343;
	padding-bottom: 22px;
}
.paydet9 p {
	color: #434343;
	padding-bottom: 10px;
	line-height: 1.2em;
}
.paydet9 p span, .oramnt9 p span {
	font-weight: 700;
	color: #000;
}
.oramnt9 {
	padding-top: 20px;
}
.oramnt9 p {
	color: #434343;
}
.thank a {
	display: inline-block;
	vertical-align: top;
	padding-right: 15px;
	line-height: 1.5em;
	position: relative;
	color: #434343;-webkit-transition: all 500ms ease-in-out;
-moz-transition: all 500ms ease-in-out;
-ms-transition: all 500ms ease-in-out;
-o-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out;
}
.thank a::after {
	content: '';
	position: absolute;
	width: 10px;
	height: 10px;
	border-right: 1px solid #434343;
	border-bottom: 1px solid #434343;
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	right: 0;
	top: 8px;-webkit-transition: all 500ms ease-in-out;
-moz-transition: all 500ms ease-in-out;
-ms-transition: all 500ms ease-in-out;
-o-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out; 
} 
.paycont {
	padding: 20px;
}
.paycont p {
	text-align: center;line-height: 1.8em; 
}
/*===============================================================
                14-4-2020
================================================================*/
.wishpic9 > a {
	display: block;
	text-align: center;
}
#lgn222 .lgin {
	max-width: 482px;
	margin: 0 auto;
}

#ppoverlay {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.9);
	z-index: 9999;
	display: none;
}
#ppinfoMessage {
	left: 50%;
	top: 50%;
	position: absolute;
	max-width: 300px;
	background-color: #fff;
	padding: 20px;
	text-align: center;
	-moz-transform: translateX(-150px) translateY(-47px);
	-webkit-transform: translateX(-150px) translateY(-47px);
	-o-transform: translateX(-150px) translateY(-47px);
	-ms-transform: translateX(-150px) translateY(-47px);
	transform: translateX(-150px) translateY(-47px);
}
#ppinfoMessage > p {
	font-weight: 700;
	padding-bottom: 20px;
}
#ppinfoMessage a {
	display: inline-block;
	vertical-align: top;
	width: 70px;
	text-transform: uppercase;
	background-color: #000;
	color: #fff;
	padding: 4px 10px;
	box-sizing: border-box;
	margin: 0 10px;
} 
.orsumry9 h6, .fstp h6, .fstp h3, .deor9 h3{font-weight: 400;text-transform: uppercase;}
.cart2.norlt {
	padding: 0 50px;
}

.acts > a {
    font-weight: 600;
}
.rclst2  li  a::before {
    content: "";
    position: absolute;
    bottom: 3px;
    left: 50%;
    width: 0%;
    height: 2px;
    background: #ccc;
}
.rclst2  li  a:hover::before, .rclst2  li.acts  a::before {left: 0;width: 100%}
.list.suport8 {
    height: 643px;
    overflow-y: scroll;
}
.signbtn.restpwds {
    display: block;padding-top: 0;
}
  input.mysbtcsl2 {
    background-position: 81px -1123px;
}
/*===============================================================
                08-05-2020
================================================================*/
.serc2 {float: right;margin: 0 59px 0 0;}
.serc2 > a {display: block; width: 39px;height: 39px;background-image: url(../img/img.png);background-repeat: no-repeat;background-position: 9px -620px;background-size: 200px auto;}
.vcmd {font-size: 0;background-color: #000;padding: 18px 10px;}
.vcmd > div {font-size: 16px;display: inline-block;vertical-align: top;}
.clm:first-child{width: 61%;}
.clm:nth-child(2) {width: 35%;margin-left: 4%;}
.tts {background-color: #fff !important; padding: 7px 0 7px 10px;font-size: 1.1em;}
.dofmr {position: absolute;left: 0;right: 0;top: 56px;border-top: 1px solid #fff;display: none;}
.submtt {padding: 9px 0px 9px 15px;border: 1px solid #fff;background-image: url(../img/img.png);background-repeat: no-repeat;background-position: 17px -464px;background-size: 150px auto;color: #fff;font-size: 0.85em;}
.clm > input {height: 36px;}
/*===============================================================
                11-05-2020
================================================================*/
.mob7{display: none;}
.wthrch {margin: 20px 10px 0;display: none;}
.wathsrc {display: block;text-align: center;color: #000;padding: 14px;border: 1px solid #000;}
.wathsrc > span {position: relative;padding-left: 15px;}
.wathsrc > span::before {content: '';position: absolute;left: 0;font-size: 1.4em;top: 5px;width: 8px;height: 8px;border-bottom: 1px solid #000;border-right: 1px solid #000;transform: rotate(-45deg);}

.relvd {text-align: center;margin-top: 26px;}
.relvd a {color: #000; display: inline-block;padding: 10px 68px 11px 68px;border: 1px solid #000;position: relative;}
.relvd a::before {
    content: "";
    position: absolute;
    top: 12px;
    left: 50px;
    width: 10px;
    height: 10px;
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    -moz-transform: rotate(225deg);
-webkit-transform: rotate(225deg);
-o-transform: rotate(225deg);
-ms-transform: rotate(225deg);
transform: rotate(225deg);
}
#inmov .ve2, #inmov  .ve3 {display: none;}
.hdd .vmor.velv, #inmov.hdd .ve2 {
    display: none;
}
#inmov.hdd .ve2 {display: block;}
#inmov.hddd .ve3 {display: block;}
#inmov.hddd .ve2, #inmov.hddd .ve3.laon, .vidm{display: none;}
.mso .one2, .smm .one5, .vmm .one8 {display: block;}
/*===============================================================
                    PRODUCT DETAIL
================================================================*/
.product-detail .mnu2 {padding-left: 25px;}
.prdct-detl77 { font-size: 0;}
.prdctsldr {width: 53%;display: inline-block;vertical-align: top;}
.prdct-slider {padding-left: 113px;}
.prdvrt-sldr {position: relative;margin-top: 39px;width: 74px;float: left;padding: 37px 0 25px;}
.pvnav {position: absolute;top: 0;bottom: 0;pointer-events: none;z-index: 200;left: 50%;}
.pvnav button {display: block;pointer-events: all;text-indent: -1000em;width: 25px;height: 25px;position: absolute;left: calc(50% - 14px);background-image: url('../assets/product-detail/navs.png');background-repeat: no-repeat;background-size: 25px auto;}
.pvnav button.pvprv{background-position: 0 0 ;top: 0;}
.pvnav button.pvnxt{background-position: 0 -56px ;bottom: 0;}
.pvslds{margin-bottom: 20px;}
.pzsld{width: 100%;}
.prdctzoom {padding-left: 115px;max-width: 54%;padding-top: 10px;}
.prdctcnt {width: 41.4%;display: inline-block;vertical-align: top;transform: translateY(-30px);}
.prdctcnts77{font-size: 16px;padding-right: 47px;}
.prdttl77 {padding-left: 5px;display: inline-block;vertical-align: top;box-sizing: border-box;padding-right: 50px;}
.prdcod {color: #5A5A5A;text-transform: uppercase;font-size: 0.55em;line-height: 1.3em;padding: 0 0 8px;}
.pdtitl {color: #6E6E6E;text-transform: uppercase;line-height: 0.8em;font-size: 1.4em;padding-bottom: 8px;font-weight: 400;}
.gps7 {font-weight: 400;text-transform: uppercase;color: #767676;font-size: 0.95em;}
.eco77lgo {padding-top: 7px;}
.prdpara77 {padding: 9px 18px 44px 10px;}
.gender77 {display: block;padding: 5px 0 0 6px;}
.prdpara77 p {color: #333;font-size: 0.75em;letter-spacing: 0.035em;line-height: 1.1em;}
.buy78 {display: inline-block;vertical-align: top;padding: 0px 0 0 25px;}
.prc78 {display: inline-block;vertical-align: top;padding: 0px 0 0 13px;}
.prc78 h3 {font-size: 1.8em;}
.buy78 a {text-transform: uppercase;display: block;font-size: 0.75em;font-weight: 700;padding: 13px 44px 14px 6px;line-height: 1.2em;position: relative;z-index: 10;color: #fff;display: inline-block;cursor: pointer}
.buy78 a::after {content: '';position: absolute;background-color: #000;width: calc(100% - 10px);height: 20px;left: 0;top: 10px;z-index: -1;border: 1px solid #000;}
.buy78 a::before {content: '';position: absolute;right: 0;width: 37px;height: 41px;top: 0;z-index: 10;background: url("../assets/product-detail/cart.png") no-repeat scroll center center / 100% auto;transition: all 0ms ease;}
/*.buy78 a:hover::before {background-image: url(../img/icons.png);background-size: 47px;}*/
.prcdtl {padding-bottom: 19px;background: url("../assets/product-detail/bac.jpg") no-repeat scroll left bottom / 100% auto;}
.gdtl {padding: 22px 0 0 13px;}
.gender77 {display: inline-block;vertical-align: top;}
.gndr > p {text-transform: uppercase;color: #888;font-size: 0.58em;padding: 0;line-height: 1em;}
.prdttl7{padding-bottom: 12px;}
.gndr h4 {text-transform: uppercase;font-size: 0.9em;}
.whshlst78 {display: inline-block;vertical-align: top;padding: 7px 0 0 7px;}
.whshlst78 a {color: #000;text-transform: uppercase;font-size: 0.6em;line-height: 1em;display: block;padding: 7px 0 9px 26px;background-image: url("../assets/product-detail/whis.png");background-repeat:  no-repeat;background-position:  0 0;background-size:  22px auto;}
.whshlst78.whist > a {background-position: 0 -57px;}
.row9 td .payment23 {
    padding-top: 12px;
}
/*
.sinp.cycle-slide:first-child {
    display: none !important;
}
*/
.whshlst78 a:hover {background-position: 0px -57px;}
.scalmda {display: inline-block;vertical-align: top;padding: 5px 0 0 21px;font-size: 0;}
.sclmda > li {display: inline-block;vertical-align: top;width: 24px;margin-left: 2px;}
.sclmda > li:first-child {margin-left: 0;}
.vers8 > li {display: inline-block;vertical-align: top;}

.inta8 {padding: 20px 0 0 19px;}
.vers8 > li > a {
    display: block;
    color: #000;
    padding: 6px 20px 6px 20px;
    text-transform: uppercase;
    font-size: 0.85em;
}
.vers8 > li > a:hover {background-color: #e5e5e5}
.vers8 {border-bottom: 1px solid #ccc;}
.act8  > a{background-color: #e5e5e5 !important;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;font-weight: bold    }

.pat, .pats {width: 100%;height: 100%;}
.sind8 {margin-top: 32px;overflow: hidden;}
.pat tr td p, .pats tr td p {
    padding: 5px 13px 5px 13px;
    text-transform: uppercase;
    font-size: 0.7em;
}
.pat tr td:nth-child(2) p, .pats tr td:nth-child(2) p {font-weight: 600;}
.pat tr:nth-child(2n), .pats tr:nth-child(2n){background-color: #ededed}
.pat tr:nth-child(2n+1), .pats tr:nth-child(2n+1){background-color: #f6f6f6}
.pat tr td:first-chi, .pats tr td:first-child {border-right: 1px solid #fff}
.pat tr, .pats tr {border-bottom: 1px solid #fff;}

.intan h3 {font-size: 1.1em}
.intan p {padding: 10px 0 0 0;font-size: 0.85em;} 
.sinp {width: 100%}

.into8 > h3{position: relative;
font-size: 1rem;
font-weight: bold;
text-align: left;
height: 50px;margin-bottom: 35px;text-transform: uppercase;}
.into8 > h3::after, .whed h1::after, .whed h2::after,.globpd h3::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 16px;
    left: 0;
    width: 52px;
    height: 4px;
    margin: 0x;
    border-bottom: 4px solid #b0b0b0;
}
.buy78 a:hover::after {background-color: #fff;color: #fff;}
.buy78 a:hover{color: #000;}
.into8 {
    padding-left: 46px;
}
.reecont {
    margin: 0 auto;
    width: 79%;padding-bottom: 26px;
}
#repro {
    padding: 36px 0 0 0;
}
.eco8 {display: inline-block;vertical-align: top;width: 19px;height: 19px;background-image: url("../assets/product-detail/upd.png");    background-repeat: no-repeat;background-size: 13px auto;background-position: 2px 3px;}

/*body{background: url("../bg/product-dtl.jpg") no-repeat scroll 0 0 / 1360px auto;}*/
#content.product-detail {margin-top: 90px;padding-top: 50px;}
/*.pzsld img{opacity: 0;}*/
.sclmda > li > a{width: 35px;height: 30px;display: block;margin: 0 10px;}
.fb{background-image: url("../assets/product-detail/fb.png");background-repeat: no-repeat;background-size: 26px auto;background-position: 0px 0px}
.fb:hover {background-position: 0px -38px;}
.twit {background-image: url("../assets/product-detail/tw.png");background-repeat: no-repeat;background-size: 27px auto;background-position: 0px 0px}
.twit:hover {background-position: 0px -46px}
.pint {background-image: url("../assets/product-detail/pint.png");background-repeat: no-repeat;background-size: 31px auto;background-position: 0px 0px}
.pint:hover {background-position: 0px -58px}
.insta {background-image: url("../assets/product-detail/insta.png");background-repeat: no-repeat;background-size: 28px auto;background-position: 3px 0px}
.insta:hover {background-position: 3px -50px}
.whats {background-image: url("../assets/product-detail/whts.png");background-repeat: no-repeat;background-size: 30px auto;background-position: 4px -3px}
.whats:hover {background-position: 4px -56px}
.mobnavtr {display: none}
.repro8 #relatdprdct {border-top: 0;padding-top: 0;}
#repro.repro8 {padding: 0;}
/*===============================================================
                19-6-2020
================================================================*/
#orimode {position: fixed;z-index: 9999999;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.9);display: none;}
.logo7 {margin-top: 5px;margin-left: 18px;}
/*.mnu {padding-top: 29px;padding-bottom: 12px;}*/
.prointo > p.prc{font-weight: 700;padding: 0;}  
.psldimg {overflow: hidden;}
.psldimg > img{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}
.pvnav button.slick-disabled{opacity: 0;pointer-events: none;}
/*===============================================================
                20-6-2020
================================================================*/
.alert.alert-success {position: fixed;left: 0;right: 0;bottom: 0;top: 0;background-color: rgba(0,0,0,0.9);z-index: 9999;display: none;}
.rgstrovlay1 {display: table;width: 100%;height: 100%;}
.rgstrfrm {display: table-row;}
.rgstrfrm2 {display: table-cell;vertical-align: middle;}
.rgtrfrm {max-width: 500px;margin: 0 auto;text-align: center;padding: 30px;background-color: #fff;}
.rgtrfrm p { padding-bottom: 22px;}
.rgstrok1 {text-transform: uppercase;background-color: #000;padding: 5px 12px;}
.mnu > li > a::after {content: '';position: absolute;left: 50%;bottom: 10px;width: 0;height: 1px;background-color: #787878;transition: all 500ms ease-in-out;}
.mnu > li:hover > a::after, .mnu > li.active > a::after{left: 0;width: 100%;}
.mnu > li.header_logo:hover > a::after {width: 0;}
.mnu > li.active > a{font-weight: 700;}
.into8 h3, .whed > h1, .whed > h2 {text-align: center;padding-top: 51px;font-size: 1.6em;text-transform: capitalize;margin-bottom: 56px;height: 59px;}
.into8 h3:after, .whed > h1:after, .whed > h2:after{left: calc(50% - 26px);bottom: 8px;}
.owl-carousel .owl-item .psldimg > img{transform: scale(0.95);height:160px;}
.owl-carousel .owl-item .psld:hover .psldimg > img{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-filter: brightness(1);filter: brightness(1);}
.psldimg, #bestSellers .prdsliders .owl-item, #bestSellers .sldtxt{height: auto;}
.sldtxt {padding: 15px 13px 10px 13px;} 
.sldtxt .mdlnam {font-size: 0.9em;font-weight: 400;}
#featrs{padding-top: 4px;}
span.grey {color:#888;font-size: 0.77em;display: block;line-height: 0.5em;}
.sldtxt .mdlcod {font-weight: 700;font-size: 1.1em !important;line-height: 1.6em;}
.sldtxt .mdlprc {font-weight: 700;padding: 0;}
#SubSection #watch .whed{margin: 0 0 44px;}
#watch { padding-top: 20px;background: url("../img/home-shadow.png") no-repeat scroll center 0 / 60% auto;}
/*
#watch .whed > h1 {font-size: 1.55em;line-height: 1.3em;} center
#watch .whed > h1:after{bottom: 10px;margin-left: 0;}
*/
.wtchopn > li{margin-bottom: 20px;position: relative;}
.wtchopn > li:after{content: '';position: absolute;left: 0;top: 11px;bottom: 0;width: 1px;background-color: rgba(0,0,0,0.2);}
.wtchopn > li:first-child:after{width: 0;} 
#bestSellers .psldimg {padding: 0 40px;}
.prdsliders.owl-carousel .owl-nav > button.disabled {pointer-events: none;opacity: 0;}
.wlogo .vall {margin: 25px 25px 25px 0;}
.watchs {padding-bottom: 52px;}
/*#technology .whed > h2, .whed > h2 {font-size: 1.5em;height: 43px;}*/
#technology,#specialcontent {padding-top: 55px;background: url("../img/home-shadow.png") no-repeat scroll center 0 / 60% auto;}
#SubSection .whed h2::after, .whed > h2::after,.globpd h3::after{width: 52px;left: calc(50% - 26px);}
#technology .whed { margin-bottom: 38px;margin-top: 0;}
.techy .container {width: 1005px;}
/*.techy {padding-bottom: 17px;}*/
.relvntvid .whed > h2 {font-size: 1.55em;}
.relvntvid .whed{margin-top: 0;padding-bottom: 0px;}
.clmqtr.asd .btxt{padding: 12px 0px;}
.redf .clmqtr{width: auto;float: none;}
.homsld.cycle-slide-active{z-index: 110 !important;}  
/*.clmqtr + .clmqtr{margin: 0;}*/
/*.rlvntsvd .container {width: 84%;margin: 0 auto;}*/
.relvntvid,.newss{background: url("../img/home-shadow.png") no-repeat scroll center 0 / 60% auto;padding-top: 55px;padding-bottom: 40px;}
/*.bimg iframe {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;}*/
.clmqtr > a{position: relative;z-index: 300;}
.redf.owl-carousel .owl-nav{position: absolute;left: -40px;right: -40px;pointer-events: none;top: calc(50% - 10px);z-index: 200;}
.redf.owl-carousel .owl-nav button{display: block;width: 20px;height: 20px;position: relative;pointer-events: all;text-indent: 1000em;}
.redf.owl-carousel .owl-nav button:after{border-left: 1px solid rgba(0,0,0,0.7);border-bottom: 1px solid rgba(0,0,0,0.7);content: '';position: absolute;left: 0;top: 0;width: 20px;height: 20px;}
.redf.owl-carousel .owl-nav button.owl-next{float: right;}
.redf.owl-carousel .owl-nav button.owl-prev{float: left;}
.redf.owl-carousel .owl-nav button.owl-next:after{transform: rotate(-135deg);}
.redf.owl-carousel .owl-nav button.owl-prev:after{transform: rotate(45deg);}
.redf.owl-carousel .owl-nav button.disabled{opacity: 0;pointer-events: none;}
.services {padding-top: 40px;background: url("../img/home-shadow.png") no-repeat scroll center 0 / 60% auto;}
.fltr7 {padding: 12px 0 14px;text-align: center;}
.fltr77 {margin: 0 10px;}
.filter7, .srt7, .resetall, .ffllttr7{display: inline-block;vertical-align: top;}
.srt7 > p, .srt7 > a {padding: 2px 20px 0 0;font-weight: 700;line-height: 1.2em;color: #000;display: block;pointer-events: none;font-size: 1.1em;}
.filter7 {position: relative;padding-top: 2px;z-index: 10;margin: 0 4px;}
.filter7 select {font-size: 1.05em;padding-right: 20px;width: 100%;}
.fltrlst > li > a::after {content: '';position: absolute;right: 5px;width: 6px;height: 6px;border-left: 1px solid #000;border-bottom: 1px solid #000;transform: rotate(-45deg);top: 7px;z-index: 10;}
.rcmndprdct {background: url("../img/home-shadow.png") no-repeat scroll center -14px / 60% auto;}
.ccd {font-weight: 700;font-size: 1.15em;line-height: 1em;padding-bottom: 0;}
#line-watch #watch {padding-top: 0px;}
#line-watch .whed { margin: 0px;}
.lftcntnt p {text-transform: capitalize;font-size: 0.84em;font-weight: 700;padding: 7px 0 0;}
.fcntnr{width: 1000px;margin: 0 auto;}
.lftcntnt{float: left;padding-left: 14px;}
.rhtcntnt {float: right;padding-right: 16px;}
.social > li{display: inline-block;vertical-align: top;}
.social > li > a {display: block;background: url("../img/social.png");background-repeat: repeat;background-size: auto;background-repeat: no-repeat;background-size: 240px auto;width: 30px;height: 30px;transition: all 0ms ease;text-indent: -1000em;}
.social > li > a.face{background-position: 0 0;}
.social > li > a.face:hover{background-position: 0 -56px;}
.social > li > a.twitr{background-position: -48px 0;}
.social > li > a.twitr:hover{background-position: -48px -56px;}
.social > li > a.pint{background-position: -96px 0;}
.social > li > a.pint:hover{background-position: -95px -56px;}
.social > li > a.insta{background-position: -144px 0;}
.social > li > a.insta:hover{background-position: -144px -56px;}
.social > li > a.whatsup{background-position: -192px 0;}
.social > li > a.whatsup:hover{background-position: -192px -56px;}
#recliners .rclst2 li a:first-child{margin-left: 0;}
#recliners .rclst2 {padding:20px 20px 12px 3px;} 
.rclst2 li.acts a h4{font-weight: 700;}
.frmpg {padding-top: 30px;background: url("../img/my-account-shadow.png") no-repeat scroll center -14px / 100% auto;}
.brdcrmbs ul{font-size: 16px;}
.frmpg .breadcrumb .brdcrmbs {padding-top: 5px;padding-left: 33px;}
#lgn222 .lgin {max-width: 978px;margin: 0 auto;}
.usrname7 {padding: 13px 0 0 3px;}
.usrname7 p {text-transform: capitalize;font-size: 0.9em;font-weight: 700;}
.usrname7 p span {display: inline-block;vertical-align: top;text-transform: none;padding-left: 16px;}
.lginfrm {max-width: 680px;}
.srchlcn{position: relative;margin-left: 10px;}
.signbtn.sign777 > input, .signbtn.sign777 > input#sbtn1, .srchlcn > input#srchlcn {background: #000;font-size: 1em;padding: 11px 50px 10px 16px;border-radius: 0;color: #fff;text-transform: uppercase;font-weight: 700;}
.srchlcn > input#srchlcn:hover{background-color: #fff;color: #000;}
.signbtn.sign777{padding-top: 0px;margin-top: 21px;position: relative;} 
.signbtn.sign777::after, .signup7.sign777::after, .procedchk123::after, .signup7 span::after, .srchlcn:after {content: '';position: absolute;right: 26px;top: 12px;width: 15px;height: 15px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(-135deg);pointer-events: none;transition: all 500ms ease-in-out;}
.srchlcn:after{top: 11px;}
.foot7.products,.foot7.technology {padding-top: 15px;}
.foot7{padding-bottom: 15px;}
#recliners  .rclst2 li.acts a > h4{font-weight: 700;}
.frmpg .breadcrumb .brdcrmbs li:last-child a:after{display: none;}
.frmpg .breadcrumb .brdcrmbs li:last-child a{pointer-events: none;}
#frgot .signfrm {max-width: 433px;margin: 0;padding: 29px 0 0 0;}
.signbtn.sign777 > input#sbtn1{width: auto;}
.password.signbtn.sign777{margin-top: 0;}
.pridet7 {max-width: 915px;padding-top: 30px;}
.row9 td h4 {font-size: 0.68em;font-weight: 400;}
.row9 td .prid9 {font-weight: 700;font-size: 1.1em;border-bottom: none;}
.row9 td h3{font-size: 1.3em;}
.prtble .row9 {border-bottom: 1px solid #ccc;}
.biling7 {padding-top: 25px;}
.bilcntnr {width: 978px;margin: 0 auto;font-size: 16px;}
.blng77 {max-width: 915px;}
.addresstable {width: 100%;}
.addresstable td {text-transform: uppercase;padding: 50px 3px 6px;}
.addresstable td .bill-add p {font-size: 0.9em;line-height: 1.3em;padding-bottom: 14px;}
.bill ul {padding-left: 2px;}
.bill ul > li:first-child {padding-left: 0;}
.bill ul > li {display: inline-block;vertical-align: top;padding: 0 12px;position: relative;}
.bill ul > li > a {display: block;color: #888;font-size: 0.55em;font-weight: 700;}
.bill ul > li::after {content: '';position: absolute;right: 0;width: 1px;height: 9px;z-index: 10;background-color: #888;bottom: 1px;}
.bill ul > li:last-child::after{width: 0;}
.bill ul > li > a:hover{color: #000;}
.addresstable tr{border-bottom: 1px solid #888;}
.addresstable tr:first-child td{padding-top: 10px;}
.addresstable tr:last-child{border-bottom: none;}
.addadrs a {background-color: #000;color: #fff;font-size: 1rem;text-transform: uppercase;padding: 6px 12px 6px 34px;position: relative;float: right;}
.addadrs a::before {content: '+';position: absolute;left: 10px;font-size: 1.5em;font-weight: 700;top: 0px;z-index: 10;pointer-events: none;}
.fltrlst > li > a {display: block;font-size: 1rem;color: #000;line-height: 1.2em;padding: 0 25px 8px 10px;position: relative;}
.fltrlst > li{position: relative;}
.fltrmnu {position: absolute;z-index: 100;padding: 0;min-width: 159px;background-color: #f2f2f2;display: none;transform: translateY(5px);}
.fltrmnu > li > a {font-size: 0.8rem;padding: 8px 18px;color: #000;display: block;text-align: left;text-transform: capitalize;}
.fltrmnu > li > a:hover {background-color: #000;color: #fff;}
.fltrmnu > li{border-bottom: 1px dotted rgba(0,0,0,0.3);}
/*.header.shead .topmee5 li > a {transform: scale(0.9);}*/
.header.shead .topmee5 li {margin: 0;}
.fltrmnu > li:last-child{border-bottom: none;}
.homepopup.billpopup .hompopup {display: table;width: 100%;height: 100%;position: static;margin: 0;}
.homepopup.billpopup .popup7 { display: table-row;}
.homepopup.billpopup .poptbl {display: table-cell;vertical-align: middle;}
.homepopup.billpopup .ptblclm2 {max-width: 600px;margin: 0 auto;height: 612px;overflow-y: auto;box-sizing: border-box;padding: 30px;position: relative;}
.homepopup.billpopup #signup-module {display: block;}
.signup7.sign777 {display: inline-block;border-radius: 0px !important;padding-right: 40px;position: relative;font-size: 1.1em;text-transform: uppercase;}
.signup7.sign777::after{right: 20px;top: 9px;}
.shpngcart{font-size: 0;padding-bottom: 55px;}
.spngcrttbl{display: inline-block;vertical-align: top;width: 50%;}
.cart7 .brdcrmbs {padding-left: 33px;}
.cart7{padding-top: 5px;}
.spngcrttbl {
    display: inline-block;
    vertical-align: top;
    width: 68.2%;
    margin-top: 16px;
    margin-left: 4%;
    box-sizing: border-box;
    padding-right: 40px;
position: relative;}
.spngcrttbl::after {
    content: '';
    position: absolute;
    right: 0;
    width: 1px;
    top: 55px;
    bottom: 0;
    background-color: #ccc;z-index: 10;
}
.cartbl tr > th:first-child {
    width: 22%;
    text-align: left;
    font-size: 1.9em;
    padding: 0px;
    text-transform: capitalize;
}
.cartbl tr > th:nth-child(2) {width: 21%;}
.cartbl tr > th:nth-child(3) {width: 19%;}
.cartbl tr > th {text-transform: uppercase;font-size: 0.95em;padding: 20px 2px 14px;color: #000;}
.cartbl tr > td {padding: 28px 10px;text-transform: uppercase;text-align: center;}
.prdimg78 {display: inline-block;vertical-align: top;}
.prdimg78 img {max-height: 130px;width: auto;}
.prdtxt78 {
    display: block;
    padding: 26px 10px 10px 11px;
    text-align: center;font-size: 14px;
}
.prdnam78 {
    font-size: 1em;
line-height: 1em;
text-transform: uppercase;
opacity: 0.7;font-family:"Poppins Regular";
}
.prdcod78 {
    font-weight: 700;
font-size: 1.1em !important;
line-height: 1em;
padding-bottom: 9px;font-family:"Poppins Regular";
color: #000;
}
.cartbl tr > th:nth-child(4) {
    width: 20%;
}
.cartbl{width: 100%;}
.cartbl .numbers-row {position: relative;width: 84px;margin: 0 auto;}
.cartbl #numbtn.numbers-row .txtbxx {border: 1px solid #000;height: 45px;width: 33px;margin-left: 25px;margin-top: 10px;padding: 5px;text-align: center;font-size: 0.8em;background-color: #fff !important;}
.cartbl #numbtn.numbers-row .txtbxx {
    margin: 10px 14px 0 14px;
}

.cartbl #numbtn.numbers-row .button.dec {left: 0;}
.cartbl #numbtn.numbers-row .button {width: 12px;height: 12px;background-color: #000;font-size: 0.7em;position: absolute;z-index: 10;color: #fff;top: 30px;}
.cartbl #numbtn.numbers-row .button.inc {right: 6px;}
.prdprc78 {font-size: 0.8em;text-align: center;}
.prdtot78 {font-size: 01.05em;font-weight: 700;text-align: center;}
.cartbl tr{border-bottom: 1px dotted #000;}
.cartbl tr:last-child{border-bottom: none;}
.spngcrttbl2 {display: inline-block;vertical-align: top;width: 27.8%;box-sizing: border-box;}
.cost78 tr > td:first-child {width: 135px;}
.costtbl {padding: 63px 0 0 56px;}
.coupn7 {padding-top: 17px;padding-left: 6px;}
.coupn77 {font-size: 16px;max-width: 275px;position: relative;}
.cpn7 {height: 46px;border: 1px solid #000 !important;padding: 10px 50px 10px 12px;font-size: 0.95em;}
.cost78 tr > td {text-transform: capitalize;font-weight: 700;font-size: 0.93em;padding: 6px 0;}
.go7 {background-color: #000 !important;color: #fff;width: 34px;text-transform: uppercase;font-size: 0.75em;font-weight: 700;height: 34px;position: absolute;z-index: 10;right: 9px;top: 7px;}
.grndtotl {font-size: 16px;padding: 27px 0 0 10px;}
.grnd7 {text-transform: capitalize;font-size: 1.1em;font-family:"Poppins Regular";}
.grndprc7 {font-size: 1.45em;padding-top: 0px;font-family:"Poppins Regular";line-height: 1em;}
.procedchk {margin-left: -9px;display: inline-block;vertical-align: top;text-transform: uppercase;font-weight: 700;padding: 10px 55px 11px 46px;font-size: 0.9em;position: relative;background: #000 !important;color: #fff;width: auto;border: 1px solid #000 !important;transition: all 500ms ease-in-out;}
.sign777 > input, .noresult .cntnue777{border: 1px solid #000 !important;transition: all 500ms ease-in-out; }
.procedchk:hover, .sign777 > input:hover, .noresult .cntnue777:hover{background: #fff !important;color: #000 !important;}
.row9 td a:hover {color: rgba(0,0,0,0.5);}
.procedchk123:hover::after, .sign777:hover::after, .noresult .cntnue777:hover::after{border-color: #000;}
.noresult .cntnue777::after{transition: all 500ms ease-in-out;}
.trklst {padding-left: 18px;padding-top: 3px;font-size: 16px;}
.trklst > li:first-child {padding-left: 0;}
.trklst > li {display: inline-block;vertical-align: top;position: relative;font-size: 0.94em;text-transform: uppercase;padding: 0 29px;box-sizing: border-box;}
.trklst > li:after{content: '';position: absolute;right: 0;top: 5px;height: 15px;width: 1px;background-color: #ccc;z-index: 10;}
.trklst > li:last-child:after{width: 0;}
.track-order8 .spngcrttbl {width: 61%;border-right: none;} 
.track-order8 .spngcrttbl2 {width: 26.3%;}
.track-order8 .spngcrttbl2 .costtbl {padding-left: 12%;}
.track-order8 .spngcrttbl2 .grndtotl {padding-top: 18px;}
.track-order8 .cartbl tr > td:nth-child(2){text-align: center;}
.wshlst7 .spngcrttbl {width: 80%;margin: 0 auto;display: block;padding-top: 40px;border: none;padding-right: 0;max-width: 1040px;}
.addtocrt7 {background-color: #000;padding: 8px 15px;display: inline-block;vertical-align: middle;border: 1px solid #000;font-size: 0.9em;}
.addtocrt7:hover{background-color: #fff;color: #000;}
.wshlst7 .spngcrttbl .cartbl tr > td{text-align: center;} 
.nopro p {font-size: 2rem;text-transform: uppercase;text-align: center;padding: 0;}
.nopro {padding: 30px 20px 80px;}
.spngcrttbl .cartbl tr > td .prdtl78{text-align: left;position: relative;}
.prdimg78 img{max-height: unset;width: 100%;}
.prdimg78 .rcprecdispr {
    right: -7px;
    top: -6px;
}
.spngcrttbl .cartbl tr > td .prdtl78 .delt9{left: 10px !important;}
.chkot7 {padding-top: 12px;}
.chkclm {width: 50%;display: inline-block;vertical-align: top;box-sizing: border-box;padding: 10px 10px 8px 5.8%;}
.chkclm p {font-size: 0.75rem;font-weight: 700;text-transform: capitalize;padding: 0;}
.chkclm:nth-child(2) {padding: 10px 178px 8px 3.5%;position: relative;}
#chkbx1 {opacity: 0;pointer-events: none;width: 0;height: 0;}
.chkclms.chkbil label {font-size: 0.75rem;cursor: pointer;padding-left: 25px;padding-bottom: 3px;position: relative;transition: all 500ms ease-in-out;}
.chkclms.chkbil label::after {content: '';position: absolute;width: 16px;left: 0;top: 0;height: 15px;border: 1px solid #000;}
input[type="checkbox"]#chkbx1:checked + label::after, input[type="checkbox"]#chkbx2:checked + label::after{transform: rotate(0deg);background: url("../img/correct.png") no-repeat scroll 1px 1px / 13px auto;}
.chkfclm1 {width: 50%;display: inline-block;vertical-align: top;box-sizing: border-box;padding: 47px 47px 10px 47px;}
.chkfclm {margin-bottom: 44px;}
chkfclm:last-child{margin-bottom: 0;}
.chkfclm .txt7 {border-width: 0 0 1px 0 !important;border-color: #000 !important;margin: 0;font-size: 0.92rem;background: none;height: auto;padding: 4px 10px 4px 4px;}
.chkfclm2 {display: inline-flex;vertical-align: top;width: 50%;box-sizing: border-box;padding: 47px 70px 10px 27px;}
.chkfrm7 { width: 100%;}
.chkhed7 {background-color: #e5e5e5;}
.procedchk123 {margin-top: 21px;position: relative;display: inline-block;vertical-align: top;}
.procedchk123::after{top: 11px;}
.track77 .pridet {margin-left: 12.7%;width: 61%;box-sizing: border-box;padding-right: 22px;}
.track77 .pridet .pridet7{max-width: 100%;}
.track77 .pridet .prtble .row9{border-bottom: none;}
.paycont{font-size: 16px;}
.thnku7 .container {width: 75%;}
.thnks7 {padding: 46px 0;}
.thnk7 {width: 1022px;margin-left: 11.4%;box-sizing: border-box;padding: 42px 12px 120px 50px;background-color: #E5E5E5;}
.thnkuu7 h1 {font-family:"Poppins Regular";font-size: 2.55em;font-weight: 400;letter-spacing: 0.005em;}
.thkdtl {padding-top: 50px;}
.ordrnam {font-size: 1.2em;font-weight: 700;padding-bottom: 3px;}
.ordrnmbr {font-weight: 700;text-transform: uppercase;font-size: 1.2em;padding-bottom: 25px;}
.cntnue777 {position: relative;color: #000;text-transform: uppercase;font-weight: 700;padding: 13px 68px 11px 33px;display: inline-block;vertical-align: top;letter-spacing: 0.02em;background-color: #fff;margin-top: 20px;}
.cntnue777:after{content: '';position: absolute;left: 15px;top: 13px;width: 16px;height: 16px;border-left: 2px solid #000;border-bottom: 2px solid #000;transform: rotate(45deg);}
.outfstk + .button, .outfstk + .button + .button {display: none;}
.outfstk {font-size: 0.8em;width: 110px;text-align: center;font-weight: 700;}
/*.mnu > li.hovmnu { position: static;}*/
.dsubmnu1 {position: absolute;z-index: 100;padding: 5px 2px;display:none;left: 0; font-size: 0;background-color: #fff;box-shadow: 0 1px 7px -2px rgba(0,0,0,.3);margin-top: 10px;text-align: right;width: 170px}
.dsubmnu1 > li{display: block;vertical-align: top;box-sizing: border-box;padding: 2px 10px;position: relative;text-align: left}
/*.dsubmnu1 > li:before{content: '';position: absolute;left: 0;top: 25%;height: 50%;width: 1px;z-index: 300;background-color: rgba(0,0,0,0.3);}*/ 
.dsubmnu1 > li:nth-child(6n+1):before{width: 0;}
.dsubmnu1 > li > a {position: relative;display: block;padding: 5px 15px;color: #000;font-size: 16px;font-size: 0.9rem;transition:  font-weight .4s ease-in-out;border-bottom: 1px solid rgba(0,0,0,0.2);}
.dsubmnu1 > li:last-child > a{border-bottom: none;}
.dsubmnu1 > li > a > .mnuimg { width: 100%;overflow: hidden;transition: all 600ms ease-out;max-width: 156px;margin: 0 auto;}
.dsubmnu1 > li > a:hover > .mnuimg{transform: scale(1.1);}
.dsubmnu1 > li:nth-child(3) .mnuimg {max-width: 180px;}
/*.dsubmnu1 > li > a::after {content: '';position: absolute;width: 12px;height: 12px;right: 0;top: calc(50% - 6px);border-left: 1px solid #000;border-bottom: 1px solid #000;transform: rotate(-135deg);}*/
.resetall > a {text-transform: capitalize;color: #000;padding-top: 4px;display: block;padding-left: 22px;background: url("../img/reset.png") no-repeat scroll 0 5px / 15px auto;}
.resetall { margin: 0 10px;}
#FlashmesOverlay {position: fixed;bottom: -100%;left: 0;width: 100%;z-index: 9999;transition: all 800ms ease-in-out;}
#FlashmesOverlay.showme{bottom: 20px;}
#flashmessage {max-width: 600px;margin: 0 auto;text-align: center;padding: 20px;background-color: #000;-webkit-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);}
#flashmessage p {color: #fff;padding: 0;}
.incarte {pointer-events: none;}
.mdlcod + .mdlcod {font-weight: 700;font-size: 0.9em;}
.mdlcod {padding-bottom: 0;}
.noresult {color: #000;font-size: 2rem;padding: 60px 10px;} 
.noresult .cntnue777 {font-size: 1rem;background-color: #000;line-height: 1em;color: #fff;padding: 13px 68px 14px 33px;margin-top: 22px;}
.noresult .cntnue777::after {border-color: #fff;}
.alertmes.alertmes5 {padding-top: 10px;font-size: 0.65em;width: 120px;margin-left: -10px;}
.coupn7.hid7{display: none;}
#couponerr {font-size: 0.8rem;padding: 5px 0 0 5px;color: #f00;}
/*.mobclose {padding: 19px 0 10px 0;font-size: 0.8em;margin: 13px 0px 0 0;border: none;float: right;}*/
a.mobclose span, a.mobclose span::before, a.mobclose span::after {display: block;background: #fff;height: 3px;left: 7px;pointer-events: none;position: absolute;width: 18px;border-radius: 3px;opacity: 1;transition: all 500ms ease-in-out;}
a.mobclose span::before, a.moblnk span::after {content: "";display: block;pointer-events: none;}
a.mobclose span::before {top: -6px;left: 0;}
a.mobclose span::after {top: 6px;left: 0;}
a.mobclose span {top: 9px;}
a.mobclose.opened span {width: 0;}
a.mobclose.opened span::before {-moz-transform: rotate(-225deg);-webkit-transform: rotate(-225deg);-o-transform: rotate(-225deg);-ms-transform: rotate(-225deg);transform: rotate(-225deg);}
/*a.mobclose.opened span::before {top: 0;}*/
a.mobclose.opened span::after {-moz-transform: rotate(225deg);-webkit-transform: rotate(225deg);-o-transform: rotate(225deg);-ms-transform: rotate(225deg);transform: rotate(225deg);}
a.mobclose.opened span::after {top: 0;}
.sldmnu, .sldmnu1 {position: fixed;top: 58px;z-index: 1002;left: 0;width: 100%;pointer-events: none;bottom: 0;    transform: translateX(100%);transition: all 500ms ease-in-out;}
.sldmnu.opts-open {transform: translateX(0);}
.scroly .sldmnu{background-color: #191919;}
.mnuimg { width: 112px;}
.opts .mnuimg{display: inline-block;vertical-align: top;margin-right: 30px;}
.opts > li::after {content: '';position: absolute;width: calc(100% - 30px);height: 1px;background-color: rgba(255,255,255,0.2);bottom: 0;left: 15px;z-index: 10;}
.smnu > li > a{position: relative;}
 .wtchopns1.smnu > li > a:after, .fff .smnu > li > a:after{content: '';position: absolute;right: 20px;top: 25px;width: 12px;height: 12px;border-left: 1px solid #000;border-bottom: 1px solid #000;transform: rotate(-135deg);}
.smnu > li:after{content: '';position: absolute;width: calc(100% - 24px);height: 1px;border-bottom: 1px dotted rgba(0,0,0,0.25);left: 12px;bottom: 0;}
.opts, .opts1{pointer-events: all;}
.opts, .opts1 {overflow: scroll;margin: 0;list-style: none;text-transform: capitalize;text-align: left;width: 100%;height:100%;background-color: #191919;padding: 0px 0 0px 0;box-sizing: border-box;}
/*.opts.htaded{height: calc(100% - 140px);}*/
/*.opts > li:first-child {padding: 20px;border-bottom: 1px solid rgba(255,255,255,0.6);}*/
.mobsearch{position: relative;}
.opts .header_search_input{width: 100%;height: 24px;}
.opts > li > a {font-family:"Poppins Regular";font-size: 1.25em;display: block;letter-spacing: .02em;text-transform: capitalize;font-weight: 400;color: #fff;padding: 20px 52px 18px 15px;text-align: right;background: none;}
.opts > li.login{background: none;}
.sldmnu.xhead {top: 60px;}
.resetall.mob, .mob77{display: none;}
.newwtch{display: none;}
a.mobclose.opened span::before{top: 0;}
.sclmda > li > a.fb.fb-share-button {overflow: hidden;width: 25px;height: 25px;}
.sclmda > li > a.fb.fb-share-button span{opacity: 0;}
.cartbl #numbtn.numbers-row .button.not-active {opacity: 0.5;pointer-events: none;} 
.numbers-row .alertmes{width: 100px;font-size: 0.65em;}
#popumesg2 {color: #f00;display: block;font-size: 0.85em;}
.password-wrap {margin: 16px 0;}
#password-credentials .txt7{margin-bottom: 0;}
/*.bimg:after{position: absolute;width: 60px;height: 60px;left: calc(50% - 30px);top: calc(50% - 30px);content: '';z-index: 30;background: url("../img/youtube.png") no-repeat scroll 0 0 / 60px auto;pointer-events: none;}*/
.footer_lineup_item > dd > a:hover {border-color: #fff;color: #000;background-color: #fff;}
.footer_lineup_item > dd > a::before{transition: all 500ms ease-in-out;}
.footer_lineup_item > dd > a:hover::before{border-color: #000;}
.pzsld.cycle-slide {opacity: 0 !important;z-index: 98 !important;}
.pzsld.cycle-slide.cycle-slide-active {opacity: 1 !important;z-index: 100 !important;}
.opts > li.subss > a { position: relative;}
.opts > li.subss > a::after {content: '';position: absolute;right: 25px;top: 23px;width: 10px;height: 10px;border-left: 1px solid #fff;border-bottom: 1px solid #fff;z-index: 10;pointer-events: none;transform: rotate(-45deg);transition: all 500ms ease;}
.opts > li.subss > a.mbmnu7::after {transform: rotate(-225deg);top: 31px;}
.dnmld9 {opacity: 0.7;width: 20px;height: 20px;display: block;margin-top: 10px;background: url("../img/download-button.png") no-repeat scroll 0 0 / 20px auto;text-indent: -1000em;}
.dnmld9:hover{opacity: 1;}
#errmsg {display: block;padding-bottom: 10px;color: #f00;}
.homebanner{position: relative;}
.playpause, .playpause1{background: url(../img/playpause.png) no-repeat scroll center top / 15px auto;text-indent: -1000em;width: 20px;height: 20px;display: inline-block;display: inline-block;vertical-align: top;transition: all 0ms ease;transform: translateY(-2px); }
.playpause.pause, .playpause1.pause {background-position: 3px -29px;}
.centcontxl {position: absolute;text-align: center;bottom: 15px;width: 100%;z-index: 200;}
/*.homebanner .container {width: 100%;}*/
.signup7 {background-color: #000;color: #fff;text-transform: uppercase;border-radius: 0 !important;0;font-size: 0.95rem;margin-top: 5px;display: block;text-align: center;width: 60px;border: 1px solid #000;margin: 0 auto;}
.signup7 span {
    display: inline-block;
    vertical-align: top;
    padding: 13px 50px 12px 16px;
    position: relative;
}
.signup7{width: 100%;box-sizing: border-box;}
.signup7:hover span{color: #000;}
.signup7:hover span:after{border-color: #000;}
.orss {
	padding: 15px 10px;
	text-align: center;
	font-weight: 700;
}
.signups7 {
    text-align: center;
}
.optlgn7 > a {
	display: inline-block;
	vertical-align: top;
	padding: 10px 15px 10px 50px;width: 140px;
text-align: left;
}
.gogle {
    background: #DC4E41 url("../img/goglpls.png") no-repeat scroll 14px 9px / 23px auto;
}
.fblgin {
    background: #485A96 url("../img/face.png") no-repeat scroll 12px 10px / 20px auto;
}
.optlgn7:first-child {
    padding-right: 10px;
}
.optlgn7 {
    display: inline-block;
    vertical-align: top;
    padding-bottom: 15px;
} 
.signup7 span::after{top: 15px;transition: all 500ms ease-in-out;}
#popregister.signup7 {width: 100%;box-sizing: border-box;padding: 0;}
#cart {padding-top: 0px;}
.gesf p {padding: 0;font-size: 1rem;}
.gesf {padding: 20px 0 10px 3px;}
#forgot .gesf {width: 972px;margin: 0 auto;}
.footer_inner.desk .extinner {
    margin-left: 160px;
    /*margin-top: -58px;*/
    padding-left: 68px;
}
.dnm {
    margin: 25px 0 0 228px;
}
.footer_inner .dnm > a {
    color: #999;
    font-size: 0.8em;
}
.footer_inner.desk .extinner > li {display: inline-block;vertical-align: top;margin-right: 20px;}
.footer_inner.desk .extinner > li > a:hover{color: #999;}
#wishlist .gesf {width: 1040px;margin: 0 auto;}
.biling7 .gesf{width: 978px;margin: auto;}
.pridet .gesf {padding-left: 20px;}
.footer_lineup_item > dd > a{margin-bottom: 27px;text-transform: uppercase;width: 100px;}   
.footer_lineup_item > dd:last-child > a{margin-bottom: 0;}
.footer_inner.desk .extinner a {font-size: 0.8em;color: #999;}
.wtchopns1.mob.smnu.onlymg a {text-align: left;}
header .header.shead {z-index: 10000;}
#content.online-shopping {margin-bottom: 0;}
.fltrmnu > li > a:hover {transform: scale(1.04);}
.actual {padding: 12px 0 0 14px;}
.actual h3 span.actprc {font-size: 0.8em;}
.actual h3 span.actprcsym {position: relative;font-size: 1.1em;}
.actual h3 span.actprcsym::after {content: '';position: absolute;width: 100%;height: 1px;background: #f00;left: 0;top: 9px;z-index: 10;}
span.saveu2 {font-size: 13px;float: right;}
/*====================================================
            29-6-2020
===================================================*/
.shipngdtl{font-size: 16px;padding-left: 46px;padding-bottom: 46px;background: url("../img/cartback.jpg") no-repeat scroll 0 bottom / 100% auto;margin-bottom: 38px;}
.shopngcrt.chkout78{padding-top: 34px;}
.shpngdtl h2 {font-size: 1.5em;text-transform: capitalize;padding-top: 2px;padding-bottom: 27px;font-family:"Poppins Regular";}
.shpslct {position: relative;margin-right: 43px;}
.shpslct::after {content: '';position: absolute;width: 24px;height: 16px;z-index: 10;pointer-events: none;background: url("../img/donwn.png") no-repeat scroll 0 0 / 24px auto;top: 10px;right: 6px;}
.shpslct select {text-transform: capitalize;font-size: 1.1em;height: 31px;padding-right: 40px;background: url("../img/dots.png") no-repeat scroll 0 bottom / 100% 2px;}
.shpaddress {padding-top: 14px;}
.add-adrs7 > li > a {display: inline-block;vertical-align: top;color: #000;line-height: 1em;font-size: 0.76em;position: relative;padding: 3px 10px 3px 28px;}
.add-adrs7 > li > a:hover{color: #888;}
.add-adrs7 > li > a:hover::before{background-color: #888;}
.add-adrs7 > li > a::before {content: '+';position: absolute;left: 4px;top: 2px;width: 15px;height: 15px;border-radius: 50%;color: #fff;background-color: #000;z-index: 10;pointer-events: none;text-align: center;font-size: 0.8rem;padding-top: 1px;box-sizing: border-box;transition: all 500ms ease-in-out;}
.chkclms.chkbil label:hover{color: #888;}
.shipadrs7 {padding-left: 26px;padding-top: 19px;}
.shipadrs77 p {text-transform: capitalize;font-weight: 700;letter-spacing: 0.01em;padding-bottom: 0;line-height: 1.4em;padding-right: 20px;}
.chkclms.chkbil{position: relative;margin-top: 16px;}
.chkbx{position: absolute;left: 0;top: 0;}
.chkfclm .txt7{padding: 2px;}
.chkfclm {margin-bottom: 44px;width: 47%;display: inline-block;vertical-align: top;}
.chkfclm:nth-child(2n) {margin-left: 6%;}
.shpsmnu {font-size: 0;padding: 20px 95px 20px 5px;display: none;}
.addshpadrs {position: relative;margin: 7px 0 0 7px;width: auto;display: inline-block;vertical-align: top;}
.addshpadrs input {color: #fff;text-transform: uppercase;font-size: 0.75rem;padding: 7px 29px 7px 11px;background-color: #000;font-family:"Poppins Regular";border: 1px solid #000;transition: all 500ms ease-in-out;} 
.addshpadrs::after {content: '';position: absolute;width: 11px;height: 11px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;z-index: 10;right: 13px;transform: rotate(-135deg);top: 9px;transition: all 500ms ease-in-out;} 
.caclshpadrs {display: inline-block;vertical-align: top;margin: 7px 0 0 14px;position: relative;}
.caclshpadrs a {font-size: 0.7rem;text-transform: uppercase;padding: 6px 25px 8px 27px;display: block;background-color: #000;border: 1px solid #000;}
.caclshpadrs a::after {content: '';position: absolute;width: 11px;height: 11px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;z-index: 10;right: 15px;transform: rotate(-135deg);top: 9px;transition: all 500ms ease-in-out;}
.addshpadrs:hover input, .caclshpadrs:hover a{background-color: #fff;color: #000;}
.addshpadrs:hover:after, .caclshpadrs:hover a::after{border-color: #000;} 
.shpingdtl.addedform .add-adrs7 > li > a, .shpingdtl.addedform .shipadrs7{display: none;} 
.chkfclm .txt7.error {border-color: #f00 !important;}
/*======================================================
                   1-7-2020
=======================================================*/
.spopup {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background-color: rgba(0,0,0,0.8);display: none;}
.spopuptable {display: table;width: 100%;height: 100%;}
.spuprow{display: table-row;}
.spupclm {display: table-cell;vertical-align: middle;}
.sbscrib {max-width: 800px;margin: 0 auto;background-color: #fff;box-sizing: border-box;padding: 40px 25px;font-size: 0;position: relative;}
.sbscribdv {width: 50%;display: inline-block;vertical-align: top;}
.sbsimg7 {display: inline-block;vertical-align: top;width: 45%;margin-left: 5%;}
.sbscribdv7{font-size: 16px;}
.sbscribdv7 h2 {text-transform: uppercase;font-weight: 700;font-size: 1.5em;font-family:"Poppins Regular";padding-bottom: 5px;}
.sbscribdv7 h5 {font-size: 0.9em;line-height: 1.6em;}
.nw77 {font-size: 0.65em;padding-bottom: 5px;}
.pra77 {font-size: 1em;padding-bottom: 20px;}
.sfrmrow {font-size: 0;}
.sfrmclm1{width: 100%;display: inline-block;vertical-align: top;box-sizing: border-box;padding-right: 15px;margin-bottom: 20px;}
.sfrmclm2{width: 100px;display: inline-block;vertical-align: top;position: relative;}
.sbstxt {font-size: 1rem;border: 1px solid #000 !important;padding: 4px 12px;}
.susbtn {font-size: 0.9rem;text-transform: uppercase;background-color: #000 !important;border: 1px solid #000 !important;height: 28px;color: #fff;padding: 0 17px;text-align: left;transition: all 500ms ease-in-out;}
.sfrmclm2::after {content: '';position: absolute;right: 12px;top: 6px;width: 12px;height: 12px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(-135deg);pointer-events: none;z-index: 10;transition: all 500ms ease-in-out;}
.sfrmclm2:hover .susbtn{background-color: #fff !important;color: #000;}
.sfrmclm2:hover:after{border-color: #000;}
.nothnk a {color: #000;font-size: 0.8em;}
.nothnk a:hover{color: #888;}
#errMail {color: #f00;font-size: 0.7rem;display: block;padding-top: 8px;}
.sbscrbfrm form {padding: 0;margin: 0;}
.nothnk {padding-top: 10px;}
.pvslds.ypzube, .yiut{position: relative;}
.pvslds.ypzube:after{content: '';position: absolute;width: 20px;height: 20px;left: calc(50% - 10px);top: calc(50% - 10px);z-index: 20;pointer-events: none;background: url("../img/youtube.png") no-repeat scroll 0 0 / 20px auto;}
.yiut:after{content: '';position: absolute;width: 40px;height: 40px;left: calc(50% - 20px);top: calc(50% - 20px);z-index: 20;pointer-events: none;background: url("../img/youtube.png") no-repeat scroll 0 0 / 40px auto;} 
.pzsld.cycle-slide.cycle-slide-active .yiut img{max-height: 100%;width: 100%;}
.movasli .owl-nav button.disabled {opacity: 0;pointer-events: none;}
.utubvid {width: 79%;margin: 0 auto;padding-bottom: 60px;}
.utube7 {position: relative;overflow: hidden;width: 100%;height: 400px;}
.utube7 .ifrme7 {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;}
.utubvid .whed {margin-top: 0;}
.utubvid .whed h2{padding-top: 20px;}
.subslgo {width: 200px;padding-bottom: 20px;}
.suportColumn_btn > a:hover {background-color: #000;color: #fff;}
.btn_01 > a::before{transition: all 500ms ease-in-out;}
/*==========================================================
                    21-7-2020
==========================================================*/
.spngcrttbl .cartbl tr > td:nth-child(3) {text-align: center;}
.prdprc78 {font-size: 0.8em;text-align: center;display: inline-block;vertical-align: top;padding-top: 10px;}
.prdprc78.actprcsym {
    position: relative;
    padding: 0;
    line-height: 1.2em;
    color: #555;
    font-weight: 700;
    font-size: 0.9em;
}
.prdprc78.actprcsym::after {
    content: '';
    position: absolute;
    left: -2px;
    top: 6px;
    height: 1px;
    background-color: #f00;
    right: -2px;
    z-index: 10;
}
#cart .prdprc78.actprcsym::after {
    top: 8px;
}
.prdprc78:nth-child(2) {
    font-weight: 700;
    display: block;
    padding: 2px 0 0px;
    line-height: 0.9em;
    font-size: 1.05em;
}
/*====================================================
                    22-7-2020
====================================================*/
.signsuces {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999;background-color: rgba(0,0,0,0.6);display: none;}
.signsuces1 {
	display: table;
	width: 100%;
	height: 100%;
}
.signsuces2 {
    display: table-row;
}
.signsuces3 {
	display: table-cell;    
	vertical-align: middle;
}
.sveto {
    font-size: 0.75em;
}
.signsuces4 {
	max-width: 600px;
	background-color: #fff;
	padding: 20px;
	text-align: center;
	margin: 0 auto;
}
.signsuces5 p {font-size: 1.1em;padding-bottom: 20px;}
.signsucesok {
	border: 1px solid #000;
	display: inline-block;
	vertical-align: top;
	background-color: #000;
	padding: 5px 15px;
	text-transform: uppercase;font-weight: 700;
}
.signsucesok:hover{background-color: #fff;color: #000;}
.alert.alert-warning.alert-block{background-color: #000;
-webkit-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);
-moz-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);
box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);transition: all 800ms ease-in-out;z-index: 999;}
.alert.alert-warning.alert-block strong{color: #fff;padding: 20px;}
.alert.alert-warning.alert-block button.close{color: #fff;}
#searchresult p {padding: 15px 0;}
.shpcrt7 {
	font-size: 16px;
}

.ico p {
    display: inline-block;
}
.ico1 {
  margin-right: 5px;
    width: 50px;
    display: inline-block;
}



.srchlcn > input#srchlcn{border: 1px solid #000;}
.signup7:hover, .srchlcn:hover > input{background-color: #fff;color: #000;}
.vall > a{border: 1px solid #000;}
.vall > a:hover{background-color: #000;color: #fff;}
.vall > a:hover:before{border-color: #fff;}
.signup7:hover::after, .srchlcn:hover::after{border-color: #000;}
.sex, .online-shopping .breadcrumb, .frmpg .breadcrumb, .gps7{display: none;}
.rcmngimg img, .psldimg img, .wtchopn > li img{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}
.rcmngimg:hover img, .psld:hover .psldimg img{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.rclmin > a:hover{opacity: 1;}
.wtchopn > li:hover img{-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.rclmin > a:hover{opacity: 1;}
.psld .psldimg img{-moz-transform: scale(0.95);-webkit-transform: scale(0.95);-o-transform: scale(0.95);-ms-transform: scale(0.95);transform: scale(0.95); }
.srchlcn::after, .srchlcn > input#srchlcn{transition: all 500ms ease-in-out;}



/*body{background: url("../bg/desktop/shipping.png") no-repeat scroll 0 0 / 1437px auto;} */
.row9 > td p span{display: none !important;}
/*.shipadrs7, .add-adrs7 > li > a{display: none;}*/
/*.shipngdtl{background: none;}*/
/*.header{background: none;}*/
/*.homban{opacity: 0;}*/

/*
.trckordr7 {
    height: 110px;
}
*/

/*.header{background: none;}*/ 
/*.rlvntsvd {height: 336px;overflow: hidden;}*/
/*===============================================================
                27-06-2020
================================================================*/
#close, #close1 {position: absolute;top: 8px;right: 14px;color: #666;font-size: 12px;font-weight: 600;display: block;text-indent: -1000em;width: 25px;height: 25px;background-image: url("../img/close.png");background-repeat: no-repeat;background-position: 0 0;    background-size: 24px auto;}
.noyty {margin: 145px auto 0;width: 40%;background-color: #fff;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);padding: 41px 51px;position: relative;font-size: 16px;}
.center.hideform {margin: auto;width: 100%;padding: 20px;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.6);z-index: 999;display: none;}
.center1.hideform {margin: auto;width: 100%; padding: 20px;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.6);z-index: 999;display: none;}
.center1 .signup7 {padding: 13px 66px 12px 16px;}
.center1 .signup7::after {right: 13px;}
.buy78.bb78 {margin-left: 33px;}
.stock_out {display: inline-block;vertical-align: top;color: #fff;background-color: #000;margin-right: 10px;padding: 1px 9px 1px 7px;    font-size: 0.75em;margin-top: 10px;text-transform: uppercase;font-weight: 600;position: relative;border: 1px solid #000;}
.stock_out:hover {background-color: #fff;color: #000}
.cvb::before {background: none !important}
.cvb { padding: 8px 17px 7px 17px !important; font-size: .9em !important;border: 1px solid #000;color: #000 !important;margin-top: 6px;margin-left: 0;width: 162px;text-align: center;}
.notify span {display: block;font-size: 0.7em;margin-top: 5px;text-transform: uppercase;}
.cvb::after{display: none !important}
.cvb:hover {background-color: #000;color: #fff !important;}
ul.topmee5{font-size: 0;}
.welcomuser::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 23px;
    background-image: url("../img/img.png");
    background-repeat: no-repeat;
    background-size: 53px auto;
    background-position: -1px -1164px;
}
.logoute {
    content: "";
    position: absolute;
    top:0 ;
    left:0 ;
    width: 20px;
    height: 23px;
    background-image: url("../img/img.png");
    background-repeat: no-repeat;
    background-size: 55px auto;
    background-position: 1px -1263px;
}
/*=========================================================
                        24-7-2020
=========================================================*/
/*
.tracklst7 {margin-left: 58px;width: 70%;}
.trklst{font-size: 0;}
.trklst > li p{font-size: 1.1rem;}
.trklst > li{min-width: 280px;}
.trklst > li:first-child {min-width: 118px;}
.trklst > li:last-child{min-width: 170px;}
*/
.tracklst .container {width: 59.2%;margin-left: 12.7%;}
.tfhgvs {width: 100%;}
.tfhgvs td {font-size: 1.1em;text-transform: uppercase;padding: 2px 20px;border-left: 1px solid #ccc;}
.tfhgvs td:first-child{border-left: none;}
.trklst {border-bottom: 12px solid #fff;}
.trklst:last-child{border-bottom: none;}
.button.dlay{pointer-events: none;cursor: none;}
#billSection{display: none;}
.trkbck{width: 85%;margin: 0 auto;}
.bck7{float: right;}
.bck7 > a{text-transform: uppercase;color: #000;font-size: 1rem;background: url("../img/back.png") no-repeat scroll 0 3px / 18px auto;line-height: 1em;padding: 2px 0 2px 25px;}

.actloprcs {display: inline-block;vertical-align: top;margin: 0 14px;position: relative;color: #888;font-size: 0.8em;padding: 0 5px;}
.sldtxt .mdlnam + .mdlcod + .mdlcod {
    font-size: 1.1em !important;
}
.actloprcs::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #f00;
    left: 0;
    top: 6px;
}
.mdlcod .actloprcs::after {
    top: 11px; 
}
.offoprcs.offnelin, .offoprcs {
    display: block;
}
/*
.sldtxt .mdlcod span {
    margin-bottom: 5px;
}
*/

.precdispr {
    display: inline-block;
    background: #e7e7e7;
    padding: 5px 7px;
    border-radius: 6px;
    font-size: 0.7em;
    margin-left: 6px;color: #a51e25;
}
.rcprecdispr {
    position: absolute;
    top: 0;
    right: 0; background: #e7e7e7;
    padding: 5px 7px;
    border-radius: 6px;
    font-size: 0.8em;color: #a51e25;font-weight: 600;z-index: 1
}
.rcmngimg {position: relative;padding-top: 5px;} 
.cprecdispr {
    position: absolute;
    top: 0;
    right: 0; background: #e7e7e7;
    padding: 5px 7px;
    border-radius: 6px;
    font-size: 0.7rem;color: #a51e25;
}

.zomms img {
    max-width: unset;
    width: 100% !important;
}
.pzsld .clmqtr.asd {
    width: 100%;
}
/*===============================================================
                cookies
================================================================*/
.cookies.hide{display: none;}
.cookies {background-color: #333;position: fixed;margin: 0;bottom: 0; z-index: 1001;width: 100%;}
.cookies .container {width:90%;margin: 0 auto;}
.cokie {padding: 20px 0;}
.cokp {float: left;}
.cokp > p { padding-bottom: 0;color: #fff;}
.cokcncl {float: right;width: 20px; height: 20px;}
a.coka {position: relative;display: block;top: 10px;}
.coka::before {content: ''; position: absolute;width: 15px; height: 1px; background-color: #fff;transform: rotate(50deg);}
.coka::after { content: '';position: absolute;width: 15px;height: 1px;transform: rotate(-50deg);background-color: #fff;}
/*==================================================
                HOME CHANGE
===================================================*/
.header{padding-top: 23px; border: none;/*background: url("../assets/home/hedrbg.jpg") no-repeat scroll 0 0 / 100% 100%;*/;background-color: #000;height: 88px;}
.mnu{padding: 0 !important;}
.mnu > li{    padding-top: 10px;margin-top: 6px;}
.mnu > li > a span {color: #fff;padding-bottom: 10px;}
@keyframes blink {
    
    0%     {color:gray;}
   50.0%  {color:#fff;}
   100.0%  {color:gray;}
    }
.blink {-moz-animation: bink 3s infinite;-webkit-animation: bink 3s infinite;animation: blink 3s infinite;z-index: 30;}
.header.detaipds {
    top: 0;
}
.header.shead{top: 0;}
.mnu{padding-bottom: 10px;}
.homsld.cycle-slide{opacity: 0.4 !important;}
.homsld.cycle-slide.cycle-slide-active {opacity: 1 !important;}
.prenxts1 li:first-child{left: -85px;background-color: #e5e5e5;}
.prenxts1 li:last-child{right: -60px;background-color: #e5e5e5;}
.prenxts1 li:first-child > a::before{left: 22px;}
.fstopn7 {text-align: left;padding-right: 71px;padding-top: 16px;z-index: 3333;display: inline-block;position: relative;
/*    background-color: #f2f3f3;*/
}
.fopn {display: inline-block;vertical-align: top;padding-top: 5px;padding-bottom: 8px;}
.fopn > li {display: none;text-transform: uppercase;vertical-align: top;font-size: 0.65em;font-weight: 700;letter-spacing: 0;padding: 6px 0 3px 33px;margin-left: 45px;position: relative;background-image: url("../img/img1.png");background-repeat: no-repeat;background-size: 80px auto;}
.emilcc {
    margin-left: 30px !important;
}
.fopn > li:nth-child(5), .fopn > li:nth-child(6) {display: inline-block}
.fopn > li.hmdlvry{background-position: 10px -379px;} 
.fopn > li.dscnt7{background-position: 4px -318px;}
.fopn > li.onlnstr{background-position: 6px -248px;margin-right: 10px;}
.fopn > li::after {content: '';position: absolute;height: 1px;left: 50%;width: 0;bottom: 4px;background-color: #000;transition: all 500ms ease-in-out;}
.fopn > li:hover::after{left: 33px;width: calc(100% - 33px);}
.inntop5 {padding: 15px 0 0 0;margin-right: 30px;transition: all 500ms ease-out;float: right;}
.header_search {top: -17px;}
.menu {padding: 0px;}
.logo7{margin: 0 auto;width: 139px !important;padding-top: 16px;padding-bottom: 10px;}.logo7 {
    width: 100%;
}
.mnu {padding: 39px 0 0px 0;transition: all 500ms ease-out;}
.mnu > li > a{margin: 0 11px;padding:10px 0px;color:#000;}
.homvid {position: relative;overflow: hidden;}
.ifrm7{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 200;}
.into8 h3, .whed > h1, .whed > h2 {text-transform: uppercase;font-size: 1.25em;padding-top: 8px;letter-spacing: 0;height: auto;margin-bottom: 0;}
.into8 > h3::after{display: none;} 
#bestSellers .psldimg {padding: 0;overflow: hidden;}
header .header.shead .mnu > li > a {
    font-size: 1em;
}

.prdslider {padding: 60px 0 70px;}
.reecont{width: 100%;box-sizing: border-box;}
#bestSellers .owl-carousel .owl-item .psldimg > img{height: auto;transform: scale(1);}
.into8{padding: 0;}
.para7 p {padding: 0;text-align: center;font-size: 0.9em;padding-top: 3px;letter-spacing: 0;} 
.into8.serisdtl .para7 p {width:80%;padding: 15px 10% 0;}
.shop7 {padding-top: 10px;}
.shpcntnr {width: 90%;margin: 0 auto;}
.shp77 {position: relative;overflow: hidden;}
.shpd {color: #000;text-transform: uppercase;padding: 8px 15px;font-size: 1.02em;display: inline-block;vertical-align: top;background-color: #fff;}
.ahptxt {position: absolute;bottom: 40px;left: 63px;z-index: 100;}
.ahptxt > h3 {color: #fff;font-weight: 300;text-transform: uppercase;margin-bottom: 3px;line-height: 1.5em;font-size: 1.2em;letter-spacing: 0.628em;padding: 0 6px;position: relative;} 
.ahptxt > h3::after {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background: #505051;
    z-index: -1;
    transition: all 500ms ease-in-out 300ms;
}
/*.srvice .container{width: 90%;}*/
.ahptxt > h3.htg.in-view:after{width: 0;}
.shpd{transition: all 500ms ease-in-out 500ms;}
.shpd.htg.in-view{opacity: 0;transform: translateY(-10px);}
.clints {padding: 24px 0 46px;background: url("../img/home-shadow.png") no-repeat scroll center  bottom / 60% auto;}
div#watchline {padding: 0 10%;}
.clnt7 {font-size: 0;text-align: center;}
.clnt7 > li {display: inline-block;vertical-align: top;width: 15%;margin-left: 6%;overflow: hidden;box-sizing: border-box;padding: 8px;}
/*.clnt7 > li:nth-child(3) { padding: 0;}*/
.sclm:nth-child(3) .plchldr {margin-top: -24px;}
#releventvid1 {padding: 50px 0;}
.clnt7 > li:first-child, .clnt7 > li:nth-child(5n+1){margin-left: 0;}  
.whed {margin: 13px 0px 72px;}
.whed > h2 {text-transform: none;font-size: 1.55em;}
.whed > h2::after,.globpd h3::after {bottom: -13px;}
.fltr7{padding: 20px 0 0px;position: relative;
z-index: 99;background: #fff;}
.fltr77{padding-bottom: 30px;position: relative;display: inline-block;vertical-align: top;background: url("../img/home-shadow.png") no-repeat scroll center bottom / 70% auto;}
/*.fltr77::after {content: '';position: absolute;height: 1px;background-color: #b2b2b2;bottom: 2px;left: -10px;right: 35px;}*/
.srt7 > p, .srt7 > a {text-transform: uppercase;font-size: 0.68em;font-weight: 700;padding-top: 4px;}
.resetall.desk{margin-top: -2px;}
.filter7:nth-child(2) {margin-left: 0;}
.filter7 {margin: 0 0 0 12px;max-width: 145px;display: inline-block;vertical-align: top;}
.fltrlst > li > a {font-size: 0.82rem;text-transform: uppercase;font-weight: 700;white-space: nowrap;max-width: 160px;overflow: hidden;}
.fltrlst > li > a::before {content: '';position: absolute;right: 0;top: 0;width: 25px;height: 100%;background: #fff;z-index: 9;transition: all 0ms ease;}
.online-shopping.thead .fltr77::after{height: 0;}
.fltrlst > li > a::after {right: 11px;width: 5px;height: 5px;top: 3px;}
.resetall > a {padding: 0 12px 0 0;background-position: right 4px;text-transform: uppercase;font-weight: 700;font-size: 0.7rem;background-size: 8px auto;margin-top: 2px;}
.fltr7.stkcc {padding: 12px 0 4px;}
.rcmndprdct{background: none;}
.rcmndprdct .container{width: 90%;}
.rclm:nth-child(4n+1) {margin-left: 0;}
.rclm {width: 21%;margin-left: 5.333%;margin-bottom: 75px;overflow: hidden;padding: 0;background-color: #f2f3f3;}
.cprecdispr, .rcprecdispr{background-color: #b7382a;color: #fff;right: 20px;z-index: 20;font-size: 0.58rem;font-weight: 700;width: 32px;height: 32px;border-radius: 50%;box-sizing: border-box;padding: 9px 5px;text-align: center;top: 20px;}
/*.rclm:nth-last-child(1), .rclm:nth-last-child(2), .rclm:nth-last-child(3), .rclm:nth-last-child(4), .rclm:nth-last-child(5), .rclm:nth-last-child(6) {padding-bottom: 30px;}*/
.rcmngimg img {height: auto;width: 100%;transform: scale(1);}
.prdctpge .reecont {padding-top: 50px;background: url("../img/home-shadow.png") no-repeat scroll center 0 / 60% auto;} 
.clints.prdclnt7 {padding: 70px 5% 50px;background: url("../img/home-shadow.png") no-repeat scroll center 0 / 60% auto;margin-top: 20px;}
.fopn > li.wtsup {background-position: 5px -923px;}
.fopn > li.wtsup:hover {background-position: 5px -981px;}
.fopn > li.emilcc{background-image: url("../img/email.png");background-position: 7px 2px;background-size: 20px auto;}
.videoitem {width: 100%;}
.closevid {background-size: 20px auto;display: none;height: 33px;width: 34px;background: rgba(0, 0, 0, 0) url(../img/close-video.png) no-repeat scroll 0 0 / 32px 32px;position: absolute;right: 10px;text-indent: -1000em;top: 36px;z-index: 1001;}
.videoitem iframe{display: none;position: absolute;top: 0;left: 0;right: 0;}
.prevnxtss {position: absolute;left: 20px;right: 20px;z-index: 200;top: 45%;pointer-events: none;}
.prevnxtss > a {display: block;width: 22px;height: 22px;text-indent: -1000em;border-bottom: 2px solid #fff;border-left: 2px solid #fff;pointer-events: all;}
.prevnxtss > a.cycle-prev {float: left;transform: rotate(45deg);}
.prevnxtss > a.cycle-next {float: right;transform: rotate(-135deg);}
.srvice {padding-bottom: 25px;}
.srvc.clearfix {padding-bottom: 30px;}
.lftcntnt p a {color: #000;display: inline-block;vertical-align: top;padding: 0 5px;position: relative;}
.lftcntnt p a::after {content: '';position: absolute;left: 50%;bottom: 0;width: 0;height: 1px;background-color: #000;z-index: 10;transition: all 500ms ease-in-out;}
.lftcntnt p a:hover::after{left: 5px;width: calc(100% - 10px);}
.lftcntnt p span {padding-right: 5px;}
#watch {display: none;}
.recmnd .whed > h1,#warnty9 .whed > h1 {padding-bottom: 10px;}
#warnty9 .whed {margin-bottom: 60px;}
.relvntvid1 .whed > h1 {padding-bottom: 12px;margin-bottom: 10px;}

/*===============================================================
                    PRODUCT DETAIL
================================================================*/
#content.product-detail{padding-top: 0;}
.prcsldr {padding: 38px 2.5% 0px;}
.botmnuc.desk {transform: translateY(-50px);}
.wrntyc2 {float: left;padding: 2px 0 0 18px;position: relative;z-index: 401;}
.wrntyc {padding-left: 37px;background: url("../img/img1.png") no-repeat scroll 2px -1240px / 90px auto;padding-bottom: 8px;}
.wrnc {line-height: 0.7em;font-size: 0.7em;text-transform: uppercase;display: block;}
.wrncc {padding-top: 2px;}
.wrncc > li {display: inline-block;vertical-align: top;text-transform: uppercase;font-weight: 700;font-size: 1.1em;padding-right: 6px;position: relative;}
.wrncc > li::after {content: '';position: absolute;width: 3px;right: 0;top: 5px;height: 13px;background-color: #000;}
.wrncc > li:last-child::after {width: 0;}
.prdctlgc {float: right;padding-right: 130px;}
.prdctlgcc a {color: #000;text-transform: uppercase;font-weight: 700;display: block;font-size: 0.5em;width: 53px;text-align: center;line-height: 1em;padding-top: 36px;background: url("../img/img1.png") no-repeat scroll 14px -1454px / 100px auto;}


.prdnxtpre {position: absolute;right: calc(2.5% - 5px);z-index: 555;top: 127px;/*z-index: 6666*/} 
.nxtprd > a, .prevprd > a { position: relative;}
.fopn > li a {color: #000;} 
.sbbmnu77{position: absolute;position: absolute;box-shadow: 1px 1px 15px rgba(0,0,0,0.15);border: 2px solid #ddd;color: #777;background-color: #fff;text-align: left;top: 60px;width: 70px;z-index: 100;padding: 2px;left: -23px;display: none;}
.prevprd{margin-left: 5px;} 
.fopn > li a span {
    display: inline-block;
    vertical-align: top;
    width: 16px;
    margin: -1px 0 0 5px;
} 
.fopn > li.onlnstr:hover::after {
    width: calc(100% - 53px);
}


.prvnxtc a, .nxtprd > a, .prevprd > a {display: inline-block;vertical-align: top;width: 52px;color: #000;font-weight: 700;text-transform: uppercase;font-size: 0.5em;text-align: center;line-height: 1em;padding-top: 37px;background-image: url("../img/img1.png");background-repeat: no-repeat;background-size: 100px auto;transition: all 0ms ease;}
.prvnxtc {float: right;padding-right: 32px;}
.prvnxtc a.prvc, .prevprd > a{background-position: 19px -2767px;margin-right: 10px;}
.prvnxtc a.nxtc, .nxtprd > a{background-position: 19px -2836px;}
.prdcslider7 {position: relative;z-index: 400;transform: translateY(-64px);}

/*.prdcslidr7 {max-width: 510px;margin: 0 auto;}*/
.pcsld img, .owl-item.active + .owl-item.active + .owl-item.active .pcsld img, .pcsld.cycle-slide.cycle-slide-active + .cycle-slide + .cycle-slide img{transform: scale(0.6);transition: transform 1s cubic-bezier(0.22, 1, 0.36, 1);pointer-events: none;cursor: default;}
.prdcsliders77 .pcsld img{transform: scale(1);}
#bestSellers .psldimg img, .shp77 img, .rcmngimg img{transition: all 1s ease-in-out;}
.clnt7 > li img{transition: all 0.6s ease-in-out;}
#bestSellers .owl-carousel .owl-item .psld:hover .psldimg > img, .shp77:hover img, .rclmin:hover .rcmngimg img, .clnt7 > li:hover img{transform: scale(1.05);}
.owl-item.active + .owl-item.active .pcsld img, .pcsld.cycle-slide.cycle-slide-active + .pcsld.cycle-slide img{transform: scale(1);pointer-events: all;}

.prvnxtc2, .prdcsliders7.owl-carousel .owl-nav, .prdcsliders77.owl-carousel .owl-nav{position: absolute;top: calc(50% - 33px);pointer-events: none;left: 0;right: 0;z-index: 160;}
.prvnxtc2 a, .prdcsliders7.owl-carousel .owl-nav button, .prdcsliders77.owl-carousel .owl-nav button {display: block;text-indent: -1000em;pointer-events: all;width: 30px;height: 30px;background-image: url("../img/img1.png") !important;background-repeat: no-repeat !important;background-size: 100px auto !important;border-radius: 50%;
overflow: hidden;}
.prvnxtc2 a.prvc2, .prdcsliders7.owl-carousel .owl-nav button.owl-prev, .prdcsliders77.owl-carousel .owl-nav button.owl-prev {float: left;background-position: 0 -1533px;}
.prvnxtc2 a.nxtc2, .prdcsliders7.owl-carousel .owl-nav button.owl-next, .prdcsliders77.owl-carousel .owl-nav button.owl-next {float: right;background-position: 0 -1614px;}
.prdcsliders7.owl-carousel button.disabled, .prdcsliders77.owl-carousel button.disabled{opacity: 0;pointer-events: none;}
.zoom-box{position: relative;}
.zoom-box img{vertical-align: bottom;}
.zoom-box .zoom-selector{position: absolute;background-image: url("images/selector.png");background-repeat: repeat;display: none;cursor: crosshair;}
.zoom-box .viewer-box{position: absolute;border: 2px solid #000;display: none;overflow: hidden;z-index: 500;}
.zoom-box .viewer-box>img{position: absolute;left: 0;top: 0;}
.owl-item.active + .owl-item.active + .owl-item.active{z-index: 555;}
.owl-item.active + .owl-item.active{z-index: 999;}

.prdcsliders77 {
    font-size: 0;
    text-align: center;
    position: relative;
}
.prdcsliders77 .pcsld {
    display: inline-block;
    vertical-align: top;
    width: 30%;
}
/*
.botmnuc {
    transition: all 600ms ease-in-out;
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
}
 .botmnuc.sheadc {
    position: fixed;
    width: 100%;
    left: 0;
    bottom: 0;
    background-color: #fff;
    z-index: 999;
    padding-bottom: 10px;-webkit-box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.2);
box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.2);
}
.botmnuc.sheadc.sheadcc{display: none;}
*/
.prcslidr {
    position: relative;
    padding-bottom: 20px;
}

.btmnuc1 {float: left;padding-left: 0;}
.c71logo {width: 150px;}
.clearc7 {display: inline-block;vertical-align: top;padding-left: 6px;}
.c71cod {padding-top: 7px;}
.c71cod > p {text-transform: uppercase;font-size: 0.63em;font-family:"Poppins Regular";padding: 0;line-height: 1em;}
.c71nam h2 {font-size: 1.5em;text-transform: uppercase;line-height: 1em;}
.gndr {padding: 12px 0 0 40px;position: relative;z-index: 401;float: left;}
.gndr > p.gndrcd7 {font-size: 0.7em;color: #000;} 
.gndrnmc {text-transform: uppercase;}
.wshlstc {padding: 13px 10px 0 40px;position: relative;z-index: 401;float: right;}   
.wshlstc a {display: block;color: #000;text-transform: uppercase;font-size: 0.62em;font-family:"Poppins Regular";padding: 6px 0 6px 27px;background: url("../img/img1.png") no-repeat scroll 0 -1693px / 100px auto;transition: all 0ms ease;position: relative;}
.wshlstc a.adwshlst, .wshlstc a:hover{background-position: 0 -1766px;}
.wshlstc a::after {content: '';position: absolute;left: 50%;width: 0;height: 1px;background: #000;z-index: 10;transition: all 500ms ease-out;bottom: 6px;}
.wshlstc a:hover::after{left: 27px;width: calc(100% - 27px);}
.sclx {padding: 13px 0 0 4px;font-size: 0;}
.sclx > li {display: inline-block;vertical-align: top;}
.sclx > li > a {display: block;width: 28px;height: 28px;background-image: url("../img/social.png");background-repeat: no-repeat;background-size: 240px auto;transition: all 0ms ease;}
.socialc {font-size: 0;padding: 11px 0 0 2px;}
.buynwc {display: inline-block;vertical-align: top;}
.buynwc > a {display: block;color: #fff;text-transform: uppercase;font-weight: 700;position: relative;padding: 22px 74px 20px 12px;font-size: 1.45em;font-family:"Poppins Regular";background: none;}
.buynwc > a::before {content: '';position: absolute;left: 0;top: 18px;height: 34px;width: calc(100% - 58px);z-index: -1;background-color: #000;border: 1px solid #000;transition: all 500ms ease-in-out;}
.buynwc > a::after {content: '';position: absolute;right: 0;top: 0;width: 68px;height: 70px;z-index: 10;background: url("../img/img1.png") no-repeat scroll 0 -1838px / 100px auto;}
.gps {
    font-size: 0.9em;
    line-height: 1em;
    opacity: 0.7;
}
.cc {
    font-weight: 700;
    font-size: 1em !important;
    line-height: 1em;
    padding-bottom: 9px;color: #000;
}
.btmnuc2 {float: right;padding: 36px 0px 0 0;}
.prc7 {display: inline-block;vertical-align: top;}
.buynwc > a:hover::before{background-color: rgba(0,0,0,0);}
.buynwc > a:hover{color: #000;}
.prc7 {display: inline-block;vertical-align: top;padding:0 20px 0 0;font-family:"Poppins Regular";}
.prc7 .frei7 {max-width: 100px;padding: 14px 0 0 0}
.prc7 .frei7 p {white-space: nowrap;} 
.watch9{color: #ed7d2c}
.prc7cd7 {text-transform: uppercase;font-size: 0.65em;padding: 0;line-height: 1em;}
.pc7rc {font-weight: 700;font-size: 2.2em;line-height: 1em;}
.prdcsliders7.owl-carousel .owl-dots, .prdcsliders77.owl-carousel .owl-dots, #banpgr{position: absolute;width: 100%;bottom: -115px;pointer-events: none;z-index: 200;text-align: center;font-size: 0;}
.prdcsliders7.owl-carousel .owl-dots button, .prdcsliders77.owl-carousel .owl-dots button, #banpgr > span {display: inline-block;vertical-align: top;width: 40px;height: 3px;background-color: #ccc;margin: 0 2px;pointer-events: all;cursor: pointer;}
.prdcsliders7.owl-carousel .owl-dots button.active, .prdcsliders77.owl-carousel .owl-dots button.active, #banpgr > span.cycle-pager-active {background-color: #000;}
.social > li > a.mob {
    display: none;
}
.owl-nav.disabled {
    display: block !important;
}
.prdcsliders7.owl-carousel button.disabled, .prdcsliders77.owl-carousel button.disabled {
    opacity: 1;
    pointer-events: all;
}

.prddtlc1 {padding: 0 0 55px;width:92%;margin: 0 auto;}
#section01 > .prddtlc1 > .prdc2 {border-top: 1px dotted #000;border-bottom: 1px dotted #000;padding-top: 45px;}
.warntyc {float: left;width: 376px;box-sizing: border-box;}
.warntyc.warntycdsc {width: 100%;}
.wrntcycs2 .wrntcyc2 .para7 p {text-align: left;}
.wrntysc h2 {font-size: 1.1em;text-transform: uppercase;line-height: 1em;padding-bottom: 10px;}
.wrntysc h2 .sentencecase {text-transform: uppercase !important;}
.wrntysc h2 span {font-size: 0.77em;display: block;line-height: 1em;}
.frmcdv {font-size: 0;border-bottom: 2px solid #fff;background-color: #191a15;padding-bottom: 4px;} 
.frmcdv1 {display: inline-block;vertical-align: top;width: 43%;}
.frmcdv2 {display: inline-block;vertical-align: top;width: 57%;}
.frmcdv3 {font-size: 16px;padding: 17px 21px 0 10px;}
.frmcdv3 p {color: #fff;font-size: 0.5em;letter-spacing: 0;text-align: justify;line-height: 1.42em;}
.frmcdv22 {padding-top: 11px;padding-left: 25px;font-family:"Poppins Regular";}
.frmclmc {margin-bottom: 3px;}
.lblc {color: #fff;text-transform: uppercase;font-size: 0.52rem;line-height: 1.4em;}
.txtc {background: #fff !important;height: 30px;font-size: 1rem;}
.txtc.txtc2{height: 60px;}
.frmcdv3 p:last-child{padding-bottom: 0;}
.lgoc {padding: 8px 20px 8px 25px;background-color: #191a15;}
.lgoc2 {float: left;width: 100px;}
.lgoc3 {float: right;width: 100px;}
.specc7 {margin-left: 465px;font-family:"Poppins Regular";}
.specc71 h2 {font-size: 1.1em;text-transform: uppercase;padding-left: 2px;line-height: 1em;padding-bottom: 15px;}
.specc71 h2 span {font-size: 0.77em;display: block;line-height: 1em;}
.spcc1 {padding: 24px 0 30px;}
.metrlc7 {display: inline-block;vertical-align: top;}
.metrlc {padding-left: 7px;}
.mtrlsc {display: inline-block;vertical-align: top;width: 86px;}
.mtrlsc {display: inline-block;vertical-align: top;width: 86px;}
.csemtrl {padding-top: 19px;}
.csemtrl p {text-transform: uppercase;font-size: 0.75em;padding-left: 2px;padding-bottom: 2px;}
.csemtrl h2 {text-transform: uppercase;font-size: 0.85em;font-weight: 700;}
.dialc {display: inline-block;vertical-align: top;margin-left: 50px;}
.dialmg {width: 84px;}
.plchldr{text-align: center;}
.dialtxt {padding: 20px 5px 0 5px;}
.dialtxt p {text-transform: uppercase;font-size: 0.75em;padding: 0;}
.dialtxt h2 {text-transform: uppercase;font-size: 0.9em;position: relative;padding: 3px 0 3px 22px;}
.spctblc {/*border-top: 1px solid #b2b2b2;*/padding-top: 10px;}
.tblcc {width: 100%;}
.tblcc td:first-child {width: 44%;padding-right: 60px;}
.tblcc td {text-transform: uppercase;font-size: 1em;font-weight: 700;padding: 4px 2px;}
.prdvidc {width: 92%;margin: 0 auto;}
.prdvdc1 {position: relative;overflow: hidden;margin-bottom: 20px;}
.prdvdc1 iframe{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 200;display: block;}
.mtrlsc:last-child {margin-left: 28px;}
#content.product-detail #repro .prdslider {padding-top: 55px}
#repro .reecont{padding-top: 60px;}
#content.product-detail #repro{margin-top: 55px;background: url("../img/home-shadow.png") no-repeat scroll center 0 / 60% auto;}
.owl-carousel .owl-item .psldimg > img{height: auto;}
.prdsliders.owl-carousel .owl-dots{display: none;}
.reecont{padding: 35px 5% 0px;overflow: hidden;}
.prdslider{overflow: visible;}
.prccdtl .prvnxtc, .prccdtl .prdctlgc {position: relative;z-index: 401;}
/*.product-detail.vipec .prccdtl .prvnxtc, .product-detail.vipec .prccdtl .prdctlgc, .product-detail.vipec .prdnxtpre{z-index: 300;}*/
.dialtxt h2 span {display: block;width: 12px;height: 12px;position: absolute;left: 5px;top: 3px;border-radius: 50%;}
#homeslider1, #collectionBanner { 
    padding: 0 5%;
} 
.savc {
    display: block;
    padding-top: 5px;
    font-family:"Poppins Regular";
    font-weight: 400;
    font-size: 0.7em;
}
.prc7.forsglprc {
	padding-top: 15px;
}
.oldpc.pc7rc {
    position: relative;
    color: #888;
    font-weight: 400;
    font-size: 1.3em;
    display: inline-block;
    vertical-align: top;
}
.oldpc.pc7rc::after {
    content: '';
    position: absolute;
    left: 0;
    top: 9px;
    width: 100%;
    background-color: #f00;
    height: 2px;
}
.prc7 .rcprecdispr {
    left: -58px;
    top: 10px;
}
.prc7{position: relative;}
#content.online-shopping .reecont{padding-bottom: 0;}
.prdcsliders77.owl-carousel {
    display: block !important;
}
.header.shead .inntop5, .header.shead .mnu{padding-top: 10px;}
.header.shead .header_search{top: -15px;right: 116px;}
.header.shead .logo7 > a{width: 140px;height: 40px;background-size: 140px auto;margin-top: 10px;}
.header.shead .logo7 {
    margin-top: -18px;
}
/*
.js-loupe-active{
	opacity: 0.5;
}
*/

.js-loupe{
	background-color: #0A0A0A;
}

.tooltip{
	position: absolute;
	color: #C3B499;
	background: rgba(0, 0, 0, 0.82);
	width: 600px;
	text-align: center;
	top: 50%;
	padding: 7px 0;
	font-size: 20px;
}
.paycc {
    padding: 55px 21px 0;
}
.payc7 {
    max-width: 246px;
}

/*
#glass {
    position: absolute;
    border-radius: 50%;
    display: none;
    background-repeat: no-repeat;
    box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.85), 0 0 4px 4px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
    background-color: #fff;
    z-index: 999;
}
*/
.loupe {background: #fff ;border: 5px solid rgba(0, 0, 0, 0);border-radius: 50%;cursor: none;z-index: 999;}
.loupe img { display: block; max-width: unset;width: auto;}
.prdcsliders77 .pcsld {
    display: inline-block;
    vertical-align: top;
    width: 30%;
}

.prdcsliders77 .pcsld.zoom-box .picture{pointer-events:all;}
.mobcntdet{display: none;}
.prdcsliders7.owl-carousel{display:block;}
.loadCSauto {
    font-size: 16px;position: relative;z-index: 100;
} 
.chkfclm.insrt ~ .chkfclm {
    position: relative;
    z-index: 201;
}
.chkfclm.insrt .loadCSauto{opacity: 0;}
.setcity {
    box-shadow: 0 1px 7px -2px rgba(0,0,0,.3);
    padding: 20px;
    max-height: 190px;
    overflow-y: auto;position: absolute;
background: #fff;
width: 100%;
box-sizing: border-box;
z-index: 200;
}

.srchtxt p {
    font-size: 1em;
    padding-bottom: 10px;
} 
.prvnxtc3 {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 200;
    pointer-events: none;
    bottom: 0;
    height: 100%;
}
.prvnxtc3 a {
    width: 30%;
    height: 100%;
    position: absolute;
    bottom: 0;
    pointer-events: all;
}
.prvnxtc3 a.nxt77 {
    right: 0;
}
.prvnxtc3 a.prv77 {
    left: 0;
}
#wishlist .prdimg78 {
    max-width: 120px;
    display: block;
    margin: 0 auto;
}
#wishlist .spngcrttbl::after{width: 0;}


.sentencecase {text-transform: uppercase!important;display: block;}
h2 span.sentencecase{font-size: 1em;margin-top: 2px;}
 .sdvhss > h2 {padding-left: 6px;}
.responsively-lazy:not(img){position:relative;height:0}.responsively-lazy:not(img)>img{position:absolute;top:0;left:0;width:100%;height:100%}img.responsively-lazy{width:100%;}
.buynwc > a.outofstcks {pointer-events: none;cursor: default;}
.rclm .pslds{font-size: 14px;text-align: center;} 
.storsbtn {text-align: left;}




.stcdtl {display: inline-block;vertical-align: top;padding-left: 40px;position: relative;
z-index: 401;}
.statc {font-size: 0;}
.statc > li {display: inline-block;vertical-align: top;margin-right: 30px;}
.statc > li:last-child{margin-right: 0;}
.icndv {width: 50px;height: 34px;background-image: url("../img/img1.png");background-repeat: no-repeat;background-size: 110px auto;margin: 0 auto ;transition: all 500ms ease-out;}
.icntxt {font-size: 16px;}
.icndv.shping {
    background-position: 0 -2466px;
    background-size: 85px;
}
.wrntyc ul li {
    line-height: 1.7em;
    font-size: 0.8em;
}
.icndv.easy {
    background-position: 10px -3427px;
    background-size: 115px;
}
.icndv.authntc{background-position: 12px -3359px;}
.icntxt p {text-transform: uppercase;font-size: 0.52em;text-align: center;font-weight: 600;line-height: 1.3em;padding: 0;}
.gst {text-transform: uppercase;font-size: 0.7em;}
.emi7 {text-transform: uppercase;font-size: 0.9em;font-weight: 700;display: block;padding-left: 10px;margin-top: 10px;}
.wrntcycs2 .wrntcyc2 .para7 p{padding-bottom: 55px;border-bottom: 1px dotted #000;margin-bottom: 55px;font-size: 1em;}
.warntyc.warntycdsc:last-child .wrntcycs2 .wrntcyc2 .para7 p{padding-bottom: 0;margin-bottom: 0;border: none;}
.wrntcyc2 h3 {padding: 10px 0 0 0px;font-size: 1em;font-family:"Poppins Regular";}
.yyy7 {padding: 24px 0 0 14px;list-style: decimal;}
.yyy7 p {font-size: 0.9em;}
.stcdtl.mob7{display: none;}
.yyy7 > li {margin-bottom: 22px;font-size: 1em;}
.yyy7 > li:last-child{margin-bottom: 0;}
.topmee5 li.wrntyreg7 > a {padding-left: 0;}
.prvnxtc3 a.disble{pointer-events: none;} 

.utubevdeo7 {padding: 80px 0 60px;}
.utube {max-width: 1200px;margin: 0 auto;}
.uclctn {font-size: 0;}
.uclctns {display: inline-block;vertical-align: top;width: 25%;box-sizing: border-box;padding: 0 3px;margin-bottom: 35px;}
.utxt h2 {font-size: 0.85rem;text-transform: uppercase;padding-top: 12px;font-family:"Poppins Regular";}
 
/*body{background: url("../bg/p-dtl.jpg") no-repeat scroll 0 0 / 1437px auto;}      */
/*.header{background-color: rgba(0,0,0,0);} */ 
/*#product-detil{opacity: 0;pointer-events: none;} */
/*.header{padding-bottom: 15px;}*/
/*#content {margin-top: 137px;}*/
/*#content{margin-top: 80px;}*/
/*.header{top: 0;}*/
/*===============================================================
                EmI css 28-09-2020
================================================================*/
.emi7 {position: absolute;background: #fff;box-sizing: border-box;padding: 9px 9px;-webkit-box-shadow: 3px 5px 14px 4px #ccc;
box-shadow: 3px 5px 14px 4px #ccc;left: 0;width: 450px;top: 25px;z-index: 100;}
.emit tr td:first-child{text-align: center;}
.bnks{text-align: center;width: 100%;font-weight: 900;border-bottom: none !important;}
.emit tr td {padding: 6px 9px;border-bottom: 1px solid #000;}
.emit {width: 100%;}
.bnks > li > a {display: block;color: #000;position: relative;padding: 12px 40px 9px 17px;background-color: #eee;margin-bottom: 1px;text-align: left}
.bnks > li > a::after {content: "";position: absolute;top:18px;right: 57px;width: 12px;height: 12px;border-top: 2px solid #000;
    border-left: 2px solid #000;-moz-transform: rotate(-136deg);-webkit-transform: rotate(-136deg);-o-transform: rotate(-136deg);-ms-transform: rotate(-136deg);transform: rotate(-136deg);}
.bnkdet {padding: 7px 0;display: none}
.inbak > h6 {font-weight: 900;font-size: 1.1em;padding: 0 0 12px 0px;margin-bottom: 0px;}
.notss {border-bottom: 1px solid #000;margin-bottom: 15px;}
.intbel {width: 100%;}
.intbel th {background: #000;}
.notss p {padding: 17px 12px;font-size: 0.75em;font-weight: 400;}
.intbel th h6 {color: #fff;padding: 11px 0 10px 14px;text-align: left;font-size: 0.9em;}
.intbel td p {padding: 7px 0 5px 12px;font-size: 0.9em;text-align: left;}
.intbel tr:nth-child(2) td {background: #eee;}
/*
.sbi {background-image: url("../img/sbi.png");background-repeat: no-repeat;background-size: 50px auto;background-position: 17px 0px;}
.axis {background-image: url("../img/axis.png");background-repeat: no-repeat;background-size: 50px auto;background-position: 17px 0px;}
*/
.ops a::after {-moz-transform: rotate(46deg)  !important;
-webkit-transform: rotate(46deg)  !important;
-o-transform: rotate(46deg)  !important;
-ms-transform: rotate(46deg)  !important;
transform: rotate(426eg) !important;top: 25px !important}
.opnemi7 > .emi7 {display: none}
.opemi {cursor: pointer;background-image: url("../img/arrow.png");background-repeat: no-repeat;background-size: 15px auto;background-position: 95% 6px;padding: 3px 30px 3px 10px;display: inline-block;background-color: #f2f3f3;color: #000;}
.bnkimg {width: 40px;display: inline-block;vertical-align: top;}
.bnktxt {display: inline-block;vertical-align: top;padding-top: 8px;margin-left: 10px;}
.intbel td p span {font-weight: 400;}
/*====================================
            2-12-2020
======================================*/
.bnksd7 .bnksdd7{display: none;}
.bnksd7 .bnksdd7:first-child{display: block;}
.crdtab {
    padding: 25px 0 10px;
    font-size: 0;
}
.crdtab > li {
    display: inline-block;
    vertical-align: top;
    width: 50%;
}
.crdtab > li > a {
    display: block;
    color: #000;
    font-size: 1rem;
    padding: 10px;
    text-align: center;
    background-color: #ccc;border: 1px solid #fff; 
}
.crdtab > li.actr7 > a, .crdtab > li > a:hover{background-color: #000;color: #fff;}

/*===============================================================
                technology new css
================================================================*/
.lead_area {background: #fff;text-align: center;padding: 40px 0 55px;}
#wrapper .lead_area h2 {font-size: 36px;line-height: 1.2;margin-bottom: 30px;font-weight: 300;}
#wrapper .lead_area p.txt {font-size: 14px;line-height: 2;}
#wrapper .lead_area .logo { margin: 55px auto 65px;width: 190px;}
#wrapper .lead_area .awards {width: 960px;margin: 0 auto;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 0 25px 10px;border-bottom: 1px solid #808080;box-sizing: border-box}
#wrapper .lead_area .awards p {font-size: 10px; text-align: left;width: calc(100% - 129px);letter-spacing: 1px;padding-right: 15px;    margin-top: 20px;line-height: 1.6;}
#wrapper .lead_area .awards .img {width: 129px;}
#wrapper .feature_area {width: 100%;background: #fff;padding: 60px 0 70px;}
#wrapper .feature_area > .inner {width: 1004px;margin: 0 auto;}
#wrapper .feature_area > .inner .col_2 {width: 100%;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;
    margin-bottom: 50px;}
#wrapper .feature_area > .inner .col_2:nth-child(2n-1) .txt_area {-webkit-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;    order: 2;}
#wrapper .feature_area > .inner .col_2 .txt_area {width: 470px;text-align: left;}
#wrapper .feature_area > .inner .col_2 .img {width: 500px;}
#wrapper .feature_area > .inner .col_2 .txt_area h3 {font-size: 30px;line-height: 1.4;margin-bottom: 25px;}
#wrapper .feature_area > .inner .col_2 .txt_area p.txt {font-size: 12px;line-height: 2;}
#wrapper .tech_movie {width: 100%;}
#wrapper .tech_movie .movie_ttl {background: url(../assets/technology/eco-drive/img4.jpg) right bottom/cover no-repeat;position: relative;padding-top: 25.5%;margin-bottom: 5px;}  
#wrapper .tech_movie .movie_ttl h2 {position: absolute;top: 50%;left: 50%;font-weight: 300;font-weight: 300;text-shadow: 0px 0px 9px #7b7b7b;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 36px;color: #fff;white-space: nowrap;}
#wrapper .movie_link {width: 100%;position: relative;}
.ov {-webkit-transition: opacity 0.3s ease-out;-moz-transition: opacity 0.3s ease-out;-ms-transition: opacity 0.3s ease-out;    transition: opacity 0.3s ease-out;}
#wrapper .movie_link p.ttl {position: absolute;top: 38%;left: 50%;-moz-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);font-size: 24px;color: #fff;white-space: nowrap;font-weight: 300;}
#wrapper .movie_link a {display: block;width: 100%;}
#wrapper .movie_link a img {width: 100%;}
#wrapper .bg_gray {width: 100%;background: #e5e5e5;padding: 50px 0 40px;}
#wrapper .bg_gray .solor_tech {width: 940px; margin: 0 auto; margin-bottom: 0px;padding-bottom: 40px;margin-bottom: 30px;border-bottom: 1px solid #808080;text-align: center;}
#wrapper .bg_gray .solor_tech h2 {font-size: 30px;line-height: 1.4;margin-bottom: 25px;font-weight: 300;}
#wrapper .bg_gray .solor_tech p.lead {font-size: 14px;margin-bottom: 35px;text-align: left;line-height: 2;}
#wrapper .bg_gray .solor_tech .col_2 {width: 100%;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;}
#wrapper .bg_gray .solor_tech .col_2 .box {width: 475px;text-align: center;}
#wrapper .bg_gray .solor_tech .col_2 .box .img {margin: 0 auto 20px;width: 200px;}
#wrapper .bg_gray .solor_tech .col_2 .box p.ttl {font-size: 21px;font-weight: 300;margin-bottom: 25px;line-height: 1.4;}
#wrapper .bg_gray .solor_tech .col_2 .box p.txt {font-size: 12px;line-height: 2;text-align: left;}
#wrapper .bg_gray .solor_tech {text-align: center;}
#wrapper .bg_gray .eco_tech {width: 940px;margin: 0 auto;margin-bottom: 0px;padding-bottom: 50px;margin-bottom: 30px;border-bottom: 1px solid #808080;text-align: center;box-sizing: border-box}
#wrapper .bg_gray .eco_tech h2 {font-size: 30px;line-height: 1.4;margin-bottom: 25px;font-weight: 300;}
#wrapper .bg_gray .eco_tech p.lead {font-size: 14px;margin-bottom: 35px;text-align: left;line-height: 2;}
#wrapper .bg_gray .eco_tech .col_2 {width: 100%;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;    display: flex;1}
#wrapper .bg_gray .eco_tech .col_2 .txt_area {width: calc(100% - 714px);padding-right: 50px;}
#wrapper .bg_gray .eco_tech .col_2 .txt_area dl {text-align: left;}
#wrapper .bg_gray .eco_tech .col_2 .txt_area dl dt {font-size: 21px;font-weight: 300;line-height: 1.4;margin-bottom: 15px;}
#wrapper .bg_gray .eco_tech .col_2 .txt_area dl dd {font-size: 12px;line-height: 2;margin-bottom: 30px;}
#wrapper .bg_gray .eco_tech .col_2 .img {width: 714px;}
#wrapper .bg_gray .indicator {width: 940px;margin: 0 auto;text-align: center;box-sizing: border-box}
#wrapper .bg_gray .indicator h2 {font-size: 30px;line-height: 1.4;margin-bottom: 25px;font-weight: 300;}
#wrapper .bg_gray .indicator .inner {width: 770px;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
#wrapper .bg_gray .indicator .inner p {width: calc(100% - 257px);padding-right: 30px;text-align: left;font-size: 14px;line-height: 2;}
#wrapper .bg_gray .indicator .inner .img {width: 257px;text-align: center;}
#wrapper .story_area {width: 100%;background: #fff;padding-bottom: 50px;}
#wrapper .story_area .story_ttl {width: 100%;background: url(../assets/technology/eco-drive/story.jpg) top center/cover no-repeat;padding-top: 24%;    position: relative;}
#wrapper .story_area .story_ttl h2 { position: absolute;top: 50%;left: 50%;font-weight: 300;font-weight: 300;text-shadow: 0px 0px 9px #7b7b7b;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 36px;color: #fff;white-space: nowrap;}
#wrapper .story_area > .inner {width: 940px;margin: 50px auto 0;box-sizing: border-box}
#wrapper .story_area > .inner .flow {width: 100%;background: url("../assets/technology/eco-drive/flow.gif") bottom center no-repeat;padding-bottom: 100px;display: flex;margin-bottom: 35px;}
#wrapper .story_area > .inner .flow_1 .year {width: 204px;}
#wrapper .story_area > .inner .flow_1 .txt_area {width: calc(100% - 204px);padding-left: 25px;}
#wrapper .story_area > .inner .flow .txt_area {text-align: left;}
#wrapper .story_area > .inner .flow .txt_area h3 {font-size: 30px;line-height: 1.4;margin-bottom: 20px;}
#wrapper .story_area > .inner .flow .txt_area p.txt {font-size: 12px;line-height: 2;}
#wrapper .story_area > .inner .flow_2 {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;    display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;}
#wrapper .story_area > .inner .flow_3 {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;    display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;    padding-left: 30px;}
#wrapper .story_area > .inner .flow_2 .year {width: 400px;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;}
#wrapper .story_area > .inner .flow_2 .txt_area { width: calc(100% - 400px);padding: 0 20px 0 80px;}
#wrapper .story_area > .inner .flow_3 {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;   display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;    padding-left: 0px;}
#wrapper .story_area > .inner .flow_3 .txt_area { width: calc(100% - 167px);padding-left: 30px;-webkit-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;}
#wrapper .story_area > .inner .flow_3 .year {width: 167px;}
#wrapper .story_area > .inner .flow_4 {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;    display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;    padding-right: 00px;}
#wrapper .story_area > .inner .flow_4 .txt_area { width: calc(100% - 337px);padding: 0 20px 0 70px;}
#wrapper .story_area > .inner .flow_4 .eco {width: 337px;}
#wrapper .story_area > .inner .flow_5 {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;    display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
#wrapper .story_area > .inner .flow_5 .box {width: 178px;}
#wrapper .story_area > .inner .flow_5 .box .img {margin-bottom: 15px;}
#wrapper .story_area > .inner .flow_5 .box p {font-size: 10px;text-align: center;line-height: 1.6;}
#wrapper .story_area > .inner .flow_5 .box {width: 130px;}
#wrapper .story_area > .inner .flow_5 .box .img {margin-bottom: 15px;}
#wrapper .story_area > .inner .flow_5 .box p {font-size: 10px;text-align: center;line-height: 1.6;}
#wrapper .story_area > .inner .flow_6 {width: 100%;background: none;padding-bottom: 20px;border-bottom: 1px solid #808080;}
#wrapper .story_area > .inner .flow_6 .txt_area {width: 100%;}
#wrapper .story_area > .inner .flow .txt_area h3 {font-size: 30px;line-height: 1.4;margin-bottom: 20px;}
#wrapper .story_area > .inner .flow_6 .txt_area p.note.tar {text-align: right;margin-top: 60px;}
#wrapper .kv_area {background: url("../assets/technology/eco-drive/kv.jpg") top center/cover no-repeat;position: relative;padding-top: 37%;}
#wrapper .kv_area h1 {position: absolute;top: 50%;left: 50%;font-weight: 300;text-shadow: 0px 0px 9px #7b7b7b;-moz-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);    transform: translate(-50%, 0); white-space: nowrap; text-shadow: 0px 0px 9px #7b7b7b; color: #fff;font-size: 36px;}
/*==================================================================
             Super titanium
==================================================================*/
#wrapper.titanum .story_area > .inner .flow_4 {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;    display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;    padding-right: 0px;}
#wrapper.titanum .kv_area {background: url("../assets/technology/titanium/img4.jpg") top center/cover no-repeat;position: relative;padding-top: 37%;}
#wrapper .movie1 {width: 100%;}
#wrapper .movie1 a {position: relative;display: block;width: 100%;}
#wrapper .movie1 a p {color: #fff;font-size: 24px;white-space: nowrap;position: absolute;font-weight: 300;left: 50%;top: 36%;
    line-height: 1;-moz-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);    -ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}
#wrapper.titanum .feature_area > .inner .col_2 .txt_area .img_area .img {margin: 0 auto 10px;width: 301px;}
#wrapper.titanum .tech_movie .movie_ttl {background: url(../assets/technology/titanium/tech_bg.jpg) right bottom/cover no-repeat;}
#wrapper.titanum .movie_link p.ttl {color: #000;}
#wrapper .bg_gray .processing_tech {width: 940px;margin: 0 auto;margin-bottom: 0px; padding-bottom: 55px;margin-bottom: 30px;    border-bottom: 1px solid #808080;text-align: center;}
#wrapper .bg_gray .processing_tech h2 {font-size: 30px;line-height: 1.4; margin-bottom: 25px;font-weight: 300;}
#wrapper .bg_gray .processing_tech p.lead {font-size: 14px;margin-bottom: 45px;text-align: left;line-height: 2;}
#wrapper .bg_gray .processing_tech .col_2 {width: 100%;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;margin-bottom: 30px;}
#wrapper .bg_gray .processing_tech .col_2 .txt_area {width: calc(100% - 500px);text-align: left;padding-right: 30px;}
#wrapper .bg_gray .processing_tech .col_2 .img {width: 500px;}
#wrapper .bg_gray .processing_tech .col_2 .txt_area dl dt {font-size: 21px;font-weight: 300;line-height: 1.4;margin-bottom: 20px;}
#wrapper .bg_gray .processing_tech .col_2 .txt_area dl dd {font-size: 12px;line-height: 2;}
#wrapper .bg_gray .duratect {width: 940px;margin: 0 auto;text-align: center;}
#wrapper .bg_gray .duratect h2 {font-size: 30px;line-height: 1.4;margin-bottom: 25px;font-weight: 300;}
#wrapper .bg_gray .duratect p.lead {font-size: 14px;margin-bottom: 35px;text-align: left;}
#wrapper.titanum .story_area .story_ttl {background: url(../assets/technology/titanium/story_bg.jpg) top center/cover no-repeat;}
#wrapper.titanum .story_area > .inner .flow_2 .year {width: 165px;text-align: center;}
#wrapper.titanum .story_area > .inner .flow_5 {width: 100%;background: none;padding-bottom: 20px;border-bottom: 1px solid #808080;}
#wrapper.titanum .story_area > .inner .flow_5 .txt_area p.note.tar {text-align: right;margin-top: 60px;}
#wrapper.titanum .story_area > .inner .flow_4 .box p {font-size: 10px;text-align: center;line-height: 1.6;}
#wrapper.titanum .story_area > .inner .flow_4 .img {margin: 0 auto; width: 65%;}
#wrapper.titanum .movie_link p.ttl {color: #000;}
/*==================================================================
             satelite
==================================================================*/
#wrapper.satlite .kv_area {background: url(../assets/technology/satellite/kv.jpg) top center/cover no-repeat;}
#wrapper.satlite .tech_ttl {background: url(../assets/technology/satellite/wave_bg.jpg) right bottom/cover no-repeat;position: relative;padding-top: 25.5%;}
#wrapper.satlite .tech_ttl h2 {position: absolute;top: 50%;left: 50%;font-weight: 300;font-weight: 300;text-shadow: 0px 0px 9px #7b7b7b;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 36px;color: #fff;text-align: center;white-space: nowrap;}
#wrapper .bg_gray .reception_tech {width: 940px; margin: 0 auto; margin-bottom: 0px; padding-bottom: 45px;margin-bottom: 45px;    border-bottom: 1px solid #808080;text-align: center;}
.img.satli {margin: 0 auto;width: 61%;}
#wrapper .bg_gray .reception_tech p.lead {font-size: 14px;margin-bottom: 35px;text-align: center;line-height: 2;}
#wrapper .bg_gray .speed {width: 750px;margin: 0 auto;text-align: center;}
#wrapper .bg_gray .speed h2 {font-size: 30px;line-height: 1.4;margin-bottom: 25px;font-weight: 300;}
#wrapper.satlite .bg_gray .speed p.lead {font-size: 14px;margin-bottom: 35px;text-align: left;line-height: 2;}
#wrapper.satlite .bg_gray .speed dl {width: 100%;-js-display: flex;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap; flex-wrap: wrap;text-align: left;}
#wrapper.satlite .bg_gray .speed dl dt {font-size: 21px;font-weight: 300;width: 310px;line-height: 1.4;letter-spacing: -1px;    margin-bottom: 30px;}
#wrapper.satlite .bg_gray .speed dl dd {font-size: 12px;line-height: 2;width: calc(80% - 310px);margin-bottom: 30px;}
#wrapper.satlite .story_area .story_ttl {width: 100%;background: url(../assets/technology/satellite/story_bg.jpg) top center/cover no-repeat;padding-top: 24%;position: relative;}
#wrapper.satlite .story_area > .inner .flow_2 .year {width: 165px;text-align: center;}
#wrapper.satlite .story_area > .inner .flow_4 {padding-right: 0;}
#wrapper.satlite .story_area > .inner .flow.flow_end {background: none !important;padding-bottom: 50px;}
#wrapper .story_area > .inner .flow_5 .txt_area p.note.tar {text-align: right;}
#wrapper .story_area > .inner .flow_5 .txt_area {width: 100%;}
#wrapper.satlite .story_area > .inner .flow_5 {width: 100%;background: none;padding-bottom: 20px;border-bottom: 1px solid #808080;}
/*==================================================================
             radio-controlled
==================================================================*/
#wrapper.radio .kv_area {background: url(../assets/technology/radio/kv.jpg) top center/cover no-repeat;position: relative;padding-top: 37%;}
#wrapper.radio .tech_ttl {background: url(../assets/technology/radio/tech_bg.jpg) right bottom/cover no-repeat;position: relative;padding-top: 25.5%;}
#wrapper.radio .tech_ttl h2 {position: absolute;top: 50%;left: 50%;font-weight: 300;font-weight: 300;text-shadow: 0px 0px 9px #7b7b7b; -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 36px;color: #fff;white-space: nowrap;}
#wrapper.radio .bg_gray .reception_tech {width: 940px;margin: 0 auto;padding-bottom: 70px;text-align: center;}
#wrapper.radio .bg_gray .reception_tech h2 {font-size: 30px;line-height: 1.4;margin-bottom: 25px;font-weight: 300;}
#wrapper.radio .bg_gray .reception_tech p.lead {font-size: 14px;line-height: 2;margin-bottom: 35px;text-align: left;}
#wrapper.radio .bg_gray .reception_tech .col_2 {width: 100%;-js-display: flex; display: -webkit-box;display: -ms-flexbox;    display: -webkit-flex;display: flex;margin-bottom: 55px;}
#wrapper.radio .bg_gray .reception_tech .col_2 .txt_area p.txt {font-size: 12px;line-height: 2;margin-bottom: 30px;}
#wrapper.radio .bg_gray .reception_tech .col_2 .txt_area p.note {font-size: 10px;line-height: 2;}
#wrapper.radio .bg_gray .reception_tech .col_2 .txt_area {text-align: left;width: calc(100% - 656px);padding-right: 40px;}
#wrapper.radio .bg_gray .reception_tech .col_2 .txt_area h3 {font-size: 21px;line-height: 1.4;margin-bottom: 35px;}
#wrapper.radio .story_area .story_ttl {width: 100%;background: url(../assets/technology/radio/story_bg.jpg) top center/cover no-repeat;    padding-top: 24%;position: relative;}
#wrapper.radio .story_area > .inner .flow_2 .year {width: 165px;text-align: center;}
#wrapper.radio .story_area > .inner .flow_6 {margin: 70px 0 0;padding-bottom: 20px;background: none;border-bottom: 1px solid #808080;}
#wrapper.radio .story_area > .inner .flow_5 {width: 100%;background: none;padding: 0 95px 0 75px;}
#wrapper.radio .story_area > .inner .flow_2 .txt_area, #wrapper.radio .story_area > .inner .flow_4 .txt_area {padding: 0 20px 0 00px;}
#wrapper.radio .story_area > .inner .flow_5 {padding: 0}
/*===============================================================
                30-9-2020
================================================================*/

.specc71 h2.esyhd {padding-left: 55px;background: URL("../img/img1.png") no-repeat scroll 12px -2814px / 90px auto; }
.easy7 p {font-size: 1em;font-family:"Poppins Regular";padding: 0;}
.easy7 p span, .easy7 p a {font-weight: 700;}
.easy7 p a{color: #000;}
.esylst {font-weight: 700;font-family:"Poppins Regular";font-size: 1em;padding: 10px 0;position: relative;z-index: -1;}
.esylst > li {position: relative;padding-bottom: 4px;text-transform: none;}
/*.esylst > li::before {content: '';position: absolute;left: 0;top: 8px;width: 7px;height: 2px;background-color: #000;}*/
.dtlbx7 {font-size: 0;}
.specc7.lftdl7 {margin: 0;display: inline-block;vertical-align: top;width: 490px;}
.specc7.lftdl7 .specc71, .specc7.rhtdl7 .specc71 {font-size: 14px;}
.specc7.rhtdl7 {margin-left: 30px;display: inline-block;vertical-align: top;width: calc(100% - 520px);}
.prdvdc1.scndvid {margin-top: 35px;}
.ccd7 span, .ccd7 span.offoprcs.offnelin{display: inline-block;vertical-align: top;}
.ccd7 span.offoprcs {padding-right: 8px;font-weight: 700;}
.ccd7 span.savc {padding-top: 0;}
.fre7 p {line-height: 1.3em;font-size: 0.85em;padding-bottom: 2px;}
.fre7 p span{font-size: 0.9em;}
.fre7 p .cod7 {text-transform: uppercase;}
.whshlstd7{background:  url("../img/img1.png") no-repeat scroll 4px -1860px / 110px auto;display: block;width: 30px;height: 30px;position: absolute;right: 20px;bottom: 10px;z-index: 80;transition: all 0ms ease;opacity: 0.4;}
.ccd7, .rcmndtxt p:empty, .sldtxt p:empty{padding-bottom: 0;} 
.fre7{padding-top: 20px;}
.sldtxt .mdlnam + .mdlcod + .mdlcod {padding-bottom: 0;margin-bottom: 0;}
.psldimg {position: relative;}
.psld {background-color: #f2f3f3;padding: 0;}
.c72clear .wrntyc2, .c72clear .gndr, .wshlstc{float: none;display: inline-block;vertical-align: top;}
.psldimg{padding-top: 5px !important;}
.statc > li:hover .icndv{transform: scale(1.08);}
.wrntyc ul {font-size: 0.85em;padding-top: 4px;font-weight: 400;}
.frei7 p {padding: 0;font-size: 0.85em;font-weight: 700;font-family:"Poppins Regular";}
.opnemi7 {display: inline-block;vertical-align: top;margin: 12px 79px 0 0;position: relative;}
.esy768 {padding-left: 55px;}
.tblcc td:nth-child(2) {font-weight: 400;}
.prdvidc.vdeo777 {font-size: 0;}
.prdvidc.vdeo777 .prdvdc1 {display: inline-block;vertical-align: top;width: 45%;min-height: 400px;}
.prdvidc.vdeo777 .prdvdc1:last-child {margin-left: 10%;}
.mob77, .stcdtl.mob{display: none;}
.specc71 h2 span.sentencecase{text-transform: uppercase !important;}
.fopn > li.ertrn {background-position: 10px -2382px;}
.mnu > li:last-child > a {margin-right: 0;}
.specc7.lftdl7 .tblcc td:first-child {padding-right: 2px;font-weight: 400;width: auto;}
#section001 .prddtlc1{border-bottom: 1px dotted #000;margin-bottom: 55px;}
/*===================================================
                2-10-2020
==================================================*/
.wcntnt7 {padding: 20px 14px;}
.wseries7 h2 {text-align: left;padding: 6px 0 20px 10px;font-size: 1.1em;font-family:"Poppins Regular";text-transform: uppercase;}
ul.wthsrsd7 {font-family:"Poppins Regular";}
.wlgo77{float: left;max-width: 120px;margin-left: 10px;}
.strt77 {float: right;margin: 12px 60px 0 0;}
.strt77 h4 {text-transform: uppercase;color: rgba(0,0,0,0.7);font-size: 0.62em;}
.strt77 p {padding-bottom: 0;color: rgba(0,0,0,0.7);line-height: 1em;font-size: 0.95em;}
ul.wthsrsd7 > li > a { display: block; padding: 10px 0; position: relative;}
ul.wthsrsd7 > li > a:after{content: '';position: absolute;right: 0;top: 22px;width: 25px;height: 25px;background: url("../img/img1.png") no-repeat scroll 0 -1372px / 85px auto;}
ul.wthsrsd7 > li{border-bottom: 1px dotted rgba(0,0,0,0.25);}
ul.wthsrsd7 > li:first-child {border-top: 1px dotted rgba(0,0,0,0.25);}
.wlgo77.txte77 {max-width: unset;}
.wlgo77.txte77 h2 {font-size: 0.9em;padding: 15px 0 ;}
.desk77.cls7777 {position: absolute;right: 5px;top: 5px;width: 28px;height: 28px;z-index: 100;background: url("../img/img1.png") no-repeat scroll 0 -2993px / 90px auto;}
.sldtxt.noprice .mdlnam + .mdlcod + .mdlcod { padding-top: 20px;}
.sldtxt.noprice .fre7 {padding-bottom: 4px;}
.rcmndtxt.noprice .ccd, .rcmndtxt.noprice .fre7{font-size: 1.1em;padding-top: 20px;}


.ffllttr7 form {display: inline-block;vertical-align: top;margin-left: 10px;}
.store.stolocs .fltr7 {text-align: left;}
.store.stolocs { margin: 0 auto; width: 1040px;text-align: left;}
.store.stolocs .fltr77 {margin: 0;}
.store.stolocs .filter7 {margin-left: 0;}
.store.stolocs .fltr7 p {text-transform: uppercase;font-weight: 600; font-size: 1em;padding: 0 0 10px 10px;display: inline-block;}

/*===============================================================
                28-04-2021
================================================================*/
.mwenshp {padding: 20px 0 25px;}
.mwens{font-size: 0;}
.mwens > div{display: inline-block;width: 49%;}
.menshp{position: relative;margin-right: 24.3px;overflow: hidden;vertical-align: top;}
.wmenshp{position: relative;overflow: hidden;}
.mensid{position: absolute;left: 36%;top: 45%;width: 25%;height: 22px;text-align: center;display: none;}
.mensid > p{font-size: 16px;color: #fff;text-transform: uppercase;}
.menshp:hover .mensig,.wmenshp:hover .mensig {
    transform: scale(1.1);
    transition: all 0.5s ease-in-out;
}
#frmevid {
    position: relative;
    background-color: #000;
}
#frmevid > iframe {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    display: none;
   /* height:476px !important;*/
}
/*.vidbg,iframe{display:block;}*/
.closevid {
    position: absolute;
    right: -10px;
    top: 8px;
    display: none;
    width: 38px;
    height: 30px;
    z-index: 1001;
    display: none;
    background: rgba(0, 0, 0, 0) url(../img/close7-video.png) no-repeat scroll 0 0 / 24px 24px;
    text-indent: 1000em;
}
.homsld.cycle-slide img, .homsld.cycle-slide.cycle-slide-active img, .homsld.cycle-slide.cycle-slide, .cycle-slide-active img, .homsld > img{
    -webkit-transition: all 0ms ease;
    -moz-transition: all 0ms ease;
    -ms-transition: all 0ms ease;
    -o-transition: all 0ms ease;
    transition: all 0ms ease;
}
/*.menshp:hover .mensid,.wmenshp:hover .mensid {
    background-color: #fff;
    transition: all 0.7s ease-in-out;
}
.menshp:hover .mensid > p,.wmenshp:hover .mensid > p{color: #000;}*/
/*===============================================================
                29-04-2021
================================================================*/
 .innerz {
    width: 94%;
    margin: 0 auto;
    padding: 0 40px;
    margin-bottom: 30px;
}
.wrapz{flex-direction: row;display: flex;}
 .wrapz .btnz {
    position: relative;
    width: 33.33333%;
    overflow: hidden;
}
.wrapz .btnz a {
    display: block;
    /*position: relative;*/
}
.wrapz .btnz a .textz {
   position:absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding-top: 38px;
    z-index: 2;
}
.wrapz .btnz a .textz h3{
    font-family:"Poppins Regular";
    font-weight: 400;
    letter-spacing: 0.02em;
    font-size: 3.7em;
    color: rgba(255, 255, 255, 0.95);
        transform: translate(-2px, 0);
}
.wrapz .btnz a .textz > * + * {
    position: relative;
}
.wrapz .btnz a .textz p {
    position: relative;
    margin-top: 17px;
    padding-top: 20px;
    color: rgba(255, 255, 255, 0.75);
}
 .wrapz .btnz a .textz .copyz {
    position: relative;
    margin-top: 15px;
    padding-top: 20px;
    color: rgba(255, 255, 255, 0.55);
}
 .wrapz .btnz a .textz > * + *:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 15px;
    height: 2px;
    background-color: rgba(255, 255, 255, 0.95);
}
 .wrapz .btnz a .textz p {
    line-height: 1.16667;
    font-size: 0.8rem;
}
br.sp{display: none;}
.wrapz .btnz a figure {
    position: relative;
    padding-bottom: 160%;
    z-index: 1;
    margin:0;
}
 .wrapz .btnz a figure:before {
    background-color: rgba(0, 0, 0, 0.2);
    z-index: 10;
}
  .wrapz .btnz a figure:before, #container .module_nav_movie .wrapz .btnz a figure:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
 .wrapz .btnz.marinez figure .img {
    background-image:url(../assets/home/mrne.jpg);
}
 .wrapz .btnz.landz figure .img {
    background-image:url(../assets/home/skys.jpg);
}
 .wrapz .btnz.skyz figure .img {
    background-image:url(../assets/home/lnds.jpg);
}
 .wrapz .btnz a figure .img {
    position: absolute;
    top: 6px;
    left: 0px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background-repeat: no-repeat;
    /*background-position: 50% 50%;*/
    background-size: cover;
    z-index: 2;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
 .wrapz .btnz a figure .movie {
    position: absolute;
    top: -1px;
    left: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    z-index: 1;
}
 .wrapz .btnz a figure .movie .movie_inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
 .wrapz .btnz a figure .movie .movie_inner video {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 100%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
 .wrapz .btnz a .icon {
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0.6;
    z-index: 3;
}
.btnz a .icon.arrow_right_l span {
    display: block;
    padding-bottom: 26px;
    overflow: hidden;
}
.btnz a .icon.arrow_right_l span:before {
    content: "";
    display: block;
    width: 66px;
    height: 73px;
    background: url(https://www.citizenwatch-global.com/promaster/assets/images/common/parts/icon/arrow_right_l.svg) no-repeat 0 0;
    background-size: cover;
}
.btnz a .icon.arrow_right_l span:after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 8px;
    background-color: #ffffff;
}
.nothd, .nothd2, .nothd3{opacity: 0;}
.nothd.vhid, .nothd2.vhid2, .nothd3.vhid3{opacity: 1}
.prfit1.opcls, .prfit2.opcls, .prfit3.opcls{opacity:0;transform:scale(1.04);}
.btnz .img{transform:scale(1);}
.wrapz .btnz figure .img {transition: all 500ms ease-in-out;}

p.mdlnam.no, .gps.no {
    visibility: hidden;
}

.topmee5 li > a:hover{-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);}.mdlnam:nth-child(4) {
    padding-bottom: 8px;
}
.into8.serisdtl.dfr {
    padding: 26px 0;
}
.invar8 {box-sizing: border-box;padding: 0 11px;margin-bottom: 25px;}
.mtabs {font-size: 0}
.mtabs > li {display: inline-block;vertical-align: top;width: 33.33%}
.mtabs > li > a {
    display: block;
    font-size: 1rem;
    text-transform: uppercase;
    box-sizing: border-box;
    border-right: 1px solid #fff;
    background-color: #ccc;
    padding: 5px 0;
    text-align: center;
    color: #000;
}
.category-view {
    padding: 20px 0 0 0;
}
.prcsldr, .rcmndprdct.sha, .category-view{position: relative}
.prcsldr::before {
    content: "";
    position: absolute;
    top: 0px;
    width: 68%;
    height: 29px;
    background-image: url("../img/home-shadow.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.category-view::before {
    content: "";
    position: absolute;
    top: 17px;
    width: 68%;
    height: 29px;
    background-image: url("../img/home-shadow.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.rcmndprdct.sha {
    padding: 31px 0 20px 0;
}
.rcmndprdct.sha::before {
    content: "";
    position: absolute;
    top: 17px;
    width: 68%;
    height: 29px;
    background-image: url("../img/home-shadow.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.wrntyc ul li p {
    font-weight: 600;
    font-size: 0.85em;
    text-transform: uppercase;
    line-height: 2.3em;
}
.iarr {
    position: absolute;
    right: 36px;
    top: 13px;
}
.arr {
    color: #000;
    position: relative;
    display: block;
    padding: 5px 0 7px 18px;font-weight: 600;
}
.arr::before {
    content: "";
    position: absolute;
    border-top: 2px solid #000;
    border-left: 2px solid #000;
    transform: rotate(-46deg);
    left: 5px;
    top: 9px;
    width: 8px;
    height: 8px;
}

/*===============================================================
                21-07-2021
================================================================*/
.ferahead h2 {
    text-transform: uppercase;
    font-size: 1.1em;
}
.totpars8, .detdiv8{font-size: 0;}
.totpars8 > div, .detdiv8 div {font-size: 16px;display: inline-block;vertical-align: top;}
.inchiprss8{width: 33.33%;margin-bottom: 20px;}
.detdiv8{margin-bottom: 25px;}
.ferahed {
    padding-top: 16px;
}
.forpic {
    width: 60px;
}
.forcont {
    text-align: left;
    box-sizing: border-box;
    padding: 0 20px 0 10px;
    width: calc(100% - 60px);
}
.forcont h3 {
    text-transform: uppercase;font-size: .8em
}
.forcont p {font-size: 0.8em;padding: 5px 10px 0 10px;position: relative;}
.forcont > p::before {position: absolute;content: '';width: 5px;height: 1px;background-color: #000;top: 14px;left: 0;opacity: 0.8;}
.forpics1 {
    margin: 0 auto;
    width: 51px !important;
}
.forpics {
    width: 60px !important;
}
.bh-sl-form-container.telmais {background-color: #f4f3f3;width: 1040px;margin: 0 auto;padding: 11px 0;}
.bh-sl-form-container.telmais > h3 {text-transform: uppercase;font-weight: 600;}
.bh-sl-form-container.telmais > h3 > a {color: #000;border-bottom: 1px solid #adacac;font-weight: 600;}
#strloc > .store{padding-top: 20px;}
.tech1 {display: flex;flex-wrap: wrap;}
/*===============================================================
                responsive
================================================================*/
@media only screen and (max-width : 1400px) and (max-height: 670px) {
    .popup-text > h2{margin-top: 0;padding-top: 0;}
/*    #signup-module > h5{padding-top: 0;}*/
    .form-heading{margin-top: 10px;}
    .txt7{margin-bottom: 10px}
    .ptblclm2{padding: 10px 65px 10px 65px;}
    #registration .txt7{height: 35px;} 
    
}
@media only screen and (min-width: 1024px){
    
    .fltr7.stkcc {position: fixed;transition: all 500ms ease-in-out;width: 100%;background-color: #f2f2f2;z-index: 9999;box-sizing: border-box;top: 86px;padding: 12px 0 4px;} 
    .online-shopping.thead .fltr77{padding-bottom: 0;background: none;}
    .pzsld.cycle-slide.cycle-slide-active img {max-height: 450px;width: auto;}
    .fltrmnu{max-height: 420px;overflow-y: auto;overflow-x: hidden;}
    .prdcsliders77 {padding-top: 0px;margin-top: 0px;}
    .fltr7.stkcc .fltrlst > li > a::before{background-color: #f2f2f2;transition: all 0ms ease;}
    .mobsticky, .prdtxt78 .sveto, .prdcsliders7.owl-carousel .owl-dots{display:none;} 
    .buynwc{margin-top: 3px;}
    .whshlstd7.wshaded, .whshlstd7:hover{background-position: 4px -1940px;opacity: 1;}
    
    
}

@media only screen and (max-width: 1300px){
    
    .vers8 > li > a{font-size: 0.75em;padding:6px 15px}
}
    
    
    @media only screen and (max-width: 1200px){

    .homebanner .container{width: 100%;box-sizing: border-box;padding: 0;}
    .prenxts1{width: 100%;}
    .prenxts1 > li:first-child{left: 0;}
    .prenxts1 li:last-child{right: 0;}
    .spngcrttbl{margin-left: 0;width: 72%;padding-left: 15px;}
    .track-order8 .spngcrttbl {width: 75%;}
    .track-order8 .spngcrttbl2{width: 25%;}
    .thnks7{padding-top: 20px;}
    .thnk7{width: auto;margin: 0 15px 20px;box-sizing: border-box;padding: 42px 12px 120px 50px;}
    .fcntnr{width: 100%;}
    .vers8 > li > a{font-size: 0.75em;padding:6px 10px;}
        .tracklst .container, .track77 .pridet{margin: 0 15px;}    
        .mnu > li > a{font-size:1em;}
        
        .utube {max-width: 100%;box-sizing: border-box;padding: 0 20px;}
        .utubevdeo7{padding: 20px 0;} 
        
    
        }

@media only screen and (max-width: 64em){
    .ffllttr7 {display: block}
    .fltrlst > li > a, .fltrmnu, #slcities {max-width: 100%;width: 100%;}
    #stores.fltrmnu.a1 {position: static;}
    .fltrlst > li > a::before {right: 15px;}
    .fltrlst > li > a::after {right: 19px;}
     .into8.prdvidc.mobviw {padding:15px;}   
     .into8.prdvidc.mobviw h3 {font-size: 0.95em;text-align:center;text-transform: capitalize;}
     .into8.prdvidc.mobviw .para7 {display:block;}
    .mob, .sldmnu1, .mobclose, .mobcntdet{display: block;}
    .header.shead {position: absolute;}
    .desk, .social > li > a.desk, .prvnxtc3{display: none;}
    .social > li > a.mob {
    display: block;
}
    .product-detail .footer{padding-bottom: 150px;}
    .header {padding: 6px 0;}
    #content{margin: 0px 0 32px;} 
    .container, .footer_inner, .footer_sns, .prdbanner .container{width: 100%;box-sizing: border-box;padding: 0 25px;}
    .prdbanner .container, .abtban .container, .homebanner .container, .naima{padding: 0;}
    .sclm:nth-child(3) .plchldr{margin-top: 0;}
    .philosophy_copy{font-size: 100%}
    .plogo{width: 180px;}
    .tecss, .clmqtr{width: 32%;}
    .tecss + .tecss, .nwslst:nth-child(2n), .clmhf:last-child, .clmqtr + .clmqtr{margin-left: 2%;}
    .clmhf:first-child{margin-right: 0;margin-bottom: 30px;}
    .nwslst, .clmhf{width: 49%;}
    .plchldr{height: auto;}
    .sclmin{padding: 0px;}
    .footer_lineup{width: 34%;}
    .footer_brand{width: 66%;}
    .footer_lineup_item {text-align: center;}
    .footer_gnavi_inner, .nwsdtl, .nwsartcl, .newslist{width: 100%;}
    .footer_sns_item{width: 150px;padding: 10px 20px;}
    .footer_sns_item + .footer_sns_item{margin-left: 0px;}
    .prdcts .container, .rlvntsvd{padding: 0 9.8px 19.6px;}
    .pclm, .prd .pclm:not(:first-child){width: 33.333%;float: none;display: inline-block;vertical-align: top;box-sizing: border-box;}
    .prd{font-size: 0;}
    .pclmin{font-size: 14px;padding: 0 20px;}
    .prenxts1 li > a{width: 40px;height: 40px;}
    .prenxts1 li > a::before{width: 15px;height: 15px;margin-top: 13px;left: 4px}
    .prenxts1 li > a.cycle-prevs1::before{left: 15px;}
    .prd .pclm + .pclm .pclmin{margin-left: 0;padding-left: 20px;}
    .prdpara{height: 230px;}
    .rolclm:first-child {margin-right: 4%;}
    .rolclm {width: 48%;}
    .abtctzn{padding: 30px 15px 0 15px;margin-bottom: 0 !important;}
    .newslist{margin-bottom: 20px;}
    .trmitm{width: 12.5%;}
    .rcmndprd.rcmnfiv .rclm{width: 25%;}
    .prenxts1{position: absolute;top: auto;bottom: 4px;}
    .zoomimg{width: 50%;}
    .prdcttext{width: 50%;margin-left: 0;box-sizing: border-box;padding-left: 20px;}
    .prdctlogo{width: 220px;}
    .naima{width: 100%;}
    .sitmnu1.sitmnu3 > li{margin-right: 0;width: 32%;margin-left: 2%;}
    .sitmnu1.sitmnu3 > li:first-child{margin-left: 0;}
    .bh-sl-container .form-input label {display: inline-block;vertical-align: top;}
    .bh-sl-container .form-input{float: none;margin-bottom: 10px;}
    #menu-secondary-1 {margin-left: 15px;margin-top: 13px;margin-right: 15px;}
    .twtrs {background-position: 12px -752px;}
    .header{height: auto;}
    span.saveu2 {
    font-size: 11px;padding-left:15px;
    float: left;
}
/*===============================================================
                10
================================================================*/
     .regtrn9 {width: 100%;box-sizing: border-box; padding: 0 15px;}
    .link9 {width: 100%;box-sizing: border-box; padding: 0 0px;}
    .vcm {width: 100%;box-sizing: border-box;padding: 30px 0 0 0;}
    .cano9 > p, .chck > label > p {font-size: 13px;}
    .fwa9 > h3, .ins9 > h3 {font-size: 14px;line-height: 23px;margin-bottom: 17px;}
    .fwa9 > h3::after {bottom: -12px;}
    .esy9.chr9 {padding-bottom: 7px;}
    .gren9 {padding: 25px 0 29px;}
    .in9, .ins9, .inv9 {width: 45%;}
    .cits9 {padding: 5% 5% 5% 10px;}
    .ins9 {width: 100%;}
    .articleBlock9 {padding: 0;}
    .medi9 {margin: 16px 0 0 0;}
    
    .trims9 p {text-align: left;}
    .trims9 {margin-top: 0;}
    .sclm + .sclm > .sclmin.sclmblg2 {border:0;}
    .sclmin.sclmblg2 {padding: 1px;width: 88%;float: left;}
    /*===============================================================
                03-12-2018
================================================================*/
    .abtctzn2 {padding: 21px 15px;margin-top: 20px;box-sizing: border-box;}
    .bynw {float: left;margin: 1px 0 0 0px;}
    .bynw .enquy1 {padding: 3px 24px 6px 20px;}
    .enquy1:hover {background-color: #000;color: #fff;}
     /*===============================================================
                05-03-2020
================================================================*/
    .hompopup {width: 69%;top: 50px;box-sizing: border-box;padding: 0 15px;margin: 0 auto;}
    .logins, .signin, .cartdtl9, .adrsdtl {width: 100%;}
    .lgin > h4 {font-size: 1.2em;}
    .login1 {padding: 47px 15px 0 15px;}
    .signup.signbtn.update {padding-top: 0;}
    .signin .signfrm {padding: 15px;}
    .adrssmnu > li > a {font-size: 0.8em;}
    .sgnfrm {padding: 0 15px 20px 0;}
    .ship > li {padding: 0 0 0 15px;}
    .adrssmnu > li::before {top: 1px;}
    .sbfrm {padding: 20px 10px;left: 14px;width: 96%;}
    .prdcntr7 {width: 100%;margin: 68px auto 0;font-size: 0;box-sizing: border-box; padding: 0 15px;}
    .productlist.myaccsection .prdcntr7 {margin-top: 0;}
    .edtuds .signfrm {max-width: 100%;padding: 39px 0 0 0;}
    #frgot {max-width: 100%;padding: 0 15px;box-sizing: border-box;}
    .sbfrms, .whpar9, .addcr9 {max-width: 100%;width: 100%;display: inline-block;border: none;}
    .delt9.widh9 {left: -9px;bottom: -11px;top: auto;}
     .floright9 {float: right;}
    .wishpic9 {float: left;}
    .whliset #wishlist {padding: 63px 15px 0 15px;width: 100%;box-sizing: border-box;}
    .adcrtz9 {float: right;margin-top: 5px;margin-right: 0;}
    .adtocrt9 a::after {width: 0;height: 0;}
    .udet9 {float: right;}
    .prce9 {float: left;}
    .cqty {position: static;}
      .close7 {right: 20px;}
    .crpre9 > div.cdet9, .crpre9 > div.lpre9 {display: inline-block;border: none;} 
    .cdet9 {width: 100%;}
    .cdet9 {background: none;margin-top: -117px;}
    .cqty {padding: 18px 10px 21px 10px; background-color: #e5e5e5;margin-top: 28px;}
    .prce9 h4 {font-size: 0.9em;font-weight: 700;}
    #cart .delt9 {top: auto;left: -13px;margin-top: -16px;bottom: 18px;}
    .cntrnr {width: 100%;box-sizing: border-box;padding: 0 15px}
    .inde9 {padding: 29px 0px 31px 0px;}
    .adtabs {max-width: 100%;padding-left: 0;}
    .adtabs::before, .adtabs::after {width: 0;height: 0;}
    .adtb > li > a {font-size: 0.9rem;}
    .totprc, .tot {font-size: 1em;}
    .adtabs {text-align: left;}
    #cart .chkprtcls::after{background: none}
    #tabs9 {margin-top: 0; padding-top: 0px;}
    .cti7 > h3 {font-size: 0.8em;}
    .cont9 p {font-size: 17px}
    .moblogo {float: left;}
    #cart .delt9 a:hover, .delt9 a:hover { background-position: 3px -1391px;background-color: #fff;}
    .prdpra7 {padding-top: 6px;}
    .checkout::after {right: 30px;}
    .prdcntr7 .hed > h2 {font-size: 1.1em;}
    
    /*===============================================================
               my account
================================================================*/
    .prdcntr7, .topordr,  {width: 100%;box-sizing: border-box;padding: 0 15px;}
    .prdpra7 {padding-top: 40px;}
    .prdpra7 .hed > h2 {font-size: 1.1em;}
    .prdpra7 .hed > h2 > span {font-size: 0.7em;}
    #trord {margin-bottom: 0px;}
    .trors9, .cartdtls, .ordet {width: 100%;}
    .bxsi9 {padding-bottom: 20px;}
    .deor9 {padding: padding: 20px 20px 20px 8px;}
    .crpre9:last-child {margin-bottom: 0px;}
    .crpre9 > div.lpre9 {border: none;}
    .crpre9 > div.lpre9 {display: inline-block;vertical-align: top;}
    .inde9 {min-height: auto;}
    .numd9 {text-align: right;}
    .udet9 {max-width: 162px;}
    .udet9 {float: right;padding-bottom: 15px;}
    .cqty { position: static;}
    .prce9 {float: left;}
    .prce9 h4 {font-size: 0.9em;font-weight: 700;}
    .firor9 {padding-left: 0;}
    .orsumry9 {font-size: 0.9em;padding: 20px 20px 20px 8px;}
    .orsumry9 h3, .deor9 h3 {font-size: 1em;}
    .catr {padding: 20px 0 0;}
    .deor9, .deors9 {padding: 20px 20px 20px 8px;}
    .topordr {padding: 11px 15px 0 15px;margin: 0 auto;width: 100%;font-size: 0;box-sizing: border-box;}
    .cart2 {padding-left: 0;}
    .cqty.crt99 {margin-top: 75px;}
    .pridet {padding-top: 0;width: 100%;box-sizing: border-box;padding: 0 15px;}
/*    .prtble tr th:first-child, .prtble tr td:first-child, .prtble tr th:nth-child(3), .prtble tr td:nth-child(3) {display: none;}*/
    #recenvews {padding: 55px 15px 0 15px;margin: 0 auto; width: 100%;box-sizing: border-box;}
    .wshlst.rcentvs .whpar9 {display: inline-block;width: 100%;box-sizing: border-box;padding: 0 17px;}
    .signfrm {max-width: 100%;padding-left: 0;padding-right: 0;}
    .whliset .addcr9 {margin-top: 13px;}
/*    .row9 td:nth-child(2) {background-color: #d4d4d4;} */
    .privcys {box-sizing: border-box;padding: 0 15px;}
    .conshop9 {margin-left: 0;text-align: right;max-width: 400px;margin: 0 auto;}
    .conshop9 a {color: #202020;font-size: 0.7rem;}
    .noresult { font-size: 1rem;}
    /*===================================================
                            2-4-2020
    =============================================================*/
/*
    .whed > h1, .whed > h2{height: auto;line-height: 50px;}
    .whed {margin: 10px 0 20px;}
    .brdcrmbs > ul {font-size: 0.85em;}
*/
    .fltr{display: block;}
    .fltr > li{display: list-item;width: auto;}
    .trmitm{width: 23.5%;}
    .trmitm + .trmitm{margin-left: 2%;}
    .ppcntnt {position: fixed;left: 20px;right: 20px;width: auto;box-sizing: border-box;top: 114px;}
    .clos7{width: 30px;height: 30px;line-height: 30px;top: -30px;}
    .ppmdl{width: auto;}
    .floright9.mob {margin-top: 41px;} 
    
    .cart2.norlt { padding: 0 0px;}
    
    #mobfot > nav > li {display: none;}
    .footer_gnavi {margin: 0 0 0px;}
    .extinner {font-size: 16px;width: 100%;background-color: #000;}
    .extinner tr{border-bottom: 1px solid rgba(255,255,255,0.4);}
/*    .extinner tr:last-child{border-bottom: none;}*/
    .extinner tr > td{border-left:1px solid rgba(255,255,255,0.4);}
    .extinner tr > td:first-child{border-left: none;}
    .extinner tr:last-child > td{border-right: 1px solid rgba(255,255,255,0.4);}
    .extinner tr > td {width: 33.333%;box-sizing: border-box;padding: 8px 4px 8px 15px;}
    .extinner tr > td{font-size: 0.6em;}
    .extinner > li {display: inline-block;vertical-align: top;font-size: 14px;position: relative; width: 50%;text-align: left;border-bottom: 1px solid rgba(255,255,255,0.4);padding-top: 20px;box-sizing: border-box;min-height: 60px;line-height: 2em;}
    .extinner > li:nth-child(odd) {border-right: 1px solid rgba(255,255,255,0.4);}
    .extinner > li > a, .extinner tr > td a{display: inline-block;vertical-align: top;font-size: 0.85em;padding: 0 ;} 
    .sldtxt .mdlnam, p.gps {font-weight: 700;font-size: 0.9em;text-align: center;}
    .extinner > li span, .extinner tr > td span {display: inline-block;
width: 19px;
height: 11px;
background-image: url(../img/img.png);
background-repeat: no-repeat;
background-position: 0px -278px;
background-size: 60px auto;
margin-left: 5px;}
    .extinner > li:nth-child(2) > span {position: absolute; top: auto;right: auto;left: 46px;bottom: 11px;}
    .footer {padding:0px 0 15px }
    .footer_outer {margin-bottom: 9px;}
    .copy p {color: #fff;text-align: center;font-size: 0.8em;padding: 14px 0 0 0;}
    .new {right: 69px;left: auto;}
    .lmo{-moz-transform: translateX(-260px);-webkit-transform: translateX(-260px);-o-transform: translateX(-260px);-ms-transform: translateX(-260px);transform: translateX(-260px);}  
    
    .socil {padding: 16px 17px 0 17px;box-sizing: border-box;}
    .socil > p {color: #fff;padding-bottom: 8px;}
    .link > li > a {display: block;padding: 13px 0 13px 0px;border: 1px solid #fff;color: #fff;position: relative;margin-bottom: 10px;text-align: center;}
    .link > li > a::before {content: "";position: absolute;left: 48px;top: 19px;border-left: 1px solid #fff;border-top: 1px solid #fff; width: 10px;
    height: 10px;-moz-transform: rotate(142deg);-webkit-transform: rotate(142deg);-o-transform: rotate(142deg);-ms-transform: rotate(142deg);   transform: rotate(142deg);}
    .link > li > a span {display: inline-block;width: 30px;height: 18px;background-image: url(../img/img.png);background-repeat: no-repeat;    background-position: 5px -368px;background-size: 80px auto;position: relative;top: 4px;}
    .opts > li {position: relative;}

    .fff .smnu > li > a {display: block;padding: 8px 12px;font-size: 0.85em;}
    .opts .fff .smnu > li > a{text-align: right;}
    .smnu > li > a {display: block;padding: 12px 24px;font-size: 1.1em;color: #000;text-align: right;}
    .smnu > li {position: relative;}
    
    .submenu {background-color: #fff;display: none;}
    .subss.opss::after {-moz-transform: rotate(45deg)!important;-webkit-transform: rotate(45deg) !important;-o-transform: rotate(45deg) !important;-ms-transform: rotate(45deg) !important;transform: rotate(45deg) !important;}
    
    .suportColumn_btn > a {padding: 17px 0px 17px 9px;font-size: 0.8em;border-right: none;border-left: none;text-align: left !important;position: relative;}
/*    .btn_01 > a::before {position: absolute;top: 27px;margin-right: 10px;right: 10px;}*/
    
    .sclmin p {padding-bottom: 0;}
    .sclm:first-child .sclmin.mob7:nth-child(2) p a {border-bottom: none;}
    .cti7 {opacity: 1;}
    .nwsdtls > li > a h4 {font-size: 0.8rem;}
    .nwsdtls > li > a p {font-size: 1em;}
    .tacont9 {padding: 0 15px;}
    .one2, .one5, .one8 {display: none;}
.mso, .smm, .vmm {display: block;}
    .btn_01.philosophy_btn {padding-bottom: 41px;}
    .philosophy_copy p {font-size: 0.7rem;margin-bottom: 0;}
    .technology_name p {font-size: 0.7em;}
    .roled > h1 {text-align: left;font-size: 1rem;}
    .rolclm > p {padding: 19px 0 12px 0;}
    .link_01 {box-sizing: border-box;padding: 15px 15px 0 15px;}
    .cntr3 {margin: 0 auto 43px;}
    .btrstrt {margin-bottom: 41px;}
    .abtban {margin: 0 auto 40px;}
    .nwsdtls > li {padding: 13px 0px 13px 0px;}
    .nwsdtls > li > a {padding-right: 23px;}
    .nwsdtls > li > a::after {width: 10px;height: 10px;}
    .nwsdtl {padding: 0 15px 30px;}
    .nwsdtls > li > a h4 {font-size: 0.7rem;}
    .whed > h1, .whed > h2 {font-size: 1rem;}
    .list-content {padding: 14px 0;}
/*    .relvntvid1 > .whed {padding: 0 0 35px;}*/
    .relvntvid1 > .whed h1{height: 30px;padding-top: 20px;margin-bottom: 20px;}
    .privcys > p{margin-bottom: 0;padding-bottom: 16px;}
    .inrge {padding-top: 0}
    
    .trmcat > a{text-align: left !important;padding: 20px 0 20px 10px;position: relative;z-index: 100;}
    .optnlst > li{width: 100%;} 
    .rolclm > p, .abtxt{line-height: 1.8em;}
    .cntr3{width: 217px;;}
    .trmtabl ul li {display: inline-block;margin-right: 10px;}
    .trmtabl ul {text-align: left;}
    .trmtabl ul > li > a > span {padding: 7px 16px;font-size: .7rem;height: auto;}
    .trmtabl ul > li > a > span::before, .trmtabl ul > li > a > span::after {top: 14px;}
   .trmcat::after {content: 'Seecify your Preference';width: 118px;border: none;height: auto;text-align: left;right: 8px;left: auto;top: 9px;bottom: 12px;padding: 6px 0 7px 35px;background-color: #000;color: #fff;font-size: 0.95em;line-height: 1.4em;}
    .trmcat::before {content: "";position: absolute;right: 97px;top: 10px;width: 26px;height: 25px;background-image: url("../img/filter.png");    background-repeat: no-repeat;background-size: 27px auto;background-position: 0px 0px; z-index: 100;}
    
    .tecs p.btn_01.technology_btn > a {position: relative;}
    .btn_01.technology_btn a span {
    display: inline-block;
    vertical-align: top;
    width: 25px;
    height: 25px;position: relative;
}
    .btn_01.technology_btn a span::before{top: 25px;left: 79px;right: auto;border-top: 1px solid #000;width: 8px;height: 8px;}
    .ve2, .ve3 {width: 68px;margin: 0 auto;}
    .relvntvid {border-bottom: 1px solid #ccc;padding-bottom: 20px;}
    .relvntvid .whed {padding-top: 0;}
    .termsrch {margin: 0 0 30px;}
    .trmrsult {margin-bottom: 0}
    .nwslst {position: relative;}
   .nwslst::after {content: "";position: absolute;right: 9px;top: 54px;border-top: 1px solid #000;border-right: 1px solid #000;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);width: 13px;height: 13px;}
    .nwslst:last-child {border: none;}
    .nwslst.vimre {display: none;}
    .nwslst.vimre.snews {display: block;}
    .vidm .dns {display: none;}
    .nwslst:nth-child(3) {border: none;}
    .nwslst:nth-child(4) {border-top: 1px solid #ccc;}
    .vidm {padding: 0 30px;display: block;}
    .vidm a {display: block;color: #000;text-align: center;padding: 11px 0;border: 1px solid #000;position: relative;}
    .vidm a span {display: inline-block;width: 25px;height: 25px;vertical-align: top;position: relative;}
   .vidm a span::before {
    content: "";
    position: absolute;
    left: 7px;
    top: 3px;
    width: 8px;
    height: 8px;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    -moz-transform: rotate(223deg);
-webkit-transform: rotate(223deg);
-o-transform: rotate(223deg);
-ms-transform: rotate(223deg);
transform: rotate(223deg);
}
    #content.techcl {margin: 56px 0 0}
    .wthrch {margin: 29px 10px 0}
    .philosophy {padding-top: 30px;}
    .brdcrmbs {display: none;}
    .ndtl {height: auto;line-height: 1.5em}
    .recmnd .whed > h1{font-size: 1.2rem;margin-bottom: 15px;}
    .recmnd {
    padding-top: 1px;19
}
    .prfrnce {margin-bottom: 0}
    .gender1 { margin-bottom: 10px !important;}
    .srchbtn {width: auto;}
    .nmbr {font-size: 1.1rem;font-weight: normal;} 
    .rolclm > p {font-size: 1.05em;}
     .citizn p {text-align: center;} 
    .abtctzn {background-color: #fff;}
    .abtctzn > h2 {
    font-size: 1.1rem;
    border-bottom: 1px solid #000;
}
    .fwa9 > p, .frdiv9 > p, .in9 > p, .cits9 > p, .in9 > p, .ins9 > p, .inv9 > p, .txt9 > p {font-size: 14px}
    .relvntvid1 {
    padding-top: 1px;
}

    #content.nesdd {
    margin: 56px 0 7px;
}
    .row9 td .payment23{padding-top: 8px;}
    .fltr.clearfix.dhide {
    display: none;
} 
    .trmitm.cllid .fltr.clearfix.dhide {
    display: block;
}
    .srt {
        margin-bottom: 48px;}
    .search {margin-bottom: 17px;}
    .srtpara {text-align: center;}
    .store {
	text-align: center;
	padding-top: 1px;
}
    #warnty9 {padding-top: 1px}
    .store .whed h2::after {
    bottom: -18px;
}
    .store.stolocs {
    padding-top: 27px;
}
    .store.stolocs h2::after {bottom: 0;}
    .clsm9 {margin-bottom: 23px;}
    .roled > h1 {margin-bottom: 28px; }
    .rolrow:nth-child(3) .rolclm p {padding-top: 0;}
    .pridet {padding-top: 32px;}
    .validz {box-sizing: border-box;margin: 0 15px;background-color: #f5f5f5;text-align: right;padding: 0 15px;position: relative;}
    .yyee > li > a::after {content: "";position:absolute;right: 16px;top: 11px;border-top: 1px solid #000;border-left: 1px solid #000;-moz-transform: rotate(-139deg);-webkit-transform: rotate(-139deg);-o-transform: rotate(-139deg);-ms-transform: rotate(-139deg);transform: rotate(-139deg);width: 8px;height: 8px;}
    #citt {width: 54%;padding: 6px 22px 6px 10px;border: 1px solid #000;background-color: #fff;}
    .validz {box-sizing: border-box;margin: 0 15px 0 15px;background-color: #f5f5f5;text-align: right;padding: 13px 15px 14px 15px;}
    .validz label {text-transform: uppercase;font-weight: 500;padding-right: 6px;}
    .invalxz {font-size: 0;box-sizing: border-box;padding: 0 15px 0 15px;background-color: #f5f5f5;}
    .invalxz > div {font-size: 16px;display: inline-block;vertical-align: top;text-align: right;}
    .selyear {width: 69%;}
    .topdv > p {padding: 3px 11px 0 0px;font-weight: 600;}
    .yyee > li > a {display: block;border: 1px solid #000;background-color: #fff;position: relative;color: #000;padding: 6px 0 6px 9px}
    .seyer > li > a {display: block;padding: 6px 0 6px 9px;color: #000;}
    .yyee { text-align: left;}
    .seyer {position: absolute;background-color: #fff;width: 99%;display: none;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;z-index: 66;}
    .yyee li {position: relative;}
    .srchmnu3 {padding: 20px 15px 0 15px;background-color: #fff;}
    .ccd{text-align: center;}
    
    /*===============================================================
                product-detail 11-06-2020
================================================================*/
    #content.product-detail {margin-top: 0;}
    .prdct-slider {padding: 50px 15px 0 15px;box-sizing: border-box;}
    .reecont {margin: 0 auto;box-sizing: border-box;padding: 20px 15px 0 15px;width: 100%;}
    .reecont .into8 > h3{margin-bottom: 0;}
    .vers8 > li > a {padding: 6px 5px 6px 5px;font-size: 0.6em;}
    
    .movasli .owl-nav {position: absolute;left: -34px;right: -34px;top: 37%;pointer-events: none;}
    .movasli.owl-carousel .owl-nav .owl-prev {background-image: url("../assets/product-detail/prvnxt.png");background-repeat: no-repeat;background-size: 12px auto;background-position: 8px 3px;width:30px;height:30px;float: left;pointer-events: all}
     .movasli.owl-carousel .owl-nav .owl-next {background-image: url("../assets/product-detail/prvnxt.png");background-repeat: no-repeat;background-size: 12px auto;background-position: 9px -50px;width:30px;height:30px;float: right;pointer-events: all}
    #product-detil {padding-top: 20px;}
    /*===============================================================
                23-6-2020
================================================================*/
    .serc2, .incnt{display: none;}
    .incnt.mob{display: block;}
    .moblogo > a {background-position: 4px -72px;background-size: 108px auto;width: 114px;height: 48px;}
    .mobileheader.mob {padding: 0 15px  2px 11px;transition: all 500ms ease-in-out;}
    #header1 {position: fixed;}
    .header.shead .mobileheader.mob{padding: 0 15px;}
/*    .scroly{overflow-y: hidden;}*/
    #bestSellers .psldimg{padding: 0;}
    #bestSellers .into8 h3::after, .whed h1::after, .whed h2::after, .whed > h2::after, #technology .whed > h2::after, .relvntvid .whed > h2::after, #SubSection .whed h2::after, .whed > h2::after {/*bottom: 0px*/;width: 30px;border-bottom: 2px solid #b0b0b0;left: calc(50% - 15px);}
    #bestSellers .into8 h3::after{left: calc(50% - 15px);}
    #bestSellers .into8 h3, #watch .whed > h1, .whed > h2, #technology .whed > h2, .relvntvid .whed > h2,.globpd > h2{padding-top: 21px;font-size: 1.1em;height: auto;padding-bottom: 7px;margin-bottom: 10px;}
    .prdslider{padding: 30px 30px 16px;}
    .sldtxt {padding: 18px 10px 10px 11px;font-size: 12px;text-align: center;}
    .sldtxt p{text-align: center;}
    .sldtxt .mdlcod{padding-bottom: 6px;}
    .prdsliders.owl-carousel .owl-nav button {width: 12px;height: 12px;margin: 0 !important;}
    .wthrch{display: none;}
    .pagetop {right: 20px;bottom: 20px;} 
    #watch{padding-top: 11px;}
    #SubSection #watch .whed{margin-bottom: 15px;}
    .wtchopn > li:nth-child(1), .wtchopn > li:nth-child(2), .wtchopns1 > li:nth-child(1), .wtchopns1 > li:nth-child(2){border: none;}
    .wtchopn > li:first-child > a, .wtchopns1 > li:first-child > a, .wtchopn > li, .wtchopns1 > li, .wtchopn > li:nth-child(2) > a, .wtchopns1 > li:nth-child(2) > a, .wtchopns1 > li > a, .wtchopn > li:nth-child(5) > a, .wtchopns1 > li:nth-child(5) > a, .wtchopn > li:last-child > a, .wtchopns1 > li:last-child > a, .wtchopn > li:last-child > a, .wtchopns1 > li:last-child > a{width: auto;margin: 0;height: auto;}
    .wtchopn > li, .wtchopns1 > li{width: auto;height: auto;display: block;}
/*    .smnu > li:last-child::after{width: 0;}*/
    .techy .container {width: 100%;box-sizing: border-box;padding: 0 15px;}
    #technology .whed {margin: 0 0 24px;}
    #technology{padding-top: 5px;}
    .technology_inner{padding: 12px;text-align: left;}
    .technology_inner p.mb40 {font-size: 0.6em;text-align: left;margin-bottom: 0;padding-bottom: 10px;}
    .tecs p.btn_01.technology_btn > a {position: relative;font-size: 0.55em;display: inline-block;vertical-align: top;padding: 4px 17px;font-weight: 700;}
    .technology_inner{height: auto;margin-bottom: 0;}
    .techy {padding-bottom: 0;}
    .relvntvid{padding-top: 5px;}
    .relvntvid .whed{margin-bottom: 0;padding-bottom: 14px;}
    .redf.owl-carousel .owl-nav{left: -12px;right: -12px;}
    .redf.owl-carousel .owl-nav button::after{width: 12px;height: 12px;}
    .redf.owl-carousel .owl-nav button{width: 12px;height: 12px;}
    .whed{margin: 0;} 
    .relvntvid{border-bottom: none;}
    #inmov{display: none;}
    .clmqtr{padding: 0 10px;}
    .rlvntsvd {padding: 0 10px 10px;}
    .sclmin p {padding-bottom: 0;font-size: 0.6em;padding: 10px 17px 0 17px;margin-bottom: 1px;}
    .btn_01 > a::before {width: 4px;height: 4px;top: -1px;margin-right: 10px;}
    .suportColumn_btn > a {padding: 10px;text-align: center !important;max-width: 100%;border: 1px solid #000;margin-bottom: 2px;font-size: 1.2em;}
    .footer{display: none;}
    .lftcntnt p {text-transform: capitalize;font-size: 0.5em;font-weight: 700;padding: 12px 0 15px;color: #fff;letter-spacing: 0;}
    .lftcntnt{float: none;background-color: #000;}
    .rhtcntnt{float: none;}
    .rhtcntnt {float: none;padding: 22px 10px 0 15px;}
    .social > li{margin: 0 1px;}
    .social > li > a { width: 46px; height: 46px; background-size: 370px auto;}
    .social > li > a.face, .social > li > a.face:hover{background-position: 0 0 ;}
    .social > li > a.twitr, .social > li > a.twitr:hover{background-position:  -74px 0;}
    .social > li > a.pint, .social > li > a.pint:hover{background-position: -145px 0;}
    .social > li > a.insta, .social > li > a.insta:hover{background-position: -221px 0 ;}
    .watchs{padding-bottom: 0;}
    
    .technology_inner, .lftcntnt {font-size: 22px;}
    .services {font-size: 20px;}
    
    .fltr7{padding: 6px 0 18px;}
    .srt7 > p, .srt7 > a{padding: 0 50px 12px 4px;position: relative;text-align: right;pointer-events: all;}
    .srt7 > p::after, .srt7 > a::after{content: ''; position: absolute;right: 11px;top: 0;width: 12px;height: 12px;border-left: 1px solid #000;border-bottom: 1px solid #000;z-index: 10;transform: rotate(-45deg);}
    .srt7 > a.aswe::after{transform: rotate(10deg);}
    .srt7 { display: block;position: relative;padding-top: 10px;}
/*    .ffllttr7 {display: none;}*/
    .filter7 {display: block;margin: 0 6px;padding: 0;}
    .fltrlst > li > a {font-size: 0.75rem;padding: 14px 10px 14px 0;text-align: left;}
    .fltrlst > li > a::after {width: 3px;height: 3px;top: 21px;right: 19px;}
    .fltrlst > li > a::before {content: '';position: absolute;width: 10px;height: 10px;border: 1px solid #000;border-radius: 50%;right: 15px;top: 18px;}
    .fltrlst > li{border-bottom: 1px solid #000;}
    .filter7:last-child .fltrlst > li{border-bottom: none;}
    .ffllttr7{background: url("../img/home-shadow.png") no-repeat scroll center top / 80% auto;}
    .resetall.mob {display: block;text-align: left;padding-top: 10px;margin: 0 6px;}
    .resetall.desk{display: none;}
    .resetall > a {font-size: 0.8em;background-size: 12px auto;padding-left: 18px;}
    .fltrmnu > li{border-bottom: 1px solid #fff;}
    .fltrmnu > li > a{text-align: left;font-weight: 700;}
/*    .fltrmnu{position: static;} */
    .fltr7{background: url("../img/home-shadow.png") no-repeat scroll center bottom / 80% auto;}
    
    .moncateg, .tec7img.mob{display: none;}
    .frmpg{padding: 20px 15px;}
    .login1{padding: 15px 0 0;}
    .chkfclm1, .chkfclm2{padding: 20px;}
    .addresstable td, .grndtotl{padding-top: 20px;}
    .usrname7, .lginfrm, #frgot .signfrm, .biling7, .shopngcrt.chkout78, .chkot7{padding-top: 0;}
    .spngcrttbl{padding: 0;}
    
    .signbtn.sign777, .lginfrm form, #frgot, .spngcrttbl{margin: 0;}
    
    .lgnclms {padding-top: 0;margin-bottom: 25px;}
    #lgn222 .lgin, .blng77, .bilcntnr{max-width: 100%;}
    #frgot{padding: 0;}
    .row9 > td p, .row9 td .prid9, .row9 td h3{font-size: 0.9em;}
    .row9 td h4{font-size: 0.6em;}
    .homepopup.billpopup .ptblclm2{height: 620px;}
    .spngcrttbl{width: 100%;padding: 0 10px;margin-top: 20px;}
    .spngcrttbl2{width: 100%;}
    .cost78 { max-width: 283px; width: 100%;}
    #cart .delt9 {top: calc(50% - 0px);}
    .cartbl tr:last-child{border-bottom: 1px solid #ccc;}
    .spngcrttbl .cartbl tr > td .prdtl78 .delt9 {left: 0 !important;top: 50%;}
    .wshlst7 .spngcrttbl{width: 100%;max-width: 100%;padding: 0;}
    .spngcrttbl{border: none;}
    .track-order8 .spngcrttbl, .track-order8 .spngcrttbl2{width: 100%;}
    .track77 .pridet{margin: 0;padding: 0;width: 100%;}
    .track-order8 .spngcrttbl{margin-top: 0;}
    .thnk7{margin: 0;padding: 20px;}
    .thnkuu7 h1{font-size: 1.5em;}
    .thkdtl{padding-top: 20px;}
    .ordrnam, .ordrnmbr{font-size: 1em;}
    #content.product-detail{margin: 96px 0 32px;}
    .prdct-slider{padding: 20px 15px 0;}
    .opts > li > a.whlst, .opts > li > a.cart {background: none;}
    #frgot{max-width: 100%;box-sizing: border-box;padding: 20px 15px 0;margin: 0;}
    .signfrm > h4{font-size: 1.1em;}
    .signfrm p{font-size: 0.9em;}
    .spngcrttbl2{padding-top: 10px;}
    .srt7 > a::after{transition: all 500ms ease;}
    .srt7 > a.aswe::after {transform: rotate(-225deg);top: 6px;}
    .prdttl77, .gender77, .prc78, .buy78{width:48%;box-sizing: border-box;}
    .buy78{text-align: right;}
    .buy78.bb78 {width: 50%;margin-left: 0;} 
    .cvb {width: auto;}
    .gndr {display: inline-block;vertical-align: top;text-align: left;float: left;}
    .gender77{text-align: right;}
    .prdcod, .pdtitl{text-align: left;}
    .eco77lgo{width: auto;display: block;}
    .mdlnam{text-align: center;}
    .into8 > h3{text-align: center;}
    .into8 > h3::after{width: 30px;border-bottom: 2px solid #b0b0b0;left: calc(50% - 15px);}
    .wtchopns1 > li > a img { max-width: 90px;}
    .cmnu > li > a.mobcrt{background-position: 0px -1234px;background-size: 155px auto;}
    .incnt.mob{margin: 18px 12px 0 0;}
    .mobclose p {line-height: 1em;color: #fff;font-weight: 700;letter-spacing: 0;padding: 2px 0 0;}
    .mobclose p.bp2, .mobclose.opened p.bp1{display: none;}
    .mobclose.opened p.bp2{display: block;}
    .centcontxl {text-align: right;padding-right: 20px;box-sizing: border-box;}
    .playpause{font-size: 0;}
    #wishlist .gesf{padding-bottom: 20px;}
    .gesf p{font-size: 0.9rem;}
    .thnks7 {max-width: 624px;margin: 0 auto;}
    #wishlist .gesf{width: 100%;}
    .biling7 .gesf{width: 100%;} 
    #forgot .gesf{width: 100%;box-sizing: border-box;padding: 20px 15px 0;}
    .pridet .gesf{padding-left: 0;}
    .centcontxl{display: none;}
    .prenxts1 {display: block;top: calc(50% - -9px);bottom: auto;left: auto;right: auto;width: 100%;}
    .prenxts1 li > a{background: none;}
    .prenxts1 li > a::before{border-color: #808080;}
    .prtble.mob tr:nth-child(odd) td{padding-bottom: 10px;padding-top: 18px;}
    .prtble.mob tr:nth-child(odd){border-bottom: none;}
    .prtble.mob tr:nth-child(even) td{width: auto;padding-bottom: 18px;}
/*    .prtble.mob tr:nth-child(2n+1) td h4{display: inline-block;vertical-align: top;}*/
/*
    .prtble.mob tr:nth-child(2n+1) td .prid9{display: inline-block;vertical-align: top;font-size: 1em;}
    .prtble.mob tr:nth-child(2n+1) td h4 {display: inline-block;vertical-align: top;padding-top: 6px;}
*/
    .thnkuu7 h1{font-size: 1.2em;}
    .rcmndprdct{background: none;}
    .pridet7{padding-top: 0;}
    .prdnxtpre {right: 15px;}
    
    .center1.hideform {padding: 0;}
    
    /*==============================================
                    21-7-2020
    ===============================================*/
    #header1{z-index: 9999;}
    .inntop5, #header1 nav, .srchmnu1::before{display: none;}
    .srch88 > li > a{display: none;}
    .srchmnu {position: fixed;left: 0;right: 0;min-width: 300px;opacity: 0 !important;pointer-events: none;top: 60px;background-color: #191919;}
    .scroly .srchmnu{opacity: 1 !important;pointer-events: all;display: block !important;}
    .srchmnu1 {padding: 10px;border: none;box-shadow: none;background: none; width: 100%;}
    #header1 .container.desk{display: block;}
    .opts, .opts1{padding-top: 10px;}
    .srchmnu3{max-height: 300px;overflow-y: auto;padding-top: 0;} 
    .srchmnu2{max-height: auto;}
    .frm88.clearfix{position: relative;}
    .frms88{width: 100%;}
    .frmss88 > a {background-color: rgba(0,0,0,0);}
    .frmss88 {position: absolute;right: 1px;top: 0;z-index: 100;}
    .header_search_input8.SearchText {padding-right: 50px;color: #000;text-align: right;background: #fff;}
    .header_search_input8.SearchText::-webkit-input-placeholder{color: #000;font-weight: 300;}
    .header_search_input8.SearchText:-moz-placeholder{color: #000;font-weight: 300;}
    .header_search_input8.SearchText::-moz-placeholder{color: #000;font-weight: 300;}
    .header_search_input8.SearchText:-ms-input-placeholder{color: #000;font-weight: 300;}
    .srchmnu3 li:first-child {padding-top: 20px;}
    
    .mobuse {
    text-align: right;
}
    .mobuse.mob {
    position: fixed;
    z-index: 99999;
    left: 0;
    width: 100%;
    top: 126px;
    box-sizing: border-box;
    padding-right: 52px;background: #191919;padding: 5px 52px 5px 5px;pointer-events: none;opacity: 0;
}
    .welcomuser {position: relative;display: inline-block;font-size: 0.75em;}
    .scroly .mobuse.mob{opacity: 1;pointer-events: all;}
    .welcomuser::before {left: -20px;width: 16px;height: 16px;background-size: 13px auto}
    .tracklst .container{margin: 0;padding: 0;width: auto;}
    .tfhgvs td{font-size: 0.9em;}
    .dfrf .sldmnu, .dfrf .srchmnu{top: 60px;}
/*    .dfrf .opts.htaded {height: calc(100% - 140px);}*/
    ody.dfrf.scroly {
    overflow: hidden;
}
    .mobcntdet a {
    display: inline-block;
    vertical-align: top;
    padding:15px 6px;
}
.mobcntdet {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    text-align: center;
    text-transform: capitalize;
    color: #fff;
    line-height: 1em;pointer-events: none;opacity: 0;background-color: #191919;
}
    
    
    .scroly .mobcntdet{pointer-events: all;opacity: 1;}
    
    .rcprecdispr, .cprecdispr {
   
    font-size: 0.6rem;
    
}
    .cprecdispr {padding: 6px 5px;z-index: 20}
    
    .rcprecdispr {padding: 6px;z-index: 20;}
    
    /*=============================================
                    24-8-2020
    =============================================*/
    .header{background-image:none;background-color: #000;} 
    .utxt h2{font-size: 0.75em;}
    .uclctns{margin-bottom: 25px;}
    .fltr77{display: block}
    .filter7 {
   display: block;
margin: 0 15px;
padding: 0;
max-width: 100%;
}
    .ffllttr7 > form {margin-left: 0;}
    
}

@media only screen and (max-width: 64em){
    .into8.serisdtl.dfr .para7 {
    display: block;
}
    #mobhead {position: fixed;left: 0;width: 100%;z-index: 999;top: 0;background-color: #000;}
    #header1.shead{top: 0;}  
    .mheadr7 {padding: 14px 0 14px;}
    .fstopn7{padding: 58px 5px 0;}
    .mlogo7 {width: 106px;margin: 0 auto;}
    
   /* .mobclose {background: none;padding-bottom: 0;font-size: 0.74em;margin-top: 0;padding-top: 23px;background: url("../img/img1.png") no-repeat scroll 3px -1303px / 55px auto;top: auto;bottom: -6px;box-sizing: border-box;}*/
    #header1 {padding-bottom: 6px;top: 0;}
    .incnt.mob {margin: 0px 16px 0 0;}
    .cmnu > li > a.mobcrt {padding-top: 27px;text-transform: uppercase;font-size: 0.75em;padding-left: 2px;width: auto;height: auto;background-image: url("../img/img1.png");background-size: 55px auto;    background-repeat: no-repeat;background-position: 2px -1254px;}
    .cmnu > li > a span {background: #fff;color: #000;border-radius: 50%;width: 10px;height: 10px;font-size: 0.62em;text-align: center;top: -2px;right: -4px;box-sizing: border-box;padding-top: 1px;}
    .ftmnu1 {margin-left: 3px;}
    .ftmnu1 > li {display: inline-block;vertical-align: top;}
    .ftmnu1 > li > a {display: block;text-transform: uppercase;font-size: 0.75em;padding-top: 28px;background-image: url("../img/img1.png");background-repeat: no-repeat;background-size: 55px auto;}
    .ftmnu1 > li > a.fhom{background-position: 8px -1115px;}
    .ftmnu1 > li > a.fprd7{background-position: 21px -1162px;}
    .ftmnu1 > li > a.fsrch{background-position: 10px -1210px;}
    .fhomd {width: 18%;}
    .fprd7d {width: 25%;}
    .fsrchd {width: 21%;}
    .incnt.mob {transform: translateY(3px);}
    
    .srtd71 {
    padding: 0 20px;
    background-color: #e5e5e5;
}
    .resetc > a {
    display: block;
    color: #000;
    text-transform: uppercase;
    font-size: 0.9em;
    padding: 8px 23px 8px 0;background: url("../img/resetc.png") no-repeat scroll right center / 13px auto;margin-top: 4px;
}
.resetc {
    float: left;
}
    .srtc7 > a {display: inline-block;vertical-align: top;text-transform: uppercase;color: #000;font-size: 0.9em;font-weight: 700;padding: 11px 28px;background: url("../img/img1.png") no-repeat scroll 89px -1339px / 55px auto;} 
    .srtc7 {
    float: right;
}
    .srtdmnu2 > li:first-child .srtdmnu3 {
    display: block;
}
    .sordts7 { position: relative;}
    .srtdmnu1 {position: fixed;left: 0;top: 113px;width: 100%;padding-top: 8px;z-index: 300;height: calc(100% - 98px);display: none;background-color: #f2f2f2;}
    .back {text-align: right;padding-right: 10px;position: relative;z-index: 150;}
    .back > a {
    display: inline-block;
    vertical-align: top;
    background: #f2f2f2 url(../img/img1.png) no-repeat scroll 35px -1390px / 55px auto;
    color: #000;
    text-transform: uppercase;
    font-size: 0.75rem;
    padding: 3px 22px 3px 0;
}
    .srtdmnu2 {width: 50%;position: relative;height: calc(100% - 23px);top: -30px;padding-top: 30px;z-index: 100;background-color: #e5e5e5;}
    .srtdmnu2 > li {margin-bottom: 10px;}
    .srtdmnu2 > li > a {display: block;text-transform: uppercase;color: #000;font-weight: 700;padding: 6px 0 8px 15px;font-size: 0.84em;} 
    .srtdmnu3 {position: absolute;top: 0;z-index: 10;left: 0;transform: translateX(100%);width: 100%;height: 100%;overflow-y: auto;box-sizing: border-box;padding-top: 30px;background-color: #f2f2f2;display: none;}
    .srtdmnu3 > li { margin-bottom: 14px;margin-right: 12px;}
    .srtdmnu3 > li > a {display: block;color: #000;font-size: 0.85em;padding: 5px 0 5px 23px;text-transform: uppercase;transition: all 0ms ease;font-weight: 700;padding-right: 24px;position: relative;}
    .srtdmnu3 > li > a:after{position: absolute;content: '';right: 0;width: 18px;height: 18px;background: none;z-index: 10;}
    .srtdmnu3 > li.actd > a:after{background: url("../img/img1.png") no-repeat scroll 0 -1485px / 55px auto;} 
    .rcmndprdct .container {width: 100%;box-sizing: border-box;}
    .online-shopping.thead .fltr7{display: none;}
   /* .rcmndprdct {padding-top: 40px;}*/
/*    .fltr7{display: none;}*/
    
    .fstopn7{text-align: center;padding: 58px 5px 5px;}
    .opndv{width: 100%;}
    .fopn > li{margin-left: 0;}
    .foot7 {padding-bottom: 0px;}
    .lftcntnt.mob {background: none;}
    .lftcntnt p {color: #000;padding: 2px 0 5px;}
    .social > li {margin-left: 6px;}
    .social > li:first-child {margin-left: 0;}
    .social > li > a.whatsup {background-position: -294px 0;}
    .rhtcntnt {padding: 10px 10px 14px 14px;}
    .social > li > a {width: 16px;height: 16px;background-size: 140px auto;}
    .social > li > a.face, .social > li > a.face:hover {background-position: -1px -1px;}
    .social > li > a.twitr, .social > li > a.twitr:hover {background-position: -28px -1px;width: 17px;}
    .social > li > a.pint, .social > li > a.pint:hover {background-position: -56px -1px;}
    .social > li > a.insta, .social > li > a.insta:hover {background-position: -84px -1px;}
    .social > li > a.whatsup, .social > li > a.whatsup:hover {background-position: -112px -1px;}
    header .header.shead {animation: none;}
    .services{background: none;}
    #content.product-detail{margin: 0;padding-top: 62px;}
    
    
    .mbilsticl {
    position: fixed;
    bottom: 8px;
    left: 0;
    width: 100%;
    z-index: 600;
}
    .cancel {
    position: absolute;
    left: 0;
    width: 50%;
    z-index: 10;
    bottom: 0;
}
    .cancel > a {
    display: block;
    padding: 10px 20px 14px;
    color: #000;
    text-transform: uppercase;
    text-align: right;
    background-color: #b2b2b2;
}
    .aply {
    position: absolute;
    right: 0;
    width: 50%;
    z-index: 10;
    bottom: 0;
    background: #000;
}
    .aply > a {
    display: block;
    padding: 10px 46px 14px 20px;
    color: #fff;
    text-transform: uppercase;
    text-align: right;
    position: relative;
    font-weight: 700;
}
    .aply > a::after {
    content: '';
    position: absolute;
    right: 20px;
    width: 20px;
    height: 20px;
    z-index: 20;background: url("../img/img1.png") no-repeat scroll 1px -1392px / 55px auto;transform: rotate(180deg);
}
    
    
    .prdcslider7{transform: translateY(0px);padding: 0 14px;}
    .prdnxtpre{display: none;}
    .prcsldr{padding: 0 0 80px;}
    .ccdtl7 {padding: 5px 14px;background-color: #fff;}
    .cclgo8 {width: 110px;float: left;}
    .prdccd7 {margin-left: 20px;padding-top: 10px;float: left;}
    .prdccd7 p {text-transform: uppercase;font-size: 0.7em;padding-top: 2px;padding-bottom: 0px;line-height: 1em;opacity: 0.7}
    .prdccd7 h2 {line-height: 1em;text-transform: uppercase;}
    .bckc {
    float: right;padding-top: 8px;position: relative;z-index: 999}
    .bckc a {display: block;color: #000;text-transform: uppercase;font-size: 0.6em;padding: 7px 0 6px 20px;background:  url("../img/img1.png") no-repeat scroll 1px -1389px / 55px auto}
    .pcsld img, .owl-item.active + .owl-item.active + .owl-item.active .pcsld img{pointer-events: none;transform: scale(1);}
    .prvnxtc2{display:none;}
    .wrntyc2.mob7 {float: none;padding: 0px 0 0 15px;   }
    .wrntyc {padding-left: 23px;}
/*    .wrntyc {padding-left: 33px;transform: scale(0.6) translateX(-115px) translateY(-10px);}*/
    .wrncc > li{font-size: 0.6em;}
    .gndr {padding-top: 0;padding-left: 12px;font-size: 12px;margin-top: 0px;}
    .prdcsliders7.owl-carousel .owl-dots, .prdcsliders77.owl-carousel .owl-dots {bottom: -54px;text-align: right;padding-right: 0px;box-sizing: border-box;right: width: auto;right: 15px;}
    .prdcsliders7.owl-carousel .owl-dots button, .prdcsliders77.owl-carousel .owl-dots button {width: 23px;height: 2px;margin: 0 1px;display: none;}
/*
    .prdcsliders7.owl-carousel .owl-nav, .prdcsliders77.owl-carousel .owl-nav {top: auto;right: 15px;height: 26px;left: auto;width: 40px;background: url("../img/img1.png") no-repeat scroll 2px -1112px / 57px auto;bottom: -49px;}
    .prdcsliders7.owl-carousel .owl-nav button, .prdcsliders77.owl-carousel .owl-nav button {width: 14px;height: 17px;background: none !important;}
*/
    .btmnuc2 {padding: 0px 12px 0 0px;float: none;overflow: hidden;background: url("../img/btmshad.png") no-repeat scroll 0 0 / 100% auto;}
    .prc7 {padding: 16px 0 16px 12px;float: left;}
    .pc7rc {font-size: 1.2em;display: inline-block;vertical-align: top;margin-right: 8px;} 
    .oldpc.pc7rc{margin-right: 8px;font-size: 1em;}
    .boatc.mob .oldpc.pc7rc::after{top: 6px;}
    .oldpc.pc7rc::after{top: 8px;}
    .buynwc {float: right;transform: scale(0.7) translateX(40px) translateY(0px);padding-top: 5px;}
    .prddtlc1 {width: 100%;box-sizing: border-box;padding: 30px 0 0;}
    #section02 .prddtlc1{padding-top: 30px;}
    .warntyc {width: 100%;max-width: 370px;margin: 0;box-sizing: border-box;padding: 0;}
    .wrntysc h2 {font-size: 1.1em;padding: 0;}
    .wrntcyc2 {padding: 10px 0 0px;margin: 0;background: none;}
    .frmcdv, .lgoc, .spcc1{display: none;}
    .gurntyc{background: none;padding: 0;}
    .specc7 { margin: 0; padding-top: 30px;}
    .specc7 {margin: 0 0 0 386px;padding-top: 10px;}
    .specc71 h2{font-size: 1.1em;padding-left: 15px;padding-bottom: 15px;}
    .spctblc{padding: 10px 15px 0;}
    .tblcc td {padding-right: 12px;font-size: 0.85em;}
    .wrntcycs2 .wrntcyc2 .para7 p{font-size: 0.85em}
    .boatc.mob {position: fixed;width: 100%;left: 0;bottom: 0px;z-index: 1000;background-color: #fff;}
    .fp-viewing-anchor1 .boatc.mob, .fp-viewing-anchor2 .boatc.mob, .fp-viewing-anchor3 .boatc.mob{opacity: 1;pointer-events: all;}
/*    .fp-viewing-anchor1 #content.product-detail, .fp-viewing-anchor2 #content.product-detail{margin-bottom: 200px;}*/
    #section00 .fp-tableCell {vertical-align: top !important;}
    .prdvidc {width: 100%;box-sizing: border-box;padding: 25px 15px 30px;}
    fp-tableCell .services .whed{display: block;}
    .fp-viewing-anchor2 .fstopn7.mob, .fp-viewing-anchor3 .fstopn7.mob, .fp-viewing-anchor4 .fstopn7.mob, .fp-viewing-anchor5 .fstopn7.mob, .fp-viewing-anchor6 .fstopn7.mob, .fp-viewing-anchor7 .fstopn7.mob, .fp-viewing-anchor8 .fstopn7.mob{display: none;}
    .prdvdc1{max-height: 500px;margin-bottom: 0}
    #content.product-detail #repro{margin-top: 0;}
    #repro .reecont{padding-top: 10px;}
    .mdlcod .actloprcs::after {top: 7px;}
    #content.product-detail .mdlcod .actloprcs::after{top: 9px;} 
    #content.product-detail .services .whed{display: block;}
    .wrntyc {
    padding-bottom: 2px;
    display: inline-block;
    vertical-align: top;
    background-size: 70px auto;
    background-position: 0 -964px;
    max-width: 200px;
    padding-left: 22px;
    padding-top: 4px;
    box-sizing: border-box;
    padding-right: 10px;
}
    .boatc.mob.sheadcc77 {
    display: none;
}
    .wrnc {
    font-size: 7px;
}
    .wrncc > li {
    font-size: 0.6em;
}
    .gndr {padding-left: 20px;padding-top: 12px;}
    #content.online-shopping .actloprcs::after{top: 6px;}
/*    .rcmndtxt .actloprcs::after {top: 10px !important;}*/
    .serchccc {position: fixed;left: 0;width: 100%;bottom: 69px;padding: 15px;box-sizing: border-box;z-index: 1001;background-color: #5d5d5d;display: none;}
    .srchcc7 {font-size: 0;}
    .sclmc, .serchccc2 .frms88 {display: inline-block;vertical-align: top;width: calc(100% - 50px);float: none;}
    .sclmcc {display: inline-block;vertical-align: top;width: 50px;}
    .smtcc, .serchccc2 .frmss88 > a{width: 40px;height: 35px;margin-left: 15px;background: url("../img/serch.png") no-repeat scroll 0 2px / 30px auto;display: block;}
    .serchccc .header_search_input8.SearchText{color: #000;font-size: 16px;color: #000;height: 35px;background-color: #fff;padding: 8px 12px;text-align: left;}
    .serchccc2 .srchmnu2 { max-height: unset; overflow: hidden;}
    .serchccc2 .srchmnu3 {max-width: calc(100% - 80px);margin-top: 5px;}
    #section05 .fp-tableCell {
    vertical-align: bottom;}
    #section02 .fp-tableCell, #section01 .fp-tableCell{vertical-align: top;}
    .scrlcc7 {overflow: hidden;}
    .prdcsliders77 {padding-top: 20px;}
    .prc7.forsglprc .pc7rc {font-size: 1.85em;}
    .prc7.forsglprc + .buynwc {padding-top: 0;}
    .prcslidr{padding: 0px 0 0;}
    .prc7 .rcprecdispr {
    left: auto;
    top: 7px;
    right: -29px;
    padding-top: 9px;
}
    
    .fopn > li.emilcc{background-position: 4px 7px;background-size: 16px auto;}
    .cartbl tr > th:first-child, .cartbl tr > th:nth-child(4), .cartbl tr > th:nth-child(5), .cartbl tr > td:first-child, .cartbl tr > td:nth-child(4), .cartbl tr > td:nth-child(5), #wishlist .cartbl tr > th:nth-child(3), #wishlist .cartbl tr > td:nth-child(3){display: none;} 
    #wishlist .cartbl tr > th:nth-child(4), #wishlist .cartbl tr > td:nth-child(4){display: table-cell;}
    #wishlist .prdimg78 {
    max-width: 100px;
    display: inline-block;
    margin: 0;
}
    #wishlist .prdtxt78{padding-top: 0;}
    .prdimg78{max-width: 100px;}
    .prdtxt78 {display: inline-block;vertical-align: top;padding-left: 0;font-size: 12px;padding-top: 7px;}
    .prdimg78 .rcprecdispr {right: auto;left: 76px;}
    .cartbl tr > th:nth-child(2){width: 50%;}
    .cartbl tr > td{padding: 20px 5px;}
    .cartbl tr > th{font-size: 0.75em;}
    .prdcod78.mob.actprcsym::after {
    content: '';
    position: absolute;
    left: 0;
    height: 1px;
    width: 100%;
    background: #f00;
    top: 6px;
}
.prdcod78.mob.actprcsym {
    position: relative;
    display: inline-block;
    vertical-align: top;
}
    .mobcntdet a{font-size: 0.75em;}
    .mobcntdet a.whtsupcc {
    padding-left: 20px;background: url("../img/wa.png") no-repeat scroll 0 14px / 15px auto;margin-right: 10px; position: relative;
}
    .mobcntdet a.whtsupcc:after{content: '';position: absolute;right: -6px;height: 12px;width: 1px;background-color: #fff;z-index: 10;top: 16px;}
    .mobcntdet a.mailcc{padding-left: 20px;background: url("../img/email1.png") no-repeat scroll 0 14px / 15px auto;}
    
    .mobsticky {
    position: fixed;
    bottom: 0;
    left: 0;right: 0;background: #000;z-index: 666;
}
    .mobsticky > p, .mobsticky > p > span {
    color: #000;
    display: inline-block;
    font-size: 0.95rem;
    background: #fff;
    padding: 3px 4px;text-align: center;font-weight: 700;font-family:"Poppins Regular";
}
    .mobsticky > p, .mobsticky .procedchk.checkout {width: 100%;box-sizing: border-box;}
    .mobsticky .procedchk.checkout {
    font-size: 0.95rem;
    padding: 12px 6px; margin: 0; 
}
    
    .mobbnd.wshlstc {padding: 17px 0 0 0px;position: absolute;top: 30px;left: -130px;}
 .mobbnd.wshlstc.addWishlist #AddToWish, .mobbnd.wshlstc.whist #AddToWish {
    padding: 6px 0px 19px 27px;
}
    .prdccd7 {position: relative;}
    .shop-cart .procedchk123 {display: none}
    #signup-module > h5, #login-module > h5 {padding: 30px 0 21px 0}
    .rcmndtxt {font-size: 12px;}
    .dnm.mob a {
    color: #000;
    display: inline-block;
    font-size: 0.7em;text-transform: capitalize;
}
    .dnm.mob {
    margin: -22px 0 0 0;
    text-align: right;
}
    
    .prdcsliders77 .pcsld.zoom-box .picture, .owl-item.active + .owl-item.active .pcsld img{pointer-events:none;}
    .wrntyc2.mob7 {z-index: 0;}
    .spngcrttbl::after{width: 0;} 
    .frmss88 > a{background-image: url("../img/search1.png");}
    #storelocation .srchlcn::after {
    right: 14px;
    top: 11px;
}
    
    
    .prdc2 {padding: 0 15px;}
    .specc71 h2.esyhd{padding-left: 40px;background-size: 85px auto;background-position: 0 -2658px;margin-top: 28px;}
    .easy7 p, .esylst{font-size: 0.85em;}
    .specc7.lftdl7, .specc7.rhtdl7{display: block;width: 100%;margin-left: 0;}
    .warntyc.warntycdsc{max-width: 100%;}
    .specc7.rhtdl7{margin-top: 20px;}
    .esylst > li::before {top: 7px;}
    
    
    .prdsliders.owl-carousel .owl-nav{left: -23px;right: -23px;top: 31%;}
    .savc{margin-left: 10px;}
    .prc7{padding: 8px 0 8px 12px;}
    .prc7 .frei7 {padding-top: 10px;} 
    .prc7 .frei7 p{font-size: 0.7em;}
    .buynwc{padding-top: 0;margin-top: -3px;position: absolute;right: 12px;top: -3px;z-index: 100;} 
    .opemi {font-size: 0.8em;background-size: 12px auto;background-position: 97% 4px;background-color: rgba(0,0,0,0);padding: 3px 20px 3px 0;}
    .opnemi7 {position: absolute;margin: 0;right: 12px;top: 56px;}
    span#emiopt {top: -509px;left: auto;right: 0;}
    .boatc.mob {z-index: 1004;}
    span#emiopt {top: 0;left: 0;position: fixed;width: 100%;bottom: 92px;z-index: 1000;background-color: rgba(0,0,0,0.8);overflow-y: scroll;padding: 50px 20px 20px;margin: 0;}
    .bnkdet{background: #fff;}
    a.cls777 {position: fixed;z-index: 1001;width: 30px;height: 30px;right: 10px;background: url("../img/img1.png") no-repeat scroll 5px -959px / 30px auto;top: 10px;}
    a.cls777.ddff7{opacity: 1;pointer-events: all;}
    body.ddff77{overflow-y: hidden;}
    body.scroly .boatc.mob{z-index: 999;}
    .into8.serisdtl .para7{display: none;}
    .prc7.forsglprc{min-height: 58px;}
    .stcdtl.mob{display: inline-block;}
    .wrntyc2.mob{float: none;padding-left: 36px;padding-top: 20px;display: inline-block;}
    .stcdtl{padding-left: 14px;padding-top: 20px;}
    .icndv {margin: 0;display: inline-block;vertical-align: top;}
    .icntxt {font-size: 16px;display: inline-block;vertical-align: top;}
    .icntxt p {text-align: left;font-size: 0.7em;padding-top: 8px;}
    .wrntyc {padding-left: 28px;max-width: unset;}
    .wrnc{font-size: 10px;}
    .wrntyc ul{font-size: 14px;}
    .esy768{padding-left: 40px;}
    .wrncc > li{font-size: 0.8em;}
    #section001 .prddtlc1 { margin: 0 14px 20px; padding: 10px 0 20px; box-sizing: border-box;width: auto;}
    #section001 .prdc2{padding: 0;}
    .prddtlc1{padding-top: 0;}
    .into8 > h3{padding-top: 20px;}
    .bnks > li > a::after{right: 17px;}
    li.subss.pointrenr .submenu.fff {display: block;}
    li.subss.pointrenr > a{pointer-events: none;}
    .opts > li.pointrenr > a::after{display: none;}
    .pointrenr .wlgo77 {margin-left: 4px;}
    #slcities {
    height: 400px;
    overflow: auto;
}
    
  .ffllttr7 > form {
    display: inline-block;
    vertical-align: top;
    margin-left: 16px;
    width: 100%;
    box-sizing: border-box;
    padding: 0 15px 0 0px;
    margin-right: 12px;
}  
    
    .store.stolocs {width: 100%;box-sizing: border-box; padding: 0 25px;}
    .store.stolocs .ffllttr7 > form {
    margin: 0;
    padding: 0;
}
    .store.stolocs .fltr7 p {padding-left: 0}
    .store.stolocs .fltr7 p {padding-left: 0}
.bh-sl-form-container.telmais {width: 93.5%;padding: 10px 25px;box-sizing: border-box;margin-bottom: 10px;margin-top: 57px;}
.bh-sl-form-container.telmais > h3 {font-size: 0.9em;}
    
}
/*===============================================================
                21-07-2021
================================================================*/
/*#featrs .prddtlc1 {padding: 0 15px;}*/

/*===============================================================
                10
================================================================*/
@media only screen and (max-width: 56em){
    .cellLayout {display: inline-block;}
    .leftSide9 {padding: 0 0px 0 0;width: 100%;margin-bottom: 50px;}
    .txtWrapper9 {display: inline-block;width: 71%;}
    .subLeftSide9 {display: inline-block;}
    .sbscrib .close7{right: 10px;}
    .offoprcs {display: block}
    .actloprcs {margin: 0}
   
    
    
}
@media only screen and (max-width : 767px) and (min-width: 470px) and (orientation:landscape) {
   #orimode {display: block;}
}
        
@media only screen and (max-width: 768px){
    #wrapper .kv_area {padding-top: 75%;}
    #wrapper .kv_area h1 {font-size: 19px;font-weight: 400;-moz-transform: translate(-50%, 15px);-webkit-transform: translate(-50%, 15px);-o-transform: translate(-50%, 15px);-ms-transform: translate(-50%, 15px);transform: translate(-50%, 15px);}
    #wrapper .lead_area {padding: 20px 0px 30px;}
    #wrapper .lead_area h2 {font-size: 19px;font-weight: 500; margin-bottom: 20px;}
    #wrapper .lead_area p.txt {text-align: left;}
    #wrapper .lead_area .logo {width: 150px;margin: 25px auto 30px;}
    #wrapper .lead_area .awards {width: 100%;display: block;padding: 0 0 20px;}
    #wrapper .lead_area .awards p { width: 100%;letter-spacing: 0;padding: 0;margin: 0 0 15px;}
    #wrapper .lead_area .awards .img {width: 20%;margin: 0 auto;text-align: center;}
    #wrapper .feature_area {padding: 30px 0px 35px;box-sizing: border-box}
    #wrapper .feature_area > .inner {width: 100%;}
    #wrapper .feature_area > .inner .col_2 {display: block;margin-bottom: 35px;}
    #wrapper .feature_area > .inner .col_2 .txt_area { width: 100%;margin-bottom: 15px;}
    #wrapper .feature_area > .inner .col_2 .txt_area h3 {font-size: 16px;margin-bottom: 10px;}
    #wrapper .feature_area > .inner .col_2 .txt_area p.txt {font-size: 12px;line-height: 2;}
    #wrapper .feature_area > .inner .col_2 .img, #wrapper .feature_area > .inner .col_2 .img img {width: 100%;}
    #wrapper .feature_area > .inner .col_2 { display: block; margin-bottom: 35px;}
    #wrapper .feature_area > .inner .col_2 .txt_area {width: 100%;margin-bottom: 15px;}
    #wrapper .feature_area > .inner .col_2 .txt_area h3 {font-size: 16px;margin-bottom: 10px;}
    #wrapper .tech_movie .movie_ttl h2 {font-size: 19px;font-weight: 400;}
    #wrapper .movie_link p.ttl {top: 32%;font-size: 16px;}
    #wrapper .bg_gray { padding: 30px 30px 30px;box-sizing: border-box;}
    #wrapper .bg_gray .solor_tech {width: 100%;padding-bottom: 30px;margin-bottom: 20px;}
    #wrapper .bg_gray .solor_tech h2 {font-size: 18px;font-weight: 500;margin-bottom: 10px;}
    #wrapper .bg_gray .solor_tech p.lead {font-size: 14px;margin-bottom: 35px;text-align: left;line-height: 2;}
    #wrapper .bg_gray .solor_tech .col_2 .box {width: 48%;}
    #wrapper .bg_gray .solor_tech .col_2 .box .img {margin-bottom: 10px;width: 132px;}
    #wrapper .bg_gray .solor_tech .col_2 .box p.ttl {font-size: 14px;margin-bottom: 15px;}
    #wrapper .bg_gray .solor_tech .col_2 .box p.txt {font-size: 12px;line-height: 2;text-align: left;}
    #wrapper .bg_gray .eco_tech {width: 100%;padding-bottom: 30px;margin-bottom: 20px;}
    #wrapper .bg_gray .eco_tech h2 {font-size: 18px;font-weight: 500;margin-bottom: 10px;}
    #wrapper .bg_gray .eco_tech p.lead {font-size: 14px;margin-bottom: 35px;text-align: left;line-height: 2;}
    #wrapper .bg_gray .eco_tech .col_2 {display: block;}
    #wrapper .bg_gray .eco_tech .col_2 .txt_area {width: 100%;padding: 0;margin-bottom: 20px;}
    #wrapper .bg_gray .eco_tech .col_2 .txt_area dl dt {font-size: 16px;margin-bottom: 10px;}
    #wrapper .bg_gray .eco_tech .col_2 .txt_area dl dd {margin-bottom: 20px;}
    #wrapper .bg_gray .eco_tech .col_2 .txt_area dl dt {font-size: 16px;margin-bottom: 10px;}
    #wrapper .bg_gray .eco_tech .col_2 .img {width: 92%;box-sizing: border-box;padding: 0 15px;}
    #wrapper .bg_gray .indicator {width: 100%;}  
    #wrapper .bg_gray .indicator h2 {font-size: 18px;font-weight: 500;margin-bottom: 10px;}
    #wrapper .bg_gray .indicator .inner {width: 100%;display: block;}
    #wrapper .bg_gray .indicator .inner p {width: 100%;padding: 0;margin-bottom: 20px;}
    #wrapper .bg_gray .indicator .inner .img {width: 100%;}
    #wrapper .bg_gray .indicator .inner .img img {width: 160px;}
    #wrapper .story_area .story_ttl h2 {font-size: 19px;font-weight: 400;}
    #wrapper .story_area > .inner {margin: 30px auto 0;padding: 0 0px;width: 100%;box-sizing: border-box;}
    #wrapper .story_area > .inner .flow {background-size: 30px;padding-bottom: 70px;margin-bottom: 25px;}
    #wrapper .story_area > .inner .flow_1 {display: block;}
    #wrapper .story_area > .inner .flow_1 .year {width: 100px;margin-bottom: 15px;}
    #wrapper .story_area > .inner .flow_1 .txt_area {width: 100%;padding: 0;}
    #wrapper .story_area > .inner .flow .txt_area h3 {font-size: 16px;margin-bottom: 10px;}
    #wrapper .story_area > .inner .flow_2 {display: block;}
    #wrapper .story_area > .inner .flow_2 .txt_area {width: 100%;padding: 0;margin-bottom: 15px;}
    #wrapper .story_area > .inner .flow .txt_area h3 { font-size: 16px;margin-bottom: 10px;}
    #wrapper .story_area > .inner .flow_2 .year { width: 100%; -webkit-justify-content: center;justify-content: -webkit- center;    justify-content: center;}
    #wrapper .story_area > .inner .flow_2 .year .img:first-child {margin-right: 35px;}
#wrapper .story_area > .inner .flow_2 .year .img {width: 100px;}
    #wrapper .story_area > .inner .flow_3 {display: block;padding-left: 0;}
    #wrapper .story_area > .inner .flow_3 .txt_area {width: 100%;padding: 0;margin-bottom: 15px;}
    #wrapper .story_area > .inner .flow .txt_area h3 {font-size: 16px;margin-bottom: 10px;}
    #wrapper .story_area > .inner .flow_3 .year {width: 100%;text-align: center;}
    #wrapper .story_area > .inner .flow_3 .year img {width: 100px;}
    #wrapper .story_area > .inner .flow_4 {display: block;padding-right: 0;}
    #wrapper .story_area > .inner .flow_4 .txt_area { width: 100%;padding: 0;margin-bottom: 15px;}
    #wrapper .story_area > .inner .flow .txt_area h3 { font-size: 16px;margin-bottom: 10px;}
    #wrapper .story_area > .inner .flow_4 .eco {width: 100%;text-align: center;}
    #wrapper .story_area > .inner .flow_4 .eco img {width: 210px;}
    #wrapper .story_area > .inner .flow {background-size: 30px;padding-bottom: 70px;margin-bottom: 25px;}
    #wrapper .story_area > .inner .flow_5 .box {width: 48%;text-align: center;}
    #wrapper .story_area > .inner .flow {background-size: 30px;padding-bottom: 54px;margin-bottom: 25px;}
    #wrapper .story_area > .inner .flow .txt_area h3 {font-size: 16px;margin-bottom: 10px;}
    #wrapper .story_area > .inner .flow_6 .txt_area p.note.tar { text-align: left; margin-top: 40px;}
    #wrapper .story_area > .inner .flow_5 .box .img { margin: 0 auto 15px;width: 96px;}
    #wrapper .story_area > .inner .flow_6 .txt_area p.note.tar {text-align: left;margin-top: 13px;font-size: 0.9em;}
     /*===============================================================
                    Titanium
    ===============================================================*/
    #wrapper.titanum .kv_area {background: url(../assets/technology/titanium/sp_kv2.jpg) top center/cover no-repeat;padding-top: 75%;}
    #wrapper .bg_gray .processing_tech {width: 100%;padding-bottom: 30px;margin-bottom: 20px;}
    #wrapper .bg_gray .processing_tech .col_2 {display: block; margin-bottom: 20px;}
    #wrapper .bg_gray .processing_tech .col_2 .txt_area {width: 100%;padding: 0;}
    #wrapper.titanum .bg_gray .processing_tech .col_2 .txt_area dl dd {margin-left: 0}
    #wrapper .bg_gray .processing_tech .col_2 .img {width: 100%;margin-top: 10px;}
    #wrapper .bg_gray .duratect {width: 100%;box-sizing: border-box;}
    #wrapper .bg_gray .duratect h2 {font-size: 18px;font-weight: 500;margin-bottom: 10px;}
    #wrapper .bg_gray .duratect p.lead { margin-bottom: 20px;}
    #wrapper.titanum .story_area > .inner .flow_4 .box {width: 48%;text-align: center;}
    #wrapper.titanum .story_area > .inner .flow_4 {-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: -webkit- space-between;justify-content: space-between;-webkit-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 58px;}
    #wrapper.titanum .story_area > .inner .flow_2 .year {width: 132px;text-align: center;margin: 0 auto 46px;}
    #wrapper.titanum .story_area > .inner .flow_3 .year {margin: 0 auto 41px;}
    #wrapper.titanum .story_area > .inner .flow_5 .txt_area p.note.tar {margin-top: 15px;font-size: 10px;}
    #wrapper.titanum .feature_area > .inner .col_2 .txt_area .img_area .img {width: 248px;}
    /*===============================================================
                    satelite
    ===============================================================*/
    #wrapper.satlite .kv_area {background: url(../assets/technology/satellite/sp_kv3.jpg) top center/cover no-repeat;padding-top: 75%;}
    #wrapper.satlite .tech_ttl h2 {font-size: 19px;font-weight: 400;}
    #wrapper .bg_gray .speed {width: 100%;}
    #wrapper .bg_gray .reception_tech {width: 100%;padding-bottom: 30px;margin-bottom: 20px;box-sizing: border-box;}
    .img.satli {width: 100%;}
    #wrapper .bg_gray .reception_tech h2 {font-size: 18px;font-weight: 500;margin-bottom: 10px;}
    #wrapper .bg_gray .reception_tech p.lead {font-size: 14px;margin-bottom: 35px; text-align: center;line-height: 2;}
    #wrapper.satlite .bg_gray .speed h2 {font-size: 18px;font-weight: 500;margin-bottom: 10px;}
    #wrapper.satlite .bg_gray .speed dl {display: block;}
    #wrapper.satlite .bg_gray .speed dl dt {font-size: 16px;width: 100%;margin-bottom: 5px;}
    #wrapper.satlite .bg_gray .speed dl dd {width: 100%;margin-bottom: 25px;margin-left: 0;}
    #wrapper.satlite .bg_gray .speed dl dd:last-of-type {margin-bottom: 0;}
    #wrapper.satlite .story_area > .inner .flow, #wrapper.satlite .story_area > .inner .flow, #wrapper.satlite .story_area > .inner .flow {padding-bottom: 51px;}
    #wrapper.satlite .story_area > .inner .flow_2 .year, #wrapper.satlite .story_area > .inner .flow_3 .year, #wrapper.satlite .story_area > .inner .flow_4 .year {width: 131px;text-align: center;margin: 0 auto 24px;}
    /*===============================================================
                    Radio
    ===============================================================*/
    #wrapper.radio .kv_area {background: url(../assets/technology/radio/sp_kv4.jpg) top center/cover no-repeat;padding-top: 75%;}
    #wrapper.radio .tech_ttl h2 {font-size: 19px;font-weight: 400;}
    #wrapper.radio .bg_gray .reception_tech {width: 100%;padding: 0;}
    #wrapper.radio .bg_gray .reception_tech h2 {font-size: 18px;font-weight: 500;margin-bottom: 10px;}
    #wrapper.radio .bg_gray .reception_tech .col_2 {display: block;margin-bottom: 30px;}
    #wrapper.radio .bg_gray .reception_tech .col_2 .txt_area {width: 100%;padding: 0;}
    #wrapper.radio .bg_gray .reception_tech .col_2 .txt_area p.txt {margin-bottom: 15px;}
    #wrapper.radio .bg_gray .reception_tech .col_2 .txt_area p.note {font-size: 10px;line-height: 2;}
    #wrapper.radio .story_area > .inner .flow {padding-bottom: 57px}
    #wrapper.radio .story_area > .inner .flow_2 .year, #wrapper.radio .story_area > .inner .flow_4 .year {width: 113px;text-align: center;margin: 0 auto;}
    #wrapper.radio .story_area > .inner .flow {margin-top: 0;}
    
    
}

@media only screen and (max-width: 876px){
        
    #cart .cartbl tr > td:nth-child(4), #cart .cartbl tr > th:nth-child(4), .prdct77.track-order8 .cartbl tr > td:nth-child(2), .prdct77.track-order8 .cartbl tr > th:nth-child(2), .prdct77.track-order8 .cartbl tr > td:nth-child(3), .prdct77.track-order8 .cartbl tr > th:nth-child(3){display: none;}
    .cartbl tr > td:nth-child(1){width: 70%;}
    .track-order8 .spngcrttbl2 .costtbl{padding-left: 15px;}
    .wshlst7 .spngcrttbl .cartbl tr > td:first-child { width: auto;}
    .utubvid {width: 100%;box-sizing: border-box;padding: 0 20px 20px;}
    #content.product-detail{margin-bottom: 0;}
    .utubvid .whed h2{padding-top: 0px;}
    .sbscrib{max-width: 600px;padding: 15px;}

}
    
    
    @media only screen and (max-width: 849px){
    .prdcsliders77 .pcsld{display: block;width: 65%;margin: 0 auto}
    .rclm{width: 47.3%;}
        .rclm:nth-child(2n+1) {margin-left: 0;}
    .recmnd .whed > h1 {font-size: 1.1rem;}
    .mob2{display: block;}
    .tagdiv{display: none;}
    .viewprdct{width: 100%;}
    .mob2{text-align: center;padding: 30px 10px;}
    
    /*===============================================================
                03-122018
================================================================*/
    
    .font-sizeM {font-size: .8rem !important;}
    p.btn_01.suportColumn_btn.mt30.width30 {width: 80%;}
     .nwstxt7 .col-12, .nwstxt7 .col-12.col-md{max-width: 100%;} 
    .ptblclm2 {
    padding: 28px 15px;
}
    .popup-text {
    margin: 0 auto;
    max-width: 600px;
}
    .close7 {
    right: 20px;
}
    .popup-text > h2 {
    font-size: 20px;
}
    .txt7 {
    font-size: 0.8em;
}
    .conshop9 a::before {
    left: 16px;
    top: 9px;
    width: 10px;
    height: 10px;
}
    .trmitm{width: 100%;padding: 0 0px 7px 0;box-sizing: border-box;}
     .rolrow:nth-child(3) .rolclm > p{margin: 0 !important;}
    .rolrow:nth-child(2) .rolclm p {padding-bottom: 0;}
  
}
/*===============================================================
                10
================================================================*/
@media only screen and (max-width: 56em){    
    .fwa9 {width: 100%;}
.back9 {background-image: url(../assets/technology/1a.jpg);background-position: right bottom;background-repeat: no-repeat;background-size: 291px 249px;border-bottom: 1px solid #dddddd;padding-bottom: 250px;}
.in9, .ins9, .inv9 {width: 100%;}
.lsr9, .bdil9 > div {margin-left: 0;width: 100%;}
    .lsr9.dias9 {width: 100%;margin-left: 0;}
    .spcont9 p {font-size: 12px;}
    .lst {width: 100%;}
    
/*    #bestSellers .owl-carousel .owl-item .psldimg > img{height: 120px;}*/
    
    
    
    
}


@media only screen and (max-width: 48em){
    .prdpara{height: 320px;}
    .rolclm > p{margin: 0 !important;}
    .urclm{display: block;}
    .urclm label{width: 115px;}
    .slctkmtr > li > a{width: 115px;}
    .slctkm{margin-left: 10px;}
    .urloc{padding-bottom: 10px;}
    .galscrl{display: block;}
    .storsbtn77{display: none;}
    .large dl.list-2clm-bggray{background-repeat: repeat;}
    /*===============================================================
                product-detail 11-06-2020
================================================================*/
    .prdctsldr {width: 100%;}
    .prdctcnt {width: 100%;transform: translateY(0px);margin-top: 20px;box-sizing: border-box;padding: 0 15px;}
    .prdctcnts77 {padding-right: 0;}
    .eco77lgo {padding-top: 15px;padding-bottom: 10px;}
    .inta8 {padding: 24px 0 0 0;}
    .sind8 {box-sizing: border-box;padding-right: 10px;}
    
    #cart .cartbl > tr > td:nth-child(3), #cart .cartbl > tr > td:nth-child(4){display: none;}
    
}
@media only screen and (max-width: 39em){
    .specc7 {margin: 0;}
    .warntyc {float: none}
    .clmqtr + .clmqtr {margin-left: 0;} 
    .prdpara{height: 390px;}
    .desk7{display: none;}
    .mob7{display: block;}
    .adrsdtl {
    margin-top: 17px;
}
    .row9 td:nth-child(4) {
    width: 50%;
}
    .row9 td:nth-child(5) {
    width: 30%;
}
    .wshlst.rcentvs .addcr9 {
    display: inline-block;
    width: 68%;
}
#recenvews .whpar9 {
    width: 40%;
    padding: 0;
}
    #recenvews .addcr9 {
    width: 60%;
}
    .wshlst.rcentvs .wishpic9 img {
    margin: 0 auto;
    height: 144px;
    box-sizing: border-box;
    padding: 0 0;
}
/*===============================================================
                10
================================================================*/
    .cano9, .lble9 {width: 100%;}
    .chck {padding: 0 0px 0 19px;}
    #check {left: -6px;}
    .frdiv9 {width: 100%;}
    .txtWrapper9 {padding: 59px 0 0 0;width: 100%;}
    .chido9 {width: 43%;margin-left: 14%;margin-bottom: 34px;}
    .chido9:nth-child(2n+1) {margin-left: 0;}
    .dcon9 p {font-weight: 600;font-size: 12px;text-align: center;}
    .nt9 p {font-size: 13px;padding-top: 0px;padding-bottom: 0;}
    .dest9 {bottom: 16%;}
    .dets > p {font-size: 13px;}
    .ring9.indest9.mb {margin: 16px 0 35px 0;}
    .glpbe9 {bottom: -9%;}
    .satle9 > div {width: 100%;height: auto;padding-bottom: 15px;}
    .satle9:first-child .salin9:first-child h3 {padding-top: 0px;}
    .sitmnu1.sitmnu3 > li{width: 100%;float: none;margin-left: 0;}
    .inform {width: 90%;top: 74px;}
    .clse a {background-size: 13px auto;width: 23px;height: 23px;}
    .wtchopn > li, .wtchopns1 > li {margin-bottom: 0;}
    /*===============================================================
                05-03-2020
================================================================*/
    .hompopup {width: 100%}
    .wshlst.rcentvs .whi9 {width: 100%;margin-left: 0;}
    .wshlst.rcentvs .whi9:nth-child(2n) {margin-left: 0;}
    .wishpic9 {max-width: 69px}
    
    #error_msg {width: 300px;left: calc(50% - 150px);}
    #error_msg.error_msg1 p {padding: 11px;}
    .totordr, .totordr > p{text-align: right;}
    /*===============================================================
                product-detail 11-06-2020
================================================================*/
    .prdvrt-sldr {display: none}
    .prdctzoom {padding-left: 0;max-width: 69%;margin: 0 auto;}
    .movasli {display: block}
    .prdpara77 {padding: 9px 18px 7px 10px;}
    .prc78 h3 {font-size: 1.5em;}
    .scalmda {padding: 4px 0 0 0}
    .into8 {padding-left: 0;} 
    .mobnavtr {width: 80%;margin: 0 auto;padding-top: 20px;position: relative;display: block}
    
    
/*    #bestSellers .owl-carousel .owl-item .psldimg > img{height: 100px;}*/
    .login1{padding-top: 0;}
    .lgclm{width: 100%;margin-left: 0;margin-bottom: 20px;}
    .lgclm:last-child{margin-left: 0;}
    .lgnclms{margin-bottom: 0;}
    .lgnclms:last-child .lgclm:last-child{margin-bottom: 0;}
    #frgot .signfrm{max-width: 100%;}
    #forgot .txt2{padding: 5px 15px;}
    .pridet{padding: 0;}
    .row9 td {padding: 10px 4px;}
    .desk77{display: none;}
    .mob77{display: block;}
    .chkfclm1, .chkfclm2 {width: 100%;padding: 0;display: block;}
    .chkfclm2 .chkhed7 {position: relative;}
    .chkfclm2 .chkbx {opacity: 0;width: 0;height: 0;}
    .chkfrm7{box-sizing: border-box;padding-top: 20px;}
    .chkfclm {margin-bottom: 25px;}
    #flashmessage {margin: 0 12px;}
    .thnks7 {
    margin: 0 15px;
}
    
    /*========================================================
                     27-06-2020
    =======================================================*/
    .noyty {width: 95%;box-sizing: border-box;padding: 41px 15px 21px 15px;}
    .center.hideform {padding: 0;}
    
    .shipngdtl{padding-left: 20px;padding-bottom: 20px;}
    .shipadrs7{padding-left: 15px;}
    .spngcrttbl{padding: 0;}
    .shpngdtl h2{font-size: 1.2em;padding-bottom: 18px;}
    .chkfclm {width: 100%;margin-bottom: 30px;}
    .chkfclm:nth-child(2n){margin-left: 0;}
    .shpsmnu{padding: 20px;}
    .chkfrm7{padding: 0;}
    .shipngdtl{padding-left: 0;}
    .shpslct{margin-right: 0;}
    
    
    .signsuces4 {
	width: calc(100% - 30px);
	box-sizing: border-box;padding: 15px;
}
    .signsuces5 p{text-align: center;}
    .tfhgvs td {
	font-size: 0.7em;
	padding: 2px 5px;
}
    
    
    .prdctzoom {max-width: 84%} 
    
    .stcdtl {margin-top: 15px;}
    .icndv {width: 32px;height: 28px;margin: 0;display: inline-block;vertical-align: top;background-size: 80px;}
    .icndv.shping { background-position: 0 -2034px; background-size: 70px auto;}
    .icntxt {display: inline-block;vertical-align: top;padding-left: 8px;}
    .icntxt p {text-align: left;font-size: 0.7em;padding-top: 3px;}
    .stcdtl {padding: 0 10px;}
    .stcdtl.mob7{display: block;}
    .icndv.easy {background-position: 0 -2384px;width: 18px;background-size: 80px auto;}
    .icndv.authntc {background-position: 0 -2443px;width: 18px;}
    .prdcsliders7.owl-carousel .owl-dots, .prdcsliders77.owl-carousel .owl-dots{bottom: -29px;}
    .prdcsliders7.owl-carousel .owl-nav, .prdcsliders77.owl-carousel .owl-nav{bottom: -19px;}
    .wrntcycs2 .wrntcyc2 .para7 p{padding-bottom: 20px;margin-bottom: 20px;}
    .statc > li{margin-right: 40px;}
    .yyy7 > li{margin-bottom: 15px;}
    
    .uclctns{width: 50%;}
    .utube{padding: 0 18px;}
    
    .cokie {padding: 15px 0;}
.cokp {width: 80%;}
.cokp > p {font-size: 0.85em;}
}

@media only screen and (max-width: 549px){
    
    .mobs, .footer_gnavi_item, .urclm label, .urlctn, .urclm:nth-child(2) label{display: block;}
    .desks, .footer_otherlink{display: none;}
    .watchopn .container, .woptn, .container, .footer_sns{padding: 0;}
    .philosophy_logo{padding: 30px 0;}
    .philosophy_copy{margin-bottom: 20px;}
    .philosophy_inner{height: auto;}
    .plogo{width: 140px;}
    .utubevdeo > li, .nwslst, .clmqtr, .sclm, .footer_lineup, .footer_brand, .footer_brand_item, .footer_copyright, .clmhf, .zoomimg, .prdcttext, .mapimgf, .strclm, #bh-sl-map, .dddfff > #map, .map-direction{float: none;width: 100%;}
    .tecss{width: 100%;margin-bottom: 20px;}
    .tecss + .tecss, .nwslst:nth-child(2n), .clmqtr, .clmhf:last-child, .trmitm + .trmitm, .urlctn, .slctkm, #srchlcn, #findstore{margin-left: 0;}
    .tech1, .nwstil{padding: 0 15px;}
    .relvntvid .whed{border-top: none;}
    .clmqtr{padding: 0 9.8px 19.6px;box-sizing: border-box;}
    .bimg{max-height: 100%;}
    .wtchopn, .wtchopns1{font-size: 0;}
    
    .footer_brand{border-left: none;}
    .footer{text-align: center;}
    .footer_lineup, .footer_brand{padding: 30px 0 0;}
    .footer_brand_item > a, .footer_gnavi_item > a{margin-bottom: 1em;line-height: 2.4em;min-height: 2.5em;padding: 0 1.2em;display: block;}
    .footer_sns, .footer_outer{margin-bottom: 0px;}
    .footer_copyright{position: static;}
    .pagetop{z-index: 1000;}
    .prdpara{height: 180px;}
    .pclm, .prd .pclm:not(:first-child){width: 100%;margin-bottom: 20px;}
    .clmhf, .rolrow, .specopn > li{margin-bottom: 20px;}
    .breadcrumb .container {padding: 0 10px;}
    .rcmndprdct .container { padding: 0 25px;}
    .roles .container, .relvntvid1 .container .container, .productdtl .container, .privcy .container, .suport .container, .suport4 .container{padding: 0 15px;}
    .rolclm:first-child{margin-right: 0;}
    .rolclm, #bh-sl-address, .bh-sl-container .bh-sl-loc-list {width: 100%;}
    
/*    .trmitm:nth-child(2n) {padding: 0 0 29px 0;}*/
    .rcmndprd.rcmnfiv .rclm{width: 100%;}
    .dtltbls{width: 100%;padding: 0;}
    .prdsliders.owl-carousel .owl-nav{left: -15px;right: -15px;top: 25%;}
    .urloc, .bh-sl-container .bh-sl-form-container{padding: 4%;}
    .urclm label, .slctkm, .find7, .bh-sl-container .form-input label{margin-bottom: 10px;}
    .urclm label, #lctntxt, #storelocation .urlctn, #storelocation .urclm:nth-child(2){width: 100%;}
    .urclm:nth-child(2){width: 100%;}
    .slctkmtr > li > a{width: 96%;}
    .strclm, .urclm:nth-child(1){margin: 0;}
    #bh-sl-address{box-sizing: border-box;}
    .bh-sl-container .bh-sl-form-container{float: none;box-sizing: border-box !important;}
    .slctkm::after{display: none;}
    #bh-sl-submit{margin-left: 0;}
   .cano9 > p {text-align: left;}
    .inopic::after {left: 15%;}
    .othrlnks {width: 91%;margin: 20px auto 0}
    .container1 .NoDefaultVertical, .nece1 { width: 100% !important; display: block;}
    .loimer {width: 100%;margin: 25px 0 25px 0;}
    .map-direction{margin-top: 15px;}
    p {text-align: left;}
    .in9 > p, .ins9 > p, .inv9 > p {padding-right: 0;}
    .dets > p {text-align: center;}
    .galscrl{margin: 20px 15px 0;}
    .suport{padding-top: 10px;}
    .nwstxt7 .col-md-4{flex: 100%;}
    .nwstxt7 .col-12.col-md-4 img{max-width: 200px;margin: 0 auto 20px;}
    .nwstxt7 .col-auto.align-self-center img{display: none;}
        .nw.mob7 {line-height: 2.6em;font-size: 9px;width: 82px;margin-left: 2px;}
    
    .rimg iframe {
    width: 100%;
    height: 222px;
}
    .sbscrib{margin: 0 20px;}
    
    

    
    
    
}

@media only screen and (max-width : 767px) and (min-width: 470px) and (orientation:landscape) {
    #orimode { display: block;}
}

@media only screen and (max-width: 39em){
    
    .utubvid .whed{padding-top: 20px;}
    .subslgo{width: 120px;}
    
        }
    
    @media only screen and (max-width: 30em){
    
    .prdpara{height: auto;}
        .warntyc{max-width: unset;}
    
    .tas9 > li > a{font-size: 16px;margin: 0 4px;}
    .adrstble { padding: 11px 0 0 8px;}
    .adrstbl tr > td:first-child{width: 45px;}
    .adrstbl tr > td:nth-child(2) {padding-right: 10px;}
    .container p a{text-align: center;}
   
    .lvng.lvnhed9{display: none;}
    #pay{padding-top: 40px;}
    
    .mob7{display: block;}
/*
    .whed > h1, .whed > h2{font-size: 1.2rem;}
    .wtchopn > li, .wtchopns1 > li {height: 90px;}
    .wtchopn > li > a, .wtchopns1 > li > a {width: auto;max-height: 80px;max-width: 160px;margin: 0 auto;}
    .wtchopn > li:first-child > a, .wtchopns1 > li:first-child > a {width: 160px;margin: 0 auto;}
*/
    .vall {margin: 0 22px 30px;width: auto;}
    .philosophy_copy {line-height: 2em;font-size: 0.9em;}
    .philosophy_inner {background-size: cover;background-position: center center;}
    .philosophy_copy {line-height: 2em;font-size: 0.9em;}
    .btn_01.philosophy_btn {margin:0 21px 0;width: auto;font-weight: 400;padding-bottom: 60px;}
    
    .utubevdeo > li {margin-bottom: 10px;}
    .utubevdeo > li:last-child{margin-bottom: 0;}
    .utubevdeo {padding-top: 20px;}
    .wtchopn, .wtchopns1{margin-bottom: 25px;}
    
    
    .technology_btn {width: auto;}
    .btn_01.technology_btn a{font-weight: 400;}
    .nimg {width: 90px;display: block;height: auto;float: left;}
    .ntxt p.nwsdat {font-size: 12px;width: auto;margin-right: 1px;}
    .ntxt p.nw.mob7, .ntxt p.ndt1 {display: inline-block;vertical-align: top;}
    .ntxt {display: block;padding: 0 12px;font-size: 10px;}
    .ntxt {display: block;padding: 0 12px;font-size: 10px;max-height: 100px;}
    .nwstil {padding: 0;}
    .nwslst {padding: 20px 0;margin: 0;border-bottom: 1px solid #ccc;}
    .nwslst > a {display: block;padding: 0 15px;}
    
    /*=============================================
                    27-5-2020
    =============================================*/
    .extinner > li > a{line-height: 1.7em;font-size: 0.82em;}
    .extinner > li {padding: 15px 15px 15px 0;min-height: 60px;line-height: 1em;}
    .extinner > li::after {content: '';position: absolute;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(-45deg);top: calc(50% - 2px);}
    .extinner > li:nth-child(2) {padding: 10px 15px 10px 0;}
    
/*    #bestSellers .owl-carousel .owl-item .psldimg > img{height: 100px;}*/
    .technology_inner, .services, .lftcntnt {font-size: 16px;}
    #forgot .txt2{height: 38px;}
    #myacount .lgnclm{margin-bottom: 20px;}
    .row9 > td p, .row9 td .prid9, .row9 td h3{font-size: 0.75em;}
    .row9 td h4{font-size: 0.5em;}
    .row9 td{overflow: hidden;}
    .homepopup.billpopup .ptblclm2{height: 480px;}
    .spngcrttbl .cartbl tr > td .prdtl78{padding-left: 0px;}
    #cart .delt9, .delt9, .sbsimg7{display: none;}
    .prdimg78 img{max-height: 100px;}
    .prdimg78{margin-left: 0;}
    .prdtxt78 {padding: 5px 0 0 18%;font-size: 10px;max-width:90px;} 
    .addtocrt7 {padding: 5px;font-size: 0.58em;}
    .spngcrttbl{margin-top: 0;}
    #pay{padding-top: 0;}
    .chkclm{padding-left: 8px;}
    .costtbl{padding-left: 0;}
    .cntnue777 {padding-right: 40px;font-size: 0.9em;}
    .tec7img.mob{display: block;}    
    .tecs{padding-bottom: 20px;}
    .movasli.owl-carousel .owl-nav .owl-prev, .movasli.owl-carousel .owl-nav .owl-next{width: 18px;height: 18px;background-size: 8px auto;} 
    .spngcrttbl2{padding: 0 ;}
/*    .rcmngimg img{height: 150px;}*/
    .gdtl{padding-left: 0;}
    .gndr h4{font-size: 0.8em;}
    .whshlst78{padding-left: 15px;}
    .redf.owl-carousel .owl-nav{top: calc(35% -10px);}
    .btxt > p::before{top: 0;}
    .btxt > p{font-size: 12px;}
    .clmqtr{padding-bottom: 10px;}
    .buy78{padding-left: 0px}
    .prdttl77{padding-right: 40px;}
    .pdtitl{white-space: nowrap;}
    .btn_01.suportColumn_btn { text-align: center; padding-right: 17px;}
    .suportColumn_btn > a{margin: 0 auto;}
    .sclmin p{text-align: center;}
    .shipngdtl{padding-left: 10px;}
    .shipadrs77 p{font-size: 0.95rem;word-wrap: break-word;}
    .shpslct select{background-size: 100% 1px;}
    .owl-carousel.owl-drag .owl-item{touch-action: auto !important;} 
    .sbscribdv{width: 100%;}
    .sfrmclm1 {width: 100%;padding: 0;margin-bottom: 15px;}
    .sbscrib .close7 {right: 10px;}
    .sbscrib{padding: 15px;}
        .actual, .prc78{padding-left: 5px;}
        .buy78 a{line-height: 1.7em;font-size: 0.6em;} 
        
        
        
        
        
    
}


@media only screen and (max-width: 39em){
     .into8 .para7{display: none;}
    .into8.serisdtl .para7 p{text-align: left;padding: 0;width:100%}
    .popup-text h2, #signup-module > h5, #login-module > h5 {font-size: 1em;line-height: 1.4em;padding-bottom: 0;}
    .form-heading {font-size: 0.85em;}
    .txt7{margin-top: 0;}
    .password-wrap {margin: 10px 0;}
    .signup7::after {width: 12px;height: 12px;top: 12px;right: 20px;}
    #poplogin{padding: 0;}
    #poplogin span {padding: 10px 40px 10px 16px;font-size: 0.85rem;}
    .orss {padding: 10px;}
    .signup7 span::after{top: 13px;width: 10px;height: 10px;}
    
   
    .fopn{padding-top: 0;}
    .fstopn7{padding: 62px 5px 0;text-align: center;} 
    .fopn > li {font-size: 0.65em;margin: 0;background-size: 58px auto;padding-left: 25px;}
    .fopn > li.onlnstr {background-position: 4px -172px;margin-right: 0;}
    .fopn > li::after{left: 25px;bottom: 11px;}
    #content{margin: 0px;margin-top: 59px;}
    .opndv{width: 100%;background-color: #fff;}
    .fopn > li{padding-top: 10px;padding-bottom: 10px;}
    .fopn > li.dscnt7 {background-position: 0 -223px;}
    .fopn > li.hmdlvry {background-position: 0px -267px;}
    .fopn > li.ertrn {
    background-position: 5px -1722px;
}
    .fopn > li.wtsup {background-position: 0px -661px;}
    #bestSellers .into8 h3 {text-align: left;padding-top: 6px;font-size: 1.1em;font-family:"Poppins Regular";}
    .prdsliders.owl-carousel .owl-nav {top: -53px;right: -1px;height: 26px;left: auto;width: 40px;background: url("../img/img1.png") no-repeat scroll 2px -1112px / 57px auto;}
    .fopn > li:hover::after {
    left: 25px;
    width: calc(100% - 25px);
}
    .fopn > li.wtsup:hover {
    background-position: 0 -704px;
}
    .reecont{overflow: hidden;}
    .prdslider{overflow: visible;} 
    .prdsliders.owl-carousel .owl-nav > button {border: none;opacity: 0;transform: rotate(0deg) !important;}
    .prdslider {padding: 15px 0px 11px;}
    .cprecdispr, .rcprecdispr {width: 22px;height: 22px;font-size: 0.5rem;padding: 5px 0;}
    .actloprcs {font-size:  0.8em;margin-bottom: 2px;}
    .sldtxt .mdlcod {font-size:  1em;}
    .offoprcs {font-size: 0.9em;font-weight: 900;padding-top: 5px;}
    .shop7{padding-top: 0;}
    .shpcntnr{width: 100%;}
    .ahptxt {bottom: 15px;left: 15px;}
    .sldtxt .mdlnam + .mdlcod + .mdlcod{padding-bottom: 0;}
    .shpd {font-size: 0.6em;padding: 3px 9px;}
    .ahptxt > h3 {font-size: 0.65em;padding: 0 4px;line-height: 1.3em;letter-spacing: 0.65em;}
    .clints {padding: 35px 5px 0px;}
    .clnt7 > li {width: 30%;margin-left: 5%;margin-bottom: 23px;}
    .clnt7 > li:nth-child(3n+1) {margin-left: 0;}
    .wnewz8 {padding: 0 10px;}
    .whed.alhez8 {float: left;margin: 0 0 30px 0;}
    .whed.alhez8 > h1 {font-size: 1.1em;}
    .whed.alhez8 > h1::after {bottom: 0;}
    .onlsh8 {float: right;}
    a.onccart {display: block;color: #000;text-transform: uppercase;font-size: 0.85em;background-image: url(../img/cart.png);background-repeat: no-repeat;background-position: 2px 3px;background-size: 30px auto;padding: 10px 0 8px 34px;}
    
    .services{padding-top: 0;}
    .sclmin p.btn_01.suportColumn_btn a {margin: 0;padding: 9px 11px;}
    .sclm {margin-bottom: 23px;}
    .sclmin p.plchldr {padding-left: 15px;text-align: left;padding-top: 0px;}
    .sclmin p.btn_01.suportColumn_btn {text-align: left;padding-left: 15px;padding-top: 8px;}
    .sclmin p.btn_01.suportColumn_btn a {margin: 0;padding: 9px 11px;}
    .srvc.clearfix {padding-bottom: 20px;}
    .srvice {padding-bottom: 0;}
    /*.pagetop{display: none;} */
    #content.product-detail {padding-top: 62px;margin-top: 0px ;}
    .fp-viewing-anchor1 #content.product-detail{margin-top: 0;}
    .into8 > h3{text-align: left;}
    .into8.serisdtl > h3{padding: 9px 0 6px 0;}
    .wrntcycs2 .wrntcyc2 .para7 p {padding-left: 0;}
    .buynwc > a:hover::before{border-top: 2px solid #000;}
    .prdcslider7{padding: 0 20px;}
    .wrntyc2.mob7{padding-left: 10px;}
    .relvntvid{padding-bottom: 0;}
    .services{font-size: 14px;}
    .sclm + .sclm > .sclmin{border: none;}
    #content.product-detail .mdlcod .actloprcs::after {
    top: 7px;
} 
    .extinner tr > td {
    font-size: 0.6em;padding: 8px 4px 8px 16px;
}
    .srtdmnu1{top: 91px;}
    .prcsldr{padding: 0;}
    #homeslider1, #collectionBanner{padding: 0;}
    
    
    .rclm {width: 50%;margin: 0;padding: 0 5px 35px;}
    .savc{font-size: 0.75em;padding: 3px;}
    .prc7 .rcprecdispr {
    padding: 5px 0 0;
    right: -20px;
    top: 14px;
}
    .extinner tr > td a{font-size: 0.71em;} 
    .optlgn7:first-child{padding-right: 0;}
    .optlgn7{padding: 15px 0 0;}
    #popregister.signup7 span:after{top: 17px;}
    
        
    
    .cc{text-align: center;padding-bottom: 5px;}
    .ccd{text-align: center;}
    .ccd7 > span{display: block;text-align: center;}
    .fre7 p{text-align: center;}
    .fre7{padding-top: 15px;}
    .specc7.rhtdl7{margin-top: 10px;}
    .prddtlc1{padding-top: 10px;}
    .spctblc{padding: 10px 0 0;}
    .prdvidc.vdeo777 {padding: 20px 14px;}
    .prdvidc.vdeo777 .prdvdc1 {display: block;width: 100%;margin-bottom: 20px;}
    .prdvidc.vdeo777 .prdvdc1:last-child{margin-bottom: 0;margin-left: 0;}
    .nwslist {padding: 10px 15px 0;}
    .sitmap{padding: 0 15px;}
    .sitmnu1{margin-bottom: 0;}
    #mobfot > nav > li {display: none;}
    .searchresult {background-color: #f2f3f3;}
    .bh-sl-form-container.telmais {width: 90.5%;padding: 10px;margin-top: 0;}
.bh-sl-form-container.telmais > h3 {font-size: 0.85em;}
}
      
@media only screen and (max-width: 500px){
    
    
}
@media only screen and (min-width: 500px){
    
    .prdcsliders77 .pcsld:nth-child(3) .viewer-box {transform: translateX(-200%);}
}

@media only screen and (max-width: 30em){
    
    .prdcslider7{padding: 0 14px;}
    .pcsld{padding: 0 6px;box-sizing: border-box;}
    .wrntyc:before {content: '';position: absolute;left: 0;top: 0;width: 22px;height: 25px;z-index: 10;background: url("../img/img1.png") no-repeat scroll 0 -964px / 70px auto;}
    .wrntyc {position: relative;background: none;}
    
    .cartbl tr > th:nth-child(2) { width: calc(100% - 40px); text-align: left; box-sizing: border-box; padding-left: 25px;}
    .spngcrttbl .cartbl tr > td:nth-child(3){padding-right: 15px;} 
    .cartbl .numbers-row{width: 75px;}
    .cartbl #numbtn.numbers-row .txtbxx{width: 28px;height: 40px;font-size: 0.75em;}
    .cartbl #numbtn.numbers-row .button.inc{right: 0;}
    .costtbl{padding-top: 30px;}
    .cost78{max-width: unset;}
    .cost78 tr > td:first-child, .cost78 tr > td{width: 50%;padding: 6px 10px 6px 25px;}
    .coupn7{padding: 17px 15px 0;}
    .shopngcrt.chkout78 .coupn7{padding: 17px 0 0;}
    .coupn77{max-width: unset;}
    .grndtotl{display: none;}
    .chkout78 .costtbl{padding-top: 10px;} 
    .chkout78 .mobsticky{font-size: 16px;}
    input.procedchk {width: 100%;margin: 0;padding: 12px 6px;font-size: 0.95rem;} 
    .foot7.cart, .foot7.confirmcart{padding-bottom: 80px;}
    .mobsticky > p > span {font-size: 1.2rem;}
    .paycc{padding-top: 25px;}
    .esy768 {padding-left: 0;}
    
    
    .urloc, .bh-sl-container .bh-sl-form-container{background-color: #fff;}
    .srchlcn{margin-left: 0;}
    span.find7 {display: block;text-align: right;}
    .slctcty{text-align: right;padding-right: 30px;}
    .urclm:nth-child(2) .urclms {
    text-align: right;
}
    .suport{padding-top: 10px;}
    .bh-sl-container .form-input{margin-top: 0;text-align: right;}
    #bh-sl-user-location .urclm{margin-left: 0;}
    .urclm:nth-child(2) label{width: auto;}
    .urclm label, .bh-sl-container .form-input label{padding-top: 0;}
    .slctkm{margin-right: 10px;}
    #map, #map-canvas{height: 360px;}
    #bh-sl-address{text-align: right;}
    .statc > li{margin-right: 20px;}
    .utxt h2{font-size: 0.7rem;padding-top: 6px;}
    .easy7 p, .esylst{padding-bottom: 10px;}
    .specc71 h2{padding-left: 0;}
    .prdsliders.owl-carousel {display: block;}
    .psld, .rclm{background: #fff;padding: 16px 0px;border-bottom: 1px dotted rgba(0,0,0,0.25);}
    .psld:last-child, .rclm:last-child{border-bottom: none;}
    .psld:first-child, .rclm:first-child{padding-top: 0;}
    .pslds{font-size: 0;}
    .psldimg, .rcmngimg{display: inline-block;vertical-align: top;width: 55%;}
    .sldtxt, .rcmndtxt{width: 45%;box-sizing: border-box;display: inline-block;vertical-align: top;padding: 15px 10px 10px;}
    .sldtxt .mdlnam, p.gps, .sldtxt p, .cc, .ccd, .fre7 p{text-align: left;}
    .cc{display: block;}
    .sldtxt .mdlnam + .mdlcod + .mdlcod, .offoprcs, .ccd span.tactloprcs{font-size: 1.25em !important;}
    .prdslider{padding: 0 0 10px;}
    .ccd7 > span{text-align: left;}
    .actloprcs{margin-bottom: 0;}
    .fre7 {padding-top: 12px;}
    .reecont{padding: 20px 10px 0;}
    .psldimg{padding-top: 0 !important;} 
    .mob77{display: block;}
    .desk77{display: none;}
    .savc{padding: 0;}
    .cclgo8{width: 100px;}
    .prdccd7{margin-left: 25px;float: left;}
    .gndr{padding-left: 25px;}
    .mobbnd.mob77.wshlstc {top: 100px;left: 14px;}
    .pc7rc{font-size: 1.3em;}
    span#emiopt{bottom: 82px;}
    .into8.serisdtl{padding-bottom: 15px;}
    .rclm{width: 100%;background-color: #fff;}
    .cprecdispr{right: 15px;}
    .psld .psldimg img{transform: scale(1);}
    .cprecdispr, .rcprecdispr{right: 12px;top: 12px;}
    .whshlstd7{background-size: 90px auto;background-position: 8px -1524px;right: 12px;}
    .whshlstd7.wshaded{background-position: 8px -1590px;opacity: 1}
    .rcmndprdct .container{padding: 0 10px 10px;}
    .rcmngimg{padding-top: 0;} 
    .rclm:nth-last-child(1), .rclm:nth-last-child(2), .rclm:nth-last-child(3), .rclm:nth-last-child(4), .rclm:nth-last-child(5){padding-bottom: 16px;}
    .ccd7 span.savc{padding-left: 0px;}
    .fre7 p{font-size: 0.95em;}
    .wrntyc2.mob {float: none;padding-left: 14px;padding-top: 10px;} 
    .prcslidr {padding-bottom: 48px;}
    .sldtxt.noprice .mdlnam + .mdlcod + .mdlcod {padding-top: 20px;padding-bottom: 22px;}
    .sldtxt, .rcmndtxt{padding-right: 0;}
 /*=============================================
                    28-04-2021
    =============================================*/
    .mwenshp{padding: 20px 10px;}
    .mwens > div{width: 100%;}
    .menshp{margin-right: 0;margin-bottom: 20px;}
    /*=============================================
                    21-07-2021
    =============================================*/
    .inchiprss8 {
    width: 100%;
    margin-bottom: 25px;
}
    .forcont h3 {
    font-size: .83em;
}
}
@media only screen and (max-width:30em){
/*===============================================================
                29-04-2021
================================================================*/
    .innerz{padding:0 10px;}
.wrapz .btnz a .textz {padding-top:10px;}
.wrapz .btnz a .textz h3 {font-size:1.2em;}
.wrapz .btnz a .textz .copyz {margin-top:5px;padding-top:10px;font-size:0.6em;}
.wrapz .btnz a .textz p {margin-top:10px;padding-top:10px;font-size:0.4em;}
.wrapz .btnz a .textz > * + *:before {width:10px;height:1px;}
.btnz a .icon.arrow_right_l span:before {width:30px;height:41px;background-size: 28px auto;}
.btnz a .icon.arrow_right_l span:after {height:4px;}
.btnz a .icon.arrow_right_l span {padding-bottom: 6px;}
}
@media only screen and (max-width: 370px){
    
    .btmnuc2{position: relative;}
    .buynwc {position: absolute;right: 7px;top: 0px;float: none;}
    .prc7{font-size: 13px;}
    .buynwc{transform: scale(0.55) translateX(70px) translateY(-15px)}
    .prc7.forsglprc + .buynwc{top: 6px;}
    .prdtxt78{padding-left: 25px;}
    .shpngcart{padding-bottom: 25px;}
    .srtdmnu3 > li{padding-right: 5px;margin-right: 6px;}
    .statc > li{margin-right: 15px;}
    .uclctns{margin-bottom: 18px;}
    .icntxt{padding-left: 4px;}
    .pcsld{padding: 0 20px;}
    .opnemi7{top: 52px;}
    span.opemi {font-size: 0.75em;}
    .icntxt p{font-size: 0.6em;}
    .cclgo8 {width: 80px;}
    .prdccd7{margin-left: 10px;}
    .gndr{padding-left: 10px;} 
    .prdccd7 p {font-size: 0.6em;}
    .prdccd7 h2 {font-size: 0.9em;padding-top: 2px;}
    .wrncc > li{font-size: 0.7em;}
    .fre7 p{font-size: 0.75em;}
    .stcdtl{margin-top: 5px;}
    .wrntyc2.mob, .sldtxt, .rcmndtxt{padding-top: 5px;}
    
    
}
 @media only screen and (min-width: 768px)
   {  
     .text-md-left {text-align: left !important;}
.text-md-center {text-align: center !important;}
.text-md-right {text-align: right !important;}
.col-md-5 {-webkit-box-flex: 0 !important;-ms-flex: 0 0 41.666667% !important;flex: 0 0 41.666667% !important;max-width: 41.666667 !important%;}
.col-md-7 {-webkit-box-flex: 0 !important;-ms-flex: 0 0 58.333333% !important;flex: 0 0 58.333333% !important;max-width: 58.333333% !important;}
.col-md-3 { -webkit-box-flex: 0 !important;-ms-flex: 0 0 25% !important;flex: 0 0 25% !important; max-width: 25% !important;}
.col-md-9 { -webkit-box-flex: 0 !important;-ms-flex: 0 0 75% !important;flex: 0 0 75% !important; max-width: 75% !important;}
.col-md-6 { -webkit-box-flex: 0 !important;-ms-flex: 0 0 50% !important;flex: 0 0 50% !important; max-width: 50% !important;}
.col-md-8 { -webkit-box-flex: 0 !important;-ms-flex: 0 0  66.666667% !important;flex: 0 0  66.666667% !important; max-width:  66.666667% !important;}
.col-md-4 { -webkit-box-flex: 0 !important;-ms-flex: 0 0 33.333333% !important;flex: 0 0 33.333333% !important; max-width: 33.333333% !important;}
.nwstxt7 p img,td.NoDefaultVertical img {width: auto;}
}
 /*===============================================================
                watch function
================================================================*/
.speccfucn {border-top: 1px dotted #000;}
.wtchfucn .forcont {padding-top: 20px;}
.wtchfucn {width: 95%;margin: 0 auto;padding-top: 55px;}
.wfunct > li {display: inline-block;vertical-align: top;width: 24%;box-sizing: border-box;padding-right: 6%;padding-bottom: 30px;font-size: 0.9em;position: relative;}
.wfunct > li::before {position: absolute;content: '';background-color: #000;width: 5px;height: 5px;border-radius: 50%;top: 6px;left: -15px;}
.wfunct > li::after {position: absolute;content: '';background-color: rgba(0,0,0,0.5);width: 9px;height: 9px;border-radius: 50%;top: 4px;left: -17px;}
.wfunct {padding-left: 89px;padding-bottom: 35px;}

@media only screen and (max-width:64em){
  .wtchfucn {width: 100%;}
  .wfunct{padding-bottom: 15px;padding-left: 55px;}
    .wtchfucn .forcont {padding-top: 13px;}
    .forpics, .forpic {width: 45px!important;}
    .sdvhss.mob {font-size: 1em;padding-left: 14px;padding-top: 20px;}
}
@media only screen and (max-width:39em){
.wtchfucn{padding-top: 20px;}
.wtchfucn > .detdiv8 {margin-bottom: 20px;}
.wfunct > li {width: 100%;font-size: 0.8em;}
.sdvhss.mob {padding: 5px 10px;font-size: 0.8em;}
}
 /*===============================================================
                06-01-2022
================================================================*/
.globpd {font-size: 16px;margin: 26px 0 50px 0;}
.clnt7{text-align: left;}
.globpd > h2 {text-transform: capitalize;font-size: 1.55em;position: relative;font-weight: 600;font-family: "Poppins Regular";}
.colmnp:nth-child(3n+1) {margin-right: 0;}
.colmnp {width: 30.9%;display: inline-block;margin-right: 35px;margin-bottom: 35px;font-size: 16px;}
.colmimg{margin-bottom: 10px;}
p.colmtg {text-align: left;color: #1072bd;position: relative;text-transform: capitalize;font-size: 0.95em;letter-spacing: 0.05em;padding-bottom: 0;}
.colmtg.cmlcps, .mlcps > a{text-transform: uppercase;}
.colmtg::before {content: '';display: inline-block;position: relative;top: -2px;width: 7px;height: 7px;margin-right: 5px;border-top: 1px solid #000;border-right: 1px solid #000;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
@media only screen and (max-width:64em){
    .colmnp{width: 32%;margin-right: 2%;}   
    .whed{margin-bottom: 30px;}
}
@media only screen and (max-width:39em){
    .colmnp{width: 100%;margin-right: 0%;margin-bottom: 20px;}   
}
/*===============================================================
                11-01-2022
================================================================*/
.nwstxt7 pborder {display: inline-block;border: 1px solid black;padding: 10px;margin: 0 0 10px;}
.desktopNewsWatchSpec tr:first-child th, .desktopNewsWatchSpec tr:first-child td {text-align: center;border: 0;vertical-align: top;}
.desktopNewsWatchSpec img {height: 180px;}
.desktopNewsWatchSpec th {width: 18% !important;text-align: left;font-weight: normal;}
.desktopNewsWatchSpec td, .desktopNewsWatchSpec th {border: 1px solid #000;padding: 5px;}
.desktopNewsWatchSpec tr:nth-last-child(2),.desktopNewsWatchSpec tr:last-child{border-bottom: 1px solid #000;}
@media only screen and (min-width: 768px){.waut{width: auto;}}
.JSCMSNewsTableStyle {padding-bottom: 20px !important;}
.col-12.col-md.text-center.text-md-center.Washi {max-width: 100%;}
/*===============================================================
                21-02-2022
================================================================*/
.kolkatan{background: url(../assets/kolkata/bckgnd.jpg) no-repeat 0 -150px / 100% auto;}
.galery {position: relative;padding: 0 28px;}
.galpn {position: absolute;top: 49%;pointer-events: none;left: 0;right: 0;}
.galpn > div:first-child {float: left;}
.galpn > div:last-child {float: right;}
a.gal-prev, a.gal-next {text-indent: -1000em;pointer-events: all;font-size: 0;width: 43px;height: 43px;display: block;background-image: url(../img/prevnxtg.png);background-repeat: no-repeat;background-size: 43px auto;}
a.gal-prev{background-position: 0 -80px;}
a.gal-next{background-position: 0 0;}
.nwlanch {position: absolute;left: 0;right: 0;bottom: -9%;}
#vidgaly {padding-top: 72px;}
.vidgaly {width: 74%;margin: 0 auto;}
.vidgaly > h3 {color: #1b2f52;text-align: center;font-size: 1.03em;text-transform: uppercase;}
.vidgaly > h1 {text-align: center;font-size: 2.48em;text-transform: uppercase;color: #1b2f52;}
.vidgaly > p {color: #444444;text-align: center;font-size: 0.95em;margin: 0 auto;padding-top: 3px;line-height: 1.3em;padding-bottom: 0;}
.stvido,.stmapg {position: relative;}
.stvido > iframe,.maplocg {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.stvido{margin-top: 56px;}
.koltamp {padding-top: 45px;margin: 0 6%;}
.koltamp > h2 {color: #1b2f52;text-align: center;font-size: 2.06em;text-transform: uppercase;}
.koltamp > h3 {color: #1b2f52;text-align: center;font-size: 1.24em;text-transform: uppercase;letter-spacing: 0.04em;}
.stmapg {margin-top: 45px;}
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.dirclt {padding-top: 24px;padding-bottom: 71px;}
.directn {float: left;}
.getdr {background-color: #dddfde;padding-left: 40px;display: inline-block;margin-right: 34px;position: relative;}
.getdr.diro::before{position: absolute;content: '';width: 40px;height: 36px;left: 0;top: 0;background: url(../img/prevnxtg.png) no-repeat 5px -137px / 42px auto;}
.getdr.cal::before{position: absolute;content: '';width: 40px;height: 36px;left: 0;top: 0;background: url(../img/prevnxtg.png) no-repeat 7px -183px / 40px auto;}
.getdr1 {background-color: #000;padding: 5px 5px 1px 6px;}
.getdr1 > p {color: #fff;text-transform: uppercase;font-size: 0.67em;padding-bottom: 0;font-weight: 100;}
.getdr1 > h5 {color: #fff;text-transform: uppercase;font-size: 0.87em;font-weight: 400;margin-top: -1px;}
.koladrs {float: right;width: 30%;}
.koladrs > p {padding: 2px 0 0 45px;font-size: 0.8em;text-transform: uppercase;background: url(../img/prevnxtg.png) no-repeat 0 -240px / 40px auto;}
.shdowg {background: none !important;}
#infoabt {padding: 40px 0;}
.getdr.diro:hover::before,.getdr.cal:hover::before {
  animation: pulse linear 1.5s 2 forwards;
}
@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(0.8); }
  100% { transform: scale(1); }
}
.header_search.kolhed_ser{right: 266px;}
.header.shead .header_search.kolhed_ser {right: 277px;}
.mnu.kolhrd {text-align: center;margin-left: -68px;}
.stvido > iframe,.vidbg {display: none;}

@media only screen and (max-width:64em){
    .kolkatan{padding-top: 60px;background: url(../assets/kolkata/bckgnd.jpg) no-repeat 0 -42px / 100% auto;}
    .galery{padding: 0 25px;}
    .galpn{left: 7px;right: 7px;top: 42%;}
    a.gal-prev, a.gal-next{width: 33px;height: 33px;background-size: 33px auto;}
    a.gal-prev {background-position: 0px -61px;}
    #vidgaly {padding-top: 45px;}
    .nwlanch{bottom: -10%;}
    .vidgaly {width: 80%;}
    .vidgaly > h3{font-size: 1em;}
    .vidgaly > h1{font-size: 2em;}
    .stvido {margin-top: 44px;}
    .koltamp {padding-top: 40px;}
    .koltamp > h2{font-size: 1.4em;}
    .koltamp > h3{font-size: 1.1em;margin-top: -2px;}
    .stmapg {margin-top: 30px;}
    .dirclt {padding-top: 14px;padding-bottom:30px;}
    .getdr.diro::before {width: 32px;height: 32px;background: url(../img/prevnxtg.png) no-repeat 5px -95px / 30px auto;}
    .getdr.cal::before {width: 32px;height: 32px;background: url(../img/prevnxtg.png) no-repeat 6px -135px / 30px auto;}
    .getdr{padding-left: 32px;margin-right: 20px;}
    .getdr1 > p{font-size: 0.6em;}
    .getdr1 > h5{font-size: 0.71em;}
    .koladrs {width: 48%;}
    .koladrs > p {padding: 2px 0 0 30px;background: url(../img/prevnxtg.png) no-repeat 0 -177px / 30px auto;}
}
@media only screen and (max-width:39em){
    .kolkatan {padding-top: 0px;background: url(../assets/kolkata/bckgnd.jpg) no-repeat 0 40px / 100% auto;}
    .galery{padding: 0 15px;}
    .galpn{left: 0px;right: 0px;top: 46%;}
    a.gal-prev, a.gal-next{width: 25px;height: 25px;background-size: 25px auto;}
    a.gal-prev {background-position: 0px -46px;}
    #vidgaly {padding-top: 24px;}
    .nwlanch{bottom: -6%;}
    .vidgaly {width: 100%;padding: 0 15px;box-sizing: border-box;}
    .vidgaly > h3{font-size: 0.62em;}
    .vidgaly > h1{font-size: 1.2em;}
    .vidgaly > p{font-size: 0.75em;}
    .stvido {margin-top: 24px;}
    .koltamp {padding-top: 30px;}
    .koltamp > h2{font-size: 1.1em;}
    .koltamp > h3{font-size: 0.7em;margin-top: -2px;}
    .stmapg {margin-top: 30px;}
    .dirclt {padding-top: 14px;padding-bottom:24px;}
    .koladrs {width: 100%;float: left;padding-top: 10px;}
    #infoabt {padding: 20px 0;} 
}
/*===============================================================
                19-05-2022
================================================================*/
.nwstxt7 .clearfix.mt20.JSCMSNewsTableStyle .row img{width: auto;}
.nwstxt7 .clearfix.mt20.JSCMSNewsTableStyle .row .col-12 { max-width: 100%;}
.embed-responsive::before { content: "";display: block;}
.embed-responsive-21by9::before {padding-top: 56.25%;}
.embed-responsive iframe, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}

@media (min-width: 768px){
.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
.col-md-2 {-webkit-box-flex: 0 !important;-ms-flex: 0 0 16.666667% !important;flex: 0 0 16.666667% !important; max-width: 16.666667% !important;}
}
/*===================================================================
                    Hyperion page
====================================================================*/
.hydcolog {text-align: center;padding: 10px;width: 20%;margin: 0 auto;}
.pdydsf {text-align: center;padding: 22px 22px 0 22px;}  
.into8.hyprs {padding-bottom: 30px;}
.rclm.hyusd {width: 46%;padding-bottom: 0;}
.rclm.hyusd img.responsively-lazy {width: 50%;}
.rclm.hyusd:nth-child(2n+1) {margin-left: 0;}
@media only screen and (max-width: 64em){
.reecont.perhys{padding: 20px 40px 0;}
.prc7 {padding: 15px 0 10px 12px;}
.prc7.forsglprc {min-height:0;}
}
@media only screen and (max-width: 39em){
.into8.hyprs h3 {text-align: center;}
.rclm.hyusd {width: 100%;}
.rclm.hyusd img.responsively-lazy {width: 100%;}
}
.cprecdispr, .rcprecdispr, span.savc, .sveto, .actloprcs, .oldpc.pc7rc {display:none;}
.actloprcs::after, .oldpc.pc7rc::after, .prdprc78.actprcsym::after {background: #000;}
.sldtxt.noprice .mdlnam + .mdlcod + .mdlcod {padding-top:0;}
.rcmndtxt.noprice .ccd{padding-top:4px;line-height: 1.25em;}

.sumnu.sprt{padding-left: 66.5%;}
.dlistssn > li {margin-bottom: 10px;}

/*===================================================================
                    04-12-2024
====================================================================*/
.philosophy_logo {text-align: left;padding: 76px 70px 53px;}
.philosophy_logo > p {color: #fff;text-transform: uppercase;font-size: 2.2em;font-family: "Poppins Regular";    padding-bottom: 0;}
.philosophy_copy p{text-align: left;padding: 0 70px;line-height: 1.8em;}
.philosophy_btn{margin: 0 70px;}
.philosophy_inner {height: 450px;background: #000 url(../assets/home/bg_phyilosophy_01.jpg) no-repeat left center;}
.philosophy_logo{padding: 76px 70px 33px;}
.tecss {padding-bottom: 10px;}
.btrstnw {padding: 100px 100px 80px;background: #000 url(../assets/home/bg_phyilosophy_01.jpg) no-repeat center center;}
.btrstnw > p:first-child {color: #fff;text-transform: uppercase;font-size: 2em;letter-spacing: 0.1em;padding-bottom: 20px;}
.btrstnw > p {color: #fff;font-size: 1.4em;line-height: 2em;}
.wltbtnt {display: flex;justify-content: space-between;padding-bottom: 20px;}
.wltbtnt1 {width: 49%;}
.wltbtnt1 p,.wltbtntt p {color: #1072bd;font-size: 1em;padding-top: 5px;}
.wltbtnt1g {transition: all 500ms ease-in-out;}
.wltbtnt1 > a:hover .wltbtnt1g,.wltbtntt > a:hover .wltbtnt1g {opacity: 0.7;}
.wltbtn {padding-bottom: 50px;}
li.frstcld {width: 110px;}
.colmnp{margin-right: 3.5%;}
.prdpara{height: 270px;}
.prd {margin-bottom: 35px;}

.header_logo {margin: 0 25px;}
.mnu > li > a {font-size: 1.3em;}
header .header.shead .mnu > li > a {font-size: 1.3em;}
li.header_search > form {padding-top: 10px;padding-left: 10px;}
li.header_search {position: static;height: auto;}
span.blink {padding-right: 20px;position: relative;}
span.blink::after {position: absolute;content: '';right: 0;top: 3px;width: 16px;height: 16px;background: url(../img/cartw.png) no-repeat 0 0 / 100% auto;}

/* ============================== 9-1-26 ========================== */
.header{padding: 10px;}
.mnu > li.header_logo {margin-top: 5px;}
.header, .mobmnu {background-color: #fff !important;}
.mnu > li > a span, .opts > li > a {color: #000 !important;}
@keyframes blink {
    
    0%     {color:gray;}
   50.0%  {color:#000;}
   100.0%  {color:gray;}
    }
.srch88 > li > a {width: 25px;height: 28px;background-position: 2px 2px;background-size: 175px auto;}
a.moblnk span, a.moblnk span::before, a.moblnk span::after {background: #000;}
.opts, .opts1 {background-color: #fff;}
header .header.shead {box-shadow: 0 0 3px 0 grey;}
.sldmnu.xhead {top:58px;}

@media only screen and (max-width: 64em){
    .btrstnw {margin-top: 60px;padding: 80px 50px 60px;}
    .colmnp{margin-right: 2%;}
    p.colmtg{font-size: 0.8em;}

    /* ============================== 9-1-26 ========================== */
    .sldmnu, .sldmnu1 {z-index: 99999;}
    .opts > li::after {background-color: rgba(0, 0, 0, 0.2);}
    .opts .header_search_input {padding: 0 35px 0 15px;}
    .header_search_submit {right: 8px;}
    .mobmnu {top: 20px;}
    .mobileheader.mob {padding: 0;}
    .header.shead .mobileheader.mob {padding-left: 5px;}
}
@media only screen and (max-width:900px){
    .prdpara {height: 390px;}
}
@media only screen and (max-width: 39em){
    .tecss {padding-bottom: 0px;margin-bottom: 10px;}
    .btrstnw {margin-top: 0px;padding: 40px 20px 30px;}
    .btrstnw > span{font-size: 1.4em;}
    .btrstnw > p{font-size: 0.9em;text-align: center;}
    #wtchlint > .container {padding: 0 15px;}
    .wltbtnt{padding-bottom: 5px;}
    .wltbtnt1 p, .wltbtntt p{font-size: 0.9em;}
    .wltbtn {padding-bottom: 20px;}
    .prdpara {height: auto;}
    .philosophy_copy p{padding: 0 21px;}
    .philosophy_logo {padding: 76px 21px 33px;}
    .philosophy_inner{height: 400px;}
    .tech1{padding: 0;}
    .abtctzn {padding: 0px 0px 0 0px;]
}
