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,dl,dt,dd,ol,nav ul,nav 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%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;margin:0;padding:0;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}a{text-decoration:none;}.txt-rt{text-align:right;}.txt-lt{text-align:left;}.txt-center{text-align:center;}.float-rt{float:right;}.float-lt{float:left;}.clear{clear:both;}.pos-relative{position:relative;}.pos-absolute{position:absolute;}.vertical-base{vertical-align:baseline;}.vertical-top{vertical-align:top;}.underline{padding-bottom:5px;border-bottom:1px solid #eee;margin:0 0 20px 0;}nav.vertical ul li{display:block;}nav.horizontal ul li{display:inline-block;}img{max-width:100%;}body{background:#F6F4F1;margin:0px;font-family:Baskerville Old Face;}body p{color:#016295;font-size:20px;line-height:28px;margin:0 0 10px;}body{color:#016295;font-size:20px;line-height:28px;}.wrap{margin:0 auto;max-width:1120px;width:100%;}.top-links nav{float:left;}.header{background-color:#016295;height:36px;}.header-links{background-color:#A31E1E;}.design{margin-bottom:30px;}.wardrobe-content-image{text-align:center;}.wardrobe-thumb{clear:both;text-align:center;}.product-content .image-gallery li{width:30%;margin:0px;padding:0px;}.footer-grid1 li{color:#FFFFFF;font-family:Baskerville Old Face;font-size:15px;text-decoration:none;line-height:20px;text-transform:none;}#post-119 .entry-thumbnail{text-align:center;}.cnss-social-icon td{display:block;text-align:center;width:35%;}#back_to_camera{clear:both;display:block;height:80px;line-height:40px;padding:20px;}.fluid_container{margin:0 auto;max-width:100%;width:100%;height:400px;}.header-links ul li{display:inline-block;line-height:2.2;float:left;border-right:1px solid rgba(95,35,24,0.35);}.welcome-images p img{height:100%;width:100%;}.welcome-images p{float:left;height:50px;width:10%;}.header-links ul li a{color:rgb(250,249,248);text-decoration:none;text-transform:capitalize;font-size:14px;line-height:21px;padding:10px 12px 8px 12px;font-family:Baskerville Old Face;}.header-links ul li a:hover{background-color:#3C3C3B;color:#D8A056;}.header-links li a.active{text-decoration:none;color:white;background:url(images/cat-act.gif) repeat-x 0 0;}.header-links img{float:right;background:#3C3C3B;padding:8px 19px;}.header-links img:hover{opacity:0.6;cursor:pointer;}.top-links{background:url(./images/nav-bg.gif);height:56px;line-height:3;}.sub-header{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(253,252,252,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(253,252,252,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(253,252,252,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(253,252,252,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(253,252,252,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(253,252,252,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#fdfcfc',GradientType=0);height:159px;border:1px solid #cdcdcd;}.logo{float:left;margin-top:15px;width:148px;cursor:pointer;}.search{float:right;width:73%;}.search ul li{display:inline;}.searchbar{float:right;border-left:1px solid #3C3C3B;position:relative;padding-left:20px;margin-top:17px;}.content-img>p{float:left;margin-right:10%;width:50px;}.product-custom>h2{font-size:28px;margin-bottom:15px;}.pro-button a{color:#ffffff;}.product-thumbnail img{background-color:#FFFFFF;box-shadow:0 0 10px #908D87;padding:0px 0px 0px 0px;height:auto;width:84%;}.product-title{width:40%;}.welcome-img img{width:98%;margin:auto;}.product-logo>img{width:250px;margin-bottom:29px;margin-left:-60px;}.backbutton{color:#FFFFFF;font-size:19px;padding:0.6%;width:14%;background-color:#06599b;float:right;margin-right:5%;margin-top:61px;}.backbutton1{color:#FFFFFF;font-size:19px;padding:0.6%;width:14%;background-color:#06599b;float:right;margin-bottom:2%;}.product-header{margin-bottom:20px;}.entry-content{clear:both;}.backbutton:hover{background-color:#b27d2d;}.product-thumbnail{float:left;width:45%;}.product-content{clear:both;}.pro-form{margin-top:10px;clear:both;}.product-custom{color:#016295;float:left;font-size:21px;line-height:28px;width:55%;}.product-custom p{color:#016295;font-size:21px;line-height:28px;}.product-custom p span{color:#B27D2D;}.enquiry-container{width:100%;max-width:633px;float:left;}.enquiry-container .border-bottom{border-bottom:1px solid #000000;width:100%;}.enquiry-container .row{float:left;width:100%;margin:10px 0px 10px 0px;max-width:633px;}.new-account{max-width:300px;float:left;width;100%;}.new-account .row1{max-width:300px;float:left;width:100%;margin:10px 0px 10px 0px;}.row1 label{color:#ffffff;float:left;font-family:Baskerville Old Face;font-size:20px;line-height:15px;width:144px;}.row label{color:#000000;float:left;font-family:Baskerville Old Face;font-size:20px;line-height:25px;width:176px;}.row input{background:#ffffff;border:0 none;color:#000;float:left;font-family:Baskerville Old Face;line-height:15px;padding:6px 1px!important;width:100%!important;border:1px solid #DCDCDC;}.enquiry-head>h2{float:left;font-size:34px;width:90%;}.thankyou-enquiry{clear:both;font-size:22px;}.Sub-button{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ff6a59),color-stop(1,#e82a2a));background:-moz-linear-gradient(top,#ff6a59 5%,#e82a2a 100%);background:-webkit-linear-gradient(top,#ff6a59 5%,#e82a2a 100%);background:-o-linear-gradient(top,#ff6a59 5%,#e82a2a 100%);background:-ms-linear-gradient(top,#ff6a59 5%,#e82a2a 100%);background:linear-gradient(to bottom,#ff6a59 5%,#e82a2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6a59',endColorstr='#e82a2a',GradientType=0);background-color:#06599b!important;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #d83526;display:inline-block;cursor:pointer;color:#ffffff!important;font-family:Baskerville Old Face;font-size:15px;font-weight:bold;padding:6px 24px;height:40px;text-decoration:none;text-shadow:0px 1px 0px #b23e35;width:40%;}.Sub-button:hover{background:-webkit-linear-gradient(top,#b27d2d 5%,#ff6a59 100%);background:-o-linear-gradient(top,#b27d2d 5%,#ff6a59 100%);background:-ms-linear-gradient(top,#b27d2d 5%,#ff6a59 100%);background:linear-gradient(to bottom,#b27d2d 5%,#ff6a59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b27d2d',endColorstr='#ff6a59',GradientType=0);background-color:#b27d2d;}.Sub-button:active{position:relative;top:1px;}.pro-button{float:left;margin-right:3%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#06599b),color-stop(1,#06599b));background:-moz-linear-gradient(top,#06599b 5%,#06599b 100%);background:-webkit-linear-gradient(top,#06599b 5%,#06599b 100%);background:-o-linear-gradient(top,#06599b 5%,#06599b 100%);background:-ms-linear-gradient(top,#06599b 5%,#06599b 100%);background:linear-gradient(to bottom,#06599b 5%,#06599b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#06599b',endColorstr='#06599b',GradientType=0);background-color:#06599b!important;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;cursor:pointer;color:#ffffff!important;font-family:Baskerville Old Face;font-size:18px;font-weight:bold;padding:0px;text-align:center;height:40px;text-decoration:none;text-shadow:0px 1px 0px #b23e35;width:40%;}.pro-button:hover{background:-webkit-linear-gradient(top,#b27d2d 5%,#b27d2d 100%);background:-o-linear-gradient(top,#b27d2d 5%,#b27d2d 100%);background:-ms-linear-gradient(top,#b27d2d 5%,#b27d2d 100%);background:linear-gradient(to bottom,#b27d2d 5%,#b27d2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b27d2d',endColorstr='#b27d2d',GradientType=0);background-color:#b27d2d;}.pro-button:active{position:relative;top:1px;}.size-select{font-size:24px;margin-bottom:10px;}.enquiry-message{height:180px;width:100%;}.contactbar h1{font-family:Baskerville Old Face;color:#016295;font-size:24px;line-height:24px;font-weight:normal;text-align:left;}.contactbar{float:right;margin-top:14px;}.border-solid{border-bottom:2px solid #b27d2d;margin:10px 0;}.product-logo{margin-left:14px;width:68%;}.contactbar h2{font-family:Arial,Helvetica,sans-serif;color:#016295;font-size:18px;line-height:21px;font-weight:normal;margin:5px 0px 0 0;}.searchbar h3{cursor:pointer;font-weight:normal;font-size:14px;line-height:21px;color:#793605;text-transform:none;font-family:Baskerville Old Face;margin:0px;padding:0px;}.searchbar input[type="text"]{width:148px;font-size:11px;padding:0px;color:#30302F;padding:0 5px;height:29px;line-height:29px;margin:0px 0px 0 0;background:none;border:1px solid #C1BDB1;}.searchbar input[type="submit"]{height:31px;width:66px;background-color:#87420F;border:1px solid #87420F;margin-left:4px;color:#fff;}.searchbar input[type="submit"]:hover{background-color:#3C3C3B;border:1px solid #3C3C3B;cursor:pointer;}.searchbar img{cursor:pointer;}.searchbar ul li{display:inline;}.searchbar ul{margin:px;padding:0px;}.top-links{margin-top:20px;}.top-links ul li{display:inline-block;float:left;}.top-links ul li a{font-size:18px;line-height:21px;color:#FDFDFD;text-decoration:none;padding:9px 20px 12px 20px;font-family:Baskerville Old Face;border-right:1px solid #535353;}.top-links ul li a:hover{background-color:#035B91;}.grids{width:98%;float:left;margin-bottom:25px;padding:42px 0px 46px 22px;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);}.grid{width:24.5%;float:left;border-right:1px ridge rgba(207,206,202,0.25);line-height:1.8;min-height:290px;text-align:center;}.grid img{box-shadow:0 0 10px #908D87;background-color:#fff;padding:8px;width:85%;}.grid img:hover{box-shadow:0 0 4px #908D87;cursor:pointer;}.grid h2{color:#B27D2D!important;text-transform:capitalize;font-size:27px;line-height:31px;font-family:Baskerville Old Face;font-weight:normal;letter-spacing:-1px;}.grid h3{font-family:Baskerville Old Face;font-weight:normal;color:#06599B;font-size:14px;line-height:21px;text-transform:none;margin:6px 0 5px 0;display:inline-block;}.grid p{color:#9D9D9D;font-size:12px;line-height:18px;text-transform:none;margin:0 0 0 0;margin-bottom:10px;font-family:Baskerville Old Face;padding:5px 10px;}.grid a{background:#06599B;color:white;font-size:14px;line-height:18px;padding:6px 12px 7px 12px;margin:16px 0 0 1px;font-family:Baskerville Old Face;border-radius:5px;}.grid a:hover{background:#B27D2D;}.grid h1,.grid h2,.grid h3,.grid h4{margin:0px;padding:0px;}.grids ul li{margin-right:20px;}.grids ul li:nth-child(1){}.grid1{width:290px;float:left;border-right:1px solid #D4D1C8;line-height:1.8;padding:0px 30px;padding-left:34px;margin-top:12px;}.grid1 img{box-shadow:0 0 10px #908D87;background-color:#fff;padding:8px;}.grid1 img:hover{box-shadow:0 0 4px #908D87;cursor:pointer;}.grid1 h2{color:#7D3908!important;text-transform:capitalize;font-size:31px;line-height:31px;font-family:Baskerville Old Face;font-weight:normal;letter-spacing:-1px;}.grid1 h3{font-family:Baskerville Old Face;font-weight:normal;color:#A75214;font-size:14px;line-height:21px;text-transform:none;margin:6px 0 5px 0;display:inline-block;}.grid1 p{color:#9D9D9D;font-size:12px;line-height:18px;text-transform:none;margin:0 0 0 0;margin-bottom:10px;width:280px;}.grid1 a{background:#793605;color:white;font-size:14px;line-height:18px;padding:6px 12px 7px 12px;margin:16px 0 0 1px;}.grid1 a:hover{background:#373737;}.grid1 h1,.grid1 h2,.grid1 h3,.grid1 h4{margin:0px;padding:0px;}.box{width:14.8%;margin-right:1%;float:left;min-height:255px;padding:16px 23px 16px 15px;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);border:1px ridge rgba(207,206,202,0.25);}.box img{display:block;overflow:hidden;cursor:pointer;background-color:white;padding:6px;box-shadow:0px 0px 1px #908D87;}.box img:hover{box-shadow:0 0 4px #908D87;}.box h3{font:normal 14px/21px "Baskerville Old Face";color:#016295;text-decoration:none;text-transform:uppercase;padding:16px 0px 10px 0px;min-height:40px;}.box p{color:#9D9D9D;font-size:12px;line-height:18px;text-transform:none;margin:0 0 0 0;margin-bottom:10px;font-family:Baskerville Old Face;}.box p:hover{color:#333;cursor:pointer;}.box span{font-weight:bold;font-family:Baskerville Old Face;}.box li h4{background-color:#B07111;color:#ffffff;padding:4px 12px;float:right;border-radius:3px;margin-top:-24px;font-family:Baskerville Old Face;font-size:12px;}.boxs .grids p{color:#016295;font-family:Baskerville Old Face;font-size:20px;line-height:28px;margin:0 0 10px;padding:5px 10px;text-transform:none;}.box h3 a{font:normal 14px/21px "Baskerville Old Face";color:#016295;}.box a{color:#ffffff;}.box li h4:hover{background-color:#06599B;}.boxs h2{font-weight:normal;color:#016295;font-size:27px;text-transform:none;font-family:Baskerville Old Face;margin:12px 0px;text-transform:uppercase;}.footer-grid1{width:19%;float:left;text-align:center;}.footer-grid1 h3{padding:9px 0 10px 0;font:normal 20px/25px "Baskerville Old Face";color:rgb(255,255,255);text-transform:capitalize;text-transform:uppercase;font-weight:bold;font-family:Baskerville Old Face;}.footer-grid1 a{text-decoration:none;font-size:15px;color:#fff;text-transform:none;font-family:Baskerville Old Face;}.footer-grid1 ul li img{display:inline-block;}.footer-grid1 a:hover{color:#000;}.footer-grid1 img:hover{opacity:0.7;}.footer-grid2{width:220px;float:left;padding:7px 0px 0 19px;border-left:1px solid #C1BDB1;}.footer-grid2 h3{padding:9px 0 0 0;font:normal 15px/21px "Baskerville Old Face";color:#30302F;text-transform:capitalize;}.footer-grid2 a{text-decoration:none;font-size:14px;color:#AD5E24;text-transform:none;}.footer-grid2 a:hover{color:#000;}.footer-grid2 img:hover{opacity:0.7;}.footer-grid2 ul li{display:inline;margin-left:10px;}.footer{background-color:#B27D2D;margin-top:20px;clear:both;padding:6px 20px 20px 20px;}.footer1{padding:10px;background:#3C3C3B;border-top:1px ridge rgba(245,245,245,0.16);}.footer1 p{text-align:center;}.footer1 p.link{text-decoration:none;font-size:14px;color:#fff;text-transform:none;font-family:Baskerville Old Face;}.footer1 p.link a{color:#eee;text-decoration:none;font-size:13px;font-family:Baskerville Old Face;}.footer1 p.link a:hover{color:#fff;text-decoration:underline;}.rings{width:20%;float:left;}.rings h4{background-color:#393938;color:#fff;margin-top:10px;text-align:center;padding:10px;border-bottom:ridge #7D3908;text-transform:capitalize;font-size:27px;font-family:Baskerville Old Face;font-weight:normal;}.rings li a{color:#7D3908!important;text-transform:capitalize;font-size:12px;font-family:Baskerville Old Face;font-weight:normal;}.rings li img{vertical-align:middle;padding-right:4px;}.rings li a:hover{color:#FF971C;}.rings li{padding:10px 0px;border-bottom:1px ridge rgb(228,228,228);}.rings ul{text-align:center;border:1px solid silver;border-bottom:none;}.specials h6{text-decoration:line-through;}.cart1{color:#fff;}.specials ul li a{background-color:#393938;padding:7px 12px;color:#fff;border-radius:3px;}.specials li a:hover{background:#7D3908;}.specials li span,.specials li h6{color:#7D3908!important;text-transform:capitalize;font-size:14px;font-family:Baskerville Old Face;font-weight:normal;text-transform:uppercase;padding-top:5px;margin:9px 0px 13px 0px;}.specials img{border:1px solid silver;width:99.5%;}.rings-grid1{float:right;width:78%;}.rings-content h5{color:#7D3908!important;text-transform:capitalize;font-size:27px;line-height:31px;font-family:Baskerville Old Face;font-weight:normal;text-transform:uppercase;padding-top:5px;}.rings-content p{color:#9D9D9D;font-size:12px;line-height:2em;text-transform:none;margin:0 0 0 0;margin-bottom:10px;font-family:Baskerville Old Face;padding:15px 0px;}.righs-list{background-color:#393938;padding:7px 5px 8px 5px;border-bottom:ridge #7D3908;margin-top:10px;}.righs-list ul li{display:inline;font-size:12px;color:#fff;margin-right:10px;text-transform:capitalize;font-size:14px;font-family:Baskerville Old Face;font-weight:normal;text-transform:uppercase;}.righs-list ul{margin-left:10px;}.righs-list span{color:#fff;text-transform:capitalize;font-size:14px;font-family:Baskerville Old Face;font-weight:normal;text-transform:uppercase;}.righs-list ul li:last-child{float:right;margin-top:5px;}.righs-list ul li a{color:#fff;margin-right:10px;}.righs-list ul li a:hover{text-decoration:underline;}.ring-box{border:1px ridge rgb(228,228,228);margin-top:10px;}.ring-box ul li{width:33%;float:left;display:block;}.ring-box ul li h5{color:#7D3908!important;text-transform:capitalize;font-size:14px;font-family:Baskerville Old Face;font-weight:normal;text-transform:uppercase;padding-top:5px;margin:9px 0px 13px 0px;}.ring-box li span,.ring-box li h4{color:#7D3908!important;text-transform:capitalize;font-size:14px;font-family:Baskerville Old Face;font-weight:normal;text-transform:uppercase;padding-top:5px;}.ring-box li p{color:#9D9D9D;font-size:12px;line-height:2em;text-transform:none;margin:0 0 0 0;margin-bottom:10px;font-family:Baskerville Old Face;}.ring-box li img{padding:5px 5px 1.5px 5px;}.ring-box li:last-child{text-align:center;margin-top:30px;border-left:1px solid silver;}.ring-box li h4{text-decoration:line-through;padding-top:15px;}.ring-box li a{background-color:#393938;padding:7px;color:white;font-size:12px;margin-top:10px;font-family:Baskerville Old Face;border-radius:3px;}.ring-box li a:hover{background-color:#7D3908;}.accordion h3{background-image:url('./images/plus.png') no-repeat right center #F6F6F6;margin-top:10px;border:1px solid #EEEEEE;color:#7D3908;display:block;font-size:1.5em;font-weight:bold;margin:-1px 0 0!important;padding:0.2em .5em;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;font-family:Baskerville Old Face;}.cat-grid{float:left;margin-bottom:30px;line-height:1.8;width:24.5%;height:240px;text-align:center;}.wardrobe img{height:175px;}.cat-grid img{box-shadow:0 0 10px #908D87;background-color:#fff;padding:8px;width:85%;height:160px;}.cat-grid img:hover{box-shadow:0 0 4px #908D87;cursor:pointer;}.cat-grid h2{color:#B27D2D!important;text-transform:capitalize;font-size:27px;line-height:31px;font-family:Baskerville Old Face;font-weight:normal;letter-spacing:-1px;}.cat-grid h3{font-family:Baskerville Old Face;font-weight:normal;color:#06599B;font-size:14px;background:#06599B;text-transform:none;margin:6px 0 5px 0;display:inline-block;width:91%;padding:2%;height:45px;}.cat-grid p{color:#9D9D9D;font-size:12px;line-height:18px;text-transform:none;margin:0 0 0 0;margin-bottom:10px;font-family:Baskerville Old Face;padding:5px 10px;}.contact-forms{position:relative;padding-bottom:30px;}.contact-forms div{padding:5px 0;}.contact-forms span{display:block;font-size:0.8125em;font-family: Baskerville Old Face;}.contact-forms input[type="text"],.contact-forms textarea{padding:8px;display:block;width:98%;background:#fff;border:none;outline:none;color:#464646;font-size:0.8125em;box-shadow:inset 0px 0px 2px rgba(0,192,255,0.82);-webkit-box-shadow:inset 0px 0px 2px rgba(0,192,255,0.82);-moz-box-shadow:inset 0px 0px 2px rgba(0,192,255,0.82);-o-box-shadow:inset 0px 0px 2px rgba(0,192,255,0.82);-webkit-appearance:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;}.contact-forms input[type="email"],input[type="tel"]{padding:8px;display:block;width:98%;background:#fff;border:none;outline:none;color:#464646;font-size:0.8125em;box-shadow:inset 0px 0px 2px rgba(0,192,255,0.82);-webkit-box-shadow:inset 0px 0px 2px rgba(0,192,255,0.82);-moz-box-shadow:inset 0px 0px 2px rgba(0,192,255,0.82);-o-box-shadow:inset 0px 0px 2px rgba(0,192,255,0.82);-webkit-appearance:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;}.contact-forms textarea{resize:none;height:120px;}.contact-forms input[type="submit"]{padding:9px 20px 10px 30px;color:#FFF;cursor:pointer;background:#06599b url('../images/large-button-overlay.png');border:1px solid rgba(0,0,0,0.25);text-shadow:0 -1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.50);-webkit-border-radius:5px;border-radius:2px;position:absolute;right:0;}.contact-forms input[type="submit"]:hover{background-color:#b27d2d;}.contact-forms input[type="submit"]:active{background-color:#00bbff;}.address{float:left;width:100%;margin-bottom:30px;}.contact-forms{float:left;margin-right:6%;width:38%;}.address-1{float:left;width:33.3%;}.address strong{font-size:20px;}.address>p{line-height:25px;}.entry-title{font-size:24px;font-weight:bold;float:left;color:#06599b;margin-top:-2%;}.cat-grid h3 a{color:white;font-size:14px;padding:6px 12px 7px 12px;margin:16px 0 0 1px;font-family:Baskerville Old Face;border-radius:5px;}.cat-grid h3:hover{background:#B27D2D;}.cat-grid h3 a:hover{background:#B27D2D;}.cat-grid h1,.cat-grid h2,.cat-grid h3,.cat-grid h4{margin:0px;}.accordion p{font-size:1.2em;line-height:1.4em;padding:10px;}.accordion h3.active{background-image:url('./images/delete.png') no-repeat right center #ffffff;}.accordion h3:hover{background-color:#ffffff;color:#393938;border:1px solid #EEEEEE;cursor:pointer;}.accordion div{padding:.5em .25em;}.products h3{font-size:22px;text-transform:uppercase;color:#761414;margin-bottom:14px;font-family:Baskerville Old Face;}.product-grid h4,.last1 h4{color:#7D3908!important;text-transform:capitalize;font-size:18px;line-height:31px;font-family:Baskerville Old Face;font-weight:normal;text-transform:uppercase;padding-top:5px;}.product-grids h3{color:#7D3908!important;text-transform:capitalize;font-size:27px;line-height:31px;font-family:Baskerville Old Face;font-weight:normal;text-transform:uppercase;padding-bottom:15px;}.product-grid,.last1{width:29%;float:left;padding:17.5px;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);border:1px ridge rgba(207,206,202,0.25);}.product-grid:hover,.last1:hover{box-shadow:0px 0px 10px #F1F1F1;-webkit-box-shadow:0px 0px 10px #F1F1F1;-moz-box-shadow:0px 0px 10px #F1F1F1;-o-box-shadow:0px 0px 10px #F1F1F1;}.last1{margin:0% 1% 1% 1%;}.last2 li a:hover{color:#000;}.product-grid p,.last1 p{float:right;color:#9D9D9D;font-size:12px;line-height:2em;text-transform:none;margin:0 0 0 0;margin-bottom:10px;font-family:Baskerville Old Face;padding:5px 0px;}.product-grid img,.last1 img{cursor:pointer;}.contact h1{color:#555;margin:0 0 20px 0;}.contact label{font-size:14px;font-weight:normal;color:#A75214;text-transform:none;font-family:Baskerville Old Face;margin:12px 0px;text-transform:uppercase;}.contact form{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:-webkit-gradient(linear,0% 0%,0% 40%,from(#EEE),to(#FFFFFF));background:-moz-linear-gradient(0% 40% 90deg,#FFF,#EEE);-webkit-box-shadow:0px 0 50px #ccc;-moz-box-shadow:0px 0 50px #ccc;box-shadow:0px 0 50px #ccc;}.contact fieldset{border:none;}#user-details{float:left;width:58%;}#user-message{float:left;width:40%;}.contact h4{font-weight:normal;color:#A75214;font-size:27px;text-transform:none;font-family:Baskerville Old Face;margin:12px 0px;text-transform:uppercase;}.contact input,textarea{padding:8px;padding:8px;margin:4px 0 20px 0;outline:none;width:89%;display:block;font-size:14px;color:rgb(160,145,145);border:1px rgb(255,255,255) solid;-webkit-box-shadow:0px 0px 4px rgb(255,234,234);-moz-box-shadow:0px 0px 4px rgb(255,234,234);box-shadow:0px 0px 4px rgb(255,234,234);-webkit-transition:background 0.3s linear;}.contact iframe{font-family:Baskerville Old Face;}.contact textarea{font-family:Baskerville Old Face;height:246.5px;margin-left:24px;}.contact input:hover,textarea:hover{background:#eee;}.contact input[type="submit"]{font-family:Baskerville Old Face;font-weight:normal;font-size:12px;text-transform:uppercase;border:none;cursor:pointer;color:#fff;display:inline-block;background:url(./images/search_shape.png) 0 0 repeat-x #A31E1E;padding:10px 15px;font-weight:bold;width:150px;float:right;}.contact input.submit:hover{color:#fff;text-decoration:none;background:#393938;}.tag-line{color:hsl(36,65%,45%);font-size:22px;font-weight:bold;margin-bottom:66px;margin-top:40px;position:absolute;text-align:center;max-width:26%;width:100% clear:both;}@media (min-width:240px) and (max-width:320px){.grid{margin-bottom:0;margin-left:0;margin-right:7%;margin-top:0;width:100%!important;}.cnss-social-icon{width:65%!important;}.boxs h2{text-align:center;}.tag-line{color:hsl(36,65%,45%);font-size:22px;font-weight:bold;margin-bottom:66px;margin-left:auto;margin-right:auto;margin-top:44px;position:absolute;text-align:center;width:100%!important;max-width:76%!important;}.welcome-images p{float:left;text-align:center;width:90%;}.gobackbutton{background-color:#06599B;color:#FFFFFF;float:right;font-size:19px;margin-right:5%;margin-top:20px;padding:0.5%;width:63%!important;margin-right:53px!important;}.backbuttonnext>a{width:70%!important;float:left!important;}.backbuttonpre>a{width:70%!important;float:left!important;}.cat-grid{float:left;height:240px;line-height:1.8;margin-bottom:30px;text-align:center;width:96.5%;}.contactbar{float:right;margin-top:118px!important;}.grids{background-attachment:scroll;background-clip:border-box;background-color:hsla(0,0%,0%,0);background-image:linear-gradient(to bottom,hsl(0,0%,100%) 0%,hsl(0,0%,98%) 100%);background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;float:left;margin-bottom:25px;padding-bottom:46px;padding-left:22px;padding-right:0;padding-top:42px;width:93%!important;}.wrap{width:77%!important;}.search{width:100%!important;}.contactbar h1{color:hsl(201,99%,29%);font-family:Baskerville Old Face;font-size:21px;font-weight:normal;line-height:24px;margin-top:128px;text-align:left;}.contactbar{margin-top:174px;width:100%;float:left;}.grids{padding-left:18px!important;}.footer-grid1{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:100%!important;}.logo{cursor:pointer;margin-bottom:auto;margin-left:21px;margin-right:auto;margin-top:10px;width:80%!important;}.backbutton{background-color:hsl(207,93%,32%);color:hsl(0,0%,100%);float:right;font-size:19px;margin-right:5%;margin-top:61px;padding-bottom:0.6%;padding-left:0.6%;padding-right:0.6%;padding-top:0.6%;width:71%;}.entry-title{color:hsl(207,93%,32%);float:left;font-size:14px;font-weight:bold;margin-bottom:61px;margin-top:58px;}.product-title{width:100%;}.product-thumbnail{float:left;width:92%;}product-custom p{color:hsl(201,99%,29%);font-size:16px;line-height:28px;}.product-custom p span{color:hsl(36,60%,44%);font-size:16px;}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,dl,dt,dd,ol,nav ul,nav 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{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-font-feature-settings:inherit;-moz-font-language-override:inherit;-x-system-font:none;border-bottom-color:-moz-use-text-color;border-bottom-style:none;border-bottom-width:0;border-image-outset:0 0 0 0;border-image-repeat:stretch stretch;border-image-slice:100% 100% 100% 100%;border-image-source:none;border-image-width:1 1 1 1;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border-left-color-value:-moz-use-text-color;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-left-style-value:none;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-left-width-value:0;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-right-color-value:-moz-use-text-color;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-right-style-value:none;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-right-width-value:0;border-top-color:-moz-use-text-color;border-top-style:none;border-top-width:0;font-family:inherit;font-size:inherit;font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}a{-moz-text-decoration-color:-moz-use-text-color;-moz-text-decoration-line:none;-moz-text-decoration-style:solid;}.txt-rt{text-align:right;}.txt-lt{text-align:left;}.txt-center{text-align:center;}.float-rt{float:right;}.float-lt{float:left;}.clear{clear:both;}.pos-relative{position:relative;}.pos-absolute{position:absolute;}.vertical-base{vertical-align:baseline;}.vertical-top{vertical-align:top;}.underline{border-bottom-color:hsl(0,0%,93%);border-bottom-style:solid;border-bottom-width:1px;margin-bottom:20px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:5px;}nav.vertical ul li{display:block;}nav.horizontal ul li{display:inline-block;}img{max-width:100%;}body{background-attachment:scroll;background-clip:border-box;background-color:hsl(36,22%,95%);background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;font-family:Baskerville Old Face;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;}body p{color:hsl(201,99%,29%);font-size:20px;line-height:28px;margin-bottom:10px;margin-left:0;margin-right:0;margin-top:0;}body{color:hsl(201,99%,29%);font-size:20px;line-height:28px;}.wrap{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:1120px;width:100%;}.top-links nav{float:left;}.header{background-color:hsl(201,99%,29%);height:36px;}.header-links{background-color:hsl(0,69%,38%);}.design{margin-bottom:30px;}.wardrobe-content-image{text-align:center;}.wardrobe-thumb{clear:both;text-align:center;}.product-content .image-gallery li{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:81%;}.product-custom{color:hsl(201,99%,29%);float:left;font-size:21px;line-height:28px;width:74%;}.product-custom p{color:hsl(201,99%,29%);font-size:13px;line-height:28px;}.product-custom p span{color:hsl(36,60%,44%);}.pro-button{-moz-text-decoration-color:-moz-use-text-color;-moz-text-decoration-line:none;-moz-text-decoration-style:solid;background-attachment:scroll;background-clip:border-box;background-color:hsl(207,93%,32%)!important;background-image:linear-gradient(to bottom,hsl(207,93%,32%) 5%,hsl(207,93%,32%) 100%);background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;color:hsl(0,0%,100%)!important;cursor:pointer;display:inline-block;float:left;font-family:Baskerville Old Face;font-size:14px;font-weight:bold;height:40px;margin-right:3%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-align:center;text-shadow:0 1px 0 hsl(4,54%,45%);width:100%;}.footer-grid1 h3{-moz-font-feature-settings:normal;-moz-font-language-override:normal;-x-system-font:none;color:hsl(0,0%,100%);font-family:Baskerville Old Face;font-size:17px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:25px;padding-bottom:10px;padding-left:0;padding-right:0;padding-top:9px;text-transform:uppercase;}.product-logo{float:left;margin-left:46px;width:40%;}.tag-linecolor: hsl(36, 65%, 45%);
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 66px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 44px;
    position: absolute;
    text-align: center;
    width: 50%;
}

