.header ,#sp-header{z-index:10;position:relative;}
.main__menu{display:flex;justify-content:center;}
.main__menu > li > a{color:#666666;display:block;font-size:14px;font-weight:400;line-height:70px;position:relative;text-transform:capitalize;}
.main__menu > li{padding:0 20px;position:relative;}
.logo a{display:block;}
.mainmenu__area ,#sp-header{left:0;margin:auto;position:fixed;right:0;top:32px;width:100%;z-index:99;}
#sp-header.menu-fixed-out{background:transparent;}
.mainmenu__area .container .row, .mainmenu__area .container-fluid .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;}
.htc-header{position:relative;z-index:99;}
.main__menu > li:hover > a{color:#ff4136;}
.sidebar--content .htc__news__inner{margin:0 auto;width:68%;}
.header--2 .mean-container a.meanmenu-reveal{border:2px solid #fff;color:#fff;}
.header--2 .mean-container a.meanmenu-reveal span{background:#fff none repeat scroll 0 0;}
.sidebar__menu{text-align:left;}
.sidebar__menu li.active{background:#fff;}
.sidebar__menu li.active a{color:#ff4136;}
.sidebar__menu li a{display:block;font-size:14px;line-height:40px;padding:0;text-align:center;text-transform:capitalize;}
.sidebar__menu--inner{padding:0;}
.offsetmenu__inner.sidebar__menu--inner{height:100%;padding:0;}
.sidebar__menu--inner .off__contact .logo{padding-top:40px;}
.menu__style--7 .main__menu li.drop:hover ul.dropdown{opacity:1;visibility:visible;top:0;}
.menu__style--7 .main__menu li.drop ul.dropdown{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 0 rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1);left:100%;margin:0;opacity:0;padding:0;position:absolute;right:auto;top:10px;transition:all 0.2s ease-in-out 0s;visibility:hidden;width:189px;z-index:99;}
.sticky__header.scroll-header ,#sp-header.menu-fixed{animation:300ms ease-in-out 0s normal none 1 running fadeInDown;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);left:0;margin:0 auto;position:fixed;right:0;top:0px !important;width:100%;z-index:9999;}
.menu-fixed img.sp-default-logo{}
.sticky__header.scroll-header .logo a{height:70px;line-height:70px;}
.sticky__header.scroll-header .main__menu > li > a{height:70px;line-height:70px;}
.sticky__header.scroll-header .menu-extra li a span{height:60px;line-height:62px;}
.sticky__header.scroll-header .menu-extra li span{height:60px;line-height:62px;}
.fluid-container.mobile-menu-container{position:relative;}
.mobile-logo{align-items:center;display:flex;height:52px;left:0;padding-left:15px;position:absolute;top:0;z-index:2147483647;}
.mobile-logo img{max-height:25px;}
.main__menu li.drop{position:relative;}
.main__menu li.drop a{position:relative;}
.main__menu li.drop ul.dropdown{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 0px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1);left:0;margin:0;opacity:0;padding:0;position:absolute;top:120%;transition:all 0.2s ease-in-out 0s;visibility:hidden;width:189px;z-index:99;}
.main__menu li.drop:hover ul.dropdown{opacity:1;top:100%;visibility:visible;}
.header--3 .main__menu li.drop:hover ul.dropdown{top:100%;}
.main__menu ul.dropdown li ,.sp-megamenu-parent .sp-dropdown li{border-bottom:1px solid #f4f4f4;display:block;text-align:left;}
.main__menu ul.dropdown li a ,.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a{background:#ffffff none repeat scroll 0 0;color:#333;display:block;font-size:12px;font-weight:400;padding:10px 18px;text-align:left;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease 0s;}
.main__menu li.drop ul.dropdown li:hover > a ,.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover{background:#fafafa none repeat scroll 0 0;color:#ff4136;}
.scroll-header .main__menu li.drop ul.dropdown{top:100%;}
.scroll-header .main__menu li.drop a:hover ul.dropdown{top:100%;}
.main__menu li.drop ul.dropdown li.drop::after{color:#999;content:"ï‹»";font-family:"Material-Design-Iconic-Font";font-size:13px;position:absolute;right:20px;top:12px;transition:all 0.2s ease-in-out 0s;}
.main__menu li.drop ul.dropdown li.drop{position:relative;}
.main__menu li.drop ul.dropdown li.drop ul.dropdown.smright{border:medium none;right:100%;top:0;transition:all 0.3s ease 0s;}
.main__menu li.drop ul.dropdown li.drop ul.dropdown.level2{border:medium none;left:100%;top:20%;transition:all 0.3s ease 0s;}
.main__menu li.drop ul.dropdown li.drop ul.dropdown.level2{opacity:0;visibility:hidden;}
.main__menu li.drop ul.dropdown li.drop:hover ul.dropdown.level2{opacity:1;visibility:visible;top:0;}
.main__menu li.drop ul.dropdown li.drop ul.dropdown.smright{opacity:0;visibility:hidden;}
.main__menu li.drop ul.dropdown li.drop ul.dropdown.smright{background:#ffffff none repeat scroll 0 0;left:-100%;margin:0;opacity:0;padding:0;position:absolute;top:20%;transition:all 0.3s ease-in-out 0s;visibility:hidden;width:220px;z-index:999;}
.main__menu li.drop ul.dropdown li.drop:hover ul.dropdown.smright{left:-100%;opacity:1;visibility:visible;top:0;}
.menu-extra{display:flex;justify-content:flex-end;}
.header--3 .sp-top3, .index-3 .menu-fixed-out .menu-extra, .index-4 .menu-fixed-out .menu-extra{display:flex;justify-content:flex-end;line-height:134px;float:left;}
.menu-extra li{padding:0 15px;}
.menu-extra li:last-child{padding-right:0;}
.menu-extra li:first-child{padding-left:0;}
.menu-extra li span,.menu-extra span{color:#666666;font-size:19px;line-height:30px;transition:all 0.3s ease 0s;cursor:pointer;}
.menu-extra li span:hover ,.menu-extra span:hover{color:#212529;}
.shopping__cart .shopping__btn a{float:left;}
.header--2 .main__menu > li > a ,.index-2 .sp-megamenu-parent >li >a{color:#fff;font-size:15px;}
.header--2 .menu-extra li span{color:#fff;}
.sticky__header.scroll-header.header--2 ,.index-2 #sp-header.menu-fixed{background:rgba(64, 64, 64, 0.7) none repeat scroll 0 0;}
.header--3 .mainmenu__area ,.index-3 #sp-header.menu-fixed-out ,.index-4 #sp-header.menu-fixed-out{position:inherit;top:auto;}
.header--3 .logo ,.index-3 .menu-fixed-out #sp-logo,.index-4 .menu-fixed-out #sp-logo{align-items:center;display:flex;height:134px;z-index:99;}
.header--3 .main__menu > li > a ,.index-3 .menu-fixed-out .sp-megamenu-parent >li >a ,.index-4 .menu-fixed-out .sp-megamenu-parent >li >a ,.index-3 .menu-fixed-out #offcanvas-toggler,.index-4 .menu-fixed-out #offcanvas-toggler{font-size:15px;font-weight:500;line-height:134px;}
.header--3 .menu-extra{align-items:center;display:flex;height:134px;}
.header--3 .sticky__header.scroll-header{animation:300ms ease-in-out 0s normal none 1 running fadeInDown;background:rgba(246, 246, 248, 0.9) none repeat scroll 0 0;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);left:0;margin:0 auto;position:fixed;right:0;top:0;width:100%;z-index:99;}
.header--3 .sticky__header.scroll-header .logo{height:70px;}
.header--3 .sticky__header.scroll-header .menu-extra{height:70px;}
.header--4 .menu-extra{margin-right:-15px;}
.header--4 .logo{margin-left:-15px;}
.header--4 .sticky__header.scroll-header{padding-left:60px;padding-right:60px;}
.header--5 .logo{text-align:center;}
.select__language{display:flex;}
.select__language li{cursor:pointer;padding-bottom:10px;padding-right:22px;position:relative;transition:all 0.3s ease 0s;}
.select__language > li::after{color:#000000;content:"î™‹";font-family:Themify;font-size:12px;position:absolute;right:0;top:38%;transform:translateY(-50%);}
.select__language li + li{margin-left:40px;}
.select__language > li:hover{color:#ff4136;}
.select__language > li + li::before{background:#444444 none repeat scroll 0 0;content:"";height:20px;left:-20px;position:absolute;top:2px;width:1px;}
.select__language li.drop--lan .language__option{background:#fff none repeat scroll 0 0;left:0;opacity:0;padding:10px 20px;position:absolute;top:100%;transition:all 0.4s ease 0s;visibility:hidden;width:150px;}
.select__language li.drop--lan .language__option span{color:#000;display:block;font-size:14px;line-height:29px;margin:0;padding:0;text-transform:uppercase;transition:all 0.3s ease 0s;}
.select__language li.drop--lan:hover .language__option{opacity:1;visibility:visible;}
.select__language li.drop--lan .language__option span:hover{color:#ff4136;}
.sticky__header.scroll-header .select__language li{height:70px;line-height:70px;padding-bottom:0;}
.sticky__header.scroll-header .select__language > li::after{height:70px;line-height:84px;}
.sticky__header.scroll-header .select__language > li + li::before{height:22px;top:24px;}
.header--6 .sticky__header.scroll-header{padding-left:145px;padding-right:145px;}
.header--6 .main__menu > li > a{font-size:15px;font-weight:500;}
.search__area .search__inner form button::before{color:#333;display:block;font-size:29px;transition:color 300ms ease 0s;content:"\53";font-family:IcoMoon;}
.search__area{background:#cfcfcd none repeat scroll 0 0;box-shadow:0 8px 10px rgba(0, 0, 0, 0.08);left:0;position:fixed;right:0;top:0;transform:translateY(-200%);transition:all 300ms ease 0s;z-index:2147483647;}
.search__area .search__inner{position:relative;}
.search__area .search__inner form{margin:4em 0;padding:0 40px 0 0;position:relative;text-align:center;}
.index-7 .search__area .search__inner form{margin:4em 25px;}
.search__area .search__inner form input[type="text"]{background:#fff none repeat scroll 0 0;border:medium none;color:#333;font-size:25px;font-weight:300;height:60px;line-height:60px;padding:0 70px 0 20px;text-align:left;}
.search__area .search__inner form input[type="text"]::-webkit-input-placeholder{color:#333;font-size:25px;font-weight:300;}
.search__area .search__inner form input[type="text"]::-moz-placeholder{color:#333;font-size:25px;font-weight:300;}
.search__area .search__inner form input[type="text"]:-ms-input-placeholder{color:#333;font-size:25px;font-weight:300;}
.search__area .search__inner form input[type="text"]:-moz-placeholder{color:#333;font-size:25px;font-weight:300;}
.search__area .search__inner form button{background:transparent none repeat scroll 0 0;border:0 none;border-radius:0;cursor:pointer;height:60px;line-height:60px;position:absolute;right:40px;top:0px;width:60px;transition:0.3s;}
.index-7 .search__area .search__inner form button{top:0 !important;}
.search__area .search__inner form button:hover{background:#dcc67a none repeat scroll 0 0;}
.search__area .search__inner form button:hover::before{color:#fff;}
.search__area .search__inner .search__close__btn{display:block;line-height:58px;position:absolute;right:0;top:0;}
.search__area .search__inner .search__close__btn{color:#fff;cursor:pointer;font-size:21px;line-height:58px;}
.search__close__btn .search__close__btn_icon i{transition:all 0.5s ease 0s;transform:scale(1) rotate(0deg);}
.search__close__btn .search__close__btn_icon:hover i{transform:scale(2) rotate(180deg);color:#ffffff;}
.search__box__show__hide .search__area{transform:translateY(0px);transition:all 300ms ease 0s;}
.zmdi{display:inline-block;font:normal normal normal 14px/1 'Material-Design-Iconic-Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.body__overlay{backface-visibility:hidden;background-color:rgba(0, 0, 0, 0.8);/*//cursor:url("../../images/icons/close-20.png") 25 25, pointer;*/height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity 0.3s ease 0s, visibility 0s ease 0.3s, transform 0.3s ease 0s;visibility:hidden;width:100%;z-index:99999;}
.body__overlay.is-visible{opacity:1;transition:opacity 0.3s ease 0s, visibility 0s ease 0s, transform 0.3s ease 0s;visibility:visible;}
.offsetmenu,
.shopping__cart,
.user__meta{background:#eeeeee none repeat scroll 0 0;box-shadow:0 0 85px rgba(0, 0, 0, 0.2);display:block;height:100vh;opacity:0;overflow-y:scroll;position:fixed;right:-100%;top:0;transition:all 0.25s ease 0s;width:100%;z-index:99999;width:460px;}
.user__meta .htc__login__register{padding-top:30px;}
.offsetmenu.offsetmenu__on,
.shopping__cart.shopping__cart__on,
.user__meta.user__meta__on{opacity:1;padding-bottom:50px;right:calc(0px - 16px);}
.offsetmenu__inner,
.shopping__cart__inner,
.user__meta__inner{height:100%;padding:60px 50px 60px;}
.index-5 #sp-mod-sj-minicart-pro .offsetmenu__inner{padding:0px !important;}
.offsetmenu__close__btn{background-color:#eee;padding:10px 40px 24px;position:absolute;right:0;top:0;z-index:10;}
.offsetmenu__close__btn a i{color:#666666;font-size:36px;transition:all 0.3s ease 0s;}
.offsetmenu__close__btn a:hover i{color:#ff4136;}
.offset__widget{display:flex;justify-content:space-between;margin-bottom:19px;margin-top:7px;}
h4.offset__title{color:#444444;font-size:18px;font-weight:500;margin-bottom:15px;text-transform:capitalize;}
.offset__single ul li a{color:#303030;font-size:14px;text-transform:capitalize;transition:all 0.4s ease 0s;}
.offset__single ul li + li{padding:2px 0 0;}
.offset__single ul li a:hover{color:#ff4136;}
.off__contact p{color:#303030;font-size:16px;line-height:28px;width:98%;text-align:center;margin-top:0px;}
.index-7 .offsetmenu__on .custom{margin-top:50px !important;}
.offset__sosial__share{margin-top:21px;text-align:center;}
.off__soaial__link{display:flex;justify-content:center;margin-top:16px;}
.off__soaial__link li + li{padding-left:15px;}
.off__soaial__link li a{height:35px;line-height:35px;width:35px;text-align:center;transition:all 0.3s ease 0s;display:block;}
.off__soaial__link li a i{color:#fff;font-size:16px;}
.off__soaial__link li a:hover i{color:#fff;}
.off__contact{margin-bottom:25px;}
.off__contact .logo{margin-bottom:18px;text-align:center;}
.currency_class{line-height:0px;}
.vmproductsidebar__thumd.productdetails{display:flex;flex-wrap:wrap;margin:32px -7px 30px;}
.vmproductsidebar__thumd.productdetails li{margin:0 0px 15px;position:relative;padding:0px !important;}
.vmproductsidebar__thumd.productdetails a img{width:100%;}
.vmproductsidebar__thumd.productdetails > li a::before{background:#ff4136 none repeat scroll 0 0;content:"";height:100%;opacity:0;position:absolute;transition:all 0.5s ease 0s;width:100%;}
.vmproductsidebar__thumd.productdetails li a::after{color:#fff;content:"îœ½";font-family:themify;left:50%;opacity:0;position:absolute;top:33%;transition:all 0.5s ease 0s;}
.vmproductsidebar__thumd.productdetails li a{position:relative;padding:0px 5px !important;}
.vmproductsidebar__thumd.productdetails > li a{display:block;}
.vmproductsidebar__thumd.productdetails li a:hover::after{opacity:1;}
.vmproductsidebar__thumd.productdetails li a:hover::before{opacity:0.7;}
.shopping__cart__inner{padding:102px 0px;}
.shopping__cart__inner .offsetmenu__close__btn{padding:21px 50px 24px;}
.shp__pro__details h2{border-top-width:0;color:#000;font-size:14px;font-weight:400;line-height:1.4;padding:0;text-transform:none;}
.shoping__total .subtotal{color:#000;font-size:20px;font-weight:400;text-transform:capitalize;}
.shp__pro__details .shp__price{color:#c00;display:block;}
.shoping__total .subtotal{color:#000;font-weight:400;}
.shoping__total .total__price{color:#c33;float:right;}
.shopping__btn li a{background-color:transparent;border:1px solid #000;color:#000;font-size:14px;height:57px;line-height:57px !important;margin-bottom:15px;padding:0 25px;text-align:center;text-transform:none;transition:all 0.5s ease 0s;width:100%;display:block;}
.shopping__btn li a:hover{background:#ff4136 !important;border:1px solid #ff4136 !important;color:#fff !important;}
.shopping__btn .shp__checkout a{background-color:#000;color:#fff;}
.shp__single__product{display:flex;justify-content:space-between;padding-bottom:21px;padding-top:30px;}
.shp__pro__thumb{margin-right:20px;}
.shp__pro__thumb a{display:block;}
.shp__pro__thumb a img{max-width:60px;}
.remove__btn{text-align:right;width:20px;}
.shp__pro__details{min-width:71%;}
.shp__cart__wrap{margin-top:-30px;}
.shoping__total{border-top:1px solid #ddd;display:flex;justify-content:space-between;padding:22px 15px !important;}
.remove__btn a i{color:#ccc;font-size:22px;transition:all 0.5s ease 0s;}
.remove__btn a:hover i{color:#ff4136;transform:rotate(180deg);}
.shp__cart__wrap .shp__single__product + .shp__single__product{border-top:1px solid #ddd;}
.main__menu li.drop ul.dropdown.mega_dropdown{width:654px;}
.dropdown.mega_dropdown,
.sp-dropdown-mega{width:655px;}
.dropdown.mega_dropdown,
.sp-dropdown-mega{display:flex;justify-content:space-between;}
.dropdown.mega_dropdown li a.mega__title,
.sp-dropdown-mega .sp-module .sp-module-title{display:inline-block;font-size:20px;margin-bottom:20px;padding:0 0 10px;position:relative;text-transform:capitalize;width:100%;text-align:left;margin-top:15px;}
.dropdown.mega_dropdown li a.mega__title::before,
.sp-dropdown-mega .sp-module .sp-module-title::before{background:#000 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;}
.main__menu li.drop ul.dropdown.mega_dropdown{left:50%;transform:translateX(-50%);}
.main__menu li.drop ul.dropdown.mega_dropdown li:hover > a{background:transparent none repeat scroll 0 0;color:#ff4136;}
.main__menu ul.dropdown.mega_dropdown li a{padding:4px 0 12px;}
.main__menu ul.dropdown.mega_dropdown li{border-bottom:1px solid transparent;}
.slider__btn .htc__btn::before{background:#000 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:-28px;top:50%;transition:all 0.3s ease 0s;width:20px;}
.tp-bullets.simplebullets.round .bullet{height:12px;}
#sp-footer #sp-mj-copyright ,#sp-footer #sp-mj-footer-menu{padding:10px 0px;}
.header--2 .menu-extra li span ,.index-2 .menu-extra span{color:#fff;}
.header--3 .sp-page-builder, .index-3 #section-id-1510739065932{padding:0px;}
.tp-caption.button.tp-fade.tp-resizeme.start::before{background:#000 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:0;top:40%;transition:all 0.3s ease 0s;width:20px;margin-top:10px;}
.header--4 .tp-caption, .index-4 .button::before{background:#000 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:0;top:40%;transition:all 0.3s ease 0s;width:20px;margin-top:10px;}
.index-5 .tp-caption.button.tp-fade.tp-resizeme.start::before{margin-top:22px;}
img.sp-default-logo.h5_logo{display:inline-block;padding-top:25px;}
.header--5 .menu-fixed, .index-5 .menu-fixed .select__language{padding:25px;}
.header--5 .menu-fixed-out, .index-5 .menu-fixed-out .sp-default-logo.h5_logo, .index-5 .menu-fixed-out .menu-extra{padding:0px;line-height:0px;}
.header--5 .tp-caption.button, .index-5 .tp-fade.tp-resizeme.start .button{top:0px !important;}
.header--5 .tp-caption.button, .index-5 .tp-caption.button .button{left:0px !important;line-height:70px !important;top:0px !important;}
.header--5 .custom, .index-5 .custom p:nth-child(3){display:none;}
.header--5 .menuh5menu, .index-5 .menuh5menu li.item-164:nth-child(5){display:none !important;}
.header--5 .menuh5menu, .index-5 .menuh5menu li.item-163:nth-child(4){display:none !important;}
.header--5 .menuh5menu, .index-5 .menuh5menu li.item-162 ul li:nth-child(1){display:none !important;}
.header--5 .menuh5menu, .index-5 .menuh5menu li.item-162 ul li:nth-child(2){display:none !important;}
.header--5 ul.nav.menuh5menu, .index-5 ul.nav.menuh5menu li{text-align:center;padding:0;width:100%;float:left;display:block;border:none;}
.header--5 .vmgroupsidebar__thumd, .index-5 .vmgroupsidebar__thumd{display:none;}
.header--5 .offset__widget, .index-5 .offset__widget{display:none;}
section#section-id-1511175091{padding-top:100px;}
.index-6 .ti-user{padding:0px !important;}
.index-6 .ti-user{padding:0px 5px 0px 15px !important;}
.header--7 #sp-header, .index-7 #sp-header .container{}
.header--7 .main__menu, .index-7 .main__menu{display:block;justify-content:center;}
.header--7 .main__menu, .index-7 .main__menu > li > a{line-height:40px;font-weight:500;text-transform:uppercase;font-size:14px;text-align:center;padding:0px;}
.header--7 .sidebar--tools .menu-extra, .index-7 .sidebar--tools .menu-extra{display:inline-block;justify-content:flex-start;line-height:0px;float:left;width:40%;text-align:end;}
.header--7 div#vmCartModule, .index-7 div#vmCartModule{padding-right:0px;font-size:19px;text-align:left;}
.header--7 .sidebar--tools, .index-7 .sidebar--tools{margin-top:20px;margin-right:75px;text-align:center;width:100%;}
.index-7 .sj-minicart-pro{width:60%;}
.index-7 .sj-minicart-pro .mc-wrap{float:left;}
.index-7 .abc{float:left;}
.index-7 .sj-minicart-pro .mc-wrap .mc-header .mc-yourcart::before{height:35px;}
.header--7 div#sp-menu, .index-7 div#sp-menu{display:none;}
.header--7 div#sp-top3, .index-7 div#sp-top3{display:none;}
.header--7 .toggle__menu, .index-7 .toggle__menu.hidden-xs.hidden-sm{display:none;}
.header--7 .subscribe__btn, .index-7 .subscribe__btn{position:inherit;*width:0px;}
.header--7 form.mcSignupForm, .index-7 form.mcSignupForm{display:inline-flex;}
.header--7 .mcSignupModule, .index-7 .mcSignupModule{display:inline-block;width:80%;float:none;}
.header--7 .news__input input, .index-7 .news__input input{border:1px solid #d9d9d9;}
.header--7 .mcSignupModule, .index-7 .mcSignupModule input[type="text"]{width:100%}
.header--7 .newsletter__form, .index-7 .newsletter__form{margin:auto;width:80%;text-align:center;}
.header--7 .sidebar__ft__widget, .index-7 .sidebar__ft__widget .social-icons li{border:1px solid #c2c2c2;border-radius:100%;color:#c1c1c1;font-size:14px;height:28px;line-height:26px;text-align:center;transition:all 0.4s ease 0s;width:28px;}
.header--7 .sidebar__ft__widget, .index-7 .sidebar__ft__widget{margin-top:40px;float:left;width:100%;text-align:center;margin-left:0px;}
.header--7 .sidebar__ft__widget, .index-7 .sidebar__ft__widget h3{color:#444444;font-size:18px;font-weight:500;margin-bottom:30px;text-transform:capitalize;}
.index-7 #fancybox-content div{overflow:hidden !important;}
.header--7 #sp-header, .index-7 #sp-header .container{margin:10px 20px;padding:10px 0px;}
.header--7 .sidebar--logo, .index-7 .sidebar--logo{*position:relative;*left:120px;vertical-align:middle;width:100%;text-align:center;}
.header--7.sticky__header.scroll-header ,.index-7 #sp-header.menu-fixed{animation:none;background:rgba(246, 246, 248, 0.9) none repeat scroll 0 0;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);left:0;margin:0 auto;position:fixed;right:0;top:-70px;width:100%;z-index:99;}
.header--7 .menu__style--7, .index-7 .menu__style--7 .main__menu li.deeper:hover ul{opacity:1;visibility:visible;top:0;}
.header--7 .menu__style--7, .index-7 .menu__style--7 .main__menu li.deeper ul{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 0 rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1);left:100%;margin:0;opacity:0;padding:0;position:absolute;right:auto;top:10px;transition:all 0.2s ease-in-out 0s;visibility:hidden;width:189px;z-index:99;}
.header--7 .main__menu, .index-7 .main__menu ul li a{background:#ffffff none repeat scroll 0 0;color:#333;display:block;font-size:12px;font-weight:400;padding:10px 18px;text-align:left;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease 0s;}
.header--7 .sidebar--content, .index-7 .sidebar--content{border-right:solid #fff 5px;margin-left:0px !important;padding-left:0px !important;left:0px !important;}
.header--7 li.item-135, .index-7 li.item-135 .active.deeper.parent.hassub a{background:#fff none repeat scroll 0 0;}
.index-7 .pb--20{padding-bottom:30px;}
.index-4 .menu-fixed div#sp-mod-sj-minicart-pro{position:fixed;right:0px !important;}
.index-4 div#sp-mod-sj-minicart-pro{float:right;}