@charset "utf-8";
/*@font-face{font-family:'MyriadProRegular';
src:url('../fonts/myriadpro-regular.eot');
src:url('../fonts/myriadpro-regular.eot') format('embedded-opentype'), 
url('../fonts/myriadpro-regular.woff') format('woff'), 
url('../fonts/myriadpro-regular.ttf') format('truetype'), 
url('../fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');}*/
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,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
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{padding:0;margin:0;vertical-align:baseline}
body{color:#333;top:0;position:relative;overflow:scroll-y;}
b,
strong{font-weight:bold;}
i,
em{font-style:italic;}
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ol,
ul{list-style:none;}
blockquote,
q{quotes:none}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block}
img {
	vertical-align: middle;
}

.clear{clear:both}
hr{height:0;clear:both;margin:0 0 20px 0;border-color:#e5e5e5;border-style:solid;border-width:1px 0 0;border-image:none;border-right:0 solid #e5e5e5;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif;}
ul,
li{margin:0;padding:0;list-style:none;}
.clearfix:before,
.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;height:0;}
header h1{margin:0;}
.banner-area{width:100%;height:auto;padding-top:20px;}
.bannerdesc{width:100%;height:auto;padding:10px;background:#acacac;margin-bottom:20px;}
.bannerdesc p{color:#000;font-size:14px;margin-bottom:0;}
.slide img{width:100%;}
.slide{height:auto;}
.carousel-inner{height:auto;}
footer{width:100%;height:auto;}
.registration{width:100%;height:auto;}
.registration p{font-size:14px;}
form .formfield{border-radius:9px;-moz- border-radius:9px;-webkit- border-radius:9px;background:#F3F8FC;border:2px solid #d0e9f9;padding:2px 4px;margin-bottom:12px;position:relative;display:inline-block;position:relative;}
.reg_form form h2{margin-top:0px;color:#000000;font-size:22px;font-weight:bold;}
h2.reg_title{margin-top:20px;color:#000000;font-size:22px;font-weight:bold;}
.formfield label{float:left;padding:15px 0 10px 10px;font-size:17px;display:table-cell;font-weight:normal;text-align:left;margin:0px 10px 0 0;}
.formfield input,
.formfield select{border-radius:6px;-moz- border-radius:6px;-webkit- border-radius:6px;text-align:center;position:relative;background:#ffffff;border-left:1px solid #ccc;border-top:2px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:5px 0;width:63%;height:40px;float:right;}
.form_1{border-bottom:1px solid #ebeae9;margin-bottom:20px;}
.form_1 .formfield{width:55%;}
.nws-lttr{display:inline-block;position:relative;float:left;padding:20px;}
.form_2{border-bottom:1px solid #ebeae9;margin-bottom:20px;}
.form_2 input{width:87% !important;}
.form_2 .col1{width:48% !important;}
.form_2 .col1 input,
.form_2 .col2 input{width:72% !important;}
.form_2 .col2{margin-left:18px;}
.form_2 .col3,
.form_2 .col4,
.form_2 .col5{width:32% !important;}
.form_2 .col4,
.form_2 .col5{margin-left:18.5px;}
.form_2 .col3 input,
.form_2 .col4 input,
.form_2 .col5 input{width:63% !important;}
.form_3{margin-bottom:10px;}
.form_3 input{width:87% !important;}
.form_3 .col1{width:48% !important;}
.form_3 .col1 input,
.form_3 .col2 input{width:72% !important;}
.form_3 .col2{margin-left:18px;}
.form_3 .col3,
.form_3 .col4,
.form_3 .col5{width:32% !important;}
.form_3 .col4,
.form_3 .col5{margin-left:18.5px;}
.form_3 .col3 input,
.form_3 .col4 input,
.form_3 .col5 input{width:63% !important;}
.sameasblw input{width:auto !important;}
.form_3 h2{display:inline-block;position:relative;float:left;}
.shpng-cat{display:inline-block;position:relative;float:left;}
.rgstr{border-bottom:1px solid #ebeae9;margin-bottom:20px;}
.login_form_wrapper{width:70%;height:auto;margin:0 auto; margin-top: 25px;}
.frgtpwd a{color:rgba(255, 0, 4, 1.00) !important;font-size:10px;font-style:italic;}
.frgtpwd a:hover{color:rgba(255, 0, 4, 1.00) !important;font-size:10px;font-style:italic;text-decoration:underline;}
.cstmr-lgin{float:right;}
.member_information{width:100%;height:auto;margin-top:20px;}
.memb_info_wrapper{width:90%;height:auto;margin:0 auto;border:1px solid #ccc;padding:10px;}
.memb_details{width:100%;height:auto;border:1px solid #ccc;padding:10px;}
.content_wrapper{width:30%;height:auto;margin:0 auto;}
.info_title h5{color:#06F;font-weight:bold;}
h5.main-title{color:#06F;text-decoration:underline;}
.content_wrapper p{color:#000;}
.content_wrapper a,
.content_wrapper a:hover{color:#000;text-decoration:none;}
.memb_details .row{border-bottom:1px solid #ccc;padding-bottom:10px;}
.memb_details .row:last-child{border-bottom:none;}
.custom_title h1{font-size:26px;font-weight:bold;color:#333;}
.custom_content p{color:#999;text-align:left;font-size:15px;padding:10px 0}
.custom_row2 .formfield input{width:58%;}
.cs_radiogrp{float:right !important;}
.cs_radiogrp input{width:3% !important;float:left;}
.srch_head{color:#333333;font-size:26px !important;font-weight:normal; margin-top: 70px;}
.srch_rslt_wrapper{width:70%;height:auto;margin:0 auto;}
.search_term{color:#333333;font-weight:bold;font-size:13px;padding-bottom:10px;}
.Ordr_Confrmaton_wrapper{width:26%;height:auto;margin:0 auto;}
.Ordr_Confrmaton_wrapper h6{font-size:14px;color:#333333;font-weight:600;}
.shippng_summary{padding-left:10px !important;float:right !important;}
.shippng h2{font-size:22px;font-weight:normal;}
.shippng p{color:#25211f;font-size:15px;}
.shippng_1 h2{font-size:22px;font-weight:normal;}
.shippng_1 p{color:#25211f;font-size:15px;}
.shippng_frm{width:100% !important;}
.shippng_summary p{font-size:22px;font-weight:normal;color:#000000;padding-top:15px !important;padding-left:10px !important;}
.shippng_summary h6{font-size:11px;padding-left:10px;font-weight:bold;}
.shippng_sum{font-size:12px !important;padding:15px 0px 0px 98px !important;}
.shippng_lab{font-size:16px !important;margin-right:0px !important;padding-left:4px !important;float:left !important;padding-top:15px !important;}
.shippng_lab_2{font-size:16px !important;margin-right:0px !important;padding-left:60px !important;float:left !important;padding-top:15px !important;}
.shippng_summary_btn{float:right !important;margin:5px 0px 5px 0px !important;}
.shppng_sum_inpt{background:#ffffff none repeat scroll 0 0;border-color:#ccc;border-radius:6px;border-style:solid;border-width:2px 1px 1px;float:right;height:40px;margin:5px 0;position:relative;text-align:center;width:45% !important;}
.shppng_sum_total{background:#ffffff none repeat scroll 0 0;border-color:#ccc;border-radius:5px;border-style:solid;border-width:2px 1px 1px;height:35px !important;margin:5px 0;position:relative;text-align:center;width:30% !important;float:right !important;}
.Total_Cart{margin-bottom:0px !important;}
.shippng_article{float:left !important;}
header .cart{float:right;}
header .list{float:right;}

#user{width:auto;height:55px;float:right;}
ul.slimmenu li a{padding:15px 18px;}
.summary_wrapper,
.slider_wrapper{overflow:hidden;}
.cs_right_panel{width:280px !important;margin-left:20px !important;padding-left:0px !important;}
.slidesjs-control{height:100% !important;}
/*change-styles*/
/*---end---*/

.bg-blue {
	background: #0067b4!important;
}
.border-0 {
	border: none;
}
.brd-radius-0 {
	border-radius: 0;
}
.navbar {
	border-radius: 0 !important;
	border: transparent !important;
}
.navbar-brand {
	padding: 0 !important;
}
.bg-blue.navbar-default .navbar-nav > li > a {
	color: #fff !important;
	font-size: 18px;
}
.bg-blue .navbar-nav > .active > a, 
.bg-blue .navbar-nav > .active > a:hover, 
.bg-blue .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
	background:#008dd2 !important;
}
.navbar-nav > .cart-nav a {
	padding-top: 12px;
	padding-bottom: 10px;
}
.navbar.bg-blue {
	margin-bottom: 0;
}
.submenu {
	margin-bottom: 20px;
	border-bottom:1px solid #ccc;
}
.submenu .navbar {
	margin-bottom: 0;
}
.submenu .navbar-nav {
	width: 100%;
	text-align: center;
}
.submenu .navbar-nav > li {
	float: none;
	display: inline-block;
	font-size: 18px;
}
.submenu .navbar-nav li:first-child {
	float: left;
}
.footer {
	background:#f1f2f2;
	border-top:2px solid #333;
}
.footer nav {
	padding-top: 20px;
}
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {
	background-color: transparent;
}
.bg-blue.navbar-default .navbar-toggle {
	border-color: transparent;
}
.bg-blue.navbar-default .navbar-toggle:hover, 
.bg-blue.navbar-default .navbar-toggle:focus {
	background-color: transparent;
}
.bg-blue.navbar-default .navbar-nav > li > a:hover {
	color: #fff;
}
.menu-cart {
	position: relative;
}
.comnts-col.formfield input {
	margin-right: 10px;
} 
.main-menu .dropdown-menu > li > a,
.submenu .dropdown-menu > li > a {
	padding: 7px 20px;
}
.d-flex {
	display: flex;
	flex-direction: row;
}
.formfield .d-flex {
padding: 15px 0 10px 10px;
}
/*changestyles*/
/*@media (max-width: 576px) {
.menu-mbl {
    max-height: 300px;
    overflow: auto;
    padding-bottom: 20px;
}
}*/
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.bg-blue .menu-mbl {
		max-height: 500px;
	}
}
@media (max-width:768px) {
	body {
		padding-top: 70px !important;
	}
	.navbar.bg-blue {
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		z-index: 101;
	}
	.menu {
		position: absolute !important;
		top: 105px;
		right: 0;
		width: 100%;
	}

	.logo {
		text-align: center;
	}
	.bannerdesc,
	.payprocessstyle {
		display: none;
	}
	.cart_info_mbl {
		margin-top: 0 !important;
		float: left !important;
	}
	.cart_info_mbl .cart {
		width: auto;
		text-align: left;
		float: left;
	}
	.cart_info_mbl .center-block {
		margin-bottom: 0;
	}
	.cart_info_mbl .list {
		padding-right: 0px;
		width: auto;
	}
	.box-menu #user {
		height: auto;
		width: auto !important;
		margin-bottom: 0;
		margin-left: 0 !important;
		position:relative; 
		z-index:999;
	}
	#user {
		float: left;
	}
	header .right {
		text-align: left !important;
	}
	header .cart .crt {
		padding: 3px 0px 5px 25px !important;
		font-size: 15px !important;
	}
	.list_menu {
		float: right;
	}
	.banner-area {
		padding-top: 0 !important;
	}
/*	article.col1, 
	article.col3 {
		margin-bottom: 15px;
	}*/
	.stickers article .price {
		position: relative !important;
		display: block;
		text-align: right;
		float: right;
	}
	.menu_txt {
		display: none !important;
	}
	.collapse-button {
		width: 40px !important;
	}
	.box-menu {
		position: relative;
	}
	.collapse-button {
		top: -50%;
	}
	.menu-collapser {
		/*position: absolute !important;
		top: 0;
		color: transparent !important;*/
	}
	header #logo a {
		margin: 0 auto;
	}
	header .right {
		margin-top: 20px;
	}
	.cart_info_mbl .list_menu {
		float: right;
		padding-top: 6px;
	}
	ul.slimmenu {
		float: left;
		z-index: 100;
		background: #fff;
		position: absolute;
	}
	.mbl-menu-block {
		position: relative;
	}
	.menu-mbl {
		max-height:590px;
		overflow: auto;
		padding-bottom: 20px;
	}
	.comnts-col.formfield label {
		width: 100% !important;
		display: block;
	}
/*#cust_banner .formfield input {
	width: 45% !important;
	}*/
	.table-responsive > .table > tbody > tr > th,
	.table-responsive > .table > tbody > tr > td {
		padding-left: 10px;
		padding-right: 10px;
	}
	.summary_wrapper p {
		margin-top: 0;
		padding: 10px 5px !important;
		font-weight: normal !important;
	}
	.navbar-header {
		position: relative;
	}
	.navbar-brand {
		position: absolute;
		left: 50%;
		transform: translate(-50%, 0%);
	}
	.stickers .r2 {
		padding-bottom: 0;
	}
	.formfield label {
    padding: 12px 0 0px 10px;
}
}
@media screen and (max-device-width: 767px) and (orientation: landscape) {
	.menu-mbl {
		max-height: 300px;
	}
}
@media (min-width:768px){
/*		.mobile_menu {
		 display: none !important;		
		 }*/
		 .menu .menu-collapser {
		 	display: none;
		 }
		 .user_outer{float:right;}
		 header .cart .crt {
		 	display: block;
		 }
		}
		@media only screen and (min-device-width: 640px) and (max-device-width: 960px) {
			.payprocessstyle {
				display: none;
			}
		}
		@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 
			.bg-blue.navbar-default .navbar-nav > li > a{
				font-size: 16px;
				padding: 10px 7px;
				line-height: 30px;
			}
			.menu-cart .cart-count {
				right: 12px !important;
			}
			.footer .category,
			.footer .services,
			.footer .socialicons {
				width: 20%!important;
			}
			.footer .list-inline > li {
				padding-right: 0px;
				padding-left: 0px;
			}
			.footer nav {
				padding-left: 0;
			}
			.table-responsive > .table > tbody > tr > th, .table-responsive > .table > tbody > tr > td {
				padding-left: 10px;
				padding-right: 10px;
			}
			.field1 td, .field2 td {
    width: auto !important;
}
		}

		@media only screen and (max-width : 991px) {
			.menu .menu-collapser {
				display: block;
			}
			ul.slimmenu.collapsed li {
				display: block;
			}
			ul.slimmenu {
				display: none;
			}
			.menu_txt {
				display: none !important;
			}
			.bannerdesc {
				display: none;
			}
			.collapse-button {
				width: 40px !important;
			}
			.navbar-collapse {
				border-top: transparent;
				background: #d3d3d3;
			}
			.bg-blue .navbar-nav {
				margin: 0px -15px 5px -15px;
			}
			.bg-blue.navbar-default .navbar-toggle .icon-bar {
				background-color: #fff;
			}
			.bg-blue.navbar-default .navbar-toggle {
				float: left;
			}
			.bg-blue.navbar-default .navbar-nav > li > a {
				color: #000 !important;
			}
			.bg-blue .nav > li.cart-nav {
				position: absolute;
				top: 15px;
				right: 0px;
			}
			.menu-title {
				text-transform: capitalize;
				font-size: 20px;
				font-weight: 600;
				display: block;
				padding: 10px 15px;
				color: #000;
			}
			.bg-blue.navbar-default .navbar-nav > li > a {
				padding-top: 3px;
				padding-bottom: 3px;
				line-height: 20px;
				font-size: 15px;
				font-weight: 600;
			}
			.submenu {
				display: none;
			}
			.main-menu {
				display: none;
			}
			body {
				padding-top: 70px;
			}


			.quicklinks {
				display: none;
			}
			.footer nav {
				padding-top: 7px;
			}
			.menu-cart {
				display: none;
			}
			.cart-nav-top {
				position: relative;
				top: 15px;
				right: 15px;
			}
			.cart-nav-top .cart-count {
				width: 20px;
				height: 20px;
				background: #e11111;
				text-align: center;
				border-radius: 50%;
				position: absolute;
				top: -5px;
				right: 5px;
				font-size: 14px;
				color: #fff;
			}
			.custom_row1 .custom_content {
				width: 100%;
				float: left;
			}
			.padd-t-15 {
	padding-top: 10px;
}
		}
		@media (min-width:992px) {
			.menu-mbl,
			.cart-nav-top {
				display: none;
			}
			.menu-cart .cart-count {
				width: 20px;
				height: 20px;
				background: #e11111;
				text-align: center;
				border-radius: 50%;
				position: absolute;
				top: 6px;
				right: 20px;
				font-size: 14px;
				color: #fff;
			}
			.login_form_wrapper {
				min-height: 400px;
			}
			.padd-t-15 {
	padding-top: 15px;
}
		}
		@media (min-width: 768px) and (max-width: 991px) {
			.main-menu {
				display: block;
			}
			.menu-mbl {
				display: none !important;
			}
			.navbar.bg-blue {
				position: relative;
			}
			body {
				padding-top: 0 !important;
			}
			.cart-nav-top {
				display: none;
			}
			.submenu {
				display: block;
			}
			.menu-cart {
				display: block;
			}
			.menu-cart .cart-count {
				width: 20px;
				height: 20px;
				background: #e11111;
				text-align: center;
				border-radius: 50%;
				position: absolute;
				top: 0px;
				right: 13px;
				font-size: 14px;
				color: #fff;
			}
			.navbar-collapse {
				border-top: transparent;
				background: #0067b4;
			}
			.bg-blue.navbar-default .navbar-nav > li > a {
				color: #fff !important;
			}
			.bg-blue .nav > li > a {
				padding: 10px 8px;
			}
			.bg-blue .nav > li.cart-nav {
				position: absolute;
				top: 0px; 
				right: 0px;
			}
			.submenu .navbar-nav  > li > a {
				padding: 10px 7px;
				font-size: 16px
			}
			.quicklinks {
				display: block;
			}
			.table-responsive {
				overflow-x: auto;
			}
			.navbar-brand {
				position: relative;
				left: 50%;
				transform: translate(-50%, 0%);
			}
			.navbar-header {
				width: 100%;
			}

		}
		@media only screen and (min-width: 768px) and (max-width: 991px) {
			.menu-collapser {
				position: relative !important;
			}
			.menu {
				position: relative !important;
				top: 0 !important;
			}
				.stickers article .content {
				height: 330px;
			}
		}
		@media (min-width:1600px) {
			.login_form_wrapper {
				min-height: 550px;
			}
		
		}

		/*-----------------end---------------------*/
		@media (min-width:720px){header .right{float:right !important;}
	}
	@media (max-width:1024px){
		.form_1 input{width:53% !important;}
		.form_2 input{width:87% !important;}
		.form_2 .col1{width:48% !important;}
		.form_2 .col2{width:50% !important;}
		.form_2 .col2{margin-left:18px;}
		.form_2 .col1 input,
		.form_2 .col2 input{width:73% !important;}
		.form_3 input{width:87% !important;}
		.form_3 .col1{width:48% !important;}
		.form_3 .col2{width:50% !important;}
		.form_3 .col2{margin-left:18px;}
		.form_3 .col1 input,
		.form_3 .col2 input{width:73% !important;}
		.newsletter input{width:auto !important;}
		.check-article h5{display:inline-block !important;font-weight:bold;color:#3880c1;margin:16px 0px 0px 5px;}
		.check-article{width:100% !important;}
	}
	@media max-width:980px){header ul#user li a{padding:10px 15px;}
.container{padding:10px;}
.bannerdesc p{font-size:12px;}
.check-article h5{display:inline-block !important;font-weight:bold;color:#3880c1;margin:18px 0px 0px 5px;}
.check-article{width:100% !important;}
}
@media (max-width:800px){
	.stickers article h2{font-size:18px !important;}
	.form_1 input{width:53% !important;}
	.form_2 input{width:83% !important;}
	.form_2 .col1{width:100% !important;}
	.form_2 .col2{width:100% !important;}
	.form_2 .col2{margin-left:0px;}
	.form_2 .col1 input,
	.form_2 .col2 input{width:83% !important;}
	.form_2 .col4,
	.form_2 .col5{margin-left:13.5px;}
	.form_2 .col3 input,
	.form_2 .col4 input,
	.form_2 .col5 input{width:53% !important;}
	.form_3 input{width:83% !important;}
	.form_3 .col1{width:100% !important;}
	.form_3 .col2{width:100% !important;}
	.form_3 .col2{margin-left:0px;}
	.form_3 .col1 input,
	.form_3 .col2 input{width:83% !important;}
	.form_3 .col4,
	.form_3 .col5{margin-left:13.5px;}
	.form_3 .col3 input,
	.form_3 .col4 input,
	.form_3 .col5 input{width:53% !important;}
	header .cart{float:right;}
	header .list{float:right;}
	/*.user_outer{float:right;}*/
#user{width:auto;height:55px;/*float:right;*/}
ul.slimmenu li a{padding:15px 18px !important;}
header .right{float:right;}
.check-article h5{display:inline-block !important;font-weight:bold;color:#3880c1;margin:18px 0px 0px 5px;}
.check-article{width:100% !important;}
}
@media only screen and (min-width:902px) and (max-width:900px){}
@media only screen and (min-width:701px) and (max-width:900px){.cs_left_panel{width:100% !important;display:inline-block !important;float:left !important;clear:both !important;position:relative;}
.cs_right_panel{width:100% !important;margin-left:0px !important;display:block !important;float:left;clear:both !important;padding-left:0px !important;position:relative;}
.summary_row,
.slider_row{width:50%;display:inline-block !important;margin:0px !important;}
.summary_wrapper,
.slider_wrapper{width:298px;overflow:hidden;margin-top:20px;}
/*#slides3 .slidesjs-container{height:150px !important;}*/
#slides4 .slidesjs-previous,
#slides4 .slidesjs-next,
#slides5 .slidesjs-previous,
#slides5 .slidesjs-next{top:10% !important;}
.summary_row{float:left;}
.slider_row{float:right;}
}
@media only screen and (min-width:320px) and (max-width:700px){.cs_left_panel{width:100% !important;display:block !important;float:none;clear:both !important;}
.cs_right_panel{width:100% !important;margin-left:0px !important;padding-left:0px !important;width:auto !important;}
.summary_row,
.slider_row{width:100%;text-align:center !important;margin:3% 0%;}
.summary_wrapper,
.slider_wrapper{width:100%; margin:0 0 15px 0 !important; overflow:hidden;}
#slides3 .slidesjs-container{height:150px;}
/*.slider_wrapper{height:172px;}*/
#slides3 .slidesjs-previous,
#slides3 .slidesjs-next,
#slides4 .slidesjs-previous,
#slides4 .slidesjs-next,
#slides5 .slidesjs-previous
/*#slides5 .slidesjs-next{top:15% !important;}*/
{height:680px !important;}
.summary_row,
/*.slider_row{position:absolute;}*/
.summary_row{top:20px;}
.slider_row{top:500px;}
}
@media (max-width:768px)
{header ul#user li a{padding:10px 15px;}
.check-article h5 {
	display:inline-block !important;
	font-weight:bold;color:#3880c1;margin:18px 0px 0px 5px;}
	.check-article{width:100% !important;}
	#slides3 .slide img {width: 100% !important; min-height: 300px;}
}


@media (max-width:640px){
	article.col1,
	article.col3{padding:0 26px 17px 26px !important;}
	.carousel-inner,
	.slide{height:auto !important;}
	.stickers article .content{height:150px !important;}
	.logo{width:35%;display:inline-block;}
	.right{width:60%;}
	.form_1 .formfield{width:100% !important;}
	.form_1 input{width:43% !important;}
	.form_2 .formfield{width:100% !important;}
	.form_2 input{width:63% !important;}
	.form_3 .formfield{width:100% !important;}
	.form_3 input{width:63% !important;}
	.form_2 .col2{margin-left:0;}
	.form_2 .col1 input,
	.form_2 .col2 input{width:63% !important;}
	.form_2 .col4,
	.form_2 .col5{margin-left:0;}
	.form_3 .col2{margin-left:0;}
	.form_3 .col1 input,
	.form_3 .col2 input{width:63% !important;}
	.form_3 .col4,
	.form_3 .col5{margin-left:0;}
	.shpng-radio{width:100%;}
	.shpng-cat input{width:6% !important;}
	.form_3 h2{display:block;float:none;}
	.login_form_wrapper,
	.login_form_wrapper .formfield,
	.login_form_wrapper .formfield input{width:100% !important;}
	.srch_rslt_wrapper{width:75% !important;}
	.search_fld{width:49% !important;}
	ul.slimmenu li a{padding:15px 18px !important;}
	.check-article h5{display:inline-block !important;font-weight:bold;color:#3880c1;margin:18px 0px 0px 5px;}
	.highslide-container div,
	.highslide-wrapper {
		width: 330px !important;
	}
	.highslide-image {
		width: 340px !important;
		object-fit: cover;
	}
	.highslide-container table {
		width: 345px !important;
		max-width: 95%;
		min-width: 95%;
	}
}
@media (max-width:480px){.bannerdesc p{font-size:10px;}
.logo,
.right{width:100%;}
header .right{margin-top:20px;text-align:center;}
.srch_rslt_wrapper{width:79% !important;}
.search_fld{width:96% !important;}
header .cart{float:none;}
header .list{float:none;}
.user_outer{float:none;}
#user{width:320px !important;height:55px;float:none;display:inline-block;}
ul.slimmenu li a{padding:15px 18px !important;}
.check-article h5{display:inline-block !important;font-weight:bold;color:#3880c1;margin:0px 0px 0px 5px;}
}
@media (max-width:360px){li.signup a,
	li.last a{padding:10px 12px !important;}
	.bannerdesc p{font-size:7px;}
	.stickers article .content{height:200px !important;}
	footer nav{padding-left:0px !important;}
	.category,
	.services,
	.quicklinks,
	.socialicons{width:100% !important;}
	.form_1 input{width:100% !important;}
	.srch_rslt_wrapper{width:80% !important;}
	.search_fld{width:100% !important;}
	.search_btn{margin:8px 5px 8px -11px !important;}
	header .cart{float:none;}
	header .list{float:none;}
	.user_outer{float:none;}
	#user{width:305px;height:55px;float:none;}
	ul.slimmenu li a{padding:15px 18px !important;}
	.t-shirt-lab{width:100% !important;}
	.check-article h5{display:inline-block !important;font-weight:bold;color:#3880c1;}
}
@media (max-width:320px){li.signup a,
	li.last a{padding:10px 2px !important;}
	footer nav{padding-left:0px !important;}
	.form_2 .col1 input,
	.form_2 .col2 input,
	.form_3 .col1 input,
	.form_3 .col2 input,
	.form_2 input,
	.form_3 input{width:58% !important;}
	.cs_left_panel .formfield{width:100%;}
	.field1,
	.field2{width:100% !important;}
	.srch_rslt_wrapper,
	.search_fld{width:100% !important;}
	.search_btn{margin:8px 5px 8px -11px !important;}
	header .cart{float:none;}
	header .list{float:none;}
	.user_outer{float:none;}
	#user{width:300px;height:55px;}
	ul.slimmenu li a{padding:15px 18px !important;}
	.check-article h5{display:inline-block !important;font-weight:bold;color:#3880c1;}
}
@media (min-width: 1200px) {
	.container{
		max-width: 1140px;
		width: 100% !important;
	}
}
@media (min-width:1025px) {
	.align-art-top {margin-bottom:-10%!important;}
	.align-art-top-2 {position:relative !important;margin-bottom:0% !important;}
	@-moz-document url-prefix(){.align-art-top{margin-bottom:-10%!important;}
	.align-art-top-2{position:relative !important;margin-bottom:-4% !important;}
}

.choose-option-align{float:left;position:relative;width:100%;}
.shirt-size{font-size:14px;}
.top-logo{float:left;margin:20px;}
.order-screen-top-sec{width:100%;}
.wrapper-content{width:1280px;margin:0 auto;}
.gg{float:left;}
.payment-artcle-content{border:1px solid #d1d1d1;margin-top:20px;width:1280px;}
.left-side-article{width:600px;height:auto;border:1px solid #d1d1d1;border-radius:5px;margin-top:20px;display:inline-block;position:relative;float:left;font-size:12px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
.top-head{padding:10px;background:#e5e5e5;}
.top-head-bottom{padding:5px;background:#e5e5e5;}
.top-head h2{font-family:Tahoma, Verdana, Segoe, sans-serif;text-transform:uppercase;color:#222222;text-align:left;font-size:12px;}
.right-side-article{width:680px;height:252px;border:1px solid #d1d1d1;border-radius:5px;margin-top:20px;display:inline-block;position:relative;float:right;border-top-left-radius:0px;border-bottom-left-radius:0px;border-left:none;}
.top-head h2{font-family:Tahoma, Verdana, Segoe, sans-serif;text-transform:uppercase;color:#222222;text-align:left;font-weight:bold;}
.admin-left-article{width:600px;height:auto;display:inline-block;position:relative;float:left;}
.admin-left-article h2{color:#333;font-size:16px;font-family:'PT Sans', sans-serif;text-align:left;padding:10px 0px 0px 0px;font-weight:600;}
.admin-left-article h3,
.admin-right-article h3{color:#2196c7;font-size:16px;font-family:'PT Sans', sans-serif;text-align:left;padding:6px 0px 0px 0px;font-weight:normal;}
.admin-left-article h5{color:#2196c7;font-size:16px;font-family:'PT Sans', sans-serif;text-align:left;padding:27px 20px 0px 20px;font-weight:normal;}
.admin-right-article{width:640px;height:100px;margin-top:20px;display:inline-block;position:relative;float:left;}
.shipping-article{width:1280px;height:auto;border:1px solid #d1d1d1;border-radius:5px;margin-top:20px;display:inline-block;position:relative;float:left;}
.products-article{width:1280px;height:auto;border:1px solid #d1d1d1;border-radius:5px;margin-top:20px;position:relative;float:left;}
.products-article-sum{float:right;width:1280px;margin:15px 0px;}
.top-head-bot{padding:5px;background:#fff;}
.order-screen-mid-sec{width:100%;}
.order-screen-payment-sec{width:100%;}
.payment-lft-article{width:550px;height:auto;border-radius:5px;margin-top:0px;display:inline-block;position:relative;float:left;border-right:none;border-top-right-radius:none;}
.payment-rgt-article{width:728px;height:150px;border-radius:5px;margin-top:0px;display:inline-block;position:relative;float:right;border-left:none;}
.top-lft-btn-article{width:640px;height:auto;margin-top:20px;display:inline-block;position:relative;}
.top-rgt-btn-article{width:640px;height:auto;margin-top:20px;display:inline-block;position:relative;float:right;}
.top-btn-left{background:#efefef;border-radius:3px;-webkit-border:0;-moz-border:0;font-family:'Lato', sans-serif;color:#222;font-size:15px;padding:7px 10px 7px 10px;text-decoration:none;border:1px solid #d1d1d1;}
.top-btn-left:hover{background:#efefef;text-decoration:none;}
.top-btn-right{background:#efefef;border-radius:3px;font-family:'Lato', sans-serif;color:#222;-webkit-border:0;-moz-border:0;font-size:15px;padding:7px 10px 7px 10px;text-decoration:none;border:1px solid #d1d1d1;float:right;}
.top-btn-right:hover{background:#efefef;text-decoration:none;}
.top-btn-left-back{background:#59a7ff;border-radius:3px;-webkit-border:0;-moz-border:0;font-family:'Lato', sans-serif;color:#fff;font-size:15px;padding:7px 15px 7px 15px;text-decoration:none;border:none;margin-bottom:10px;}
.top-btn-left-back:hover{background:#4099ff;text-decoration:none;}
.top-table-article{padding:9px;font-family:Tahoma, Verdana, Segoe, sans-serif;font-size:13px;}
.top-blue-txt{padding:5px 10px 5px 0px;font-family:Tahoma, Verdana, Segoe, sans-serif;color:#2196c7;text-align:right;}
.top-black-txt{padding:5px 10px 5px 0px;font-family:Tahoma, Verdana, Segoe, sans-serif;color:#222222;text-align:right;}
.shipping-table-article{padding:15px;font-family:'Lato', sans-serif;}
.payment-sec-btn-article{display:inline-block;position:relative;margin:5px 0px 12px 0px;}
.btm-blue-txt{padding:10px 10px 10px 10px;font-family:'Lato', sans-serif;color:#2196c7;text-align:left;font-size:13px;font-weight:600;}
.order-history-content{width:100%;}
.addTrackDiv{position:relative;right:415px;top:27px;margin-bottom:10px;}
.addTrackDiv input{width:223px;}
.check-article{margin:0px 0px 5px 5px;}
.check-article input[type="checkbox"]{width:20px;height:20px;}
.check-article h5{color:#3880c1;text-align:left;font-size:15px;padding:6px 0 0px 10px;display:inline-block;margin:0;float:right;font-weight:bold;}
.check-article label{padding-top:10px;}
.order-disptn{float:left;padding:10px 160px 0px 0px;margin-left:38%;}
.order-disptn textarea{resize:vertical;height:60px;padding:5px;}
.order-disptn-btn{margin-top:12px;margin-left:43%;}
.order-disptn h5{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;float:left;padding:25px 10px 0px 0px;}
.products-article-sum h2{float:left;padding:18px 10px 0px 15px;display:inline-block;position:relative;margin-top:55px;}
.order-disptn-btns{background:#59a7ff;border-radius:20px;-webkit-border:0;-moz-border:0;font-family:'Lato', sans-serif;color:#fff;font-size:12px;padding:5px 10px 5px 10px;text-decoration:none;border:none;margin-bottom:10px;border:1px solid #1473ab;text-align:center;cursor:pointer;}