@media (min-width:320px) and (max-width:480px){
.cat-grid {
    float: left;
    height: 240px;
    line-height: 1.8;
    margin-bottom: 30px;
    text-align: center;
    width: 86.5%;
}
.cnss-social-icon
{
	width:55%!important;
}
.logo {
    cursor: pointer;
    float: left;
    margin-bottom: auto;
    margin-left:19%;
    margin-right: auto;
    margin-top:20px;
    width: 57%;
}

.welcome-images p {
    width:90%;
}.gobackbutton{ background-color: #06599B;    color: #FFFFFF;    float: right;    font-size: 19px;    margin-right: 5%;    margin-top: 20px;    padding: 0.5%;    width: 63%!important;margin-right:53px!important;}.backbuttonnext > a{width:70%!important;float:left!important;margin-left:20px!important;}.backbuttonpre > a{width:70%!important;float:left!important;margin-left:20px!important;}.cattxt{width:100%;margin-left:40px;}
.grid{
margin-bottom: 0;
    margin-left: 0;
    margin-right: 7%;
    margin-top: 0;
    width: 100%!important;
}
.contactbar h1 {
    color: hsl(201, 99%, 29%);
    font-family: Baskerville Old Face;
    font-size: 21px;
    font-weight: normal;
    line-height: 24px;
    margin-top: 128px;
    text-align: left;
}
.contactbar {
    width: 91%;
}

.grids{
padding-left:18px!important;
}

.footer-grid1 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 100%!important;
}

.grids {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsla(0, 0%, 0%, 0);
    background-image: linear-gradient(to bottom, hsl(0, 0%, 100%) 0%, hsl(0, 0%, 98%) 100%);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    float: left;
    margin-bottom: 25px;
    padding-bottom: 46px;
    padding-left: 22px;
    padding-right: 0;
    padding-top: 42px;
    width: 93%!important;
}
.wrap{
width:77%!important;
}
.search {
    float: left;
    width: 92%!important;
}
.tag-line {
    color: hsl(36, 65%, 45%);
    float: left;
    font-size:20px;
    font-weight: bold;
    margin-bottom: 66px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 66px;
    position: absolute;
    text-align:left;
    width:100%;
	max-width:55%;
	
}
.product-content .image-gallery li {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 81%;
}
.product-custom {
    color: hsl(201, 99%, 29%);
    float: left;
    font-size: 21px;
    line-height: 28px;
    width: 74%;
}
.product-custom p {
    color: hsl(201, 99%, 29%);
    font-size: 13px;
    line-height: 28px;
}
.product-custom p span {
    color: hsl(36, 60%, 44%);
}
.pro-button {
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsl(207, 93%, 32%) !important;
    background-image: linear-gradient(to bottom, hsl(207, 93%, 32%) 5%, hsl(207, 93%, 32%) 100%);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: hsl(0, 0%, 100%) !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: Baskerville Old Face;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    margin-right: 3%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    text-shadow: 0 1px 0 hsl(4, 54%, 45%);
    width: 100%;
}
.backbutton {
    background-color: hsl(207, 93%, 32%);
    color: hsl(0, 0%, 100%);
    float: right;
    font-size: 19px;
    margin-right: 5%;
    margin-top: 61px;
    padding-bottom: 0.6%;
    padding-left: 0.6%;
    padding-right: 0.6%;
    padding-top: 0.6%;
    width: 66%;
}
.entry-title {
    color: hsl(207, 93%, 32%);
    float: left;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 61px;
    margin-top: 58px;
    width: 100%;
}
.product-thumbnail {
    float: left;
    width: 84%;
}
.entry-title {
    color: hsl(207, 93%, 32%);
    float: left;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 61px;
    margin-top: 58px;
    width: 100%;
}
.product-logo {
    float: left;
    margin-left: 46px;
    width:40%;
}
.product-logo {
    float: left;
    margin-left: 46px;
    width:40%;
}
.contactbar {
    float: right;
    margin-top:118px!important;
}
}



