html{margin:0;padding:0;height:100%;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;padding:0;color:#151719;height:100%;min-height:100%;font-family:'Open Sans',sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
img{border:0}
a{text-decoration:none}
a:hover{text-decoration:none}
.fix{background:#FFF;position:fixed;z-index:999;padding:0;top:0;left:0;right:0;margin:0;width:100%;-webkit-box-shadow:0 3px 5px 0 #0000001a;-moz-box-shadow:0 3px 5px 0 #0000001a;box-shadow:0 3px 5px 0 #0000001a}
.leftfix{position:fixed;z-index:99;padding:0;top:10%;left:auto;margin:0;width:292px;}
.container{max-width:1280px;width:95%;margin:0 auto}
.cu-row{display:flex;flex-wrap:wrap}
.left-col-md{width:23%}
.right-col-md{width:77%}
.middle-col-md{width:52%}
.prorightcol{width:25%}
.colwrap{padding-left:35px}
.imageabout{padding:0 6px}
.imageabout img.max-width{border-radius: 10px 10px 0 0;}

.mrgtop{margin-top:30px}
.leftcol ul{list-style:none;padding:0;margin:0}
.leftcol ul li{display:block;margin:5px 0;position:relative}
.leftcol ul li:first-child{margin-top:0}
.leftcol ul li a{display:block;padding:10px 15px;background:#f6f7fa;border:1px solid #eaeceb;color:#000;transition:.5s all}
.leftcol ul li a.active1{background:#DDD;color:#000;}
.leftcol ul li a:hover{background:#DDD;color:#000}
.leftcol ul li.listsub .dropdown{position:absolute;top:0;right:0;width:40px;height:44px;line-height:44px;background:#ddd;text-align:center;z-index:11;cursor:pointer}
.leftcol ul li.listsub .dropdown:before{content:"\f105";position:absolute; font-family: 'Font Awesome 5 Free';color:#000;font-weight:900;font-size:16px;top:50%; left:50%; transform:translate(-50%, -50%);}
.angleup:before{content:"\f106" !important;}	

.leftcol ul li.listsub .dropdown i{line-height:43px}
.leftcol ul li ul{margin-top:5px;}
.leftcol ul li ul.dropdown-menu{display:none;}
.leftcol ul li ul li a{padding:10px 15px !important; border-bottom:1px solid #ddd;display:flex;align-items:center;}
.leftcol ul li ul li.active1 a{background:#DDD;color:#000;}
.leftcol li.active1 a{background:#DDD;color:#000;}
.rvghimg{margin:0; padding:0;height:25px;}
.rvghimg img{margin-right:5px; height: 25px; background:#FFF;}
.reghvttle{line-height:16px;}
.ulconatainer-sub{margin-top:5px;display:none}

ul.breadcrumbs{margin:0 0 25px; padding:0; list-style:none; display:flex;}
ul.breadcrumbs li{position:relative; margin-right:5px; padding-right:10px;color:#333;}
ul.breadcrumbs li a{color:#000;}
ul.breadcrumbs li:after{content:"/"; position:absolute; right:0; top:0;}
ul.breadcrumbs li:last-child:after{content:'';}


.header{display:block;border-bottom:1px solid #ddd;padding:5px 0}
.headerrow{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}
.logopart{display:flex;align-items:center;padding:5px 0}
.logopart a{display:flex;align-items:center}
.logopart a img{width:50px;border:1px solid #ddd}
.logopart a h1{margin-left:10px;color:#000;font-size:20px;font-weight:500}
.verify-icon{margin-left:10px}
.verify-icon a img{width:auto;max-width:100%;border:none}
.vtooltip{margin-top:5px}
.vplusbtn{position:relative;top:-18px;right:0;margin-left:25px}
.vplusbtn > .vplus{font-size:25px;color:#000;cursor:pointer;position:relative;font-weight:700}
.vplusbtn > .vplus > span{top:0;transform:rotate(-90deg);position:absolute;right:0;font-family:"Open sans",sans-serif}
.con-btnaravideo{display:none;top:50px;width:210px;background:#FFF;border-radius:5px;box-shadow:0 6px 12px #0000002d;background-clip:padding-box;border:1px solid #0000001a;z-index:999;text-align:left;position:absolute;right:-10px}
ul.threedotbtn{list-style:none;padding:0;display:block;margin:0}
ul.threedotbtn li{display:block;border-bottom:1px solid #00000021;position:relative}
ul.threedotbtn li span{border:none;display:block;color:#000;padding:10px;border-radius:0;height:auto;line-height:1.1;text-transform:capitalize;cursor:pointer;transition:background-color 1s}
ul.threedotbtn li span i{margin-right:5px}
ul.threedotbtn li span:hover{background:#8e979c;color:#FFF}
ul.threedotbtn li a{display:block;padding:10px;color:#000}
ul.threedotbtn li a i{margin-right:5px}
ul.threedotbtn li a:hover{background:#8e979c;color:#FFF}
.searcharea{width:30%}
.searcharea form{display:flex;border:1px solid #ddd;border-radius:35px;padding:2px;width:100%}
.searcharea input{border:none;height:40px;border-radius:35px;padding:0 20px;width:100%}
.searcharea input:focus{outline:none}
.searcharea button{border:none;background:#FFF;border-radius:35px;font-size:20px;color:#666;padding:0 10px}
.con-btnara{display:flex;align-items:center;justify-content:flex-end}
.mobile-whatsapp{display:none}
.caltacton a{display:block;text-align:center;background:#159848;height:35px;line-height:35px;color:#FFF;border-radius:2px;font-weight:400;text-shadow:0 1px 1px #0000002e;padding:0 12px;transition:background-color 1s;text-transform:uppercase}
ul.procntbtn{list-style:none;padding:0;margin:0 0 0 10px}
ul.procntbtn li{position:relative}
ul.procntbtn li span{display:block;height:35px;line-height:35px;padding:0 12px;color:#FFF;background:#f46f34;border-radius:2px 0 0 2px;cursor:pointer;transition:background-color 1s;text-transform:uppercase}
ul.procntbtn li span i{margin-right:5px}
ul.procntbtn li span:hover{text-decoration:none;background:#FFF;color:#f46f34;border-left:none}
ul.procntbtn li > ul{display:none;background:#FFF;padding-left:0;position:absolute;width:210px;top:40px;right:0;left:auto;display:none;z-index:99991;border-left:1px solid #ddd;animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-webkit-box-shadow:0 6px 12px #0000002d;box-shadow:0 6px 12px #0000002d;background-clip:padding-box;border:1px solid #0003;border-radius:3px}
ul.subchild{display:none;}
ul.procntbtn li > ul:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:5px;border-width:0 8px 8px;border-style:solid;border-color:#ffff transparent}
ul.procntbtn li > ul li{display:block;clear:both;float:none;border-radius:0}
ul.procntbtn li > ul li a:hover{color:#FFF;background:#f46f34}
ul.procntbtn li > ul li a:hover i{color:#FFF}
ul.procntbtn li > ul li span{display:flex;align-items:center;height:auto;line-height:20px;padding:8px 10px;background:#FFF;color:#000;border-bottom:1px dotted #ddd;cursor:pointer;text-transform:capitalize}
ul.procntbtn li > ul li a{display:flex;align-items:center;padding:8px 10px;background:#FFF;color:#000;border-bottom:1px dotted #ddd;cursor:pointer;text-transform:capitalize}
ul.procntbtn li > ul li:last-child span{border-bottom:none}
ul.procntbtn li > ul li span i{margin-right:8px}
ul.procntbtn li > ul li a i{margin-right:8px}
ul.procntbtn li > ul li span:hover{color:#FFF;background:#f46f34}
ul.procntbtn li a.outlog{display:block;padding:0 18px;height:35px;line-height:35px;color:#FFF;background:#f46f34;border-radius:2px;transition:background-color 1s;text-transform:uppercase}
.iconarrowcon{display:flex;align-items:center}
.dwnarw{color:#fff;background:#f8996f;height:35px;padding-left:5px;border-radius:0 3px 3px 0}
.dwnarw i{line-height:35px;padding-right:5px}
.prcatbx{width:100%;border:1px solid #ddd;background:#FFF;display:flex;margin:0 0 20px;align-items:center}
.prcatbx img{width:120px;height:70px;object-fit:cover}
.prcatimg{width:120px;height:70px;line-height:70px;text-align:center;background:#bebdbd}
.prcatimg a{font-size:32px;color:#FFF;font-weight:700;opacity:.9;display:block}
.prcattxt{padding-left:15px;width:76%}
.prcattxt h3{font-weight:600;margin:0}
.prcattxt h3 a{color:#000;display:block}
.iconbtnclk{font-size:35px;cursor:pointer}
.subache{background:#FFF;border:1px solid #ddd}
.subache .prcatbx{border:none;margin-bottom:0}
.prcatbx-sub .prcatbx{border:1px solid #ddd}
#catbxcf .item{text-align:center;background:#FFF;padding:0 0 10px;border:1px solid #ddd}
#catbxcf .item .prcatimg{width:100%;height:75px;line-height:75px;margin:0 auto 5px}
#catbxcf .item .prcatimg img{width:100%;height:75px;object-fit:cover}
#catbxcf .item .prcattxt{padding-left:0;width:100%;margin-top:0}
#catbxcf .item .prcattxt h3 a{font-weight:400;font-size:14px;display:block;padding-top:8px}
.positionrelative{position:relative}
#catbxcf .owl-nav{margin:0;position:absolute;top:-35px;left:0;width:99.6%}
#catbxcf .owl-nav button.owl-prev{position:absolute;top:0;left:0}
#catbxcf .owl-nav button.owl-next{position:absolute;top:0;right:0;left:auto}
#catbxcf .owl-nav button.owl-prev{right:30px;left:auto}
#catbxcf .owl-nav [class*="owl-"]{border:1px solid #666;line-height:5px;padding:0!important;font-size:30px;margin:0;width:25px;height:30px;text-align:center;color:#666}
#catbxcf .owl-nav [class*="owl-"] i{position:relative;top:-2px}
.ccccattarea{position:relative;display:block;margin:30px auto 35px;padding:0 6px}
.vweemrbtn{text-align:right;margin:-7px 0 10px;padding-right:70px}
.vweemrbtn a{color:#000;font-weight:600}
#catbxcf .owl-item{background:#FFF}
#catbxcf .owl-stage{display:flex;justify-content:center}
.conhbc{width:97%}
.conhbc #catbxcf .owl-item{border-radius:10px 10px 0 0;overflow:hidden}
.conhbc .item .prcatimg{height:87px;line-height:87px}
.pstgallery{display:block;margin:0;padding:0;}
.single-largethmb{max-height:inherit!important}
.largethmb{display:block;clear:both;padding:0;margin:0;max-height:750px;overflow:hidden;position:relative;position:relative}
.largethmb a{display:block;margin:0}
.largethmb img{width:100%;height:auto;display:block;margin:0 auto;border-radius:10px 10px 0 0;}
.pstgallery ul{display:block;margin:0;padding:0;clear:both;height:100px;overflow:hidden}
.pstgallery ul li{float:left;position:relative;vertical-align:top;width:32.8%;margin:2px 1px;overflow:hidden;height:100px}
.pstgallery ul li a{display:block;margin:0}
.pstgallery ul li a img{display:block;position:relative}
.pstgallery ul#gallerythree{height:150px}
.pstgallery ul#gallerythree li{width:49.5%;height:150px}
.pstgallery ul#gallerythree li a img{max-height:200px}
.pstgallery ul#gallerytwo{height:300px;margin:8px 0 0}
.pstgallery ul#gallerytwo li{width:49.5%;height:300px}
.pstgallery ul#gallerytwo li a img{max-height:330px}
.pstgallery ul#galleryfour{height:100px}
.pstgallery ul#galleryfour li{width:32.9%;height:100px}
.pstgallery ul#progallerythree{height:150px;display:flex;flex-wrap:wrap}
.pstgallery ul#progallerythree li{width:49.8%;height:auto;flex-direction:column;border-right:2px solid #FFF;border-top:2px solid #FFF;margin:0}
.pstgallery ul#progallerythree li:nth-child(2){border-right:0}
.pstgallery ul#progallerythree li a img{height:150px;width:100%;object-fit:cover;object-position:50% 50%}
.pstgallery ul#progallerytwo{height:200px;margin:0;display:flex;flex-wrap:wrap}
.pstgallery ul#progallerytwo li{width:49.8%;flex-direction:column;border-right:2px solid #FFF;position:relative;margin:0;height:auto}
.pstgallery ul#progallerytwo li:nth-child(2){border-right:0}
.pstgallery ul#progallerytwo li a img{max-height:100vh;width:100%;object-fit:cover;height:100%;position:absolute;top:0;left:0}
.pstgallery ul.progalleryfour{height:100px;display:flex;flex-wrap:wrap}
.pstgallery ul.progalleryfour li{width:33.1%;height:100px;flex-direction:column;border-right:2px solid #FFF;border-top:2px solid #FFF;margin:0}
.pstgallery ul.progalleryfour li:nth-child(3){border-right:0}
.pstgallery ul.progalleryfour li a img{max-height:100vh;width:100%;object-fit:cover;height:100%;position:absolute;top:0;left:0;object-position:top center;}
.pstgallery ul li.glrylast a{background:#000f;color:#FFF}
.pstgallery ul li.glrylast a img{opacity:.5}
.pstgallery ul li.glrylast a span{display:block;text-align:center;font-size:20px;position:absolute;width:50px;height:50px;z-index:1;background:#00000059;line-height:50px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600}
.fancybox-nav span{visibility:visible!important}
.max-width{max-width:100%;height:auto;}
.sections{margin:-5px 0 0px;border:1px solid #ddd;padding:15px}
.sections p{line-height:28px;margin:0 0 15px}
.addressasr{display:flex}
.subaddes{padding-right:15px}
.subaddes i{margin-right:5px}
.probox-wrap{margin-bottom:35px}
h3.catagorypage-title{padding-left:7px;margin-bottom:25px;font-weight:600;font-size:23px;}
.pro-row{display:flex;flex-wrap:wrap;justify-content:center}
.profile-box{width:31.6%;border:1px solid #ddd;margin:0 auto 35px;position:relative;padding-bottom:50px; border-radius:10px 10px 0 0;}
.catbxclass{padding-bottom:0}
.profile-box-header{display:flex;position:relative;align-items:center;padding:0}
.pro-profile-name a{color:#000;font-weight:600}
.profile-pstime{font-size:14px}
.pro-profile-img,.pro-profile-heading-area{display:none}
.pro-profile-img img{width:40px;height:40px;border:1px solid #ddd;margin-right:10px;padding:1px}
ul.pstwd{margin:0;padding:0;list-style:none;position:relative;z-index:11;position:absolute;right:10px;top:10px}
ul.pstwd li{position:relative;cursor:pointer; padding-bottom:30px;}
ul.pstwd li:after{content:'';width:25px;height:25px;border-radius:50%;position:absolute;background:#0003;right:-5px;top:-2px;z-index:-1}
ul.pstwd li i.ingledrop{color:#FFF;z-index:1; position:relative;}
ul.pstwd ul{display:none;width:160px;position:absolute;right:0;left:auto;top:29px;background:#FFF;padding:0;border:1px solid #ddd;animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;}
/*ul.pstwd li:hover ul{display:block;}*/
ul.pstwd ul li{display:flex;border-bottom:1px solid #ddd;padding:10px;border-bottom:1px solid #ddd;cursor:pointer}
ul.pstwd ul li:last-child{border-bottom:none;}
ul.pstwd ul li:after{display:none}
ul.pstwd ul li i{margin-right:8px}

@-webkit-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}


.fourcol .profile-box{width:24%}
span.title a{color:#000;font-weight:600}
.fourcol .stdesc p{margin-top:5px}
.youmay{padding:85px 0 35px}
.youmay h3{font-size:23px;font-weight:400}
.youmay .fextbtn{margin-top:15px}
.profile-box-body img{width:100%;height:300px;object-fit:cover;object-position:top center;}
.rectangular_h img{height:200px}
.rectangular_v img{height:400px;}
.rectangular_v a.aheight{height:400px;}


.profile-box-body{padding:0;position:relative}
.product-image img, .product-image iframe{width:100%; border-radius:10px 10px 0 0;}
.product-image iframe{height:300px;}
.productpage .product-image iframe{height:500px;}
.pnlabel{position:absolute;left:-50px;top:10px;width:150px;height:25px;line-height:25px;background:#41a9fc;color:#FFF;text-align:center;font-weight:600;text-transform:uppercase;-webkit-transform:rotateZ(320deg);transform:rotateZ(320deg)}
.sitlong a{display:block; height:300px;}
.linksmallimg{position:relative; overflow:hidden;}
.linksmallimg img{border-radius:10px 10px 0 0;}
.product-image a{display:block;}
.probox-body h3{margin:0 0 5px}
.descp{margin-bottom:15px}
a.acclactin{display:inline-block;padding:8px 14px;background:#ddd;color:#000;border-radius:3px}
a.acclactin i{margin-right:5px}
.product-image{position:relative}
.imgacounts{background:#262626;color:#FFFF;position:absolute;bottom:15px;right:15px;border-radius:5px;font-size:14px;min-width:40px}
.imgzero{min-width:35px}
.imgacounts a{display:flex;justify-content:space-around;align-items:center;color:#FFF;padding:5px 5px;height:auto;}
.imgzero a{padding:7px 5px}
.imgacounts i{margin-right:0}
.product-desc{padding:15px}
.smalllinkuntxtextra{padding:15px}
.product-title{display:block;margin-bottom:5px}
.product-title a{color:#000;font-weight:600}
.fextbtn{text-align:center;}
.fextbtn a{display:inline-block;align-items:center;padding:7px 0px; width:100%;border:1px solid #ddd;background:#eef0f6;font-size:14px;margin-top:10px;color:#000;border-radius:0px}
.fourcol .fextbtn a{margin-top:0}
.fextbtn a i{margin-right:5px}
.fextbtn a.whtdesk{display:none}
span.adtocrtBtn{display:block;margin:5px 0 0}
span.adtocrtBtn a{display:inline-block;width:100%;cursor:pointer;padding:7px 0px;color:#000;border-radius:0px;text-align:center;font-weight:600;background:#eef0f6;border:1px solid #ddd;font-size:14px}
span.adtocrtBtn a i{margin-right:2px;}
span.delbtn a i{font-size:12px;position:relative; top:-1px;}
.itemcode{margin:10px 0 5px; font-size:15px; font-weight:600;}
span.price{display:block;margin-top:10px}
span.price i{padding-right:3px; font-size:14px;}
ul.pstlikepart{float:left;margin:0;padding:0}
ul.pstlikepart li{display:inline-block;margin-right:10px;cursor:pointer}
ul.pstlikepart li i{margin-right:5px}
ul.pstlikepart li div{display:inline-block;vertical-align:top;margin-left:3px}
ul.pstlikepart li.likepost:focus,ul.pstlikepart li.likepost:active{color:#0ba62c}
.prosocial{display:block;float:left;margin-left:3px;white-space:nowrap;width:17px;overflow:hidden;transition:width .5s;-webkit-transition:width .5s}
.prosocial .fshareicons{display:none;visibility:hidden;opacity:0;transition:1s all;transition:visibility 0s,opacity .5s linear}
.prosocial .fshareicons i{font-size:18px;margin-right:10px}
.prosocial:hover{width:140px}
.detailpostbox .prosocial:hover{width:60px}
.prosocial:hover .fshareicons{display:inline-block;visibility:visible;opacity:1}
.prosocial:hover span{display:none}
.prosocial span{cursor:pointer;display:inline-block;margin-right:8px}
.prosocial span i{padding:0;margin-right:5px}
.prosocial i{display:inline-block;padding:0 8px 0 0;cursor:pointer}
.prosocial i:hover.fa-facebook{color:#3b5998}
.prosocial i:hover.fa-twitter{color:#50abf1}
.prosocial i:hover.fa-google-plus{color:#dd5044}
.prosocial i:hover.fa-linkedin{color:#0274b3}
.prosocial i:hover.fa-pinterest-p{color:#cc2129}
.prosocial i:hover.fa-whatsapp{color:green}
.prosocial i.mobileon{display:none}
.openappbtn{display:none;}
.clear{clear:both;line-height:0}
.pstbox-footer{display:block;align-items:center;position:relative;padding:10px 15px;border-top:1px solid #ddd;position:absolute;width:90.1%;bottom:0;left:0}
a.propstmore{position:absolute;right:0;top:0;width:40px;text-align:center;height:100%;background:#DDD}
a.propstmore span i{color:#000;line-height:40px}

.tooltiptext{font-size:14px;visibility:hidden;position:absolute;width:auto; white-space:nowrap;background-color:#000;color:#fff;text-align:center;padding:4px 10px;border-radius:6px; z-index:1;opacity:0;transition: opacity .6s;}
.tooltip-left{top: -5px;bottom:auto;right:128%;}
.tooltip-left:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width: 5px;border-style: solid;border-color: transparent transparent transparent #000;}
.tooltip-top{bottom:125%;left:0;margin-left:-10px;}
.tooltip-top:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;}
.propstmore:hover .tooltiptext {visibility:visible; opacity:1;}


ul.ttlviewdta{float:right;margin:0;padding:0;list-style:none}
.detailpostbox ul.ttlviewdta{float:right;margin:0 0 0 15px;} 
.pmc_loadbox{width:100%;margin:80px 0;display:flex;justify-content:center}
.inner-pmc_loadbox{background:#9d9d9d;display:flex;align-items:center;border-radius:3px}
.inner-pmc_loadbox a{padding:10px 15px;color:#FFF}
.inner-pmc_loadbox img{padding-right:10px;filter: grayscale(100%);}
.contactbx{margin:25px 0;border:1px solid #ddd;padding:0}
.contactbx h3{border-bottom:1px solid #ddd;margin:0;padding:12px 20px;font-weight:600;background:#eef0f6}
.contactbx-body{padding:20px}
.contactbx-body p{margin-top:0;line-height:26px}
.subcontact{display:flex;border-bottom:1px solid #ddd;padding:20px;align-items:center}
.subcontact:last-child{border-bottom:none}
.subcontact i{margin-right:20px}
.subcontact a{color:#365899}
.emldsppp a{color:#365899;border:1px solid #365899;padding:5px 15px;border-radius:25px;font-size:15px;transition:.5s all}
.emldsppp a:hover{background:#365899;color:#FFF}
ul.socialxx{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:20px}
ul.socialxx li{width:33%;margin:8px 0}
ul.socialxx li a{color:#000;padding:5px 10px;width:130px;display:flex;border-radius:5px;align-items:center;font-size:16px;border:1px solid #ddd}
ul.socialxx li a i{margin-right:10px}
ul.socialxx li a.facebook i{color:#4867aa}
ul.socialxx li a.twitter i{color:#1da1f2}
ul.socialxx li a.google i{color:#db4f42}
ul.socialxx li a.pinterest i{color:#bd081b}
ul.socialxx li a.instagram i{color:#000}
ul.socialxx li a.linkedin i{color:#0274b3}
.subloc{display:flex;padding:20px;align-items:baseline}
.subloc i{margin-right:15px;position:relative;top:2px}
.sublocmap iframe{width:100%;height:350px}
.morelcbnt{display:block;padding:10px 0 10px 15px;position:relative;border-top:1px solid #ddd;font-size:15px;margin-top:10px}
.morelcbnt a{text-decoration:underline}
.morelcbnt i{color:blue}
.taginfoabout{display:flex;flex-wrap:wrap;padding:20px 20px 10px}
.right-tags{border:1px solid #ccc;padding:3px 15px;margin:0 5px 10px;border-radius:25px}
.openingtime{padding-left:20px; padding-bottom:25px;}
.operclick i{margin-right:5px}
.operclick{display:block;padding:0;align-items:center;cursor:pointer;position:relative;font-size:15px}
.operclick .fa-clock{position:absolute;left:0;top:3px}
.operclick .fa-angle-down,.operclick .fa-angle-up{width:20px;height:20px;background:#ddd;text-align:center;border-radius:50%;color:#000;font-size:18px;line-height:20px}
.hourscontainer{margin:0 1px;flex-wrap:wrap}
.hors-frontent{margin-top:5px;position:relative;padding-top:3px;flex-wrap:wrap;width:100%;font-size:15px}
.hors-frontent .fa-clock{position:absolute;left:0;top:6px}
.hourday-r,.digit-area{display:inline-block;vertical-align:top}
.strt-time{margin-right:5px}
.strt-time,.endtme{padding:0 5px;border-radius:3px;display:block;clear:both}
.hourday-r{width:85px;margin-left:25px}
.alwswidth{width:100px}
.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006;overflow:auto}
.modal::-webkit-scrollbar{width:5px}
.modal::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000004d}
.modal::-webkit-scrollbar-thumb{background-color:#000;outline:1px solid slategrey}
.modal-content{background-color:#fefefe;margin:10% auto;padding:0;border:1px solid #888;width:450px;border-radius:3px;padding:15px;height:auto}
.modalcontent{margin:12% auto;overflow:auto}
.close{color:#000;float:right;font-size:16px;cursor:pointer}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
.modalbody{display:block;clear:both;position:relative}
.modalbody strong{display:block;clear:both}
.promodal-head{display:block;clear:both;border-bottom:1px solid #ddd;padding:0 0 10px;margin-bottom:12px}
span.promod-title{float:left;font-size:16px;font-weight:700;color:#000}
.myfunction{cursor:pointer;font-size:16px!important;width:97%;padding:8px;background:#f6f6e8;position:relative}
.myfunction:hover{color:#159848}
.myfunction i{font-size:16px;position:absolute;right:10px;top:10px}
span.promod-title select{margin-right:5px;display:inline-block;vertical-align:top;height:30px;line-height:30px;border:1px solid #cccc;border-radius:3px;padding:0 7px;margin-top:10px}
span.hidemodal{float:right;font-size:16px;cursor:pointer}
#mDlCnt{display:block;clear:both}
#mDlCnt textarea{font-size:15px;height:130px;line-height:22px;background:#f5f5f5;color:#000;border:1px solid #f1f1f1;width:100%;font-family:'Open Sans'}
#mDlCnt input[type=button]{display:inline-block;padding:9px 25px;border:none;background:#f46f34;color:#fff;border-radius:2px;cursor:pointer;text-transform:uppercase;font-weight:600;margin-top:15px}
#mDlCnt input[type=button]:hover{background:#fc8956}
#edit-ttl{display:block;clear:both;margin-bottom:15px}
#edit-ttl label{display:inline-block;vertical-align:middle;font-weight:600;margin-bottom:10px}
#edit-ttl input[type=text]{display:block;width:100%;background:#f5f5f5;color:#000;border:1px solid #f1f1f1;height:35px;padding:0;font-size:15px;text-indent:10px}
#edit-ttl input[type=text]:focus{outline:none}
#upstmsg{display:inline-block;vertical-align:middle;color:red;margin-left:10px;font-weight:300}
.listrow{margin-bottom:15px;}
.tblcel{margin-top:10px;}
.tblcel select{height:35px;background:#f5f5f5;color:#000;border:1px solid #f1f1f1;width:100%;font-family:'Open Sans'}
.tblcel input[type=text]{display:block;width:100%;background:#f5f5f5;color:#000;border:1px solid #f1f1f1;height:35px;padding:0;font-size:15px;text-indent:10px}
.tblcel textarea{font-size:15px;height:100px;line-height:22px;background:#f5f5f5;color:#000;border:1px solid #f1f1f1;width:100%;font-family:'Open Sans'}
.tblcel small{font-size:13px;}
.metadetls{border: 1px solid #f6f6e8;padding:15px !important;}
.prvcynw{text-align:center;width:auto!important;margin:0 auto}
.prvcynw a{display:inline-block;padding:8px 18px;border-radius:25px;border:1px solid #f46f34;color:#f46f34;transition:.5s all}
.prvcynw a:hover{background:#f46f34;color:#FFF}
.visbleselect{margin-top:15px;display:flex!important;align-items:center;justify-content:space-between}
.visbleselect label{margin-bottom:0!important}
.visbleselect select{height:35px;width:80%;background:#f5f5f5;border:1px solid #ddd}
.seaoaccrheading{background:#f6f6e8;font-weight:600;margin:15px 0 0;padding:8px 10px;position:relative;cursor:pointer}
.seaoaccrheading:after{content:'\f107';position:absolute;right:10px;top:8px;font-family:'Font Awesome 5 Free';color:#000;font-weight:900;font-size:18px}
.seaoaccrheading.seaoaccrheadingafter:after{content:'\f106'}
.seoaccordionbody{border:1px solid #f6f6e8;padding:15px}
ul.privcylist{display:block;clear:both;margin:0;padding:0}
ul.privcylist li{display:inline-block;padding:8px 0;margin-right:10px}
ul.privcylist li input[type=radio]{display:inline-block;margin-right:10px;top:2px;position:absolute;left:-9999px}
ul.privcylist li input:not([type="radio"]){-webkit-appearance:none;-moz-appearance:none;appearance:none}
ul.privcylist li label::before{content:"";width:18px;height:18px;background-color:#e3e2e2;position:absolute;left:0;-webkit-transition:background-color .18s ease;transition:background-color .18s ease;border-radius:50%}
ul.privcylist li label::after{font-family:"FontAwesome";content:"\f00c";position:absolute;left:3px;top:4px;font-size:12px;color:#fff;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}
ul.privcylist li input[type=radio]:checked + label::before{background-color:#00c6ff}
ul.privcylist li input[type=radio]:checked + label::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
ul.privcylist li label{display:flex;align-items:center;cursor:pointer;margin-right:10px;position:relative;padding-left:25px}
ul.privcylist li label strong{display:inline-block}
.prvcy{font-weight:600;width:20%}
#mDlCnt .promodal-head{display:flex;align-items:center}
button.listbtn{width:120px;height:30px;line-height:30px;border-radius:35px;border:none;margin-top:15px;font-weight:600;cursor:pointer;transition:background-color 1s}
button.listbtn:hover{background:#f46f34;color:#FFF;transition:background-color 1s}
button.listbtn:focus{outline:none}
.crtlst{margin:0 0 0 15px !important}
.crearelistarea{display:block;margin:0;padding:0}
ul.zumvulist{display:block;margin-bottom:15px;padding:0}
ul.zumvulist li{display:block;padding:5px 0}
ul.zumvulist li a{display:inline-block;vertical-align:top;margin:0 5px;color:#666}
ul.zumvulist li a:hover{color:#000}
ul.zumvulist li a i.fa-trash{color:#fe7c6b}
ul.zumvulist li a:hover i.fa-trash{color:#fd2508}
ul.zumvulist li input[type=checkbox]{margin-right:10px;top:2px;position:absolute;left:-9999px}
ul.zumvulist li input:not([type="checkbox"]){-webkit-appearance:none;-moz-appearance:none;appearance:none}
ul.zumvulist li label::before{content:"";width:18px;height:18px;background-color:#e3e2e2;position:absolute;left:0;border-radius:2px;-webkit-transition:background-color .18s ease;transition:background-color .18s ease}
ul.zumvulist li label::after{font-family:"FontAwesome";content:"\f00c";position:absolute;left:3px;top:3px;font-size:12px;color:#fff;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}
ul.zumvulist li input[type=checkbox]:checked + label::before{background-color:#00c6ff}
ul.zumvulist li input[type=checkbox]:checked + label::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
ul.zumvulist li label{cursor:pointer;margin-right:10px;position:relative;padding-left:30px}
ul.zumvulist li i{margin:0 5px;cursor:pointer}
ul.zumvulist li i.fa-pencil{color:#73c5fe}
ul.zumvulist li i:hover.fa-pencil{color:#41b0fd}
ul.zumvulist li i.fa-trash{color:#fd9377}
ul.zumvulist li i:hover.fa-trash{color:#ff6840}
.metaprvcy{width:auto;background:#f6f6e8;padding:8px 10px;position:relative}
.metaprvcy i{position:absolute;right:10px;top:10px}
.detailpostbox .profile-box-body img{height:auto; border-radius:0px;}
.detailpostbox .product-title{font-size:25px; font-weight:500;}
.detailpostbox .price{display:block; margin-bottom:10px; display:block;font-size:22px;}
.detailpostbox .price i{padding-right:3px; font-size:19px;}
.rightcontactbx{border:1px solid #ddd;margin-bottom:25px;padding:0;}
.elembx{display:flex;align-items:center;border-bottom:1px solid #ddd;padding:10px}
.elembx i{margin-right:10px}
.elembx a{color:#365899}
.rightsocial{display:flex;padding:10px 10px 5px;border-bottom:1px solid #ddd}
.socialshareico{display:flex;margin-right:10px}
ul.rightsocialoptin{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}
ul.rightsocialoptin li{display:flex;flex-wrap:wrap;align-items:center;margin-right:5px;margin-bottom:5px}
ul.rightsocialoptin li i{margin-right:5px}
ul.rightsocialoptin li a{border:1px solid #ddd;padding:2px 8px;color:#333;border-radius:3px}
.rightaddss{display:flex;padding:0px 5px 5px;}
.socialshareico i{position:relative;top:5px}
.rightcontactbx .morelcbnt{margin-top:15px;padding:18px 0 10px 15px}
.footer{padding:0px 0 0;margin-top:25px;border-top:1px solid #ddd; background:#f4f4f5;}
.footercol{width:30%; padding:15px;}
.footercol h3{font-weight:600; font-size:20px; margin-bottom:15px;}
.middldlefootcol{width:20%;}
.lastfootcol{width:20%;}
.foterbx{border-bottom:0px; padding:5px;}
.foterbx a{color:#333;}
ul.footersocial{display:flex; flex-wrap:wrap; margin:15px 0 0;padding:0;list-style:none;}
ul.footersocial li a i{ text-align:center;width:40px; height:40px; line-height:40px; color:#333; border:1px solid #333; border-radius:50%;}
ul.footersocial li{margin:0 5px 10px;}
ul.quicklinks{margin:0;padding:0 0 0 20px; }
ul.quicklinks li{padding:5px 0;}
ul.quicklinks li:first-child{padding-top:0px;}
ul.quicklinks li a{color:#000;}
ul.footerlinks{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}
.copyrightarea{display:block;text-align:center;color:#333;padding: 15px 0;border-top: 1px solid #ddd; background:#FFF; margin-top:15px;}
.copyrightarea a{color:#333}
.copyrightarea i{color:#fb983b}
.space-between{justify-content:space-between}
.aligncenter{align-items:center}
.thankudiv{text-align:center;font-size:20px;font-weight:500;min-height:200px;color:#159848;margin-top:70px}
.menubtns{display:none; cursor:pointer;}
.mob-menuicons{width:35px;text-align:right;display:none;display:none;cursor:pointer}
.mob-menuicons span{height:2px;width:25px;background:#000;margin:6px 0;display:block}
.mobileheade{display:none;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #ddd;margin-bottom:10px}
.mobiletitle{font-size:20px}
.mobileheade i{width:30px;height:30px;line-height:30px;border:1px solid #ddd;border-radius:50%;text-align:center;cursor:pointer}
.headersearchbtn{display:none}
.closesearch{display:none}
.mobile{display:none;}

.mobilemenusection{display:flex;align-items:center;justify-content:space-between;border:1px solid #ddd;border-top:0px;margin-top:0; position:relative;padding:0 15px 0 0;margin-bottom:35px;background:#f6f7fa;}
.pagemenu ul{margin:0; padding:0; list-style:none; display:flex;}
.pagemenu ul li{position:relative;}
.pagemenu ul a{padding:10px 20px; color:#333;display:block; transition:0.5s all;}
.pagemenu ul a:hover{background:#ddd;color:#000;}
/*.pagemenu ul a:first-child{padding-left:0px;}*/
.pagemenu ul li ul{display:none;position:absolute; width:180px; border:1px solid #ddd; left:auto; right:0px; top: 43px;background: #FFF;z-index: 99;box-shadow:0 5px 10px rgba(0,0,0,0.25);}
.pagemenu ul li:hover ul{display:block;}
.pagemenu ul li ul li a{padding:10px 15px !important; border-bottom:1px solid #ddd;display:flex;align-items:center; transition:0.5s all;}
.pagemenu ul li ul li a:hover{background:#f6f7fa;}
.rvghimg{margin:0; padding:0;height:25px;}
.rvghimg img{margin-right:5px; height: 25px;}
.reghvttle{line-height:16px;}
.mobilemenusection .searcharea{display:none;}





ul.reviewlist{list-style:none; margin:0;padding:10px; display:flex; flex-wrap:wrap;}
ul.reviewlist li{width:28%; margin:10px; border:1px solid #ddd;padding:10px;}
ul.reviewlist li a{display:flex;align-items:center;color:#000;}

.reviewarea{min-height:300px; margin-bottom:35px; padding-left:10px;}
.reviewarea h3{font-size: 22px;text-transform: uppercase;font-weight:400; margin-bottom:15px;}
.reviewarea p{} 
.reviewarea ul.reviewlist{padding:10px 0; margin-top:10px;}
.reviewarea ul.reviewlist li:first-child{margin-left:0px;} 

.prcatbxouter{width:98%;margin-bottom:20px;}
.prcatbxouter .prcatbx{margin:0 0 0;}
.prcatbxouter .prcattxt{width:82%;}
.prcatbxouter .iconbtnclk{font-size:25px;}
.prcatbxouter .prcatbx-sub .prcatbx{width:47%;margin:10px;}
.prcatbxouter .prcatbx-sub{display:flex;flex-wrap: wrap;padding: 5px 10px 15px;border-top: 1px solid #ddd;}




/*------------------------------------------
		single post menu  and detailpage
---------------------------------------------*/		
.topmenu{background:#f6f7fa; position:relative; z-index:999;}
.menubtn{padding:10px 15px 10px 15px; cursor:pointer;background:#ddd;}
.menubtn i{margin-right:5px;}
.topmenu .leftcol{position:relative;}
.topmenu .leftcol ul{display:block;position:absolute; left:0; align-items:center;margin:0px; width:220px; background:#f6f7fa;}
.topmenu .leftcol ul.detailmenu{top:42px;display:none;}
.topmenu .leftcol ul li{display:block; position:relative;margin:0 0; justify-content:space-between;}
.topmenu .leftcol ul.cat-submenu li{border-top:1px solid #ddd;}
.topmenu .leftcol ul li.listsub a{display:block;padding:10px 8px 10px 15px !important; }
.topmenu .leftcol ul li a{border:0px;}
.topmenu .leftcol ul li.listsub .dropdown{position:absolute;background:transparent;width:40px; height:42px; line-height:42px;}
.topmenu .leftcol ul li.listsub .dropdown:before{content:"\f105";}
.topmenu .leftcol ul li:hover, .topmenu .leftcol ul li:hover > .dropdown{background:#ddd;}
.topmenu .leftcol ul li > ul.dropdown-menu{position:absolute; right:auto; top:-2px; left:220px;width:220px; border:1px solid #ddd; background:#f6f7fa; animation:fadeIn 1s;}
.topmenu .leftcol ul li:hover > ul.dropdown-menu{display:block; }
.topmenu .leftcol ul li > ul.dropdown-menu ul li{display:block;}


.menu-row{display:flex; align-items:center;}
ul.depagemenu{display:flex;align-items:center;margin:0px;padding:0; list-style:none;}
ul.depagemenu li{position:relative;}
ul.depagemenu li a{display:block;padding:10px 15px 10px 15px; color:#000;}
ul.depagemenu li a:hover{background:#ddd;}
ul.depagemenu li:hover ul{display:block;}
ul.depagemenu li ul{display:none; margin:0; padding:0; list-style:none; width:220px; position:absolute; top:42px; right:auto; left:0; background:#f6f7fa;animation:fadeIn 1s;}
ul.depagemenu li ul li{border-top:1px solid #ddd;}
ul.depagemenu li ul li a{display:flex; align-items:center;}

.dtlpg .mobilemenusection{margin-bottom:25px;}
.productpage .pstgallery, .productpage .linksmallimg{width:50%;}
.productpage .smalllinkuntxt{width:43%;padding:0 25px 25px 45px;}
.detailpostbox .pstbox-footer{position:relative;border:none;padding:10px 0px; margin-top:25px; width:100%;}
.productpage .fextbtn{text-align:center;}
.productpage .fextbtn a{text-align:center; width:120px; padding:10px 0; border-radius:5px;}
.productpage span.adtocrtBtn a{width:120px; padding:10px 0; border-radius:5px;}

.productpage .pstgallery ul.progalleryfour, .productpage .pstgallery ul.progalleryfour li{height:150px;}


.twoimgllry{max-width:350px; width:100%; margin-top:10px;}
.threeimgllry{max-width:450px; width:100%; margin-top:10px;}
.fourimgllry{width:100%; margin-top:10px;}
.moreimgllry{width:100%; margin-top:10px; position:relative;}
.moreimgllry .owl-item img,.fourimgllry .owl-item img, .threeimgllry .owl-item img, .twoimgllry .owl-item img{height:180px; object-fit:cover;}


.moreimgllry .owl-nav{position:absolute; top:30%; left:0px; width:100%; margin:0px;}
.moreimgllry  .owl-nav button.owl-prev, .moreimgllry .owl-nav button.owl-next{position:absolute; top:0;}
.moreimgllry  .owl-nav button.owl-prev{left:-40px;}
.moreimgllry .owl-nav button.owl-next{right:-40px;}
.moreimgllry .owl-theme .owl-nav [class*='owl-']{padding:0;margin:0; width:35px; height:35px;  text-align:center; background:#666; color:#FFF; font-size:35px; border-radius:50%;}
.moreimgllry .owl-theme .owl-nav [class*='owl-'] span{line-height:28px;margin:0;padding:0;height:35px;display:block;}

.morepostview{display:block; text-align:center;}
.morepostview a{display:inline-block;padding:7px 12px;background:#bdbdbd;color:#FFF;border-radius:3px;transition:background-color 1s;}
.morepostview a:hover{background:#666;}


/*----------------------------------------------
		end single post menu
------------------------------------------------*/


@media(max-width:1400px) {
	.leftfix{top:15%;}
	.sitlong a{height:auto;}
}


@media(max-width:810px) {
	.profile-box{width:47%;}
	.pstbox-footer{width:89%;}
	.pstgallery ul.progalleryfour li{width:32.9%;}
	.fourcol .profile-box{width:32%;}
}

@media(max-width:575px) {
.mob-menuicons{display:block}
.headerrow{flex-wrap:wrap}
.logopart{width:100%;margin-top:0px;padding:0px 0 0}
.logopart a{display:block;}
.logopart a img{width:55px;height:55px;}
.verify-icon a img{width:21px; height:21px;}
.profileflex{display:flex;align-items:center;margin-bottom:3px;margin-top:0px; position:relative;}
.profileflex h1{display:flex;align-items:center;margin:0 0 0 10px;color:#000;font-size:20px;font-weight:500;}
.profileflex h1 a{color:#000;}
.vplusbtn{position:absolute; right:0px; top:15px;}
.headersearchbtn{display:block;font-size:20px;color:#666;cursor:pointer}
.searcharea{display:none;width:100%;background:#FFF;top:0;left:0;position:absolute;padding:3px 0;}
.searcharea form{width:85%;margin-left:10px;background:#ddd;}
.searcharea input{height:30px;background:#ddd;}
.searcharea button{background:#ddd;}
.closesearch{display:block;position:absolute;right:15px;top:10px;cursor:pointer}
.header{padding:8px 0;}
ul.procntbtn li a.outlog, ul.procntbtn li span{border: 1px solid #f46f34;color: #f46f34;background:#FFF;padding: 0 10px;height:30px;line-height: 30px;font-size:15px;}
ul.procntbtn li a.outlog:hover{color:#FFF;background:#f46f34;}
.caltacton a{padding:0 10px;height:30px;line-height:30px; text-shadow:none;border:1px solid #159848;color:#159848;background:#FFF;font-size:15px;}
.caltacton a:hover{background:#159848;color:#FFF;}
.menubtns{display:flex; align-items:center;}
.right-col-md{width:100%}
.colwrap{padding-left:0}
.imageabout{padding:0}
.imageabout img.max-width{height:150px; object-fit:cover; border-radius:0 0;}
.mobileheade{display:flex}
.left-col-md{display:block;width:80%;position:fixed;background:#FFF;top:0;height:100vh;z-index:2;transform:translate3d(-105%,0,0);transition:.3s ease-in-out;overflow:auto; z-index:999;}
.left-col-md::-webkit-scrollbar{width:5px}
.left-col-md::-webkit-scrollbar-track{background:none}
.left-col-md::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:25px}
.left-col-md::-webkit-scrollbar-thumb:hover{background:#666}
.menuopenlist{transform:translate3d(0,0,0)!important;padding:0 15px}
.rescontainer{width:100%;margin-top:0}
.probox-wrap{width:95%;margin:0 auto 35px}
.profile-box{width:100%}
#catbxcf .owl-nav [class*="owl-"] i{font-size:18px;top:0}
.pstbox-footer{width:91%}
.colwrap .detailpostbox{margin-right:0}
.middle-col-md,.fourcol .profile-box{width:100%}
.prorightcol{width:95%; margin: 0 auto;}
.subaddes{display:flex;align-items:center;margin-bottom:8px;width:100%}
.addressasr{flex-wrap:wrap}
.sections{margin:0 0 0px;padding:15px 15px 5px; border-top:0px;}
.sections p{margin:0 0 7px;line-height:25px}
.ccccattarea{margin:20px auto 35px}
.youmay{width:95%;margin:0 auto;padding:0}
.pstgallery ul#progallerythree li{width:49.7%}
.pstgallery ul.progalleryfour li{width:32.9%}
.whtmob{display:none !important;}
.profile-box-body img{height:auto;}
.rectangular_h img{height:auto}
.rectangular_v img{height:auto}
.rectangular_v a.aheight{height:auto !important;}
.prosocial{display:none;}
.openappbtn{display:block;cursor:pointer; float:left;}
.openappbtn button{font-size:16px;padding:0;border:none;background:#FFF;cursor:pointer; font-size:0px;}
.openappbtn button i{margin-right:5px;font-size:16px;}
.withoutlogin button{font-size:16px;} 

.desktop{display:none !important;}
.mobile{display:block;}

.twocol .profile-box{width:46%;}
.twocol .profile-box.pin_post_up{width:100%;}
.twocol .profile-box.pin_post_up .product-image iframe{height:300px;}
.twocol .profile-box.pin_post_up .pstbox-footer{width:91.2%;}
.twocol .profile-box .pstbox-footer{width:81%;}
.mrgtop{margin-top:0px;}
.contactbx{margin:25px auto 0; width:90%;}

#blakbar{background:rgba(0,0,0,0.5); position:fixed; width:100%; height:100%; left:0px; top:0px; z-index:99;}
ul.socialxx{display:block;padding:20px 10px;}
ul.socialxx li{width:35%;margin:8px 15px;display:inline-block;}
ul.socialxx li a{width:100%;}
ul.reviewlist{justify-content:space-around;}

.detailpostbox .pstbox-footer{width:98%;}
.detailpostbox .product-title{font-size:22px;}

.reviewarea{padding-left:0px; width:92%; margin:25px auto;}

.mobilemenusection{padding-left:10px;}
.pagemenu ul li.firstmenu{display:none;}
.pagemenu ul a{padding:10px 8px; color:#333;display:block;}
.footercol,.middldlefootcol, .lastfootcol{width:100%;}
.middldlefootcol h3, .lastfootcol h3{margin-top:5px;}
.foterbx, .footeraddress{padding:5px;}


.productpage .pstgallery, .productpage .linksmallimg{width:100%;}
.productpage .smalllinkuntxt{width:100%; padding:0 15px 15px 15px;}
.productpage .largethmb img, .productpage .linksmallimg img{border-radius:0 0 0 0;}


.sitlong a{height:auto;}
.product-image iframe{width:100%; height:300px;}

ul.breadcrumbs{padding:0 15px; display:block;}
ul.breadcrumbs li{display:inline-block;}
.twoimgllry{max-width:100%;}
.moreimgllry .owl-nav{position:relative; top:0; margin-top:10px;}
.moreimgllry .owl-nav button.owl-prev, .moreimgllry .owl-nav button.owl-next{position:relative;}
.owl-theme .owl-nav [class*="owl-"]{margin:0 5px !important;}
.moreimgllry .owl-nav button.owl-next{right:0px;}
.moreimgllry .owl-nav button.owl-prev{left:0px;}

.fourimgllry .owl-theme .owl-nav [class*='owl-']{padding:0;margin:0; width:35px; height:35px;  text-align:center; background:#666; color:#FFF; font-size:35px; border-radius:50%;}
.fourimgllry .owl-theme .owl-nav [class*='owl-'] span{line-height:28px;margin:0;padding:0;height:35px;display:block;}

.moreimgllry .owl-item img, .fourimgllry .owl-item img, .threeimgllry .owl-item img, .twoimgllry .owl-item img{height:130px;}


}