span.skype_pnh_container{display:none !important;}
span.skype_pnh_print_container{display:inline !important;}

html{-webkit-text-size-adjust:none;}
body{margin:0 auto;font-family:"Jost",Arial, Helvetica, sans-serif !important;color:#000;}
img{border:none;outline:none;}
.clr{clear:both;}
.floatright{float:right;}
.floatleft{float:left;}
.floatleft2{float:left;}
.wrapper{max-width:958px;margin-top:0;margin-left:auto;margin-right:auto;padding-left:26px;padding-right:26px;background-color:#000;-webkit-box-shadow:0px -7px 30px 0px rgba(83, 82, 82, 0.4);-moz-box-shadow:0px -7px 30px 0px rgba(83, 82, 82, 0.4);box-shadow:0px -7px 30px 0px rgba(83, 82, 82, 0.4);}
.pagewrap{padding-right:20px;min-height:350px;}
h2{font-size:18px;color:#c1c1c1;width:100%;height:30px;border-bottom:1px solid #c1c1c1;font-weight:normal;text-transform:uppercase;}
h3{font-weight:normal;}
h4{font-weight:normal;}
h1{font-weight:normal;}
p{margin:0;padding:0;}
img{border:0;vertical-align:text-top;}
.clear{clear:both;}
select, input, textarea{margin:0;padding:0;outline:none;font-family:"Jost",Arial, Helvetica, sans-serif;font-size:16px;color:#818181;outline:none;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;line-height:normal;font-family:"Jost",Arial, Helvetica, sans-serif;}
hr{color:#dddddd;border:none;border-top:1px solid #dddddd;height:1px;margin:0;padding:0;margin-bottom:15px;}
input[type=text], input[type=url], input[type=email], input[type=password], input[type=tel], input[type=button],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;}
select{-webkit-border-radius:0;border-radius:0;}
input[type=checkbox]{-webkit-appearance:checkbox;-webkit-border-radius:0;border-radius:0;}
input[type=radio]{-webkit-appearance:radio;-webkit-border-radius:0;border-radius:0;}
::-webkit-input-placeholder{color:#969696;}
:-moz-placeholder{color:#969696;opacity:1;}
::-moz-placeholder{color:#969696;opacity:1;}
:-ms-input-placeholder{color:#969696;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
#header{width:100%;height:88px;}
.head_left{width:230px;height:31px;float:left;padding:19px 0 0 0;}
.head_mid{width:173px;height:50px;float:left;}
.head_right{color:#000;height:88px;float:right;margin-left:3px;margin-bottom:10px;}
.advance_call{font-size:20px;font-weight:500;color:#c1c1c1;text-transform:uppercase;padding:26px 0 0 169px;width:188px;}
.welcomediv{font-family:"Jost",Trebuchet MS,sans-serif;padding-top:19px;font-size:13px;padding-right:20px;margin-top:5px;}
.toplinks{font-family:"Jost",Trebuchet MS,sans-serif;color:#c1c1c1;font-size:13px;float:right;padding-top:19px;padding-right:20px;}
.toplinks ul{margin:0;padding:0;}
.toplinks ul li{float:left;display:inline;padding:0 9px 0 13px;background:url(../images/top_navline.jpg) no-repeat 0px 2px;}
.toplinks ul li a{color:#c1c1c1;text-decoration:none;}
.toplinks ul li a:hover{color:#057822;text-decoration:none;}
.shopping_bag{font-family:"Jost",Trebuchet MS,sans-serif;padding:10px 20px 5px 5px;float:right;font-size:13px;color:#c1c1c1;}
.bag{padding-top:3px;float:right;padding-left:4px;}
.nav_bg{width:954px;margin-bottom:10px;font-size:18px;height:auto;border-radius:8px;}
.navlinks{color:#c1c1c1;text-transform:none;font-size:16px;float:left;width:765px;height:47px;}
.navlinks ul{margin:0;padding:0;}
.navlinks ul li{float:left;display:inline;padding:0px 8px 11px 22px;background:transparent;font-size:16px;}
.navlinks ul li a{color:#c1c1c1;text-decoration:none;padding:8px 5px 8px 5px;}
.navlinks ul li a:hover{color:#057822;text-decoration:none;padding:8px 5px 8px 5px;}
.navlinks ul li a.active{color:#057822;text-decoration:none;padding:8px 5px 8px 5px;}
.search{width:189px;height:26px;float:left;margin:7px 0 0 0px;background:url(../images/searchinput.png) no-repeat;}
.search_input{width:153px;height:25px;margin-left:11px;background:none;border:none;color:#6d6d6d;font-size:14px;font-family:"Jost",Arial, Helvetica, sans-serif;}
.search_btn{float:right;padding:3px 3px 0 0;width:19px;height:26px;}
.banner{width:954px;font-size:16px;background:#000;padding:0px 0 0 0;}
.bannermid{float:left;width:auto;width:290px;font-size:15px;color:#fff;font-weight:500;padding:3px 0 0 20px;height:25px;background:url(../images/freebg.png) repeat-x;}
.marleft10{margin-left:12px;}
.mid_content{width:100%;margin:15px 0 0 0;}
.catprod_bg{width:954px;float:left;font-size:19px;}
.catproduct{width:223px;margin:0px 20px 8px 0px;float:left;}
.catproduct:hover{width:223px;float:left;}
.catproduct.active{width:223px;float:left;}
.catpro_img{width:223px;height:149px;text-align:center;margin:0px 0px 0 0px;}
.catpro_Price{text-align:center;width:223px;height:30px;color:#000000;padding:5px 0 0 0;background-color:#fff;}
.prod_bg{width:954px;height:240px;background-color:#747474;font-size:15px;float:left;}
.product{width:195px;margin:0px 0 10px 0px;float:left;}
.product:hover{width:195px;float:left;}
.product.active{width:195px;float:left;}
.pro_img{width:195px;height:147px;text-align:left;margin:15px 0px 0 0px;}
.pro_Price{height:35px;overflow:hidden;text-align:left;padding-left:5px;min-height:35px;width:190px;color:#000000;background-color:#fff;}
.pro_Price1{text-align:left;padding-left:5px;padding-bottom:5px;width:190px;color:#057822;background-color:#fff;}
.catprod_bg1{width:756px;float:left;font-size:15px;}
.product1{width:240px;height:270px;border:solid 1px #282828;border-collapse:collapse;padding:5px;float:left;}
.product1:hover{width:240px;float:left;}
.product1.active{width:240px;float:left;}
.pro_img1{width:230px;text-align:left;margin:15px 0px 0 0px;}
.pro_Price3{height:35px;min-height:35px;overflow:hidden;text-align:left;padding-left:10px;padding-top:5px;width:226px;color:#000000;background-color:#fff;}
.pro_Price2{text-align:left;font-size:16px;padding-left:10px;padding-bottom:5px;width:226px;color:#057822;background-color:#fff;}
.footer{width:auto;margin-top:22px;}
.fot_wrapper{margin:0 auto;}
.fotlinks{font-family:"Jost",Trebuchet MS,sans-serif;color:#7e7e7e;font-size:13px;float:left;}
.fotlinks ul{margin:0;padding:0;}
.fotlinks ul li{float:left;display:inline;padding:28px 9px 8px 10px;background:url(../images/fot_right_line.jpg) no-repeat 0 30px;}
.fotlinks ul li a{color:#7e7e7e;text-decoration:none;}
.fotlinks ul li a:hover{color:#a48d4c;text-decoration:none;}
.paypal{float:right;padding:28px 0 0 0;width:121px;}
.icons{float:left;padding:0 5px 0 0;}
.pay_img{padding:0px 0 0 90px;float:left;}
.fot_bottom{width:971px;margin-top:12px;margin-left:10px;}
.copy{color:#919191;font-size:13px;padding:0px 0 0px 0px;float:left;text-transform:none;}
.web{color:#919191;font-size:13px;padding:0px 0 0 0;float:right;}
.web a{color:#919191;text-decoration:none;}
.web a:hover{color:#919191;text-decoration:underline;}
.footer{width:975px;margin-top:22px;}
.fot_wrapper{margin:0 auto;}
.fotlinks{font-family:"Jost",Trebuchet MS,sans-serif;color:#c1c1c1;font-size:13px;float:left;}
.fotlinks ul{margin:0;padding:0;}
.fotlinks ul li{float:left;display:inline;padding:10px 9px 8px 10px;background:url(../images/fot_right_line.jpg) no-repeat 0 13px;}
.fotlinks ul li a{color:#c1c1c1;text-decoration:none;}
.fotlinks ul li a:hover{color:#057822;text-decoration:none;}
.fotlinks a{color:#c1c1c1;text-decoration:none;}
.fotlinks a:hover{color:#057822;text-decoration:none;}
.fot_bottom{width:971px;margin-top:0px;margin-left:8px;}
.copy{color:#c1c1c1;font-size:13px;padding:0px 0 20px 0px;float:left;text-transform:none;}
.newsletter{width:945px;height:40px;margin:0 auto;padding:14px 0 0 0;border-bottom:solid 1px #c1c1c1;margin-left:5px;border-top:solid 1px #c1c1c1;}
.signup{color:#c1c1c1;font-size:14px;float:left;padding:8px 0px 0 0px;}
.signup1{color:#c1c1c1;font-size:16px;float:left;padding:3px 3px 0 0px;}
.sign_bg{width:160px;height:28px;background:url(../images/newsletter_input.png) no-repeat;float:left;margin:0 0 0 5px;}
.sign_input{width:155px;height:28px;color:#7b7b7b;border:none;font-size:12px;padding-left:5px;}
.go_btn{float:left;width:110px;height:28px;cursor:pointer;margin-left:12px;color:#FFF;font-size:14px;background-color:#057822;border:none;}
.newstop{padding:20px 0 0 0;}
.news_left{width:945px;float:left;}
.news_right{width:260px;margin:0 0 0 14px;float:left;}
.ficons{float:left;padding:0 3px 0 0;}
.ficons a{padding:0 26px 10px 0;background:url(../images/facebook.png) no-repeat;}
.ficons a:hover{padding:0 26px 10px 0;background:url(../images/facebook_icon.png) no-repeat;}
.ticons{float:left;padding:0 3px 0 0;}
.ticons a{padding:0 26px 10px 0;background:url(../images/twitter.png) no-repeat;}
.ticons a:hover{padding:0 26px 10px 0;background:url(../images/twitterIcon.png) no-repeat;}
.picons{float:left;padding:0 3px 0 0;}
.picons a{padding:0 26px 10px 0;background:url(../images/pinintrest.png) no-repeat;}
.picons a:hover{padding:0 26px 10px 0;background:url(../images/pinintresticon.png) no-repeat;}
.gicons{float:left;padding:0 3px 0 0;}
.gicons a{padding:0 26px 10px 0;background:url(../images/gplus.png) no-repeat;}
.gicons a:hover{padding:0 26px 10px 0;background:url(../images/gplus-hover.png) no-repeat;}
.yicons{float:left;padding:0 3px 0 0;}
.yicons a{padding:0 26px 10px 0;background:url(../images/ytube.png) no-repeat;}
.yicons a:hover{padding:0 26px 10px 0;background:url(../images/ytube-hover.png) no-repeat;}
.bredcrumb{font-size:14px;color:#fefefe;padding:10px 0 8px 0px;}
.bredcrumb a{color:#fefefe;text-decoration:none;}
.bredcrumb a:hover{color:#7b7b7b;}
.mid_left{width:196px;float:left;}
.mid_right{width:768px;float:right;margin:0 0px 0 0px;}
.inner_page{width:955px;background-color:#000;float:left;}
.inner_left{width:157px;height:auto;float:left;}
.inner_collection{ font-weight:500;width:156px;color:#ffff;height:32px;border:#282828 1px solid;border-bottom-width:0px;font-size:15px;margin-top:10px;padding-left:20px;padding-top:6px;float:left;background-image:url(../images/catbg.png);background-repeat:repeat-x;}
.inner_arrival{width:157px;height:auto;float:left;}
.leftmenubar{width:176px;background-color:#1d1d1d;border:#282828 1px solid;border-top-width:0px;}
.leftmenubar ul{margin:0 0 0 0px;padding:0 10px 0 9px;}
.leftmenubar ul li{font-size:14px;display:block;color:#757070;line-height:36px;}
.leftmenubar ul li a{font-size:15px;display:block;width:150px;color:#757070;line-height:35px;background-image:url(../images/underline.png);background-repeat:no-repeat;text-decoration:none;padding-left:10px;}
.leftmenubar ul li ul li a{width:140px;}
.leftmenubar a:hover{color:#fefefe}
.leftmenubar a.active{color:#fefefe;}
.colors{color:#fefefe;}
.inner_right{width:780px;height:auto;float:right;position:relative;}
.hlcolors{color:#D34807;}
.pinksidebar{position:absolute;left:-16px;top:11px;float:right;}
.newarrival{float:left;font-size:17px;color:#D34807;padding:10px 0 0 19px;width:700px;}
.total{width:450px;font-weight:500;float:left;color:#757070;font-size:14px;padding:10px 40px 10px 0px;}
.pagenext{font-size:12px;font-weight:normal;float:right;}
.pagenext a{font-size:12px;font-weight:normal;float:right;padding:20px 0px 10px 20px;text-decoration:none;color:#000000;}
.pagenext a:hover{font-size:12px;font-weight:normal;float:right;padding:0px 0px 0 20px;color:pink;}
.eur{float:left;font-size:14px;padding:8px 16px 0px 0px;}
.eurtext{float:left;width:140px;}
.arrivalimg{width:170;height:290;float:left;padding:10px 0 0 0px;}
.arrivalimgs{width:170;height:290;float:left;padding:10px 0 0 0px;}
.product_page{width:165px;height:308px;border:#1d1d1d 1px solid;float:left;margin-top:5px;}
.padlet{margin-right:5px;}
.product_images{width:136px;height:195px;margin:15px 15px 0 15px;}
.colorbox{margin:10px 0 0 11px;}
.textpadding{font-size:12px;padding:0px 0 10px 5px;}
.unit1{font-size:12px;font-weight:500;padding:5px 0 0 17px;}
.padleft10{padding-left:10px;}
.innerpinkline{padding-top:8px;}
.fulldeail{text-decoration:none;float:right;padding-right:5px;color:#057822;}
.fulldeailslider{text-decoration:none;color:#057822;}
.pinkunderline{margin-bottom:10px;margin-top:10px;}
.pinkunderlineinfooter{padding:10px 0 10px 0px;}
.showpageright{font-size:12px;font-weight:500;float:right;padding:36px 10px 10px 0;}
.view_all{float:right;padding:0px 20px 0px 0;}
.coll_tp_banner{color:#7B7B7B;text-align:justify;width:735px;border:#d4d4d4 1px solid;margin:0px 12px 9px 0;background-color:#fff;padding:10px;}
.coll_tp_banner p{margin:0;font-size:14px;color:#7b7b7b;line-height:18px;text-align:justify;}
.pagination_fr{font-family:"Jost",Arial, Helvetica, sans-serif;font-size:12px;height:21px;margin:6px 0px 8px 0;float:right;}
.pagination_fr a{color:#c1c1c1;width:auto;height:16px;padding:2px 8px 2px 8px;text-decoration:none;}
.pagination_fr a:hover{text-decoration:none;color:#c1c1c1;background:#292929;}
.pagination_fr a.active{text-decoration:none;color:#c1c1c1;background:#292929;font-weight:500;}
.pageselected{text-decoration:none;color:#c1c1c1;font-weight:500;background:#292929;padding:2px 8px 2px 8px;}
.dispaly_left{width:47%;float:left;margin:20px 0 0 0px;}
.display_img{width:436px;border:#7a7a7a 4px solid;}
.padtop{padding-top:10px;}
.padtop5{padding-top:10px;}
.padleft5{padding-left:5px;}
.pad8px{padding-left:13px;}
.item_detail{}
.display_right{min-height:516px;width:49%;background:#282828;float:right;margin:20px 0px 0 0px;border:#676566 1px solid;}
.display_right .scroll-pane{width:100% !important;height:230px;margin:0px 0 0px 0;overflow:auto;}
.font24{color:#FFF;font-size:24px;padding:10px 0 0 0px;}
.font16{color:#d7d7d7;font-size:16px;padding:8px 0 0 0px;}
.font20{color:#d7d7d7;font-size:20px;padding:8px 0 0 0px;}
.color{color:#057822;}
.font12{color:#8a8a8a;font-size:12px;padding:2px 0 0 8px;}
.display_des{width:100%;height:179px;padding:10px 0 15px 0px;}
.font_color{color:#FFF;font-size:14px;padding:18px 0 0 10px;width:50px;}
.list_box{width:116px;height:18px;}
.pad20{padding:13px 0 0 35px;}
.pad10top{padding-top:20px;}
.padleft15{padding-left:17px;}
.description{font-size:13px;line-height:18px;color:#fff;padding:15px 0 15px 0;}
ul.tabs{margin:0;padding:0;float:left;list-style:none;height:24px;border-bottom:1px solid #676566;border-left:0px solid #676566;width:97%;color:#fff;}
ul.tabs li{float:left;margin:0;padding:0;height:23px;line-height:23px;border:1px solid #676566;border-left:1px solid #676566;margin-bottom:-1px;margin-right:10px;background:#282828;overflow:hidden;color:#000000;}
ul.tabs li a{text-decoration:none;color:#fff;display:block;padding:0 20px;outline:none;font-size:13px;}
ul.tabs li a:hover{background:#171717;}
html ul.tabs li.active, html ul.tabs li.active a:hover , html ul.tabs li.active a{background:#171717;color:#fff;font-size:13px;}
.tab_container{margin-left:0px;border:1px solid #676566;border-top:none;float:left;width:100%;color:#fff;background:#282828;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.tab_content{padding:12px 20px 17px 20px;overflow-y:auto;color:#fff;}
.tab_container p{color:#fff;}
.display_right{width:52%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;}
.display_right *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.display_des ul.tabs li a{padding:0 6px}
.display_des ul.tabs{width:100%}
.floatright{float:right;}
.floatleft{float:left;}
.cont_bg{padding-top:5px;}
.cont_name{width:124px;color:#000000;padding:12px 0 0 19px;float:left;font-family:"Jost",Arial, Helvetica, sans-serif;font-size:14px;}
.cont_input{width:274px;height:25px;float:left;background:#fff;color:#1a2e45;border:#a8a8a8 1px solid;margin-top:5px;}
.cont_textarea{width:274px;height:94px;float:left;background:#fff;color:#1a2e45;border:#a8a8a8 1px solid;margin-top:15px;}
.cont_left{width:420px;float:left;margin:7px 0 0 10px;padding:0 0 30px 0;}
.cont_right{width:425px;float:left;padding:21px 0 0 100px;font-size:14px;}
.cont_right a{color:#c1c1c1 !important;}
.submit_con{float:left;width:82px;height:28px;cursor:pointer;margin-left:135px;color:#FFF;font-size:13px;background-color:#057822;border-radius:6px;border:none;}
.new_custom{width:448px;float:left;margin:0 0 8px 5px;border-radius:6px;padding:0 0 15px 0; margin-left:0}
.new_customer{margin-left:30px;}
.custm{border-bottom:#ccc 1px solid;color:#000;font-size:18px;padding:6px 0 5px 2px; }
.new_custom .custm{margin-bottom:30px}
.new_custom p{margin:0;padding:0;line-height:18px;font-size:14px;color:#000;padding:10px 13px 0 13px;text-align:justify;}
.forwrad{padding:10px 0 0 15px;font-size:15px;font-family:"Jost",Arial, Helvetica, sans-serif;color:#000000;}
.forwrad a{font-size:15px;font-family:"Jost",Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.forwrad a:hover{font-size:15px;font-family:"Jost",Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;}
.log_con{float:left;width:auto;height:32px;cursor:pointer;margin-left:116px;margin-top:14px;color:#FFF;font-size:13px;background-color:#057822;border:none;border-radius:6px;padding:0 14px 0 14px;}
.btn_new{width:auto;height:30px;cursor:pointer;color:#FFF;font-size:13px;background-color:#057822;border-radius:6px;border:none;padding:0 14px;}
.btn_new2{width:auto;height:30px;cursor:pointer;color:#FFF;font-size:13px;background-color:#057822;border-radius:6px;border:none;}
.new_reg{font-size:12px;color:#000;padding:12px 8px 0 10px;}
.new_reg ul{margin:0;padding:0;list-style:none;}
.new_reg ul li{display:block;font-size:14px;line-height:20px;}
.check{float:left;padding:0px 0 0 126px;margin-top:15px;}
.check_txt{padding:1px 0 0 5px;float:left;font-size:14px;color:#000000;font-family:"Jost",Arial, Helvetica, sans-serif;}
.rec_txt{font-size:11px;padding:5px 0;}
.red{color:#FF0000;}
.cont_select{width:274px;height:34px;float:left;background:#fff;color:#696969;border:#a8a8a8 1px solid;margin-top:15px;padding:6px 0 5px 0;}
.log_button{float:right;width:auto;height:32px;cursor:pointer;margin-left:10px;margin-top:14px;color:#FFF;font-size:13px;background:url(../mainimages/left_top-bg.jpg) repeat-x;border-radius:6px;border:none;padding:0 14px 0 14px;}
.acc_links{width:165px;font-size:13px;margin:5px 0 18px 5px;float:left;}
.acc_links ul{list-style:none;margin:0;padding:0;border:none;}
.acc_links ul li{width:auto;margin:0px 0 0px 0px;font-size:15px;color:#787878;}
.acc_links ul li a{display:block;color:#000;text-decoration:none;padding:12px 0 8px 38px;}
.acc_links ul li a:hover{color:#057822;}
.acc_links ul li a.active{text-decoration:none;color:#057822;}
.order_history{background-position:left;background:url(../mainimages/icons.png) no-repeat;}
.my_personal{background:url(../mainimages/icons.png) no-repeat left -40px;}
.my_personal_edit{background:url(../mainimages/icons.png) no-repeat left -266px;}
.my_addressbook{background:url(../mainimages/icons.png) no-repeat left -132px;}
.my_ch_password{background:url(../mainimages/icons.png) no-repeat left -176px;}
.logout{background:url(../mainimages/icons.png) no-repeat left -220px;}
.account_links{width:160px;font-size:12px;margin:10px 0 18px 15px;float:left;}
.account_links ul{list-style:none;margin:0;padding:0;border:none;}
.account_links ul li{width:auto;margin:0px 0 0px 0px;font-size:12px;color:#787878;background:url(../mainimages/dots.png) no-repeat left top 6px;}
.account_links ul li a{display:block;color:#6e6e6e;text-decoration:none;padding:0px 0 6px 11px;}
.account_links ul li a:hover{color:#000;padding:0px 0 6px 11px;}
.account_links ul li a.active{text-decoration:none;color:#6e6e6e;}
.per_details{width:189px;float:left;margin:20px 22px 0 5px;font-family:"Jost",Arial, Helvetica, sans-serif;border:#ccc 1px solid;}
.per_acc_heading{width:177px;;border-bottom:#ccc 1px solid;color:#000;font-size:18px;padding:11px 0 5px 13px;}
.password{width:730px;min-height:280px;margin:21px 0 0 0;padding:0px;float:left;font-family:"Jost",Arial, Helvetica, sans-serif;border:#ccc 1px solid;}
.det_perheading{width:708px;border-bottom:#ccc 1px solid;color:#000000;font-size:18px;padding:11px 0 10px 22px;font-family:"Jost",Arial, Helvetica, sans-serif;}
.personal_img{width:150px;height:150px;border:#fff 1px solid;margin:16px 0 24px 12px;float:left;text-align:center;padding:10px 0 0 0;}
.personal_detail{width:400px;float:left;margin:16px 0 0 18px;color:#000000;}
.deatil_title{float:left;color:#000000;padding:0px 0px 3px 0;width:138px;}
.deatil_name{float:left;color:#000000;padding:0px 18px 3px 0;}
.font15{color:#787878;font-size:15px;padding:15px 0 0 20px;}
.font12{color:#fff;font-size:15px;padding:8px 0 0 230px;font-family:"Jost",Arial, Helvetica, sans-serif;}
.font12 a{color:#fff;font-size:15px;text-decoration:none;}
.font12 a:hover{color:#fff;font-size:15px;text-decoration:underline;}
.change_btn{float:left;width:auto;height:29px;cursor:pointer;color:#FFF;font-size:15px;background:url(../mainimages/left_top-bg.jpg) repeat-x;border-radius:6px;margin:15px 15px 18px 131px;border:none;text-transform:uppercase;font-weight:500;}
.thmbborder{border:solid 4px #7a7a7a;}
.styled-select select{background:transparent;width:148px;padding:1px;font-size:12px;line-height:1;border:0;border-radius:0;height:20px;-webkit-appearance:none;}
.styled-select{width:120px;height:20px;overflow:hidden;background:url(../images/arrow.png) no-repeat right #ddd;border:1px solid #ccc;}
.address{text-decoration:none;}
.toplinks,.shopping_bag{padding-right:0}
.nav_bg{width:auto; position:relative; z-index:99999}
.bannermid.marleft10{margin-left:14px;}
.pagewrap{padding-right:0}
.catprod_bg{width:auto;float:none}
.prod_bg{background-color:#747474;float:none;font-size:15px;height:auto;width:auto;}
.slide1{max-width:792px;margin:auto;position:relative}
.slide1 .product{width:100%}
.slide1 .item{margin:2px;}
.slide1 .pro_img{width:auto;}
.slide1 .pro_Price{width:auto;}
.slide1 .pro_Price1{width:auto}
/*.slide1 .prev{position:absolute;top:25%;left:-40px;cursor:pointer;}
.slide1 .next{position:absolute;top:25%;right:-40px;cursor:pointer}*/
.pro_img{text-align:center}
.pro_img table{margin:auto;}
.nav-mobile-section{position:relative}
.footer{width:auto}
.newsletter{width:auto}
.news_left{width:100%}
.fot_bottom{width:100%}
.banner{width:100%}
.flexslider{width:100% !important;height:auto !important}
.mtop{position:absolute;top:0;right:0;z-index:2000;display:none}
.mtop *{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mtop ul{margin:0;padding:0;list-style:none;}
.mtop li{float:left;position:relative}
.msearch{width:41px;height:41px;background:url(../images/sprite.png) -89px -4px no-repeat;}
.maccount{width:41px;height:41px;background:url(../images/sprite.png) -7px -4px no-repeat;}
.mcart{width:41px;height:41px;background:url(../images/sprite.png) -130px -4px no-repeat;}
.mphone{width:41px;height:41px;background:url(../images/sprite.png) -48px -4px no-repeat;}
.pop{position:absolute;top:50px;left:auto;right:-5px;z-index:200;-webkit-box-shadow:0 8px 6px -6px #7b7b7b;-moz-box-shadow:0 8px 6px -6px #7b7b7b;box-shadow:0 8px 6px -6px #7b7b7b;-webkit-transition:all 0.25s linear 0.15s;-moz-transition:all 0.25s linear 0.15s;-o-transition:all 0.25s linear 0.15s;-ms-transition:all 0.25s linear 0.15s;transition:all 0.25s linear 0.15s;display:none;padding-top:16px;z-index:2010}
.pop1{background-color:#ededed;padding:10px;font-size:14px;text-transform:uppercase;color:#202020;width:135px;line-height:24px;}
.pop1 a{display:block;color:#202020;text-decoration:none;padding-left:10px;}
.pop1 a:hover{background-color:#067422;color:#fff;}
.pop .header-triangle{top:10px;left:auto;right:15px;}
.mtop li:hover .pop{-webkit-transition:all 0.25s linear 0.15s;-moz-transition:all 0.25s linear 0.15s;-o-transition:all 0.25s linear 0.15s;-ms-transition:all 0.25s linear 0.15s;transition:all 0.25s linear 0.15s;top:31px;cursor:pointer;display:block;z-index:3000}
.search1{padding:8px;width:150px;background-color:#ededed;position:relative}
.msearch .pop{right:0;left:auto;}
.msearch .pop .header-triangle{left:auto;right:5px;top:10px;}
.cart1{width:164px;font-size:12px;}
.cart1 a{display:inline-block;padding-left:0px !important;}
.cart1 a:hover{background:none;color:#067422;text-decoration:none;}
.mphone1{width:94px;}
.search1 .sbtn1{width:100%;border:1px solid #cbcbcb;font-size:13px;color:#7d7d7d;float:left;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;padding:6px 0;padding-left:8px;padding-right:15%}
.search1 .sbtn2{border:0;background:#fff;font-size:16px;color:#202020;text-transform:uppercase;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;padding:10px 15px;}
.search1 .sbtn2:hover{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:#067422}
.search1 .sbtn1:focus{border:1px solid #067422;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.sbtn-search{width:15px;height:15px;background:none;background:url(../images/sprite.png) -11px -48px no-repeat;border:0;right:13px;top:15px;position:absolute}
.header-triangle{width:0;height:0;border-style:solid;border-width:0 6.5px 6px 6.5px;border-color:transparent transparent #ededed transparent;position:absolute;top:-5px;left:14px;-webkit-transition:color .15s ease-in,background-image .2s linear .15s;-moz-transition:color .15s ease-in,background-image .2s linear .15s;-o-transition:color .15s ease-in,background-image .2s linear .15s;-ms-transition:color .15s ease-in,background-image .2s linear .15s;transition:color .15s ease-in,background-image .2s linear .15s;}
.stay-connected{float:right}
.copy-new{padding-top:5px;padding-bottom:5px;}
.copy-new1{float:left;font-size:14px;color:#c1c1c1;line-height:30px;}
.copy-new2{float:right;padding-top:6px;}
.product_checkout{float:right;margin:0 22px 0 0;}
.cart_text{font-size:15px;}
.fonttext{width:50px;}
.inner_right{width:762px;}
.coll_tp_banner{margin-right:0;width:auto}
.details-social{float:right;margin:15px 22px 0 0;}
.quan-input .pad10top{clear:both}
.input_qty{text-align:center;width:30px;border:1px solid #676566;height:22px;}
.about{padding-top:15px;}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:640px;margin:auto}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.cart_rmv{width:60px;}
.contenttext{padding-right:42px;}
.cart_amount{padding:15px 57px 5px 0px;line-height:25px;}
.newcheckout{width:50%;float:left;text-align:left;}
.newcheckout_h{background-color:#282828;height:25px;padding:5px 10px;}
.heading{margin:15px 0px; margin-bottom:35px}
.checkout_total{padding:5px 25px 5px 0px;line-height:25px;font-size:14px;color:#c1c1c1;text-align:right;}
.checkout_total hr{margin:0px 0px 0px auto !important;}
.notfound .log_con{margin:auto;}
ul#nav1{display:block;float:left;font-size:0;padding:7px 0px 0px 5px;}
ul#nav1,ul#nav1 ul{list-style:none;margin:0;}
ul#nav1,ul#nav1 .subs{background-color:#fff;}
ul#nav1 .subs{background-color:#fff;display:none;float:left;left:0;padding:0 26px 0px 10px;position:absolute;top:100%;z-index:99; box-shadow: 0px 4px 8px 0 rgba(0,0,0,0.3);}
ul#nav1 li:hover>*{display:block; }
ul#nav1 li:hover > .subs {animation-name:fadeInUp;animation-duration:0.5s;animation-fill-mode:both;}
ul#nav1 li:hover{position:relative;}
ul#nav1 ul .subs{left:100%;position:absolute;top:0;}
ul#nav1 ul{padding:0 5px 5px;}
ul#nav1 .col{float:left;width:50%;}
ul#nav1 li{display:block;float:left;font-size:0;white-space:nowrap;}
ul#nav1>li,ul#nav1 li{margin:0 0 0 5px;}
ul#nav1 ul>li{margin:5px 0 0;}
ul#nav1 a:active,ul#nav1 a:focus{outline-style:none;}
ul#nav1 a{border-style:none;border-width:0;color:#000;cursor:pointer;display:block;font-size:17px;font-weight:300;padding:8px 20px;text-align:left;text-decoration:none;vertical-align:middle;}
ul#nav1 ul li{float:none;margin:6px 0 0;}
ul#nav1 ul a{background-color:#fff;color:#000;font-size:15px;padding:4px;text-align:left;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
ul#nav1 li:hover>a{border-style:none;color:#057822;text-decoration:none;}
ul#nav1 img{border:none;margin-right:8px;vertical-align:middle;}
ul#nav1 span{background-position:right center;background-repeat:no-repeat;display:block;overflow:visible;padding-right:0;}
ul#nav1 ul span{background-image:url("/arrow.png");padding-right:20px;}
ul#nav1 ul li:hover>a{}
ul#nav1 > li >a{background-color:Transparent;height:25px;line-height:25px;border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px;}
ul#nav1 > li:hover > a{line-height:25px;}
#menu-gadget{display:none;}
.chkbtn{float:left;width:100%;padding:15px 70px 5px 0;}
.btncontshop{float:left;width:35%;}
.btnupdate{float:left;width:33%}
.btnchkout{float:left;width:11%}
.btnexpchkout{float:left;width:15%}


/*************
* FadeInUp *
*************/

@-webkit-keyframes fadeInUp { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(20px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 
@keyframes fadeInUp { 
    0% { 
        opacity: 0; 
        transform: translateY(20px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
} 
.fadeInUp{ 
    opacity: 0; 
    -webkit-transform: translateY(20px); 
    transform: translateY(20px);
}
.fadeInUp { 
    -webkit-animation-name: fadeInUp; 
    animation-name: fadeInUp; 
}




/*New Design Update 2025*/
.tcenter{text-align:center}
.tjustiry{text-align:justify}
.text13{font-size:13px}
.text15{font-size:15px;}
.text16 { font-size:16px}
.text17{font-size:17px;}
.text18 { font-size:18px;}
.text20{font-size:20px;}
.text22{font-size:22px;}
.text25{font-size:25px;}
.text30{font-size:30px;}
.text35{font-size:35px;}
.text40{font-size:40px;}
.text50{font-size:50px}
.text60{font-size:60px;}
.line32{line-height:32px}
.line30{line-height:30px}
.line24{line-height:24px;}
.line20{line-height:20px}
.line22{line-height:22px;}
.semibold{font-weight:600}
.bold{font-weight:800}
.line35{line-height:35px}
.line26{line-height:26px}
.col-yellow{color:#ffc632}
.open-light{font-weight:300}
.col-megenta{color:#734184}
.lspacing50{letter-spacing:.5px;}
.lspacing100{letter-spacing:1px;}
.pt-sans-bold{font-weight:700}
.line20{line-height:20px}
.ptop5{padding-top:5px;}
.ptop10{padding-top:10px}
.ptop15{padding-top:15px}
.ptop20{padding-top:20px}
.ptop25{padding-top:25px}
.ptop30{padding-top:30px}
.col-white{color:#fff}
.text14{font-size:14px;}
.text13{font-size:13px;}
.line28{line-height:28px;}
.italic{font-style:italic}
.ptop5{padding-top:5px;}
.line35{line-height:35px}
.back-white{background:#fff}
.back-gray{background:#eaeaea}
.ptop5{padding-top:5px;}
.letter1{letter-spacing:1px}
.letter2{letter-spacing:2px}
.letter3{letter-spacing:3px}
.letter4{letter-spacing:4px}
.letter5{letter-spacing:5px}
.letter6{letter-spacing:6px}
.col-green{color:#057822}
.uppercase { text-transform:uppercase}

* {box-sizing: border-box;}
#header { height:auto !important}
#header .container { padding-left:15px; padding-right:15px; max-width:1900px}
.container { max-width:1870px; margin:auto}
.top2025{ background:#057822; padding:12px 0}
.top2025-main{ display:table; margin:auto}
.top2025 .top2025_1{ font-size:17px; color:#fff; float:left;}
.top2025 .top2025_1 img { width:36px; float:left; margin-right:8px; margin-top:1px;}


.top1-2025 .head_left { float:left; width:auto}
.top1-main.clearfix {  display: flex;  flex-direction: row;  justify-content: center; align-items: center; padding:20px 0}
.top1-main.clearfix .head_left { margin-right:auto; width:auto; height:auto; padding:0}
.top1-main.clearfix .head_right { margin-left:auto; width:auto; height:auto}
.top1-main.clearfix .head_mid { width:auto; height:auto}
.top1-main.clearfix .advance_call { padding:0; width:auto; margin-top:6px}
.top1-main.clearfix .welcomediv { padding:0; margin:0}

.head_mid .advance_call { float:left; margin-right:15px}
.head_mid .search2025 { float:right; width:280px; position:relative }

.head_mid .search2025 .search_input { width:100%; height:41px; padding:15px; border:1px solid #000000; font-size:15px; font-weight:300; margin-left:0}

.top1-main.clearfix .head_mid .callmid { float:left}


.top1-main.clearfix .head_mid .callmid br,.top1-main.clearfix .head_mid .callmid span  { display:none}
.top1-main.clearfix .head_mid .callmid span:first-child { display:block}
.top1-main.clearfix .head_mid .callmid span:first-child a { color:#000 !important}
.top1-main.clearfix .head_mid .callmid span:first-child a:hover { color:#057822 !important}

.top1-main.clearfix .head_mid .advance_call img {margin-right: 7px;   margin-top: 3px; }

.search2025 .searchbtntop {  position: absolute;  top: 0;  right: 0;  text-indent: -9999px;  width: 35px;  height: 100%; background:url(../images/search2025.svg) no-repeat 5px 10px; background-repeat:no-repeat; background-size:19px; }
.toplinks { font-size:15px;}
.toplinks ul li a {  color:#000}
.shopping_bag { font-size:15px;}
.shopping_bag .bag a { color:#000 !important}
.carticon { margin-top:3px; margin-right:3px}
.myicon{ margin-right:4px; margin-top:1px;}

.navdesktop ul#nav1 > li > a { height:auto; }
.navdesktop {display: flex;  flex-direction: row;  justify-content: center;  align-items: center; border-top:1px solid #000}


.footer.footer2025 {}
.footer.footer2025 .stay-connected { padding-top:6px}
.footer.footer2025 .newsletter { padding:26px 0; background:#057822; height:auto; margin:0}
.footer.footer2025 .newsletter .sign_bg{ width:auto; height:auto; float:left; margin-left:0; margin-right:16px}
.footer.footer2025 .newsletter .sign_input{ width:287px; padding:12px 15px; color:#6a6a6a; font-size:15px; height:auto; }
.footer.footer2025 .newsletter .news_left { float:left; width:auto}
.footer.footer2025 .newsletter .subsbtn { float:left; }
.footer.footer2025 .newsletter .signup { font-size:20px; color:#fff; font-weight:400; margin-right:8px;}
.footer.footer2025 .newsletter .go_btn { width:148px; height:47px; background:#000; font-size:17px; margin-left:0; font-weight:400 !important}
.footer.footer2025 .newsletter .go_btn:hover { background:#fff; color:#000}
.footer.footer2025 .newsletter .stay-connected .signup1 {font-size:20px; color:#fff; font-weight:400; text-transform:uppercase; float:left}

.stay-connected .ficons, .stay-connected .ticons ,.stay-connected .picons,.stay-connected .yicons, .stay-connected .gicons { display:none}
.fsocial { margin-top:0px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out; float:right; margin-left:10px;}
.fsocial .fb1{ float:left; margin-right:20px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.fsocial .fb1:last-child { margin-right:0}
.fsocial .fb1 svg{ width:30px; height:30px; color:#fff !important; fill:#fff !important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.fsocial .fb1 a:hover svg{ color:#000 !important; fill:#000 !important}

.footer.footer2025 .footer-links .copy-new1{ float:none; text-align:center; font-size:17px;color:#000;}
.footer.footer2025 .footer-links .copy-new1 a { color:#000 !important; text-decoration:none}
.footer.footer2025 .footer-links .copy-new1 a:hover { color:#057822 !important}
.footer.footer2025 .footer-links .copy-new2{ float:none; text-align:center; margin-top:20px}
.footer.footer2025 .footer-links .copy-new { padding:30px 0}

.banner { max-width:1900px; margin:auto}
.mobile-banner{ display:none}
.headingnew { position:relative; padding-bottom:16px}
.headingnew h1, .headingnew h2 { width:auto; height:auto; border:0}
.headingnew:before { content:''; width:137px; height:2px; background:#000; position:absolute; bottom:0; left:0; right:0; margin:auto; z-index:100}
.headingnew::after {  content: '';  background-color: #fff;  background-image: url(../images/guitaricon.svg);  background-size: 19px;  width: 37px;  height: 20px;  display: block;  background-repeat: no-repeat;  background-position: center center;  margin: auto; z-index:101; position:absolute; bottom:-8px; left:0; right:0; margin:auto}
.categoriessection .catprod_bg.cat-prod-new { margin-top:38px;}
.categoriessection.clearfix { margin-top:90px;}
.categoriessection .catprod_bg.cat-prod-new .catproduct { width:23.5%; margin-right:2%}
.categoriessection .catprod_bg.cat-prod-new .catproduct:last-child { margin-right:0}
.categoriessection .catprod_bg.cat-prod-new .catpro_img { width:100%; height:100%}
.categoriessection .catprod_bg.cat-prod-new .catpro_img img { max-width:100%; height:auto}
.categoriessection .catpro_Price { width:100%; height:auto; font-size:25px; color:#000; text-align:center; padding-top:15px;}

.specialoffer-section .slide1{ width:100%; max-width:100%}
.specialoffer-section .prod_bg { background:none}
.specialoffer-section { margin-top:80px;}
.specialoffer-section .pro_img {}
.specialoffer-section .slide1 .pro_img {  width: auto;  display: flex;  flex-direction: row;  justify-content: center;  align-items: center;  flex-wrap: wrap; margin-bottom:15px; border:1px solid #ccc; height:214px; width:214px;}
.specialoffer-section .slide1 .pro_Price { font-size:15px; line-height:24px; text-align:center; height:47px}
.specialoffer-section .slide1 .pro_Price1 .priceclass1 { padding:0 25px; margin-top:15px; display:table; margin-left:auto; margin-right:auto}
.specialoffer-section .slide1 .pro_Price1 .priceclass1 .priceclass2 { float:left; font-size:17px; font-weight:500}
.specialoffer-section .slide1 .pro_Price1 .fulldeailslider { float:right; font-size:17px; font-weight:500; display:none}

.slide1{ position:relative; overflow:hidden;  margin-top:33px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px}
.slide1 .item img{max-width:100%;height:auto; width:auto !important}
.slide1 .item { position:relative; margin:0 16px; position:relative }
.slide1 .pbox { width:100%}
.slide1 .customNavigation .prev{position:absolute;left:0px;top:45%;cursor:pointer; right:inherit}
.slide1 .customNavigation .prev:before{content:"\f104";color:#5c5c5c;font-size:35px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide1 .customNavigation .next{position:absolute;right:0px;top:45%;cursor:pointer; left:inherit}
.slide1 .customNavigation .next:before {content:"\f105";color:#5c5c5c;font-size:35px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide1  a{text-decoration:none}
.slide1 .slidenavdisabled{display:block!important} 

.welcomesection { margin-top:60px; margin-bottom:40px}
.welcomecontent{ color:#000; margin-top:32px;}
.welcomecontent p { margin-bottom:15px;}
.welcomecontent a{text-decoration:underline !important; color:#000 !important}
.welcomecontent a:hover{text-decoration:none !important}
.pagewrap { padding-bottom:1px}

.pop1.cart1.mphone1 {  width: 139px;  font-size: 15px;  background: #fff;  padding: 10px 20px;}
.pop1.cart1.mphone1 br { display:none}
.pop1.cart1.mphone1 span:last-child{ display:none}
.pop1.cart1.mphone1 a { color:#000 !important}

.msearch .pop .header-triangle {}
.mtop li.msearch .search1{ background:#fff; padding:0; width:250px;}
.mtop li.msearch .search1 .sbtn1 {  border: 0;  height: auto;  padding: 11px;  font-size: 16px;  color: #000;}
.mtop li.msearch .pop .header-triangle {border-color: transparent transparent #fff transparent;}
.mcart .cart1{ font-size:14px; width:200px}
.mtop li.mcart:hover .pop { right:0px;}



.innerbanner2025 {background-image: url(../images/categorybg.jpg); background-position:center center; background-repeat:repeat-x; padding:30px 0}
.innerbanner2025 .bredcrumb { font-size:17px; color:#fff; display:table; margin:auto; color:#00e439; padding-bottom:3px}
.innerbanner2025 .bredcrumb a { color:#fff}
.innerbanner2025 .bredcrumb a:hover {color:#00e439}

.innerbanner2025 .innerbanner-head { text-align:center}
.innerbanner2025 .innerbanner-head h1 { color:#fff; font-size:40px; }
.inner_left { width:320px; margin-top:50px}
.inner_collection { width:100%; font-size:20px; color:#057822; border:0; background:none; text-transform:uppercase; padding:0; padding-bottom:12px; border-bottom:1px solid #d8d8d8; height:auto }
.inner_arrival { width:100%}
.leftmenubar { width:100%; background:none; border:0}
.leftmenubar ul { padding:0; margin-top:10px}
.leftmenubar ul li { padding-top:5px}
.leftmenubar ul li a { width:100%; background:none; font-size:17px; color:#010101; padding-left:0;}
.leftmenubar ul li a:hover {color:#057822;}

.inner_right { width:1510px; margin-top:62px}
.catprod_bg1 { width:100%}

.sortbysection .sortby { float:left}
.sortbysection .pagination_fr { float:right}
.sortbysection .sorttext{ float:left; margin-top:10px; font-size:15px; color:#000}
.sortbysection .sortselect{ float:left; }
.sortbysection .styled-select { background:none; width:auto; height:auto; border:0}
.styled-select select { width:215px; height:41px;  background-color:#ffffff; border:1px solid #ababab; font-size:15px; padding:1px;  color:#5c5c5c;-webkit-appearance: none;  /*Removes default chrome and safari style*/     -moz-appearance: none;  /*Removes default style Firefox*/ position:relative; background-image:url(../images/arrow.svg); background-position:top 15px right 12px; background-repeat:no-repeat;text-indent:6px; line-height:40px; background-size: 15px }

.pagination_fr { font-size:15px;  font-weight:400; margin-top:14px;}
.pagination_fr a { background:none; color:#000; padding-left:1px; padding-right:1px;  font-weight:400}
.pagination_fr a.active { background:none; color:#000; background:none; padding-left:1px; padding-right:1px; font-weight:400}
.pagination_fr a:hover {  text-decoration: none;  color: #057822; background:none;  font-weight:400}
.pageselected { color: #057822; background:none; padding-left:1px; padding-right:1px;  font-weight:400 }
.pagination_fr .view_all { padding-right:0}
.pagination_fr .view_all input { background:none; color:#000; padding:0; padding-left:1px; padding-right:1px;  margin:4px}


.catprod_bg1.categorysection2025.clearfix {  overflow:hidden; margin-top:40px}
.categorysection2025 .categorysectoininner { margin:0 -18px; overflow:hidden}
.categorysection2025 .product { width:20%; padding:0 18px; margin-bottom:55px}
.categorysection2025 .pro_img {}
.categorysection2025 .pro_img {  width: auto;  display: flex;  flex-direction: row;  justify-content: center;  align-items: center;  flex-wrap: wrap; margin-bottom:15px; margin-top:0; border:1px solid #ccc; height:268px}
.categorysection2025 .pro_img img { max-height:267px; width:100%}
.categorysection2025 .pro_Price { font-size:15px; line-height:24px; text-align:center; height:47px}
.categorysection2025 .pro_Price1 .priceclass1 { padding:0 25px; margin-top:15px; display:table; margin-left:auto; margin-right:auto}
.categorysection2025 .pro_Price1 .priceclass1 .priceclass2 { float:left; font-size:17px; font-weight:500}
.categorysection2025 .pro_Price1 .fulldeailslider { float:right; font-size:17px; font-weight:500; display:none}
.categorysection2025 .pro_Price3 { min-height:inherit; width:100%; padding:0; height:46px; overflow:hidden; text-align:center}
.categorysection2025 .pro_Price2 { width:auto; padding:0; margin:auto; margin-top:12px; color:#057822; font-size:17px; display:table; font-weight:500}

.viewdetails-btn { display:table; margin:auto; margin-top:22px}
.viewdetails-btn .fulldeail {  float: none;  display: block;  font-size: 15px;  padding: 9px 20px;  background: #000;  color: #fff;  text-transform: uppercase;  min-width: 148px;  text-align: center; -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.viewdetails-btn .fulldeail:hover {background:#057822}

.categorysection2025 .product:hover .fulldeail {background:#057822} {}

.innerbannertext{ font-size:17px; line-height:24px; text-align:justify; color:#000; font-weight:300; margin-bottom:50px; padding-top:20px}


.product-details2025{ padding-top:20px; padding-bottom:20px}
.container1250 { max-width:1250px; margin:auto}
.product-details2025 .display_img { width:100%; position:relative;border:0}
.product-details2025 .zoom{ position:absolute; bottom:0; right:0; z-index:9999}
.product-details2025 .thmbborder {  border:none}
.product-details2025 .display_left { width:48.5%}
.product-details2025 .display_right { padding:0; background:none; border:none; width:48.5%}
.product-details2025 .display_right { padding:0; background:none; border:none}
.font24 { font-size:25px; color:#000}
.pprice2025 { margin-top:10px;}
.pprice2025 .font30 .colornew { color:#057822}
.font20 { color:#000}
.font30 { font-size:30px; color:#000}
.jost-medium{ font-weight:500}
.pdetails-small .floatleft{border:1px solid #d5d5d5; padding:0; margin-top:20px; margin-right:19px;}
.pdetails-small .floatleft:nth-child(5){ margin-right:0 !important}
.pdetails-small .floatleft input { display:block}

.quan-input { margin-top:32px;}
.quan-input .quan1 .text17{ float:left; padding-top:6px; padding-right:10px;}
.quaninput .input_qty{ width:77px; height:41px; text-align:center; font-size:15px; color:#000}

.btnsection1 .btn1.btncart { float:left; margin-right:30px; margin-top:20px;}
.btnsection1 .btn1.btn-checkout { float:left; margin-top:20px;}

.btninput { font-size:16px; border:0; color:#000; background:#000; min-width:193px;  text-align:center; color:#fff; text-transform:uppercase; padding:10px 25px; cursor:pointer; text-decoration:none; display:inline-block; font-weight:400 !important }
.btninput:hover { background:#057822}
.btninput.btn-checkout {background:#057822}
.btninput.btn-checkout:hover { background:#000}


.accordion { border-top:1px solid #c6c5c5; margin-top:40px;}
.accordion-section-title { font-size:17px; color:#057822;  border-bottom:1px solid #d0d0d0; padding:16px 0;  display:block; text-decoration:none; position:relative; text-transform:uppercase;}
.accordion-section-title.active { color:#7cb138 }
.accordion-section-content { display:none; margin-bottom:0px; overflow:auto; padding:13px 0}
.accordion-section-content * { background:#fff !important; color:#000 !important}
.accordion-section-content.open {border-bottom:1px solid #c6c5c5; }
.accordion-section-content p { font-size:15px; line-height:24px; color:#646464}
.accordion-section-title:before { width:12px;  content:''; position:absolute; top:11px; right:0px;   content: "\f104";  color: #5c5c5c;  font-size: 24px;  font-family: "FontAwesome",Arial, Helvetica, sans-serif;  -ms-transform: rotate(270deg); /* IE 9 */    -webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */    transform: rotate(270deg);}
.accontentinner{ padding:15px 0}

.contentpages{ padding-top:20px; padding-bottom:20px}
h2,h1,h3,h4,h5 {color:#000}
h2 { height:auto; padding-bottom:10px;}

.contactus2025 { padding-top:18px}
.cont_left { margin-left:0; width:48%; margin-top:20px}
.cont_bg { position:relative; padding-left:130px;}
.cont_bg .cont_name { color:#000; position:absolute; top:14px; left:0; padding-left:0; padding-top:0} 
.cont_bg .floatleft{ width:100% }
.cont_bg .cont_input { height:auto; padding:9px 15px; font-size:15px; width:100%; border:#a8a8a8 1px solid; margin-top:0; position:relative; z-index:99}
.cont_bg .cont_textarea { width:100%; border:#a8a8a8 1px solid; margin-top:0; padding:9px 15px;position:relative; z-index:99}
.cont_right { width:48%; float:right; padding-left:0; margin-top:15px}

.cont_right iframe { width:100%; height:341px}

.btn_new {}
.btn_new { font-size:16px; border:0; color:#000; background:#000;  text-align:center; color:#fff; text-transform:uppercase; padding:11px 25px; cursor:pointer; height:auto;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;}
.btn_new:hover { background:#057822}

.display_img1 img{ max-width:100%; height:auto}
.fonttext.cartquantity { padding:3px 5px; text-align:center; border:1px solid #ccc}
.cart_amount { padding-right:0}
.cart_amount .contenttext { padding-right:0}
.removecart { width:25px; height:25px;background:url(../images/cross.svg) no-repeat; background-size:25px; display:block }
#fancybox-wrap { padding:0 !important}
.cart_amount .contenttext span {  padding-bottom: 7px;  display: inline-block;}
table .cart_text td:last-child { width:40px !important}


.cartbtn-section{}
.cartbtn-left{ float:left}
.cartbtn-right{ float:right}
.btncontshop { width:auto; margin-right:20px;}
.btnupdate{ width:auto}
.btnchkout { width:auto;  margin-right:20px;}
.btnexpchkout { width:auto;}

.chkbtn { padding-right:0}


.leftmenubar a.active {  color: #057822;}

.cart_text.cart_text_head td { height:50px; background:#000; color:#fff}
.new_custom .btninput { margin-top:20px}
.siginingpage{}
.siginingpage .new_custom{ width:48%;}
.siginingpage .new_custom.new_customer { width:48%; margin-left:0; float:right}
.siginingpage .new_custom p { padding-left:0}
.siginingpage .new_reg { padding-left:0}
.inputforward{}
.inputforward .inputbutton { float:left}
.inputforward .forwrad { float:left; margin-top:23px}

.siginingpage .btninput { min-width:inherit}

#pnlwelcome a { color:#000 !important}
#pnlwelcome a:hover { color:#057822 !important}

.acc_links ul li { background:none;}
.acc_links ul li a { padding-left:0}

.myac-pages { margin-top:35px; padding-bottom:35px;}
.myac-pages .per_details{ width:25%; margin:0; margin-top:20px; min-height:281px}
.myac-pages .per_details .per_acc_heading { width:100%; padding-left:15px;}
.myac-pages .per_details .acc_links { width:100%; margin-left:0; padding-left:15px; padding-right:15px}

.myac-pages .password { width:72%; margin:0; float:right; margin-top:20px;}
.myac-pages .det_perheading { width:100%}
.cont_bgsec { padding:20px;}
.cont_bg .floatleft { position:relative; margin-bottom:20px}
.cont_bg .floatleft .errormsg { position:absolute; top:9px; right:12px; color:red; font-size:13px; z-index:101}
.floatleft .cont_select { margin-top:0; width:100%; height:42px; padding-left:13px; padding-right:13px; color:#1a2e45}

.personal_detail { font-size:15px}
.myac-pages h2.heading{ border:0; padding:0; margin:0}
.myac-pages .cont_bg { margin:0; padding-left:128px}

.newcheckout_h { height:auto; padding-top:10px; padding-bottom:10px; font-size:16px; background:#000}

.billing-address {}
.billin-address-inner{ border:1px solid #000; padding:15px;}
.billing-address .btninput { margin-top:15px;}
.shippingselect input{ margin-right:10px}
.checkout_total { color:#000}
.cart_amount.checkout_total { font-size:15px;}
.checkconfirmbtn{ margin-top:20px;}
.checkconfirmbtn .btninput-left { float:left}
.checkconfirmbtn .btninput-right { float:right}

.homepage .container { max-width:1900px; padding-left:15px; padding-right:15px; width:100%}

.flexslider .slides img.desktop-banner { display:block}
.flexslider .slides img.mobile-banner { display:none}

.display_img1.clearfix { border:1px solid #d5d5d5}
.topheading { margin-bottom:35px; margin-top:25px}
.pnlwelcome{ text-align:right}

.videoinprogress {color:#057822; font-size:20px; font-weight:500}

.product-details2025 .display_img1 { height:585px;  height: 585px;  display: flex;  flex-direction: row;  flex-wrap: wrap;  justify-content: center;  align-items: center;}
.maccount .pop .pop1 a{ color:##202020 !important}
.cart_amount .contenttext { font-size:16px !important; font-weight:500}
.cart_text.cart_text_head td { border:1px solid #000}
.welcomediv{ text-align:right}

.finner.clearfix {  width: 100px;  height: 100px;  display: flex;  flex-direction: row;  flex-wrap: wrap;  justify-content: center;  align-items: center;}
.specialoffer-section .slide1 .pro_img { width:268px; height:268px}

.img-responsive1 { margin-top:30px}
.aboutuscontent a {  color: #000;}
.aboutuscontent a:hover { text-decoration:none}


.slide212{ position:relative; overflow:hidden;  margin-top:33px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px}
.slide212 .item img{max-width:100%;height:auto; width:auto !important}
.slide212 .item { position:relative; margin:0 16px; position:relative }
.slide212 .pbox { width:100%}
.slide212 .customNavigation .prev{position:absolute;left:0px;top:45%;cursor:pointer; right:inherit}
.slide212 .customNavigation .prev:before{content:"\f104";color:#5c5c5c;font-size:35px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide212 .customNavigation .next{position:absolute;right:0px;top:45%;cursor:pointer; left:inherit}
.slide212 .customNavigation .next:before {content:"\f105";color:#5c5c5c;font-size:35px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide212  a{text-decoration:none}
.slide212 .slidenavdisabled{display:block!important} 

.categoriessection .catprod_bg.cat-prod-new .slide212 .catproduct { width:100% !important; margin-left:0 !important; margin-right:0 !important}
.categoriessection .catprod_bg.cat-prod-new .slide212 .catpro_Price { height:auto}

.pagination_fr{ display:table; margin:auto; float:none; margin-top:10px; margin-bottom:27px;}

.pagination_fr a {border:1px solid #ccc;  padding:6px 15px !important;}
.pagination_fr .pageselected {    background:#057822;  padding:7px 15px; color:#fff}

.categorysection2025 .product { width:25%}
.categorysection2025 .pro_img { height:350px}
.categorysection2025 .pro_img img { max-height:348px; }
@media (max-width:980px){#menu{display:none;}
#menu-gadget{display:block;}
}

@media only screen and (max-width:1870px){
/*New Design Update 2025*/
.container { max-width:1600px;}

.inner_left {  width: 20%;  margin-top: 50px;}
.inner_right {  width: 77%;  margin-top: 62px;}
.categorysection2025 .pro_img { height:220px; width:220px;}
.categorysection2025 .pro_img img {  max-height: 218px;  } 

.specialoffer-section .slide1 .pro_img { width:228px; height:228px}

.categorysection2025 .product { width:25%}
.categorysection2025 .pro_img { height:300px; width:300px}
.categorysection2025 .pro_img img { max-height:298px; }
}

@media only screen and (max-width:1600px){
/*New Design Update 2025*/
.container { max-width:1300px;}
.footer.footer2025 .newsletter .sign_input {  width: 230px;}

.categorysection2025 .product { width:25% }

.inner_left {  width: 23%; }
.inner_right {  width: 72%;}

.product-details2025 .display_img1 { height:460px;}
.pdetails-small .floatleft { margin-right:20px;}
.finner.clearfix {  width: 98px;  height: 98px;}
.pdetails-small .floatleft:nth-child(4) { margin-right:0 !important}
.pdetails-small .floatleft:nth-child(8) { margin-right:0 !important}
.pdetails-small .floatleft:nth-child(5) { margin-right:20px !important}

.categorysection2025 .product { width:33.33% }
  .categorysection2025 .pro_img {    height: 300px;    width: 300px;  }
    .categorysection2025 .pro_img img {    max-height: 298px;  }

}

@media only screen and (max-width:1400px){
.categorysection2025 .product { width:33.33% }
  .categorysection2025 .pro_img {    height: 256px;    width: 256px;  }
    .categorysection2025 .pro_img img {    max-height: 254px;  }
}

@media only screen and (max-width:1300px){
/*New Design Update 2025*/
.container { max-width:980px;}

.footer.footer2025 .newsletter .news_left { float:none; display:table; margin:auto}
.footer.footer2025 .newsletter .stay-connected { float:none; display:table; margin:auto; margin-top:25px}

.categorysection2025 .product { width:33.33% }

.inner_left {  width: 23%; }
.inner_right {  width: 72%;}

.innerbanner2025 .bredcrumb { font-size:14px;}
.innerbanner2025 .innerbanner-head h1 { font-size:37px}
.inner_collection { font-size:18px;}
.leftmenubar ul li a { font-size:16px;}
.viewdetails-btn .fulldeail {   font-size: 14px;  padding: 8px 18px;   min-width: 140px;  }  


.container1250 { max-width:980px;}
.font24 { font-size:22px;}
.font30 { font-size:27px;}
.btninput {  font-size: 16px;  min-width: 175px;  padding: 10px 25px;}
.accordion-section-title { font-size:16px; padding-top:13px; padding-bottom:13px;}


}

@media only screen and (max-width:1200px){
.categorysection2025 .product { width:33.33% }
  .categorysection2025 .pro_img {    height: 223px;    width: 223px;  }
    .categorysection2025 .pro_img img {    max-height: 221px;  }
}

@media only screen and (max-width:1024px){.wrapper{padding-left:2%;padding-right:2%;width:96%}
.nav_bg{width:100%}
.bannermid{width:30.5%}
.bannermid.marleft10{margin-left:1.1%}
.flexslider .slides img{max-width:100%;height:auto}
.slide1{max-width:792px;margin:auto;position:relative}
.slide1 .prev{position:absolute;top:25%;left:10px;cursor:pointer;}
.slide1 .next{position:absolute;top:25%;right:10px;cursor:pointer}
.fotlinks ul li{text-align:center}
.inner_left{width:20%}
.inner_left *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100% !important}
.inner_left img{max-width:100%;height:auto}
.inner_right{width:78%}
.bredcrumb{width:100% !important}
.dispaly_left{margin-left:0;width:49%}
.display_img{width:auto;position:relative;}
.display_img img{max-width:100%;height:auto}
.display_img table{table-layout:fixed}
.display_img table td{width:100% !important}
.zoom{position:absolute;right:0;bottom:0;margin-left:0 !important}
.pdetails-small{margin-top:15px;}
.pdetails-small *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pdetails-small table{table-layout:fixed;border:none;text-align:center}
.pdetails-small .padleft15{padding-left:0;}
.pdetails-small .floatleft{width:23.5%;border:4px solid #7a7a7a;margin-right:2%;}
.pdetails-small input{max-width:90px;height:auto;width:100%}
.pdetails-small table td{width:100% !important}
.display_right{width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;}
.display_right *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.display_right .font24{padding-left:0;}
.display_right .font20{padding-left:0}
.display_right .display_des{padding-left:0}
.display_right .tab_container{width:100% !important}
.display_des{width:100%}
.display_des ul.tabs li a{padding:0 6px}
.display_des ul.tabs{width:100%}
.cont_right{padding-left:0;float:right}
.pad8px{padding-left:0px !important;}
.font_color{padding-left:0px !important;}
.quan-input .pad10top{padding-left:0px !important;}
.pagewrap{font-size:15px;}

.innerbanner2025 .bredcrumb { width:auto !important}

.pdetails-small .floatleft {border:1px solid #a3a3a3}


}
@media only screen and (max-width:979px){.per_details{width:25%;margin:0px;}
.per_acc_heading{width:96%;padding-left:4%;font-size:17px;}
.det_perheading{width:96%;padding-left:4%;}
.password{width:71%;margin-left:3%;float:left;margin-top:0;}
.password .cont_bg .cont_name{width:30%;}
.password .cont_bg{margin:5px 0 0 5px;}
.cont_select{width:166px;}
ul#nav1{display:none}
.nav_bg{clear:both}
.mtop{display:block}
.advance_call{display:none}
#header{height:80px;}
.head_right{display:none}
.head_left{float:none;width:auto;text-align:center;padding-top:12px;}
.head_mid{display:none}
.bannermid{width:31%;font-size:13px;padding:5px 0 0 10px;}
.bannermid.marleft10{margin-left:5px;}
.cat-prod-new .catproduct{width:24.2%;height:auto;margin-right:1%}
.cat-prod-new .catproduct:last-child{margin-right:0}
.cat-prod-new .catpro_img{width:100%;height:auto}
.cat-prod-new .catpro_img img{max-width:100%;height:auto}
.cat-prod-new .catpro_Price{width:100%;font-size:17px;height:25px;}
.newsletter{height:auto;padding:6px 0 16px}
.news_left{float:none;text-align:center;margin:auto;width:665px;}
.signup{float:left;text-align:center;margin-top:8px;}
.sign_bg{float:left;margin:auto;margin-top:8px;margin-left:10px;width:175px;}
.sign_bg .sign_input{width:100%}
.go_btn{float:left;margin-top:8px;margin-bottom:8px;margin-left:10px;}
.stay-connected{width:270px;margin:auto;float:none}
.copy-new{padding-bottom:13px;}
.copy-new1{float:none;text-align:center;line-height:24px;}
.copy-new2{float:none;text-align:center;padding-top:10px;}
.inner_left{display:none;}
.inner_left *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100% !important}
.inner_left img{max-width:100%;height:auto}
.inner_right{width:100%}
.inner_right .catprod_bg1{width:auto;}
.inner_right .catprod_bg1 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.inner_right .product1{width:33.33%;height:auto;overflow:hidden}
.inner_right .pro_Price3{height:67px;width:100%}
.inner_right .pro_Price2{width:100%}
.inner_right .pro_img1{width:100% !important}
.inner_right .pro_img1 table{width:100% !important}
.inner_right .pro_img1 img{max-width:100%;height:auto}
.leftmenubar ul li a{background:none;border-bottom:1px solid #333333}
.quan-input .font_color{padding-left:0}
.quan-input .pad20{padding-left:13px;}
.cont_right{padding-left:0;float:right;width:100%;padding-top:0}
.cont_left{width:100%;margin-top:15px;margin-left:0}
.cont_name{width:100%;padding-left:0;padding-top:0}
.cont_bg{padding-top:0}
.cont_input, .cont_textarea{width:100%;border:0}
.cont_left .floatleft{width:100%}
.submit_con{margin-left:0}
.cont_right iframe{width:100%}
.about p{font-size:15px;}
.new_custom{width:100%;margin-top:15px;margin-left:0 !important;margin-bottom:0}
.new_custom .custm{width:100%;margin-bottom:0;padding-bottom:0;margin-bottom:18px;font-size:16px;}
.new_custom1 .custm{width:100%;margin-bottom:0;padding-bottom:0;margin-bottom:0px;}
.cont_input, .cont_textarea{width:100%;border:0}
.new_custom .floatleft{width:100%}
.forwrad{padding-left:0;padding-top:0}
.log_con{margin-left:0}
.new_custom p{padding-left:0;}
.new_custom .new_reg{padding-left:0;}
.new_custom div:last-child{margin-left:0 !important}
.check{float:none;padding:0px;}
.contenttext{padding-right:35px;}
.coll_tp_banner{font-size:14px;}
.default_heading{font-size:18px !important;}
.pagewrap{font-size:14px;}
.btncontshop{float:left;width:25%;}
.btnupdate{float:left;width:35%}
.btnchkout{float:left;width:14%}
.top1-main.clearfix .head_left { margin-left:0}

/*New Design Update 2025*/
.container { width:94%;}
.footer.footer2025 .newsletter .signup { text-align: center;  margin-right: 0; float:none; width:100%}
.footer.footer2025 .newsletter .stay-connected .signup1{text-align: center;  margin-right: 0; float:none; width:100%}

.nav_bg { margin-bottom:0}

.text25 {  font-size: 22px;}
.specialoffer-section .slide1 .pro_Price {  font-size: 14px;  line-height: 22px;  text-align: center;  height: 43px;}
.line24 {  line-height: 22px;}
.text17 {  font-size: 16px;}

.footer.footer2025 .newsletter .signup {  font-size: 18px;}
.footer.footer2025 .newsletter .stay-connected .signup1 {  font-size: 18px;}
.footer.footer2025 .footer-links .copy-new1 { font-size:16px;}

.top1-main.clearfix .head_left {  margin-right: 0;}

.stay-connected .fsocial { float:none; display:table; margin:auto; margin-top:15px}

.sortbysection .sortby { float:none; display:table; margin:auto}
.sortbysection .pagination_fr { float:none; display:table; margin:auto; margin-top:20px; width:auto}
 .inner_right .categorysection2025 .pro_Price2 { width:auto}
  .inner_right .categorysection2025 .pro_Price3 {  height:41px; font-size:14px}
  .sortbysection .sortby .eur { width:auto}
  
.innerbanner2025 { padding:20px 0}
.innerbanner2025 .innerbanner-head h1 { font-size:34px}
.inner_collection { font-size:17px;}
.leftmenubar ul li a { font-size:15px;}
.viewdetails-btn .fulldeail {   font-size: 14px;  padding: 8px 18px;   min-width: 140px;  }  
.inner_right { margin-top:35px}
.catprod_bg1.categorysection2025.clearfix { margin-top:22px}
.categorysection2025 .product { margin-bottom:38px}
.viewdetails-btn { margin-top:18px}
.innerbannertext { padding-top:0; margin-bottom:15px}
.innerbannertext {  font-size: 16px;}

.container1250 { width:94%;}
.product-details2025 { padding-top:35px; padding-bottom:35px;}
.product-details2025 .dispaly_left { float:none; width:auto; max-width:500px; margin:auto}
.product-details2025 .display_right { width:100%; margin-top:35px}

.font24 { font-size:20px;}
.font30 { font-size:24px;}
.btninput {  font-size: 15px;  min-width: 175px;  padding: 9px 22px;}
.accordion-section-title { font-size:15px; padding-top:10px; padding-bottom:10px;}

.cont_bg .cont_name { top:12px}

.siginingpage .new_custom{ width:48%;}
.siginingpage .new_custom.new_customer { width:48%; float:right}

.inputforward .inputbutton { float:left; margin-right:10px}
.inputforward .forwrad { float:left; margin-top:29px; }

.myac-pages .per_details { width:100%;}
.myac-pages .password { width:100%}
.myac-pages .per_details { min-height:inherit}


.homepage .container { padding-left:10px; padding-right:10px;}

.topheading {  margin-bottom: 28px;  margin-top: 15px;}
.new_custom1 .custm { margin-bottom:18px}

.new_custom { margin-top:0}
.new_custom.new_customer.new_custom1 { margin-top:20px}
.heading { margin-bottom:28px;}

.videoinprogress {font-size:18px; }

.product-details2025 .display_img1 { height:500px;}
.pdetails-small .floatleft:nth-child(5) { margin-right:2% !important}

.finner.clearfix {    width: 85px;    height: 108px; }
}
@media only screen and (max-width:760px){.per_details{width:100%;margin:0px;}
.per_acc_heading{width:96%;padding-left:4%;font-size:17px;}
.det_perheading{width:96%;padding-left:4%;font-size:17px;}
.password{width:100%;margin-left:0%;margin-top:15px;}
.personal_img{width:27%;padding-left:0px;margin-left:3%;height:auto;}
.personal_img img{width:60%;}
.personal_detail{width:64%;margin-left:3%;}
.pagewrap .font12{padding-left:0px;}
#header{height:70px;}
.head_left{width:210px;float:none;margin:auto;text-align:center;padding-top:12px;}
.head_left img{width:100%;}
.copy-new1{font-size:13px;}
.cat-prod-new .catproduct{margin-left:2%;margin-right:2% !important;width:46%;margin-top:2%}
.news_left{width:100%;}
.signup{float:none;text-align:center}
.sign_bg{float:none;margin:auto;margin-top:8px;width:250px;}
.sign_bg .sign_input{width:100%}
.news_left > div{text-align:center}
.go_btn{float:none;margin-top:8px;margin-bottom:8px;margin-left:0}
.inner_right .product1{width:50%}
.eur{padding-left:0;margin:auto;width:180px;float:none}
.pagination_fr{margin-left:auto;margin-right:auto;float:none;width:324px;position:relative;top:9px;}
.dispaly_left{width:100%}
.display_right{width:100%;min-height:370px;}
.display_right .scroll-pane{height:120px !important;}
.videoWrapper{width:100%;}
.tab_content{padding-left:2%;padding-right:2%;}
.contenttext{padding-right:3%;}
.newcheckout{width:100%;float:none;}
.newcheckout table{width:100% !important;}
.newcheckoutr{margin-top:20px;}
.checkout_table{width:100% !important;}
.bannermid{display:none;}
.default_heading{font-size:17px !important;}
.heading{font-size:17px;}
.coll_tp_banner{font-size:13px;}
.pagewrap{font-size:13px;}
.bredcrumb{font-size:13px;}
.view_all{padding-right:0;}
.btncontshop{width:160px;}
.btnupdate{width:91px;}
.btnchkout{width:105px;}

/*New Design Update 2025*/
.flexslider .slides { }
.mobile-banner{ display:block; max-width:100%; height:auto}
.categoriessection.clearfix { margin-top:60px}
.specialoffer-section {  margin-top: 60px;} 
.welcomesection { margin-top:15px;}


.footer.footer2025 .newsletter .signup { margin-top:0; margin-bottom:20px;}
.categoriessection .catprod_bg.cat-prod-new {  margin-top: 0px;} 
.categoriessection .catprod_bg.cat-prod-new .catproduct { width:46%; margin-left:2% !important; margin-right:2% !important; margin-top:30px;}
.footer.footer2025 .newsletter .sign_bg { margin-right:0; width:100%; margin-bottom:15px; margin-top:0}
.footer.footer2025 .newsletter .sign_input { width:100%; }
.footer.footer2025 .newsletter .subsbtn { float:none; display:table; margin:auto; }
.footer.footer2025 .newsletter .subsbtn .go_btn { margin-top:0}
.footer.footer2025 .footer-links .copy-new1 { font-size:15px;}


.categorysection2025 .product {    width: 50%;  }

.innerbanner2025 .innerbanner-head h1 { font-size:31px}
.inner_collection { font-size:16px;}
.leftmenubar ul li a { font-size:14px;}
.viewdetails-btn .fulldeail {   font-size: 13px;  padding: 8px 18px;   min-width: 140px;  }  
.inner_right { margin-top:20px}
.sortbysection .pagination_fr { margin-top:13px}
.catprod_bg1.categorysection2025.clearfix { margin-top:22px}
.categorysection2025 .product { margin-bottom:38px}
.viewdetails-btn { margin-top:18px}
.innerbannertext { padding-top:0; margin-bottom:15px}
.innerbannertext {  font-size: 16px;  line-height: 22px;}
.innerbanner2025 {    padding: 10px 0;  }
.innerbanner2025 .bredcrumb {}

.font24 { font-size:18px;}
.font30 { font-size:22px;}
.btninput {  font-size: 15px;  min-width: 160px;  padding: 9px 22px;}

.contactus2025 {  padding-top: 4px;}

.siginingpage .new_custom{ width:100%;}
.siginingpage .new_custom.new_customer { width:100%; float:right}

.flexslider .slides img.desktop-banner { display:none}
.flexslider .slides img.mobile-banner { display:block}

.topheading {  margin-bottom: 23px;  margin-top: 12px;}

.cont_bg.cont_bg_nopad { padding-left:0}

.heading { margin-bottom:20px}

.videoinprogress {font-size:16px; }

.pagination_fr { width:auto; display:table; padding-bottom:20px;}
}
@media only screen and (max-width:550px){.personal_img{display:none;}
.per_acc_heading{font-size:16px;}
.det_perheading{font-size:16px;}
.acc_links ul li{font-size:12px;}
.personal_detail{width:98%;}
.deatil_title{width:35%;}
.password .cont_bg .cont_name{width:40%;}
.h2{height:auto;}
.heading{height:auto !important;}
#header{height:65px;}
.head_left{width:190px;float:none;margin:auto;text-align:center;padding-top:11px;}
.head_left img{width:100%;}
.cat-prod-new .catpro_Price{font-size:15px;height:21px;}
.pro_Price1{font-size:13px;}
.pro_Price{padding-top:3px;}
.copy-new1{font-size:12px;}
.signup1{font-size:14px;padding:5px 3px 0 0px;}
.default_content{font-size:13px !important;}
.default_heading{font-size:16px !important;}
.heading{font-size:16px;}
.coll_tp_banner{font-size:12px;}
.pagewrap{font-size:12px;}
.bredcrumb{font-size:12px;}
.btncontshop{width:155px;float:left;}
.btnupdate{float:left;width:82px;}
.btnchkout{width:100px;float:left;}
.btnexpchkout{padding-top:0px;}
.btnexpchkout img{width:100px;}

/*New Design Update 2025*/
.top2025  { padding:0}
.top2025 .top2025_1 { font-size:13px;}
.top2025 .container {height: 37px;overflow: hidden;position: relative;}
.top2025 .top2025_1 img { margin-top:10px;}            
.top2025 .top2025-main {position: absolute;width: 100%;height: 100%;margin: 0;line-height: 37px;text-align: center;-moz-transform: translateX(100%);-webkit-transform: translateX(100%);transform: translateX(100%);-moz-animation: scroll-left 2s linear infinite;-webkit-animation: scroll-left 2s linear infinite;animation: scroll-left 20s linear infinite;}
            
            @-moz-keyframes scroll-left {
                0% {-moz-transform: translateX(100%);}
                100% {-moz-transform: translateX(-100%);}
            }
            
            @-webkit-keyframes scroll-left {
                0% {-webkit-transform: translateX(100%);}
                100% {-webkit-transform: translateX(-100%);}
            }
            
            @keyframes scroll-left {
                0% {-moz-transform: translateX(100%);-webkit-transform: translateX(100%);transform: translateX(100%);}
                100% {-moz-transform: translateX(-100%);-webkit-transform: translateX(-100%);transform: translateX(-100%);}
            }

.footer.footer2025 .footer-links .copy-new1 { font-size:14px;}
.top2025 .top2025-main { width:445px;}

.categorysection2025 .categorysectoininner { margin-left:-8px; margin-right:-8px}
.categorysection2025 .product { padding:0 8px }
.innerbannertext {  font-size: 15px;  line-height: 21px;}

.font24 { font-size:17px;}
.font30 { font-size:20px;}
.btninput {  font-size: 15px;  min-width: 160px;  padding: 9px 22px;}
.quan-input {  margin-top: 23px;}
.btnsection1 .btn1.btncart { margin-top:12px;}

table .cart_text td:last-child { width:25px !important}

.specialoffer-section .slide1 .pro_img { width:185px; height:185px;}
.categorysection2025 .pro_img {    height: 185px;    width: 185px;  }
.categorysection2025 .pro_img img { max-height:183px}

.pagination_fr a { padding:4px 10px !important; font-size:13px;}
.pagination_fr .pageselected { padding:3px 10px}

}
@media only screen and (max-width:479px){.h2{height:auto;}
.bannermid{font-size:12px;}
.cat-prod-new .catproduct{margin-left:2%;margin-right:1% !important;width:98%;margin-top:1%}
.cat-prod-new .catpro_Price{font-size:14px;height:20px;}
.copy-new1{line-height:16px;font-size:12px;}
.inner_right .product1{width:100%}
.pagination_fr a{padding:2px 5px;}
.leftmenubar ul li a{line-height:26px;font-size:14px;}
.coll_tp_banner{font-size:15px;padding-top:7px;}
.font24{font-size:19px;}
.display_des ul.tabs li{margin-right:0}
.display_des ul.tabs li a{padding:0 3px;}
.quan-input .padtop5{width:101px;margin:auto;float:none;padding-left:0;padding-right:0}
.quan-input div:second-child{float:none !important;margin:auto;width:200px;}
.display_img table td{height:211px !important;}
.details-social{clear:both;float:none;margin:auto;padding-top:16px;text-align:center;width:140px;}
.product_checkout{float:none;margin-right:27px;}
.quan-input .pad10top{clear:both;margin:auto;text-align:center;width:177px;}
.about p{font-size:14px;}
.cart_img{display:none;}
.cart_text{font-size:13px;}
.fonttext{width:20px;}
.contenttext{padding-right:0px;font-size:13px !important;}
.cart_amount{padding-right:70px;}
.cart_btn{float:none;clear:both;margin-top:5px;width:100%;font-size:12px !important;height:27px !important;}
.cart_btnblock{float:none !important;padding-right:0px !important;}
.btn_new{width:100%;font-size:12px !important;height:27px !important;}
.checkout_total{padding-right:15px;font-size:13px;}
.default_heading{font-size:15px !important;}
.default_content{font-size:12px !important;}
.quan-input .pad10top{padding-left:23px !important;}
.coll_tp_banner{font-size:12px;}
.pagewrap{font-size:13px;}
.btncontshop{width:auto;float:none;margin:auto;display:table;}
.btnupdate{width:auto;float:none;margin:auto;display:table;margin-bottom:0px;margin-top:0px;}
.btnchkout{width:242px;float:none;margin:auto;text-align:center;}
.btnexpchkout{width:auto;float:none;margin:auto;text-align:center;padding-top:15px;display:table;}

/*New Design Update 2025*/
.top1-main.clearfix { padding:15px 0}
.top1-main.clearfix .head_left img { max-width:170px; height:auto}
.footer.footer2025 .newsletter .sign_bg { width:330px; margin-left:auto; margin-right:auto; float:none}

.categorysection2025 .pro_Price2 { font-size:15px}
.categorysection2025 .pro_img { height:150px; width:150px;}
.categorysection2025 .pro_img img {  max-height: 148px;  } 

.cart_amount { padding-right:0}
.btn_new { height:auto !important}

.cartbtn-left{ float:left; width:100%;}
.cartbtn-right{ float:right; width:100%}
.btncontshop { float:left}
.btnupdate { float:right}
.btn_new { padding:9px 15px;}
.cartbtn-section .btn_new { min-width:145px;}
.cartbtn-section .btnchkout { width:150px; margin-top:12px}
.cart_btnblock.chkbtn { padding-top:0}

.categoriessection.clearfix {    margin-top: 35px;  }
.specialoffer-section { margin-top:46px}

.personal_detail .deatil_title { width:100%}
.deatil_name { width:100%; margin-top:2px;} 
.personal_detail > div { margin-bottom:20px;}
.acc_links ul li { font-size:13px}

.myac-pages .cont_bg { padding-left:0}
.myac-pages .cont_bg .cont_name{ position:relative; top:0; left:0}
.myac-pages .cont_bg .floatleft { margin-top:10px}
.cont_bgsec { padding:12px;}
.cont_bg .cont_input { font-size:14px}
.floatleft .cont_select { font-size:14px;}

.checkconfirmbtn .btninput { min-width:inherit}

.product-details2025 .display_img1 { height:auto}

.poptable { width:100%}
.poptable tr { display:block; margin-bottom:12px;}
.poptable .cont_bg { padding-left:0}
.poptable td { width:100%; display:block}
.poptable td input, .poptable td select { float:none}  
#fancybox-wrap {  margin: auto !important;  right: 0;}
.specialoffer-section .slide1 .pro_img{    height: 140px;    width: 140px;  }
.slide1 .item { margin-left:10px; margin-right:10px}

.finner.clearfix {
    width: 66px;
    height: 80px;
  }
  .pdetails-small input {
    max-width: 43px;}
}
@media only screen and (max-width:350px){.pagination_fr{width:auto;}
}
#menu{text-align:center;padding-top:44px;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu div div div > ul > li:first-child{}
#menu div div div > ul > li{float:none;display:inline-block;z-index:10;position:relative;border-radius:0;}
#menu div div div> ul > li > a{display:inline-block;z-index:1;position:relative;font-size:14px;color:#3f3f3f;text-decoration:none;line-height:28px;padding:7px 20px;display:block;text-transform:uppercase;}
#menu div div div> ul > li>a:hover, #menu div div div > ul > li.sfHover>a, #menu div div div > ul > li.active>a{color:#fd6c6c;}
#menu div div div> ul > li ul{display:none;position:absolute;z-index:99;background:#fd6c6c;border-top:0;left:0px;top:42px;width:183px;margin:0 !important;padding:8px 0}
#menu span.sf-sub-indicator{position:relative;}
#menu span.sf-sub-indicator:after{content:'\f107';background-image:none;background-position:0 0;background-repeat:repeat;display:inline;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:0px;height:auto;margin-top:0;text-decoration:inherit;vertical-align:middle;width:1.45em;padding-left:3px;font-size:21px;color:#949494;}
#menu ul li li span.sf-sub-indicator{float:right;}
#menu ul li li span.sf-sub-indicator:after{content:'\f105';font-size:18px;}
#menu div div div> ul > li:hover > div{display:table;}
#menu div div div> ul > li ul + ul{padding-left:0px;}
#menu div div div> ul > li ul > li > a:hover, #menu div div div> ul > li ul > li.active > a, #menu div div div> ul > li ul > li.sfHover > a{color:#242424;}
#menu div div div> ul > li > ul li:first-child{border-top:0px;}
#menu div div div> ul > li > ul li{position:relative;}
#menu div div div> ul > li > ul > li a{text-decoration:none;color:#fff;font-size:15px;text-transform:none;line-height:21px;text-align:left;display:block;padding:5px 10px 5px 20px;}
#menu div div div ul > li ul ul{position:absolute;left:153px;top:-8px}
#menu div div div ul > ul > li ul li a:hover, #menu > ul > li > ul > li a.active{color:#37a229;}
#menu-icon{background:#1d1d1d;color:#FFFFFF;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:30px;padding:8px 17px 3px 17px;text-transform:uppercase;position:relative;}
#menu-icon ul{line-height:none}
#menu-icon:after{float:right;content:"\f107";background-image:none;background-position:0 0;background-repeat:repeat;display:inline;font-family:FontAwesome;font-style:normal;font-weight:normal;height:auto;line-height:normal;margin-top:0;text-decoration:inherit;vertical-align:baseline;width:auto;display:inline-block;text-decoration:inherit;text-align:center;font-size:26px;color:#fff;vertical-align:middle;}
#menu-icon.active:after{content:"\f106";}
.sf-menu-phone{display:none;padding:0;margin:0}
.sf-menu-phone li{position:relative;background-color:#fff;list-style:none;font-weight:500;z-index:10;}
.sf-menu-phone li a{display:inline-block;color:#000;border-bottom:1px solid #ccc;}
.sf-menu-phone li{font-size:19px;font-weight:500;padding:0;}
.sf-menu-phone li > a{padding:10px 15px;display:block;text-decoration:none;font-size:14px;font-weight:normal;text-transform:uppercase;}
.sf-menu-phone li li a{padding:10px 15px 10px 25px;display:block;font-size:12px;}
.sf-menu-phone li li li a{padding:10px 15px 10px 35px;display:block;}
.sf-menu-phone li a:hover{color:#B90100;}
.sf-menu-phone li li{font-size:14px;}
.sf-menu-phone li li.last{padding-bottom:0 !important;}
.sf-menu-phone li i{position:absolute;display:block;top:0px;right:0;height:35px;width:98%;}
.sf-menu-phone li i{top:0px;color:#000;font-size:21px;padding:5px 2% 0 0;right:0px;text-align:right;}
.sf-menu-phone li i.icon-angle-up:before{content:'\f107';font-family:FontAwesome;background-repeat:no-repeat}
.sf-menu-phone li i:hover{cursor:pointer;}
.sf-menu-phone li i.opened{background-position:center 7px;}
.sf-menu-phone ul{width:auto;padding:0px 0px;display:none;}
.sf-menu-phone li.active > a > span{color:inherit;}
.sf-menu-phone li.active > a,
.sf-menu-phone li:hover > a{color:#fff;background:#067422;}
.sf-menu-phone li li.active > a,
.sf-menu-phone li li a:hover{color:#ccc;}
.icon-angle-down:before{content:'\f107';font-family:FontAwesome;font-style:normal;}
@media only screen and (max-width:479px){.sf-menu-phone li i{width:96%;padding-right:4%;}
}
@media only screen and (max-width:360px){
  .pagination_fr a {
    padding: 4px 8px !important;
    font-size: 12px;
  }
  }