@media (min-width:480px) and (max-width:768px){
.cat-grid {
    float: left;
    height: 240px;
    line-height: 1.8;
    margin-bottom: 30px;
    margin-left: 20px;
    text-align: center;
    width:40.5%;
}
.cnss-social-icon
{
	width:50%!important;
}
.boxs h2{text-align:center;}
.welcome-images p img{margin-left:40px;}
.logo {
    cursor: pointer;
    float: left;
    margin-bottom: auto;
    margin-left: 100px;
    margin-right: auto;
    margin-top: 10px;
    width: auto;
}.gobackbutton{ background-color: #06599B;    color: #FFFFFF;    float: right;    font-size: 19px;    margin-right: 5%;    margin-top: 20px;    padding: 0.5%;    width:40%!important;margin-right:53px!important;}.backbuttonnext > a{width:38%!important;float:right!important;margin-right:50px!important;}.backbuttonpre > a{width:30%!important;float:left!important;margin-left:20px!important;}.cattxt{width:100%;margin-left:100px;float:left;}
.welcome-images p  {    
    float: left;
    text-align: center;
    width:46%;
}
.grid{
margin-bottom: 0;
    margin-left: 0;
    margin-right: 7%;
    margin-top: 0;
    width: 100%!important;
}
.contactbar h1 {
    color: hsl(201, 99%, 29%);
    font-family: Baskerville Old Face;
    font-size: 21px;
    font-weight: normal;
    line-height: 24px;
    margin-top: 128px;
    text-align: left;
}
.contactbar {
    margin-top:5px;
    width:100%;
float:left;
text-align:center;
}

.contactbar h1 {
    color: hsl(201, 100%, 29%);
    font-family: Baskerville Old Face;
    font-size: 21px;
    font-weight: normal;
    line-height: 24px;
    margin-top: 128px;
    text-align:center;
}

.grids{
padding-left:18px!important;
}

.footer-grid1 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 100%!important;
}

.grids {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsla(0, 0%, 0%, 0);
    background-image: linear-gradient(to bottom, hsl(0, 0%, 100%) 0%, hsl(0, 0%, 98%) 100%);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    float: left;
    margin-bottom: 25px;
    padding-bottom: 46px;
    padding-left: 22px;
    padding-right: 0;
    padding-top: 42px;
    width: 93%!important;
}
.wrap{
width:100%;
}
.search {
    float: left;
    width: 92%!important;
}
.contactbar {
    float: right;
    font-size: 12px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right:0px;
    margin-top: 37px;
}
.tag-line {
    color: hsl(36, 65%, 45%);
    font-size: 23px!important;
    font-weight: bold;
    margin-bottom: 66px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 64px;
    position: absolute;
    text-align: center;
    width:77%;
	margin-left:40px;
}
.product-content .image-gallery li {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 81%;
}
.product-custom {
    color: hsl(201, 99%, 29%);
    float: left;
    font-size: 21px;
    line-height: 28px;
    width: 100%;
}
.product-custom p {
    color: hsl(201, 99%, 29%);
    font-size:20px;
    line-height: 28px;
}
.product-custom p span {
    color: hsl(36, 60%, 44%);
}
.pro-button {
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsl(207, 93%, 32%) !important;
    background-image: linear-gradient(to bottom, hsl(207, 93%, 32%) 5%, hsl(207, 93%, 32%) 100%);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: hsl(0, 0%, 100%) !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: Baskerville Old Face;
    font-size:22px;
    font-weight: bold;
    height: 40px;
    margin-right: 3%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    text-shadow: 0 1px 0 hsl(4, 54%, 45%);
    width: 100%;
}
.backbutton {
    background-color: hsl(207, 93%, 32%);
    color: hsl(0, 0%, 100%);
    float: right;
    font-size: 19px;
    margin-right: 5%;
    margin-top: 61px;
    padding-bottom: 0.6%;
    padding-left: 0.6%;
    padding-right: 0.6%;
    padding-top: 0.6%;
    width: 66%;
}
.entry-title {
    color: hsl(207, 93%, 32%);
    float: left;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 61px;
    margin-top: 58px;
    width: 100%;
text-align:center;
}
.product-thumbnail {
    float: left;
    width: 97%;
}
.tag-line strong {
    font-size: 20px;
}
.cat-grid {
    float: left;
    height: 240px;
    line-height: 1.8;
    margin-bottom: 30px;
    text-align: center;
    width: 85.5%;
}
.product-logo {
    float: right;
    margin-left: 46px;
    width: 73%;
}
}
@media screen (max-width:480px)and (max-width:768px){
.logo {
    cursor: pointer;
    float: left;
    margin-bottom: auto;
    margin-left:0px;
    margin-right: auto;
    margin-top: 10px;
    width: auto;

}
.grid{
margin-bottom: 0;
    margin-left: 0;
    margin-right: 7%;
    margin-top: 0;
    width: 100%!important;
}

.contactbar {
    margin-top: 174px;
    width:100%;
float:left;
text-align:center;
}

.contactbar h1 {
    color: hsl(201, 100%, 29%);
    font-family: Baskerville Old Face;
    font-size: 21px;
    font-weight: normal;
    line-height: 24px;
    margin-top: 128px;
    text-align:center;
}

.grids{
padding-left:18px!important;
}

.footer-grid1 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 100%!important;
}

