@import 'home.css';
h1{font-size:33px;color:#000;line-height:24px;font-weight:400;margin:0 0 8px;}
h2{font-size:19px;color:#000;margin:0}
h3{font-size:15px;color:#000;border-bottom:1px dashed #aaa;padding-bottom:3px;margin:0 0 15px}
h4{font-size:18px;color:#444;padding-bottom:15px;margin:0 0 15px}
h5{font-size:18px;color:#444;margin:0; text-transform:uppercase}
h6{font-size:14px;color:#4b4c4c;font-weight:700;text-transform:uppercase;margin:0 0 10px}
.page-title{font-family:'gotham_htfmedium'; font-size:21px;color:#000;padding:7px 0 25px;font-weight:600; line-height:32px; letter-spacing:2px; text-transform:uppercase; text-align:center}
.page-title span{color:#4b4c4c}
.show-hide-btn{width:36px;height:auto;position:absolute;z-index:100;float:right;padding-left:986px}
.arrowlistmenu{width:1022px;margin:0 auto}
.arrowlistmenu .menuheader{background:url(../images/show-btn.png) top right no-repeat;cursor:pointer;width:36px;height:64px;border-bottom:none;margin-top:5px}
.arrowlistmenu .openheader{background:url(../images/hide-btn.png) top right no-repeat;margin-top:5px}
ul.categoryitems{width:100%;margin:0 auto;padding:0}
.banner{width:100%;height:335px}
.banner-shadow{height:16px;width:1022px;background:url(../images/banner-bot-shadow.png) bottom center no-repeat;position:absolute;z-index:99999999;margin:364px auto 0}
.fl{float:left}
.slidepart{width:1000px;height:310px;overflow:hidden;position:relative}
.slidepart img{position:absolute}
.sl_paginationpart{background:url(../images/pagination-bg.png) center center no-repeat;width:100%;height:16px;display:block;position:absolute;left:0;bottom:7px;margin:0;padding:0}
ul.slpagination{list-style:none;font-family:arial;margin:0;padding:0}
ul.slpagination li{list-style:none;float:left;margin:0;padding:0}
ul.slpagination li a.prev{background:url(../images/sl_prev.png) no-repeat;width:17px;height:16px;display:block;margin-top:0;margin-right:2px;left:0}
ul.slpagination li a.next{background:url(../images/sl_next.png) no-repeat;width:17px;height:16px;display:block;margin-top:0;margin-left:2px;right:0;top:0;position:absolute}
ul.slpagination li a.number{background:url(../images/list-off.png) top left!important;width:10px;height:10px;display:block;text-align:center;font-size:12px;font-weight:700;color:#fff;text-decoration:none;margin:3px}
ul.slpagination li a.select{background:url(../images/list-active.png) no-repeat!important;color:#fff}

.font-museo-cat{font-size:12px; color:#333333}
.font-museo700-cat{font-size:15px; padding:6px 15px; color:#333333;}
.left-menu{font-size:15px; text-align:right; text-transform:uppercase}
.left-menu ul li{list-style:none;color:#444;margin:0;padding:2px 0}
.left-menu ul li a{font-size:12px;display:block;padding:3px 0;color:#000;font-weight:bold;}
.left-menu ul li a:hover,.left-menu ul li.selected a{color:#000000;text-decoration:none;font-size:12px}
.left-menu ul li ul li a{font-weight:400;color:#9c9c9c !important;background:none!important}
.left-menu ul li ul li a:hover,.left-menu ul li ul li.current a{color:#7c7c7c;font-style:italic!important}
.left-menu ul li ul li.current a.selected{font-style:normal!important}
.divider-line_2{height:14px;background:url(../images/divider-line2.jpg) top left repeat-x}
.title{color:#000; font-size:11px;line-height:22px;margin-bottom:15px;}
.title a{color:#9c9c9c}
.title a:hover{color:#000000}
.title strong{font-weight:normal}
.cat-rights{width:205px;height:auto;margin-left:18px;margin-bottom:40px;text-align:center;vertical-align:middle!important}
.cat-right-panel-image:hover{border-color:#d0d2d3}
.cat-title{font-size:13px;font-weight:700;color:#000;text-align:center;margin-top:5px}
.cat-rights div.cat-title{padding:3px 5px}
.rights{width:237px;height:400px;margin-left:15px;margin-bottom:65px;text-align:center;vertical-align:middle!important}
.rights2{width:204px;height:auto;min-height:220px;margin-left:20px;margin-bottom:40px;text-align:center;padding-bottom:5px;vertical-align:middle!important}
.rights2:hover{width:204px;height:auto;margin-left:20px;margin-bottom:40px;text-align:center;padding-bottom:5px;background:#d0d2d3;vertical-align:middle!important}
.right-panel-image2{width:204px;height:204px;text-align:center;margin-bottom:5px}
.rights1{position:relative;left:0;top:0;width:235px;height:85px;font-size:12px;color:#000;line-height:12px;z-index:1002;padding:5px 0;}
.follows-links{width:33px;height:106px;background:url(../images/follow-link-bg.png) top left no-repeat;text-align:center;margin-left:20px;position:absolute;top:0;left:0;z-index:1003;display:none}
.follows-links img{margin-top:5px}
.download-links{width:57px;height:57px;position:absolute;top:10px;right:10px;z-index:1003}
.product-image{width:486px; float:left}
.pdetail-right{ float:right; width:275px}
.thumb-product{width:486px;height:auto;text-align:left}
.zoom-panel{background:#fff;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#666;width:100%;text-align:center;padding-bottom:10px}
.shadow-prdct{/*background:#fff url(../images/shadow.jpg) bottom right no-repeat;*/height:19px;width:486px;margin:0 auto}
.product-list{margin:40px auto 0}
.product-item{width:108px;height:140px;float:left;margin-right:15px;text-align:center;background:#fff}
.product-item2{width:108px;height:140px;text-align:center!important;background:#fff;margin:0 auto}
.product-item3{width:108px;height:140px;text-align:center!important;margin-bottom:8px;background:#fff;margin-right:15px}
.product-detail{padding-left:25px}
.product-name, h1.product-name{font-size:18px;font-family: "gotham_htfmedium"; font-weight:600; letter-spacing:2px; margin-bottom:18px; text-transform:uppercase;}
.prd-item-box{font-size:11px;border-bottom:1px dashed #ccc;padding-bottom:10px;width:220px;margin:0 0 15px}
.prd-item-box p{margin:0;padding:3px 0}
.pagination-btn{ text-align:center}
.price{font-size:15px;margin:25px 0}
.price img{margin-top:3px}
.size{height:18px;margin-bottom:25px}
.availability{color:#000; margin-bottom:25px; text-transform:uppercase}
.not-space{margin-bottom:15px;}
.availability span{color:#000}
.size ul{list-style:none;float:left;margin:0;padding:0}
.size li{float:left;font-size:14px;margin:0 2px}
.size li a{color:#666666; margin-right:7px;}
.size li a:hover{color:#000;text-decoration:none}
.size li.current a{background:#444;border:1px solid #000;color:#fff; padding:2px 5px;}
.size-chart{color:#000;font-size:14px;float:right;margin-top:-2px;padding:2px 8px}
.size-chart a{color:#000;}
.qnt select{float:left;background:#fff;border:1px solid #e1e1e1;width:40px;height:18px;font-size:11px;margin-left:5px;margin-top:-3px;padding:1px}
.like{font-size:11px;color:#555}
.add-option{font-weight:700}
.add-option a{font-size:13px}
.bullet{margin:5px 0;padding:0 0 0 18px}
.bullet ul{border:none;margin:0;padding:0}
.bullet li{list-style-image:url(../images/bullet.jpg);font-size:13px;line-height:21px;padding-bottom:2px}
.bullet a{color:#666;text-decoration:none}
.bullet a:hover{color:#333;text-decoration:underline}
ul#thumblist{display:block;float:left;margin:0;padding:0}
ul#thumblist li{float:left;list-style:none;width:108px;height:108px;text-align:center;margin-right:10px}
ul#thumblist li a{display:block;border:1px solid #d9d9d9}
ul#thumblist li a.zoomThumbActive{border:1px solid #f1d70c}
.jqzoom{text-decoration:none;float:left}

.msg-head{font-size:28px;font-weight:700;padding:0}
.title-head{font-size:15px;border-top:1px dashed #aaa;border-bottom:1px dashed #aaa;padding:10px 0}
.shop-bag-image{width:235px;height:305px;margin-right:20px;text-align:center;padding:10px}
.product-name2{font-size:15px;margin-bottom:5px;font-weight:700;}
.product-name3{font-size:12px;margin-bottom:5px;font-weight:700}
.links{font-style:italic;color:#222;font-size:14px}
.price2{font-size:12px;}
.price2 strong{font-size:16px;font-weight:700}
.brd-bottom{border-bottom:1px dashed #aaa;margin:3px 0;padding:0}
.input-style2{background:#fff;border:1px solid #666666;width:150px;height:20px;line-height:20px;font-size:12px;color:#666;margin:0;padding:5px 8px}
.note-text{width:796px;border-top:1px dashed #ccc;color:#999;font-size:11px;line-height:20px;margin:30px auto 0;padding:3px 0}
.login-box{font-size:14px;margin-top:50px}
.process-box{width:549px;height:auto;margin-bottom:25px}
.input-style3{width:170px;height:23px;background:#fff;border:1px solid #e1e1e1;line-height:23px;margin:0 0 15px;padding:5px 8px}
.textarea-style3{width:170px;height:70px;background:#fff;border:1px solid #d0d2d3;line-height:normal;margin:0 0 15px;padding:5px}
.textarea-style2{width:230px;height:120px;background:#fff;border:1px solid #d0d2d3;line-height:normal;margin:0 20px 15px 0;padding:5px}
.heading{font-size:18px;border-bottom:1px dashed #aaa;padding-bottom:3px;margin-bottom:15px;padding-right:15px; letter-spacing:1px;}
.heading300{font-size:15px;border-bottom:1px dashed #aaa;padding-bottom:3px;margin-bottom:15px;padding-right:15px;float:left; letter-spacing:1px;}
.input-style4{width:190px;height:23px;background:#fff;border:1px solid #d0d2d3;line-height:23px;margin:3px 0 15px;padding:0 5px}
.input-style5{width:250px;height:20px;background:#fff;border:1px solid #d0d2d3;line-height:20px;margin:5px 0;padding:6px}
.input-style6{width:150px!important;height:18px;background:#fff;border:1px solid #d0d2d3;line-height:23px;font-size:12px;margin:3px 0 6px;padding:0 5px}
.shop-bag-box{width:15px;height:11px;font-size:11px;font-weight:700;color:#000;background:url(../images/shopping-bag.png) top left no-repeat;float:left;margin-right:3px;text-align:center;padding:8px 3px 4px 2px}
.shop-bag-text{float:left;margin-top:7px;height:20px;font-size:11px;color:#444;text-align:right}
.shop-bag-box2{width:15px;height:11px;font-size:11px;font-weight:700;color:#000;background:url(../images/shopping-bag.png) top left no-repeat;float:right;margin-right:3px;text-align:center;padding:8px 3px 4px 2px}
.shop-bag-text2{float:right;margin-top:7px;height:20px;font-size:11px;color:#444;text-align:right}
ul.topnav{list-style:none;float:left;height:20px;margin:0;padding:0}
ul.topnav li{float:left;height:20px;position:relative;margin:0;padding:0}
ul.topnav li a{color:#444;font-weight:400;font-size:11px;display:block;text-decoration:none;float:left;height:20px;padding:0}
ul.topnav li a:hover{color:#333;text-decoration:underline;cursor:pointer}
ul.topnav li span{width:17px;height:35px;float:left;background:url(../images/arrow.png) no-repeat center 13px}
ul.topnav li span.subhover{background-position:center 13px;cursor:pointer}
ul.topnav li ul.subnav{list-style:none;position:absolute;left:-25px;top:15px;background:none;display:none;float:left;width:165px;z-index:9999999999999;margin:0;padding:0}
ul.topnav li ul.subnav li{clear:both;width:165px;height:auto;margin:0;padding:0}
.sliderbtn{width:38px;height:19px}
.left-cat-menu{ margin-bottom:30px !important;}
.left-cat-menu li a{font-weight:700;margin:0;padding:6px 0}
.blog-cat .left-cat-menu li a{font-weight:400; color:#808285}
.left-menu .left-cat-menu2 li a{font-weight:400;margin:0;padding:6px 0 6px 12px}
.left-menu .left-cat-menu2 li a:hover,.left-menu .left-cat-menu2 li.current a{background:url(../images/bullet.jpg) center left no-repeat;font-style:normal!important;font-weight:400!important}
.tab-box{color:#666; font-style:italic; font-size:14px; font-weight:normal; margin-top:7px;}
.pagination-panel{margin-top:5px;margin-bottom:5px}
.right{width:170px;height:auto;float:right;text-align:center;margin-top:80px}
.arrow-box{width:133px;height:107px;background:url(../images/arrow-box.gif) top left no-repeat;text-align:left;font-size:14px;font-weight:400;line-height:20px;padding:15px}
.tab-links{height:35px;width:auto}
.tab-links ul li{list-style:none;display:inline;float:left;height:35px;width:120px;padding-right:6px;margin:0 7px}
.tab-links ul li a{height:35px;background:url(../images/abt-menu-bg-off.jpg) top left no-repeat;display:block;line-height:30px;width:118px;text-align:center;font-size:11px;color:#666;text-decoration:none;font-weight:400;text-transform:uppercase;}
.tab-links ul li a:hover,.tab-links ul li a.current{color:#000;background:url(../images/abt-menu-bg-on.jpg) top left no-repeat}
.about-panel{width:auto;margin-top:40px}
.news-item-box{width:266px;height:auto;text-align:left;margin-right:0;margin-bottom:35px;clear:both;font-size:10px}
.news-item-box span{text-transform:uppercase;font-weight:400}
.normal-txt{font-size:14px;font-family:droidserif}
.slide-panel{width:796px;margin-top:15px}
.slide-body{width:796px;padding-top:10px}
.store-left{width:500px;float:left;height:auto}
.location-right{width:245px;float:right;height:auto}
.location-top{width:245px;height:12px;background:url(../images/location-box-top.jpg) top left no-repeat}
.location-bottom{width:245px;height:12px;background:url(../images/location-box-bottom.jpg) top left no-repeat}
.location-mid{width:215px;height:356px;background:#d0d2d3;font-size:11px;padding:5px 15px}
.location-mid h2{font-size:11px;font-weight:400;border-bottom:1px dashed #000;margin:0 0 2px;padding:0 0 2px}
.divider{height:3px;border-bottom:1px dashed #000}
.location-mid p{line-height:18px;font-family:museo}
.location-mid .sub-heading{font-size:12px;font-weight:400}
.divider-line3{background:url(../images/divider-line3.jpg) left bottom repeat-x;height:11px;margin:20px 0}
.catagory-banner{width:685px;height:272px}
.close_btn{width:18px;height:18px;background:none;cursor:pointer;float:right;padding:0; position:absolute; top:15px; right:15px;}
.close_btn:hover{background:#000}
.tag{width:62px;height:62px;position:absolute;top:5px;right:5px;background:none}
.choose-currency{width:146px;height:30px;margin-top:50px}
span.customStyleSelectBox{font-size:11px;background:url(../images/select-bg.jpg) top left no-repeat;width:30px;height:11px;margin-left:5px;margin-top:-2px;padding:3px 5px}
span.customStyleSelectBox.changed{background-position:0 -17px}
.customStyleSelectBoxInner{background:none}
.input-vstyle{background:#fff url(../images/select-arrow.jpg) top right no-repeat;border:1px solid #d0d2d3;width:110px;height:22px;line-height:22px;font-style:italic;font-size:13px;color:#000;font-weight:700;margin-left:7px;padding:0 16px}
.input-vstyle input{background:none;border:none;color:#000;font-size:13px;font-weight:700;font-style:italic;width:100px}
.list-style{margin-left:25px!important}
.list-style li{cursor:pointer;color:#444;display:block!important;background:none!important;width:auto!important;padding:5px 0!important}
.treeview-red li{list-style:none;display:inline;width:255px!important;float:left!important}
.contact-box{font-size:14px;margin-top:50px;margin-bottom:25px;background:url(../images/divider-line3.jpg) bottom left repeat-x;}
.mail-link{background:url(../images/dotted-line-trans.png) bottom left repeat-x;color:#555;margin-bottom:10px;padding:2px 5px 8px 2px}
.link-style{color:#555;padding:2px 5px}
.signin{width:36px;height:64px;top:75px;float:right;right:-6px;position:relative;z-index:22}
.more-views ul{margin:0 0 0 -15px;padding:0}
.more-views ul li{background:none;width:108px;height:140px;border:1px solid #fff;text-align:center;margin:0 5px 10px 0;padding:0}
.more-views ul li a{margin:0;padding:0}
.sliderwrapper{width:486px;height:630px;/*border:1px solid #ccc*/}
.select-style{width:182px;background:#fff;border:1px solid #d0d2d3;height:25px;margin-bottom:10px;padding:3px}
.detail_likes_btn {padding-bottom:15px; padding-top:15px}

.blog-box{height:auto;padding-bottom:30px;}
.blog-box h4{ text-transform:uppercase; margin-bottom:0}

.epost-inp,.epost-inp-msg{width:140px;height:18px;border:1px solid #d0d2d3;background:none;font-size:11px;font-style:italic;color:#666;margin:17px 0 0;padding:0 5px}
.epost-inp-msg{width:210px;height:155px;margin-top:55px;margin-bottom:2px;padding:5px}
.epost-inp2,.epost-inp-msg2{width:200px;height:25px;line-height:40px;border:1px solid #d0d2d3;background:none;font-size:11px;font-style:italic;color:#666;margin:10px 0;padding:0 5px}
.epost-inp-msg2{height:120px;margin-bottom:15px;background:none;line-height:normal;padding:5px}
.slidebox-style{width:480px;height:auto;min-height:640px;background:#d0d2d3;padding:10px}
.post-circle{width:209px;height:210px;float:right;background:url(../images/post-circle.png) top left no-repeat;font-size:14px;color:#000;text-align:center;position:absolute;font-weight:400;margin-left:575px;margin-top:-35px;z-index:1002}
.coll-box{width:110px;height:auto;float:left;margin-right:22px;margin-bottom:20px;}
.coll-item{width:110px;height:110px;border:1px solid #ccc}
.republic-image{width:796px;padding-top:746px;height:259px;background:url(../images/republic-poster.jpg) top center no-repeat;text-align:left;margin:0 auto}
.republic-video-panel{width:214px;height:140px;margin-left:15px}
.video-frame-left{width:36px;height:140px;position:absolute;z-index:1002;left:0;top:0;background:url(../images/video-frame-left.png) top left no-repeat}
.video-frame-right{width:39px;height:140px;position:absolute;z-index:1002;left:175px;top:0;background:url(../images/video-frame-right.png) top left no-repeat}
.video-frame-top{width:150px;height:5px;position:absolute;z-index:1002;left:30px;top:0;background:url(../images/video-frame-top.png) top left repeat-x}
.video-frame-bottom{width:150px;height:4px;position:absolute;z-index:1002;left:30px;top:136px;background:url(../images/video-frame-bottom.png) top left repeat-x}
.popup-news-panel{width:980px;height:600px;background:#fff}
.news-right-detail{width:770px;height:auto;border-bottom:2px dotted #aaa;margin:10px auto 0}
.sitemap-list li{font-size:15px;font-weight:700;text-transform:uppercase;list-style:none;color:#000;margin:0;padding:0 0 6px; font-weight:normal; text-transform:uppercase}
.sitemap-list ul{margin:0; padding:0}
.sitemap-list ul li{font-size:11px;padding:7px 0}
.board{font-size:28px;font-family:outage-cut;width:48px;height:33px;padding-top:18px;font-weight:700;color:#333;background:url(../images/board.jpg) no-repeat;float:right}
.ref-friend{padding-left:20px;margin-top:25px}
.wan-panel{margin-bottom:35px}
.make-my-day{width:500px}
.make-my-day p{font-family:museo-slab300}
.menu ul li.current a{color:#d0d2d3;background:url(../images/current-bg.png) bottom center no-repeat}
.footer-menu{}
h4 span,.sub-menu a:hover,.sub-menu3 a:hover,.rights a,.add-option a:hover,.location-right a,.list-style li:hover,.sitemap-list li a,.pagination-btn font,.txt font{color:#000000}

.mani{color:#555;padding:5px}
.mani:hover{color:#000;background:#d0d2d3;padding:5px}

.product-item2:hover, .product-item:hover{border:1px solid #aaa}
.top-right-wrap{width:auto;float:right;height:auto}
.shop-bag{width:620px;height:auto;color:#444;position:absolute;z-index:1003;text-align:right;float:right;margin:-35px 0 0}
.contener2-body{width:1000px;height:auto;margin:0 auto}
.contener-body-center{width:796px;height:auto;margin:0px auto 0; padding-top:58px; padding-bottom:30px;}
.right-content2{width:830px;height:auto;float:right}
.mid-contener{width:580px;height:auto;float:left}
.left-panel2{width:auto;height:auto;max-width:130px;float:left;margin-left:0}
.sub-head{font-size:14px;background:url(../images/dott-line.png) bottom left repeat-x;padding-bottom:10px;font-style:italic}
.clone-tip{background:url(../images/arrow-line.png) top left no-repeat;border-bottom:1px solid #ccc;font-size:13px;line-height:20px;padding:10px 0 5px}
.get-discount-btn{background:#ffffff;border:2px solid #333333; color:#333; cursor:pointer; display:inline-block; font-weight:600; margin:0; padding:5px 10px; text-transform:uppercase; transition:all .5s}
.get-discount-btn:hover{background:#333333; color:#ffffff}
.wander-image{background:url(../images/wander-image-shadow.jpg) bottom center no-repeat;padding-bottom:15px}
.center-contener{width:796px;margin:0 auto; padding-top:35px;}
.center-contener-left{width:120px;float:left}
.center-contener-right{width:668px;float:right}
.full-contener{width:1052px;margin:0px auto; padding-top:60px; padding-bottom:30px;}
.pagination-btn,.txt{font-size:11px}
.pagination-btn a:hover{background:#d0d2d3;text-decoration:none;padding:2px 5px}
.txt a{text-decoration:none;padding:2px 5px}
.txt a:hover{background:#d0d2d3;text-decoration:none}
.txt font{background:#d0d2d3;margin-right:3px;padding:2px 2px 2px 5px}
.txt span{background:none;color:#aaa;padding:2px 5px}
.stwrapper{z-index:999999999999999!important}
.spacer2{height:30px;clear:both}
.sub-menu{float:left;margin-left:0;margin-bottom:35px;margin-top:10px;font-size:11px; font-weight:700}
.sub-menu p{font-size:11px;}
.sub-menu a{text-decoration:none;color:#555;font-weight:100;font-size:11px; font-family:museo, Arial, Helvetica, sans-serif}
.sub-menu ul li{font-size:11px;font-weight:400;display:inline;list-style:none;float:left;border-right:2px solid #ccc;height:12px;padding:0 2px}
.sub-menu ul li a{color:#777;text-decoration:none;font-weight:400;display:block;line-height:12px;padding:0 5px}
.sub-menu ul li a:hover,.sub-menu ul li.current a{color:#000;background:none!important; font-family:museo, Arial, Helvetica, sans-serif}
.sub-menu3{float:left;margin-left:-6px;margin-bottom:35px;margin-top:10px;font-size:14px;}
.sub-menu3 a{text-decoration:none;color:#555;font-weight:400}
.sub-menu3 ul li{font-size:15px;font-weight:400;display:inline;list-style:none;float:left;background:url(../images/submenu-divider.jpg) center right no-repeat;height:auto;padding:0 3px 0 2px}
.sub-menu3 ul li a{color:#444;text-decoration:none;font-weight:400;display:block;line-height:12px;padding:5px}
.sub-menu3 ul li a:hover,.sub-menu ul li.current a{color:#000;background:#d0d2d3}
.cat-right-panel-image,.right-panel-image{width:235px;height:304px;/*border:1px solid #d1d1d1;*/text-align:center;padding:0}
.pagination-panel a,.sub-heading{font-size:14px;font-weight:700}
.mail-link:hover,.link-style:hover{color:#000;text-decoration:none;background-color:#d0d2d3}
.coll-box div.name,.pagination-btn a{padding:2px 5px}
.catalogue{width:900px;  height:auto; float:left }
.catalogue-line{background:url(../images/blog-heading-bg.jpg) repeat-x top; height:6px;}
.catalogue ul li{margin:0px; padding:0px;}
.rs-img img { margin-top:4px ; float:left  }
.recommended-items{width:147px; margin-right:15px; margin-bottom:15px;}
.recommended-items .ff_pro_img{width:100%; height:120px;}
.ff_pro_img a{height:auto; max-height:125px;}
.recommended-items .ff_pro_img img{width:100%; height:auto}
.out-stock{position:absolute; bottom:100px ; left:20%}
.notify{background:#ffe82a; padding: 4px 10px; position: absolute; top: 132px; z-index: 9999; left: 62px;}
.notify-me{ margin-bottom:25px; }
.notify a{ color:#000}
.prod-price{color:#808285; font-size:14px; letter-spacing:2px;}
.pro-detail ul li .prod-name{ font-size:12px; font-weight:600; letter-spacing:2px; line-height:18px; text-transform:uppercase;}
.prod-price img{ height:11px; opacity:.5}
.pagination-active{background: #d0d2d3 none repeat scroll 0 0; padding: 2px 5px; text-decoration: none;}
.add_bag_btn{border:2px solid #333; display:inline-block; font-weight:600; letter-spacing:1px; margin:0 0 25px 0; padding:7px 15px; text-transform:uppercase; transition:all .5s}
.add_bag_btn:hover{background:#333333; color:#ffffff}
.share_btn{border:2px solid #333; display:inline-block; font-weight:600; padding:7px 15px; text-transform:uppercase;transition:all .5s}
.share_btn:hover{background:#333333; color:#ffffff}
.view_bag_btn{border:2px solid #333; display:inline-block; font-weight:600; margin-top:15px; padding:7px 15px; text-transform:uppercase; transition:all .5s}
.view_bag_btn:hover{background:#333333; color:#ffffff}
.add_bag_btn:hover{text-decoration:none;}
.pdetail-right .dis-title{ background:#d0d2d2; color:#fff; font-size:14px; font-weight:600; letter-spacing:3px; margin-bottom:20px; margin-top:40px; padding:7px;}
.our_story{color:#444444}
.our_story_banner{margin-bottom:80px; margin-top:-18px;}
.our_story .cont-top{margin:0 auto 80px; text-align:center; width:80%}
.our_story .cont-top p{font-size:16px; line-height:24px; }
.our_story .services{margin:0; padding:0; list-style:none; margin:100px 0 90px}
.our_story .services li{display:inline-block; text-align:center; width:33%}
.collect-list{padding-bottom:20px; overflow:hidden}
.collect-list .col-left{float:left; width:844px;}
.collect-list .col-right{float:left; color: #000; font-family: "gotham_htfmedium"; font-size:18px; font-weight:600; line-height:24px; letter-spacing:3px; margin-left:15px; padding:78px 0 0; text-transform: uppercase; width:175px;}
.collaborations{margin:30px 0;}
.collaborations .sub-title{color: #000; font-family: "gotham_htfmedium"; font-size: 21px; font-weight:600; line-height: 35px; letter-spacing:2px; padding: 0 0 8px; text-align: center; text-transform: uppercase;}
.collaborations .icon{ margin-top:150px;}
.collaborations .cont{font-size:16px; line-height:25px; margin:0 auto; width:70%}
.collaborations .col-left{float:left; margin-bottom:15px; text-align:center; width:50%}
.collaborations .col-right{float:left; margin-bottom:25px; text-align:center; width:50%}
.awards{margin:65px 0; text-align:center;}
.awards p{font-size:16px; margin-bottom:15px;}
.send_btn, .reg_btn, .login_btn, .continue_btn, .checkout_btn{background:#ffffff;border:2px solid #333333; color:#333; cursor:pointer; display:inline-block; font-size:13px; font-weight:600; letter-spacing:1px; margin:0; padding:7px 15px; text-transform:uppercase; transition:all .5s}
.send_btn:hover, .reg_btn:hover, .login_btn:hover, .continue_btn:hover, .checkout_btn:hover{background:#333333; color:#ffffff}
.testimonial{margin-top:20px;width:486px;}
.testimonial .dis-title{background: #d0d2d2; color:#fff; font-size:14px; font-weight:600; letter-spacing:3px; margin-bottom:15px; padding:7px;}
.testimonial .disc{ line-height:20px;}
.testimonial .name{ font-family: "gotham_htfmedium"; text-transform:uppercase; margin-top:15px;}
.space1{height:60px;}
.select-product{padding:7px;}
.inner_banner{ height:40px;}