body {margin:0; padding:0; font-family: 'Roboto', sans-serif; font-size:14px; font-weight:400;}

img{border:0;}

ul{list-style:none; margin:0px; padding:0px;}

.fl{float:left}

.fr{float:right}

.clear{clear:both}

.clearfloat {clear:both}

.over-flow{overflow:hidden}

h1, h2, h3, h4, h5{margin:0px; padding:0px;}

a{text-decoration:none; border:none;}

hr{color:#f8f8f8;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size:100%; line-height:normal; outline:0; list-style:none; text-decoration:none; }






/*--------Home Slider Start Here------------------*/



/*--------New Css Start Here------------------*/



.color-boxs{width:100%; position:relative; padding:22px 15px;}

.filter-option pull-left{display:none !important;}



/*--------New Css End Here------------------*/









/*#top-header{background:#e5e5e5; padding:8px 0px 3px 0px;}

.container{max-width:1180px; padding:0px 15px; margin:0 auto;}

.contact-in{float:left; width:50%; font-size:14px; color:#222; font-family: 'ProximaNovaLightwebfont_0'; padding:0px 5px; font-weight:400;}

.contact-in a{color:#222;}

.contact-in a:hover {color:#0f54c5;}

.contact-in img{float:left; padding-right:2px;}

.social-icon{float:right; text-align:right; }

.social-icon span{float:left; margin:0px 5px; font-size:14px; color:#000; font-family: 'ProximaNovaLightwebfont_0'; font-weight:500;}

.social-icon img{padding:0px 2px;}

.sign-box {width:36%; float:left; margin-top:50px; line-height:31px;}

.sign-box span {display:inline-block; background:url(../img/singin.png) no-repeat left center; margin-right:8px; line-height:32px; display:inline-block; width:32px; height:32px; float:left;}

.sign-box a{display:inline-block; font-size:14px; color:#000; font-family: 'ProximaNovaLightwebfont_0'; font-weight:400; line-height:32px;}

.sign-box a:hover {color:#666;}

.signin {float:left; margin-right:25px;}

.myaccount {float:left;}

.myaccount span {display:inline-block; background:url(../img/myaccount.png) no-repeat left center; line-height:31px; width:32px; height:32px; float:left;}



.logo{width:25%; text-align:center; float:left; padding:5px 0px;}

.search-box{width:25%; float:right; margin-top:50px;}

.input-box{position:relative; float:left; width:82%;}

.input-box input{border:1px solid#222; padding:12px 6px; color:#000; font-size:15px; font-family: 'ProximaNovaLightwebfont_0'; position:relative; width:94%;}

.search-arrow{position:absolute; top:14px; right:5%;}

.bagg-bg{float:right; position:relative; margin:1px 0px;}

.bagg-bg span{position:absolute; top:12px; right:12px; color:#333333; font-family: 'ProximaNovaBoldwebfont_0'; font-size:13px;}

.items{position:absolute; top:33px; right:5px; color:#383838; font-family: 'Roboto', sans-serif; font-size:8px;}*/





.menus {position:absolute; top:53px; z-index:100; background:#fff; z-index:9999; display: none; padding:50px 30px; border-top: 0 none; box-shadow: 0 2px 10px 0 rgba(105,112,113,.5); border-bottom:50px solid #fff;}

.menus p {font-size:13px; font-weight:400; color:#222; line-height:18px; text-transform:uppercase; font-family: 'DINProBold'; padding:0px; margin-bottom:20px;}

.menus ul {float:left; width:180px; margin-right:50px;}

.menus ul li {margin:0; display:block !important; float:none !important;}

.menus ul li a {font-size:13px !important; font-family: 'DINProRegular' !important; font-weight:400; display:block !important; color:#666 !important; line-height:18px; padding:7px 0 !important;}

.menus ul li a:hover {color:#222 !important; background:none !important;}

.menus a:hover {background:url(../images/arrowm.png) no-repeat 94% 10px #ebebeb;}

.mpic1 {background:url('../img/mpic1.jpg') no-repeat 95% 50px #fff;}

.mpic2 {background:url('../img/mpic2.jpg') no-repeat 95% 50px #fff;}

.mpic3 {background:url('../img/mpic3.jpg') no-repeat 95% 50px #fff;}

.mpic4 {background:url('../img/mpic4.jpg') no-repeat 95% 50px #fff;}



.slider{margin:10px 0px; position:relative;}

.sliders{margin:10px 0px 0px 0px;}

.sliders img{display:block;}

.rslides{position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; z-index:0;}

.rslides li{-webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0;}

.rslides li:first-child{position: relative; display: block; float: left;}

.rslides li span{font: normal 16px 'Raleway'; color:#fff; width:100%; text-align:left; margin:6px 0px; font-weight:500; text-shadow: 0 2px 7px #000; display:block;}

.rslides img{display: block; height: auto; float: left; width: 100%; border: 0;}

.rslides_tabs{font-size: 0px; list-style: none; margin: -40px 0 0 0; padding:0 0 0 0; text-align: center; width: 100%; z-index:2; position:absolute; right:0px; background:none;}

.rslides_tabs li{display: inline; float: none; margin-right: 6px;}

.rslides_tabs a{width: auto; line-height:16px; padding:7px; height:auto; background:#fff; display: inline;}

.rslides_tabs a:hover {border:0px solid #fff;}

.rslides_tabs li:first-child{margin-left: 0;}

.rslides_tabs .rslides_here a{background:#e20a15; color: #fff; font-weight:400; padding:7px;}

.rslides_nav{position:absolute; top:48%; z-index:999; width:100%;}

.prev{position:absolute; left:20px !important; background:url(../img/prew.png) no-repeat 0 0; width:34px; height:76px; font-size:0;}

.next{position:absolute; right:20px !important; background:url(../img/next.png) no-repeat 0 0; width:34px; height:76px; font-size:0;}

.Laser{float:left; margin:0px 10px 10px 0px;}



.box{float:left; margin:10px 24px 20px 0px;}

.box22 {float:right; margin-right:0px;}

.gray-bg{float:left; margin:10px 59px 20px 0px; width:30%; background:#f2f2f2; text-align:center; padding-bottom:30px;}

.gray-bg:last-child{margin-right:0px !important;}

.gray-bg img{width:100%; margin-bottom:10px;}

.heading{position:relative;}

.heading h2{font-size:30px; padding:5px 0px; background:#f2f2f2; text-transform:uppercase; display:inline-block; color:#1c191e; font-family: 'DINProBold'; font-weight:400; z-index:999999 !important;}

.gray-bg p{font-size:14px; color:#1c191e; padding:0px 30px; font-family: 'Roboto', sans-serif; line-height:20px;}

.border-bottom{position:absolute; top:18px; left:20px;}



.slick-slide.slick-current.slick-active{margin: 0 35px 0px 10px;}

.slick-slide.slick-active{width:256px !important; margin:0px 35px 0px 14px;}

.slick-slide{width:249px !important;  margin:0px 35px 0px 10px;}

.slick-slide img{width:100%;}







.popular{font-size:36px; color:#1c191e; display:block; text-align:center; margin:12px 0px 25px 0px; font-family: 'DINProBold'; text-transform:uppercase;}



.arrow-img{position:absolute; bottom:0px; right:0px; display:none;}



.popular-box:hover > .arrow-img{display:block; right:0; top:90.5%; transition: all 300ms ease 0s; width:30px; height:30px;}



.regular{text-align:center;}

.regulars p{font-size:16px; color:#000; font-family: 'Roboto', sans-serif; padding:10px 0px 2px 5px;}

.regulars span{font-size:16px; color:#000; font-family: 'DINProBold'; font-weight:400; padding:0px 5px;}



.top-footer{background:#222; padding:35px 0px; margin-top:55px;}

.footer-top-link{width:68%; float:left;}

.footer-top-link li{float:left; padding:0px 40px 15px 40px; height:70px; border-right:1px solid#919191; text-align:center;}

.footer-top-link a{color:#fff; text-transform:uppercase; display:block; font-size:16px; letter-spacing:1px; font-family:Oswald; font-weight:500; margin-bottom:15px;}

.newsletter-box{float:right; width:30%; text-align:right;}



.newsletter-box p{font-size:20px; font-family: 'Roboto', sans-serif; font-weight:normal; text-transform:uppercase; color:#fff;}



.search-box2{width:100%; margin:10px 0px;}

.input-box2{position:relative; float:left; width:100%;}

.input-box2 input{border:1px solid#222; padding:12px 10px; color:#000; font-size:15px; font-family: 'ProximaNovaLightwebfont_0'; position:relative; width:94%;}

.search-arrow2{position:absolute; top:7px; right:2%;}



.footer-box{float:left; width:20%; padding:20px 0px;}

.footer-box h3{font-size:14px; font-weight:400; color:#222222; font-family: 'Roboto', sans-serif; margin:8px 0px; display:block;}

.footer-box li{display:block; font-size:12px;  padding:5px 0px;}





.social-icon p{margin:0px 5px; font-size:14px; color:#000; font-family: 'ProximaNovaLightwebfont_0'; font-weight:500; float:right; display:block; margin-bottom:10px;}

.logo2{float:right;}



.copy-right{border-top:1px solid#ccc; padding:20px 0px;}



.copy-right p{font-size:12px; color:#5e5e5e; font-family: 'Roboto', sans-serif; float:left;}

.copy-right span{font-size:12px; color:#5e5e5e; font-family: 'Roboto', sans-serif; float:right;}



.collection-bg{background:#222222; padding:10px 20px; margin-bottom:45px;}

.collection-bg h1{font-size:25px; float:left; color:#fff; text-transform:uppercase; font-family: 'Roboto', sans-serif;}

.collection-linl{width:21%; float:right;}

.collection-linl li{float:left; padding:10px 4px; font-size:12px; font-family: 'Roboto', sans-serif;}

.collection-linl li a{color:#cccccc; text-transform:uppercase;}

.collection-linl li a.active{color:#fff;}

.collection-linl li a:hover{color:#fff;}





.collection-linls li{float:left; padding:10px 4px; font-size:12px; font-family: 'Roboto', sans-serif;}

.collection-linls li a{color:#6b6b6b; text-transform:uppercase;}

.collection-linls li a.active{color:#000;}

.collection-linls li a:hover{color:#000;}



.left-section{float:left; width:20%; }

ul.listing li{padding-left:20px;}

.listing li{display:block; font-size:13px; font-family: 'Roboto', sans-serif; padding:8px 0px;}

.listing li a{color:#222;}

.listing li a:hover{color:#cb0b15;}

.listing li a.active{color:#000; font-weight:400; font-family: 'Roboto', sans-serif;}



.right-section{float:right; width:76%; padding-left:45px; border-left:1px solid#a7a7a7;}

.cols{ margin-bottom:14px;}

.cols1{float:left; width:100%; padding:0 0 6px 0;}

.cols1 h3{font-size:26px; font-family: 'Roboto', sans-serif; color:#414141; font-weight:400; margin:0px; padding:0px;}

.cols1 h3 span{font-size:16px; color:#414141; font-family: 'Roboto', sans-serif; margin:0px; padding-bottom:3px;}





.listing-box{width:22%; margin:0px 40px 40px 0px; border:1px solid #e6e6e6; float:left; position:relative;  overflow:hidden; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}









.listing-box p span{font-size:13px; color:#8b8b8b; font-family: 'Roboto', sans-serif; text-decoration:line-through;}

.inner-box{position:relative; border-bottom:1px solid #e6e6e6; text-align:center; display:block; overflow:hidden; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

.inner-box img{ height:200px; display:block; margin:0 auto; width:100%; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease;  transition: all 0.6s ease;}

.inner-box img:hover{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); filter: contrast(140%); -webkit-filter: contrast(140%); -moz-filter: contrast(140%); -o-filter: contrast(140%);}

.present{position:absolute; top:12px; left:-7px; z-index:9;}

.presents{position:absolute; top:24px; letter-spacing:1px; left:3px; font-size:16px; color:#fff; font-family: 'DINProBold'; font-weight:400; z-index:9;}



.list-size{position:absolute; top:12px; right:-50px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

.list-size2{position:absolute; top:12px; right:15px; -webkit-transition: all 0.15s ease; -moz-transition: all 0.15s ease; -o-transition: all 0.15s ease;  transition: all 0.15s ease;}

.listing-box:hover .list-size{display:block !important; right:10px;}

.listing-box:hover {-webkit-box-shadow:0 0px 8px 1px rgba(0,0,0,.20); -moz-box-shadow:0 0px 8px 1px rgba(0,0,0,.20); box-shadow:0 0px 8px 1px rgba(0,0,0,.20);}



.list-size span{font-size:12px; color:#767676; padding-bottom:3px; font-family: 'DINProBold'; font-weight:400; display:inline-block;}

.list-size2 .stok{font-size:12px; color:#000; padding-bottom:1px; font-family: 'Roboto', sans-serif; text-transform:uppercase; text-align:center;}

.list-size2 .stok span{display:block; font-size:12px; color:#000; padding-bottom:1px; font-family: 'Roboto', sans-serif; text-transform:uppercase;}

.list-size li{ margin-bottom:4px;}

.list-size li a{color:#767676; font-family: 'DINProBold'; text-align:center; font-weight:400; font-size:11px; border-radius:50px; border:1px solid#767676; width:22px; height:22px; line-height:24px; display:inline-block;}

.list-size li a:hover{color:#fff; background:#222; border:1px solid #222;}

.black{position:absolute; top:0px; left:0px; width:100%; height:100%; background: rgba(255, 255, 255, 0.6);}







.heading h1{font-size:28px; color:#222; border-bottom:1px solid#a7a7a7; padding-bottom:2px;  font-family: 'DINProBold'; text-transform:uppercase; margin-bottom:40px;}

.loading{text-align:center; display:block;}

.zoom-section{float:left; width:45%; border:1px solid#ccc;}



.selectors {padding:10px 0; text-align:center; position:absolute; top:-10px; left:-31%; width:25%;}

.selectors img {width:68px; display:inline-block; margin:0 4px; margin-bottom:10px; height:90px;}



.zoom-section{position:relative; width:100%; border:1px solid#d2d2d2;}



.right-section2{float:right; width:52%; padding-left:70px;}





.row1{padding:15px 0px; border-top:1px solid#bcbcbc; border-bottom:1px solid#bcbcbc;}

.row1-box{text-align:center; float:left; width:33%;}

.row1-box h5{font-size:13px; color:#222; font-family: 'DINProBold'; text-transform:uppercase;}

.row1-box span{font-size:14px; color:#222; font-family: 'Roboto', sans-serif; display:block;}

.img-icon {border:2px solid#000; border-radius:50px; width:49px; height:49px; line-height:49px; text-align:center; display:inline-block; margin:10px 0px;}

.img-icon img {margin-top:9px}

.colors img {width:32px; height:32px; border-radius:50px; margin-top:9px;}





.select-size-box:last-child{margin-right:0px !important;}

.select-size-box22{margin-right:0px; float:right;}



.select-size-box h6 a{font-size:12px; margin:0px 9px; font-weight:400; color:#1a5cad; font-family: 'Roboto', sans-serif; text-transform:capitalize; border-bottom:1px solid#ccc;}

.select-size-box h6 a:hover{color:#004275; border-bottom:1px solid#004275;}

.select-size-box input{border:1px solid#ccc; background:#fff; padding:7px; color:#222; width:55%; float:left; margin-top:13px;}

.btnc{background:#282a2e; color:#fff; padding:6px 22px; font-size:14px; border:none; margin-left:10px; font-family: 'Roboto', sans-serif; margin-top:13px; cursor:pointer;}

.btnc:hover {background:#000;}



.list-size3{margin:15px 0px 25px 0px;}

.list-size3 li{float:left; margin-right:5px;}

.list-size3 li a{font-size:12px; border-radius:50px; border:1px solid #d6d6d6; color:#222; margin-bottom:5px; font-family: 'Roboto', sans-serif; text-align:center; background:#fff; width:21px; height:21; line-height:21px; display:inline-block;}

.list-size3 li a:hover{border:1px solid #222; background:#222; color:#fff;}

.list-size3 li a.active{border:1px solid #222; background:#222; color:#fff;}

.list-size3 li a.deactive{border:1px solid #d6d6d6; background:#f6f6f6; color:#b4b4b4;}



.click-box{border:1px solid#eeeeee; width:95%; padding:15px;}

.click-box p{font-size:12px; color:#222222; margin-bottom:8px; font-family: 'Roboto', sans-serif; text-decoration:underline;}



.click-box input{border:1px solid#ccc; background:#fff; padding:7px; color:#222; width:46.6%; float:left;}

.selects-optionss{float:left;}

.selects-optionss{width:30%; float:left;}

.selects-optionss select{border:1px solid#ccc; width:94%; padding:6px;}

.selects-optionss .select{width:100%;}

.select-options{width:100%; overflow:hidden;}



.click-box .btnn{background:#282a2e; color:#fff; padding:7px 22px; font-size:14px; border:none; margin-left:10px; font-family: 'Roboto', sans-serif; float:left; margin-top:0px; cursor:pointer;}

.click-box .btnn:hover{background:#000;}

.add-to-cart{padding:25px 0px; border-top:1px solid#eee; margin-top:25px;}

.add-to-cart-btn{width:25%; float:left;  padding:16px 20px; 

Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ef000b+0,9f0108+100 */

background: rgb(239,0,11); /* Old browsers */

background: -moz-linear-gradient(top, rgba(239,0,11,1) 0%, rgba(159,1,8,1) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top, rgba(239,0,11,1) 0%,rgba(159,1,8,1) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom, rgba(239,0,11,1) 0%,rgba(159,1,8,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef000b', endColorstr='#9f0108',GradientType=0 ); /* IE6-9 */

}

.add-to-cart-btn:hover {background:#b70a12;}

.add-to-cart-btn span{font-family: 'DINProBold'; font-size:16px; text-transform:uppercase; color:#fff; margin-top:4px; float:right; margin-right:6px;}

.add-to-cart li{display:block; font-size:12px; color:#222; padding:3px 0px; padding-right:10px; text-align:right; list-style-type:disc; font-family: 'Roboto', sans-serif; background: url(../img/doot.jpg)no-repeat right center;}



.slick-slides.slick-active{width: 160px !important; margin: 0px 23px 0px 14px;}

.slick-slides{width:160px !important; margin-right:23px;}

.slick-slides:last-child{margin-right:0px;}

.popular h1{font-size:28px; color:#222; display:block;  margin:0 0px 20px 0px; font-family: 'Roboto', sans-serif; text-align:left; text-transform:capitalize; padding-top:0; font-weight:500;}





.listing-box33{width:85%; margin-right:15px; background:#fff; border:1px solid#cfcfcf; float:left; position:relative; min-height:240px;}



.col-available{display:block;}

.col-available span{font-size:12px; line-height:16px; margin-top:10px; display:block; color:#444; float:left; font-family: 'Roboto', sans-serif; margin-right:20px;}

.col-available > ul{float:left; margin-top:-0px;}

.col-available li{float:left; margin:0px 2px;}









.present2{position:absolute; top:1px; left:-6px; z-index:9;}

.presents2{position:absolute; top:20px; letter-spacing:1px; left:3px; font-size:12px; color:#fff; font-family: 'Roboto', sans-serif; z-index:9;}



.nbs-flexisel-item{width:200px !important; margin-right:10px;}

.nbs-flexisel-container{position:relative;  max-width:100%;}

.nbs-flexisel-ul{position:relative; width:99999px; margin:0px; padding:0px; list-style-type:none; text-align:center;}

.nbs-flexisel-inner{overflow:hidden; float:left; width:100%;}

.nbs-flexisel-item{float:left; margin:0px; padding:0px; cursor:pointer; position:relative; line-height:0px;}

.nbs-flexisel-item img{width:100%; cursor:pointer; position:relative; margin-top:10px; margin-bottom:10px; max-width:170px;}

.nbs-flexisel-nav-left,

.nbs-flexisel-nav-right{width: 22px; height: 22px;  position: absolute; cursor: pointer; z-index: 100; opacity: 0.5;}

.nbs-flexisel-nav-left{left: 10px; background: url(../images/button-previous.png) no-repeat;}

.nbs-flexisel-nav-right{right: 5px; background: url(../images/button-next.png) no-repeat;}



input, textbox, select {outline:0;}



















































































.signInPopup {width:700px; left:50%; top:50%;  margin:-183px 0 0 -380px; height:306px; background:#fff; position:fixed; z-index:10000; text-align:left; padding:30px; -webkit-box-shadow:0 2px 10px 0 rgba(105,112,113,.5); box-shadow:0 2px 10px 0 rgba(105,112,113,.5); -moz-box-shadow:0 2px 10px 0 rgba(105,112,113,.5); display:none;}

.signInPopup h1{margin:0; padding:0; font-size:15px; color:#222; line-height:18px; font-weight:400; font-family: 'ProximaNovaBoldwebfont_0'; margin-bottom:15px; text-transform:uppercase;}

.signInPopup .divInput {margin-bottom:12px; width:94%;}

.signInPopup .input {resize: none; font-size:14px; font-family: 'Roboto', sans-serif; padding:8px 5%; border: 1px solid #cccccc; margin-bottom:6px; width:90%; color:#222; outline:0;}

.signInPopup .leftSide {float:left; width:40%; text-align:left; margin-top:75px;}

.signInPopup .leftSide p {font-size:14px; font-weight:400; color:#222; margin-bottom:8px;}

.signInPopup .rightSide {float:right; width:48%; border-left:1px solid #ccc; padding-left:6%; margin-top:10px;}

.signInPopup .rightSide p {font-size:14px; font-weight:400; color:#222;}

.signInPopup .notMember {border-top:1px solid #ccc; padding-top:12px; clear:both;}





.registerPopup {width:700px; left:50%; top:50%;  margin:-237.5px 0 0 -380px; height:415px; background:#FFFFFF; position:fixed; z-index:10000; text-align:left; padding:30px; -webkit-box-shadow:0 2px 10px 0 rgba(105,112,113,.5); box-shadow:0 2px 10px 0 rgba(105,112,113,.5); -moz-box-shadow:0 2px 10px 0 rgba(105,112,113,.5); display:none;}



.registerPopup h1{margin:0; padding:0; font-size:15px; color:#222; line-height:18px; font-weight:400; font-family: 'ProximaNovaBoldwebfont_0'; margin-bottom:15px; text-transform:uppercase;}

.registerPopup .divInput {margin-bottom:12px; width:94%;}

.registerPopup .divInput span {font-size:11px; float:right; padding-right:60px;}

.registerPopup .input {resize: none; font-size:14px; font-family: 'Roboto', sans-serif; padding:8px 5%; border: 1px solid #cccccc; margin-bottom:6px; width:90%; color:#222; outline:0;}

.registerPopup .leftSideDiv {float:left; width:40%; text-align:left; padding-top:100px;}

.registerPopup .leftSideDiv p {font-size:14px; font-weight:400; color:#222; margin-bottom:8px;}

.registerPopup .rightSideDiv {float:right; width:48%; border-left:1px solid #ccc; padding-left:6%; margin-top:10px;}

.registerPopup .rightSideDiv p {font-size:14px; font-weight:400; color:#222;}



.forgotp {position:absolute; width:285px; height:150px; top:40px; padding:20px; background:url('images/wbg.png'); display:none;}

.forgotp .divInput {margin-bottom:12px; color:#222;}

.forgotp .input {resize: none; font-size: 12px; padding: 4px; border: 1px solid #cccccc; margin-bottom: 6px; width: 225px; color: #333; outline:0;}



.aftersigninPopup {width:400px; left:50%; top:50%; margin:-146.5px 0 0 -230px; background:#fff; position:fixed; z-index:10000; text-align:left; padding:30px; -webkit-box-shadow:0 2px 10px 0 rgba(105,112,113,.5); box-shadow:0 2px 10px 0 rgba(105,112,113,.5); -moz-box-shadow:0 2px 10px 0 rgba(105,112,113,.5); display:none; text-align:center;}

.aftersigninPopup .closepopup{position:absolute; right:10px; top:10px;}

.aftersigninPopup .welcomebox{color:#000;}

.aftersigninPopup p {font-size:16px; line-height:24px;}



.overlay{width:100%; height:100%; background:rgba(0,0,0,0.9); position:fixed; z-index:999; display:none;}

.overlay1{width:100%; height:100%; background:rgba(0,0,0,0.9); position:fixed; z-index:999; display:none;}



.error_msg_div {font-size:12px; color:#b70a12;}



.buttonCommon {background:#282a2e; color: #fff; padding:10px 15px; font-size:14px;  border: none; font-family: 'Roboto', sans-serif; cursor: pointer;}

.buttonCommon:hover {background:#000;}



.bigLink {color:#b70a12; font-weight:400; font-size:13x; text-decoration:underline;}

.bigLink:hover{color:#000; font-weight:400;}