.grids {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsla(0, 0%, 0%, 0);
    background-image: linear-gradient(to bottom, hsl(0, 0%, 100%) 0%, hsl(0, 0%, 98%) 100%);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    float: left;
    margin-bottom: 25px;
    padding-bottom: 46px;
    padding-left: 22px;
    padding-right: 0;
    padding-top: 42px;
    width: 93%!important;
}
.wrap{
width:100%;
}
.search {
    float: left;
    width:93%!important;
}
.contactbar {
    float: right;
    font-size: 12px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right:0px;
    margin-top:23px;
}

.tag-line {
    color: hsl(36, 65%, 45%);
    font-size:22px !important;
    font-weight: bold;
    margin-bottom: 66px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 66px;
    position: absolute;
    text-align: center;
}
.contactbar h2 {
    color: hsl(201, 99%, 29%);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px!important;
    font-weight: normal;
    line-height: 21px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 3px;
}
.tag-line strong {
    font-size: 20px;
}
.entry-title {
    color: hsl(207, 93%, 32%);
    float: left;
    font-size: 21px!important;
    font-weight: bold;
    margin-bottom: 61px;
    margin-top: 58px;
}
.backbutton {
    background-color: hsl(207, 93%, 32%);
    color: hsl(0, 0%, 100%);
    float: right;
    font-size: 19px;
    margin-right: 5%;
    margin-top: 61px;
    padding-bottom: 0.6%;
    padding-left: 0.6%;
    padding-right: 0.6%;
    padding-top: 0.6%;
    width: 14%!important;
}
.product-logo {
    
    width: 53%;
}
}

