@import url(http://fonts.googleapis.com/css?family=Lato:300,400);@font-face{font-weight:normal;font-style:normal;font-family:'codropsicons';src:url('../fonts/codropsicons/codropsicons.eot');src:url('../fonts/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'),url('../fonts/codropsicons/codropsicons.woff') format('woff'),url('../fonts/codropsicons/codropsicons.ttf') format('truetype'),url('../fonts/codropsicons/codropsicons.svg#codropsicons') format('svg');}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix:before,.clearfix:after{content:'';display:table;}.clearfix:after{clear:both;}body{background:#fff;color:#8a8c7e;font-size:100%;line-height:1.25;font-family:'Lato','Avenir Next',Arial,sans-serif;}a{color:#99cc33;text-decoration:none;outline:none;}a:hover,a:focus{color:#373e18;}.codrops-header{margin:0 auto;padding:2em 0 0;text-align:center;}.codrops-header h1{margin:0;font-weight:300;font-size:2.5em;}.codrops-header h1 span{display:block;padding:0 0 0.6em 0.1em;font-size:0.6em;opacity:0.7;}.codrops-top{width:100%;text-transform:uppercase;font-weight:600;font-size:0.69em;line-height:2.2;background:#fff;}.codrops-top a{display:inline-block;padding:0 1em;text-decoration:none;}.codrops-top span.right{float:right;}.codrops-top span.right a{display:block;float:left;}.codrops-icon:before{margin:0 4px;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:'codropsicons';line-height:1;speak:none;-webkit-font-smoothing:antialiased;}.codrops-icon-drop:before{content:"\e001";}.codrops-icon-prev:before{content:"\e004";}.codrops-demos{margin:30px auto 0;padding:30px 0;}.codrops-demos a,section button{display:inline-block;background:#a9a9a9;color:#fff;font-weight:400;padding:10px 20px;margin:5px;text-transform:uppercase;border-radius:2px;letter-spacing:1px;}.codrops-demos a:hover,.codrops-demos a:active,.codrops-demos a.current-demo{background:#777;}section{text-align:center;}section p{max-width:600px;margin:0 auto;padding:20px 0;}section button{border:none;padding:15px 30px;outline:none;background:#fff;}.related>a{border:1px solid #99cc33;display:inline-block;text-align:center;margin:20px 10px;padding:25px;color:#99cc33;opacity:0.8;-webkit-transition:color 0.3s,border-color 0.3s;transition:color 0.3s,border-color 0.3s;-webkit-backface-visibility:hidden;}.related a:hover{border-color:#82b222;color:#82b222;}.related a img{max-width:100%;}.related a h3{margin:0;padding:0.5em 0 0.3em;text-align:center;font-size:65%;font-weight:400;}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;width:auto!important;}.page-id-2627 .woocommerce form .form-row label{font-family:"Raleway",sans-serif;font-size:15px;font-weight:normal;line-height:2;}.page-id-2627 .login input,.page-id-2627 .register input,.edit-account input{border:1px solid #d1d1d1;font-size:16px;padding:12px;line-height:inherit!important;}.page-id-2627 .login input.button,.page-id-2627 .register input.button{color:#fff!important;padding:12px 30px;display:block;margin:10px 0;}.page-id-2627 .login input.button:hover,.page-id-2627 .register input.button:hover{color:#1c4094!important;}.page-id-2627 .register br{display:none;}.page-id-2627 p.lost_password{margin:0;}.page-id-2627 .lost_password a{bottom:15px;color:#000;font-size:15px;left:150px;position:absolute;}.page-id-2627 .age-verify>label{font-family:"Raleway",sans-serif;font-size:15px;font-weight:normal;}.page-id-2627 .fix768 footer{background:url("../img/banners/contact.jpg") repeat;background-position:center bottom;background-size:cover;height:140px;margin-top:80px;padding-top:20px;width:100%;}.page-id-2627 .woocommerce form.edit-account{border:1px solid #d1d1d1;padding:50px 50px 30px;width:96%!important;}.page-id-2627 .woocommerce form.edit-account legend{display:none;}.page-id-2627 .woocommerce-MyAccount-navigation>ul{list-style:outside none none;margin:0 0 0 10%;padding:0;float:left;}.page-id-2627 .woocommerce-MyAccount-navigation>ul li a{border-bottom:1px solid #d1d1d1;color:#484848;display:block;font-size:16px;margin-bottom:15px;padding-bottom:15px;}.page-id-2627 .woocommerce-MyAccount-navigation>ul li.is-active a,.page-id-2627 .woocommerce-MyAccount-navigation>ul li a:hover{color:#2a398c;}.page-id-2627 .edit-account input.button{color:#fff!important;padding:12px 30px;display:block;margin:10px 0 0 3px;}.page-id-2627 .edit-account input.button:hover{color:#1c4094!important;}.page-template-myaccount .woocommerce-error{width:90%!important;display:block!important;margin-left:auto!important;margin-right:auto!important;border:0px;}.page-template-myaccount .woocommerce-error:before{font-size:20px;left:8px;top:6px;}.page-template-myaccount .woocommerce-error li{font-size:14px;font-family:'Raleway';}.account-topbar{margin-bottom:20px;padding:0 3%;width:100%;}.account-topbar>ul{border:1px solid #d1d1d1;display:inline-block;list-style:outside none none;padding:0;width:100%;border-left:none;border-right:none;}.account-topbar ul li{float:left;font-size:16px;width:25%;border-right:1px solid #d1d1d1;padding:10px 0;}.account-topbar ul li p{margin:0 0 5px;}.account-topbar ul li a{color:#484848;}.account-topbar>ul li:nth-child(2){padding-left:20px;}.account-topbar>ul li:nth-child(3){padding-left:20px;}.account-topbar>ul li:nth-child(4){padding-left:20px;border:none;}.account-topbar ul li .account-carticon{background:url("../img/shop/Basket.png") no-repeat scroll 0 0/ 35px 29px;
    float: left;
	margin-right: 10px;
    height: 29px;
    margin-left: 5px !important;
    padding: 0 !important;
    width: 35px;
}.account-topbar ul li .account-carticon a{color:#1c4094;display:block;font-family:bebasneue!important;font-size:16px!important;margin-left:12px;text-align:center;width:20px;}.account-topbar ul li span{color:#2a398a;font-weight:bold;}@media screen and (max-width: 980px) {.account-topbar ul li{width:50%;}.account-topbar>ul li:nth-child(2){border:medium none;padding-left:20px;}.account-topbar>ul li:nth-child(3){border-top:1px solid #d1d1d1;padding-left:0;}.account-topbar>ul li:nth-child(4){border-top:1px solid #d1d1d1;padding-left:20px;}.page-id-2627 .woocommerce-MyAccount-navigation>ul{margin:0 10%;width:84%;}.page-id-2627 .woocommerce form.edit-account{width:96%!important;padding:30px;}}@media screen and (max-width: 768px) {.account-topbar ul li{width:50%;}.account-topbar>ul li:nth-child(2){border:medium none;padding-left:20px;}.account-topbar>ul li:nth-child(3){border-top:1px solid #d1d1d1;padding-left:0;}.account-topbar>ul li:nth-child(4){border-top:1px solid #d1d1d1;padding-left:0;}.page-id-2627 .woocommerce-MyAccount-navigation>ul{margin:0 3%;width:24%;}.page-id-2627 .woocommerce form.edit-account{width:68%!important;padding:30px;}.postid-2414 .woocommerce-tabs.wc-tabs-wrapper{float:left;margin-top:10%;width:100%}@media screen and (max-width:640px) {
.account-topbar ul li { 
	width: 100%;
}
.account-topbar > ul li:nth-child(1) {
    border: medium none;
}
.account-topbar > ul li:nth-child(2) {
    border: medium none;
	border-top: 1px solid #d1d1d1;
    padding-left: 0;
}
.account-topbar > ul li:nth-child(3) {
    border-top: 1px solid #d1d1d1;
	border-right: none;
    padding-left: 0;
}
.account-topbar > ul li:nth-child(4) {
    border-top: 1px solid #d1d1d1;
    padding-left: 0;
}
.page-id-2627 .woocommerce-MyAccount-navigation > ul {
	margin: 0 3%;
    width: 94%;
}
.page-id-2627 .woocommerce form.edit-account {
    width: 99% !important;
	padding: 15px;
}
.woocommerce-FormRow.woocommerce-FormRow--first.form-row.form-row-first {
    display: block;
    width: 100%;
}
.woocommerce-FormRow.woocommerce-FormRow--last.form-row.form-row-last {
    display: block;
    width: 100%;
}
.postid-2414 .woocommerce-tabs.wc-tabs-wrapper {
    float: left;
    margin-top: 10%;
    width: 100%;
}
	
}






@media screen and (max-width: 25em) {
	.codrops-icon span {
		display: none;
	}
}