body {
  padding-top: 70px;
  padding-bottom: 30px;
}

.theme-dropdown .dropdown-menu {
  display: block;
  position: static;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.row img{
	max-width:100%;
	height:auto;
}


.mascamp-error{

color: #a94442;

}

.mas-landing-container, .mas-registration-container, .mas-login-container, 
.mas-userVerification-container, .mas-disclaimer-actions, .mas-newOrder-container,
.mas-payments-container, .mas-nav{
	max-width: 80%;
margin: 30px auto 0;
background: #fff;
border-radius: 5px;
-webkit-border-radius: 5px;
border:0px solid #f1f1f1;
	
}

h2, #nfoHistory h3{
	padding:6px 12px;
	background:#475268;
	color: #fff;
	font-size:13px;
}


h3{
	font-size:14px;
}

h4{
	font-size:13px;
	font-weight:700;
	color:#CCC;
}
.mas-landing-container h3, h1{
	color:#475268;
	font-size:20px;
	text-transform:uppercase;
	font-weight:800;
}

h3{
	font-size:14px;
}

 .btn-back{
	background-color: #bec3c7;
border-color: #bec3c7;
color: #fff;
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor:pointer;
border: 1px solid transparent;
border-radius: 4px;
}

#mas-landing-options., .mas-order-item-sizes, .mas-order-inventory{
	list-style:none;
}

#mas-landing-options li, .mas-order-item-sizes li{
	cursor:pointer;
	display: block;
width: 100%;
padding: 10px 16px;
font-size: 14px;
line-height: 1.33;
border-radius: 6px;
background: #491273;
color: #fff;
text-transform: uppercase;
font-weight: 300;
font-family: 'Open Sans', sans-serif;
box-shadow: 0 4px #1f0135;
margin-bottom: 20px;
}

.mas-order-item h4{
	color:#FFF;
}

.mas-payments-new{
	margin-top:20px;
}

#mas-order-cost{
	font-size:30px;
	font-weight:700;
}


#mas-order-cost::before{
	content: 'USD$';
}

.mas-order-inventory li, #mas-order-items li{
	cursor:pointer;
	display: block;
width: 100%;
padding: 10px 16px;
font-size: 14px;
line-height: 1.33;
border-radius: 6px;
background: #bec3c7;
color: #fff;
text-transform: uppercase;
font-weight: 300;
font-family: 'Open Sans', sans-serif;
box-shadow: 0 4px #9c9c9c;
margin-bottom: 20px;
}

label{
	display:block;	
}

input, select{
	display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

input[type="submit"], #btnPayment {
color: #fff !important;
width: 50%;
background-color: #5cb85c !important;
border-color: #4cae4c !important;
display: inline-block !important;
padding: 6px 12px !important;
margin-top: 20px !important;
margin-bottom: 0 !important;
font-size: 14px !important;
font-weight: 400 !important;
line-height: 1.42857143 !important;
text-align: center !important;
white-space: nowrap !important;
vertical-align: middle !important;
-ms-touch-action: manipulation !important;
touch-action: manipulation !important;
cursor: pointer !important;
background-image: none !important;
border: 1px solid transparent !important;
border-radius: 4px !important;
box-shadow: 0 4px #61a642;
}


#paytCancel {
color: #fff !important;
width: 50%;
background-color: #ff6c60 !important;
border-color: #ff6c60 !important;
display: inline-block !important;
padding: 6px 12px !important;
margin-top: 20px !important;
margin-bottom: 0 !important;
font-size: 14px !important;
font-weight: 400 !important;
line-height: 1.42857143 !important;
text-align: center !important;
white-space: nowrap !important;
vertical-align: middle !important;
-ms-touch-action: manipulation !important;
touch-action: manipulation !important;
cursor: pointer !important;
background-image: none !important;
border: 1px solid transparent !important;
border-radius: 4px !important;
box-shadow: 0 4px #d1595a;
}

.mas-menu{
	list-style:none;
		
}

.mas-nav{
	display:block;
}

.mas-menu li{
	float:left;
	display:block;
	margin-right:10px;
	padding:3px 6px;
	text-align:center;
	border:1px solid #f1f1f1;
	text-transform:uppercase;
	font-weight:400;
	font-size:11px;
	cursor:pointer;
	box-shadow: 0 4px #475268;
}