@media screen  (max-width: 1024px) {
.contactbar h2 {
    color: hsl(201, 99%, 29%);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px!important;
    font-weight: normal;
    line-height: 21px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 3px;
}
#cssmenu > ul > li > a {
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: hsl(0, 0%, 33%);
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    color: hsl(0, 0%, 99%);
    font-family: Baskerville Old Face;
    font-size: 21px;
    line-height: 27px;
    padding-bottom: 12px;
    padding-left: 36px!important;
    padding-right: 44px !important;
    padding-top: 9px;
}
.search {
    float: right;
    width: 93%;
}
	.wrap{
		width:85%;
	}
	.grids{
		padding: 42px 0px 46px 55px;
	} 
	.grid{
		width: 28%;
		margin: 0% 4% 0% 0%;
		border-right:none;
	}
	.box{
		width: 13%;
		margin-right: 1%;
		padding: 16px 30px 16px 18px;
	}
	.box a{
		padding:4px 8px;
	}
	.rings h4{
		font-size:25px;
	}
	.rings{
		width:22%;
	}
	.rings-grid1{
		width:76%;
	}
	.ring-box li:nth-child(2){
		padding-left:15px;
		
	}
	.ring-box li:nth-child(3){
		width:30%;
	}
	.ring-box ul li h5{
		margin:0px;
	}
	.product-grid, .last1{
		width:28%;
	}
}
@media screen and (max-width: 800px){
	.wrap{
		max-width:760px;
width:96%;
	}
	.header-links ul li a{
		padding: 8px 9px 8px 7px;
	}
	.header-links img{
		float:right;
		margin-right:20px;
		margin-right: 42px;
	}
	.contactbar {
		float: right;
		margin: 37px 0px 0px 0px;
	}
	.box {
		width: 12.5%;
		margin-right: 1%;
		padding: 14px 26px 14px 14px;
	}
	.boxs{
		padding:16px;
	}
	.box p{
		margin-bottom:0px;
	}
	.box span{
		line-height:3em;
	}
	.box a {
		float:none;
		margin-top:15px;
	}
	.rings{
		display:none;
	}
	.rings-grid1{
		float:none;
		width:96%;
	}
	.rings-content h5{
		padding-left:10px;
	}
	.rings-content p {
		padding:0px 10px;
	}
	.product-grid, .last1 {
		width: 26.6%;
	}
	.product-grids{
		padding:0px 17px 0px 10px;
	}
	.contact{
		padding:0px 30px 0px 20px;
	}
	#user-details{
		width:56%;
	}
	.grids{
		padding: 42px 0px 46px 26px;
	}
}	

@media (max-width:1280px) and (min-width:1024px)
{
.tag-line
	{
	max-width: 32%!important;
	}	
}
@media (max-width:1366px) and (min-width:768px) {
.tag-line
	{
	max-width:39% !important;
	width:100%;
	}	
}

@media screen and (max-width:768px;){
	
 .tag-line   {
    margin-left: 43px !important;
    max-width:69% !important;
   
    width: 100%;}	
}

@media screen and (max-width: 600px){
	.wrap{
		width:90%;
	}
	.header-links img{
		float:right;
		margin:0px;
	}
	.top-links ul li a{
		border-right: 1px solid rgb(85, 82, 82);
		padding: 9px 21px 15px 20px;
	}
	.search {
		float: right;
		width:0px;
	}
	.contactbar{
		width:100%;
         float:left;
	}
	.grid {
		width: 26%;
		margin: 0% 7% 0% 0%;
	}
	.grid a{
		background:none;
		color:#793605;
		padding:0px;
		font-size: 12px;
	}
	.grid a:hover{
		background:none;
		color:#393939;
	}
	.box {
		width: 9.5%;
	}
	.footer-grid1{
		width: 25%;
		padding:0px;
	}
	.rings-grid1{
		width:100%;
	}
	.rings-content h5{
		padding:0px;
	}
	.rings-content p {
		padding:0px;
	}
	.product-grid, .last1{
		width:23.6%;
	}
	.product-grid h4, .last1 h4 {
		font-size:14px;
	}
}


.backbutton-containter{
 float:right; 
 width:100%; 
 background-color:#ffffff;
margin:0px 0px;
padding:0px 0px;

}
.product-title1
{
width:50%;
margin:-8% auto;
color: #06599B;
font-size: 20px;
font-weight: bold; 
 text-transform: capitalize; 
}
.product-title2
{
width:100%;
margin:0 auto;
color: #06599B;
font-size: 20px;
font-weight: bold; 
 text-transform: capitalize; 
}
.right-category {
    float: left;
    height: auto;
    line-height: 1.8;
    margin-bottom: 30px;
    text-align: center;
    width: 98.5%;
	margin-top:30px;
}

.right-category  img {
    background-color: #FFFFFF;
    box-shadow: 0 0 10px #908D87;
    height: 160px;
    padding: 8px;
    width: 85%;
}
.cat-logo
{
width:28%; 
margin:0 44% 4% auto;
}
.cattxt
{
width:100%;
}
.backbuttonpre a
{ color: #FFFFFF;
	 font-size: 19px;
    padding: 0.6%;
    width: 14%;
	background-color:#06599b;
	float:right;
	margin-right:1%;
        margin-top:5px;
text-align:center;
}
.backbuttonnext a
{ color: #FFFFFF;
	 font-size: 19px;
    padding: 0.6%;
    width: 14%;
	background-color:#06599b;
	float:right;
	margin-right:5%;
        margin-top:5px;
text-align:center;
}

.backbuttonpre a:hover{
background-color:#b27d2d;}

.backbuttonnext a:hover{
background-color:#b27d2d;}

.gobackbutton
{ background-color: #06599B;
    color: #FFFFFF;
    float: right;
    font-size: 19px;
    margin-right: 5%;
    margin-top: 20px;
    padding: 0.5%;
    width: 15%;
margin-right:153px;}

.gobackbutton a:hover{
background-color:#b27d2d;}

.cnss-social-icon{float:right;}
.brouchure{margin-top:-38px}
.two-buttons{margin-left:100px;}
.new_category img{
   width:221px;
   height:175px;
}
.logo_aligment {
  float: left;
  width: 90%;
}.logo_aligment > a {
  margin: 45%;
}
.category_view_main > ul {
  float: left;
  width: 100%;
}
.category_view_main li {
  float: left;
  margin-left: 4.5%;
  width: 25%;
}
.category_view {
width:100% !important
}