@media(min-width:1080px) {  
.col-customer-login {  
background: #ffffff; 
padding: 50px 40px; 
} 
.col-customer-login .customer-login-header { 
position: relative; 
background: #ffffff; 
min-height: 15px; 
padding: 15px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
overflow: hidden; 
} 
.col-customer-login .customer-login-header h3{ 
position: relative; 
padding: 0; 
margin: 0; 
color: #000000; 
text-align: left; 
font-family: Montserrat-ExtraBold; 
font-size: 20px; 
} 
.col-customer-login .customer-login-description { 
position: relative; 
background: #ffffff; 
min-height: 15px; 
padding: 10px 0px; 
margin-top: -10px; 
margin-bottom: 30px; 
overflow: hidden; 
} 
.col-customer-login .customer-login-description p{ 
position: relative; 
padding: 0; 
margin: 0; 
color: #000000; 
text-align: left; 
font-family: Montserrat-Medium; 
font-size: 14px; 
} 
.col-customer-login .col-input  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
background: transparent; 
color: #5e5e5e; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: px; 
border: 1px solid #ababab; 
border-radius: 7px; 
} 
.col-customer-login .col-input input { 
padding: 25px 15px; 
font-size: 16px; 
font-family: Montserrat-SemiBold; 
color: #5e5e5e; 
background: transparent; 
border: none; 
inline: none; 
outline: none; 
width: 100%; 
min-width: 100%; 
min-height: 100%; 
border-radius: 7px; 
} 
.col-customer-login .col-input input::placeholder { 
color: #5e5e5e; 
} 
.col-customer-login .col-input input::-webkit-input-placeholder { 
color: #5e5e5e; 
} 
.col-customer-login .col-login-button button { 
position: relative; 
display: block; 
float: none; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
margin-left: 0%; 
margin-top: 30px; 
background: #000000; 
padding: 10px 0px; 
border: 0px none #000000; 
border-radius: 7px; 
font-family: Montserrat-SemiBold; 
font-size: 16px; 
color: #ffffff; 
text-align: center; 
} 
.col-customer-login .col-forgot-button a { 
position: relative; 
display: block; 
float: left; 
width: 40% !important; 
min-width: 40% !important; 
max-width: 40% !important; 
margin-left: 0%; 
margin-top: 15px; 
background: #ffffff; 
padding: 0px 0px; 
border: 0px none #000000; 
border-radius: px; 
font-family: Montserrat-SemiBold; 
font-size: 13px; 
color: #000000; 
text-align: left; 
} 
.col-customer-login .col-register-button a { 
position: relative; 
display: block; 
float: left; 
width: 60% !important; 
min-width: 60% !important; 
max-width: 60% !important; 
margin-left: 0%; 
margin-top: 15px; 
background: #ffffff; 
padding: 0px 0px; 
border: 0px none #000000; 
border-radius: 0px; 
font-family: Montserrat-SemiBold; 
font-size: 13px; 
color: #000000; 
text-align: right; 
} 
.col-customer-register {  
background: #ffffff; 
padding: 40px 50px; 
} 
.col-customer-register .customer-register-header { 
position: relative; 
background: #ffffff; 
min-height: 15px; 
padding: 15px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
overflow: hidden; 
} 
.col-customer-register .customer-register-header h3{ 
position: relative; 
padding: 0; 
margin: 0; 
color: #000000; 
text-align: left; 
font-family: Montserrat-ExtraBold; 
font-size: 20px; 
} 
.col-customer-register .customer-register-description { 
position: relative; 
background: #ffffff; 
min-height: 15px; 
padding: 10px 0px; 
margin-top: -10px; 
margin-bottom: 30px; 
overflow: hidden; 
} 
.col-customer-register .customer-register-description p{ 
position: relative; 
padding: 0; 
margin: 0; 
color: #000000; 
text-align: left; 
font-family: Montserrat-Medium; 
font-size: 14px; 
} 
.col-customer-register .col-input  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
background: transparent; 
color: #5e5e5e; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: px; 
border: 1px solid #ababab; 
border-radius: 7px; 
} 
.col-customer-register .col-input input { 
padding: 25px 15px; 
font-size: 16px; 
font-family: Montserrat-SemiBold; 
color: #5e5e5e; 
background: transparent; 
border: none; 
inline: none; 
outline: none; 
width: 100%; 
min-width: 100%; 
min-height: 100%; 
border-radius: 7px; 
} 
.col-customer-register .col-input input::placeholder { 
color: #5e5e5e; 
} 
.col-customer-register .col-input input::-webkit-input-placeholder { 
color: #5e5e5e; 
} 
.col-customer-register #address { 
display: none; 
} 
.col-customer-register .col-login-button a { 
position: relative; 
display: block; 
float: none; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
margin-left: 0%; 
margin-top: 10px; 
background: #ffffff; 
padding: 5px 0px; 
border: 0px none #000000; 
border-radius: 0px; 
font-family: Montserrat-SemiBold; 
font-size: 14px; 
color: #000000; 
text-align: left; 
} 
.col-customer-register .col-forgot-button a { 
position: relative; 
display: block; 
float: left; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
margin-left: 0%; 
margin-top: 0px; 
background: #ffffff; 
padding: 0px 0px; 
border: 0px none #000000; 
border-radius: 0px; 
font-family: Montserrat-ExtraBold; 
font-size: 15px; 
color: #000000; 
text-align: left; 
} 
.col-customer-register .col-register-button button { 
position: relative; 
display: block; 
float: none; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
margin-left: 0%; 
margin-top: 20px; 
background: #000000; 
padding: 10px 0px; 
border: 0px none #000000; 
border-radius: 12px; 
font-family: Montserrat-SemiBold; 
font-size: 16px; 
color: #ffffff; 
text-align: center; 
} 
} 
@media(max-width:1079px) {  
.col-customer-login {  
background: #ffffff; 
padding: 50px 40px; 
} 
.col-customer-login .customer-login-header { 
position: relative; 
background: #ffffff; 
min-height: 15px; 
padding: 15px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
overflow: hidden; 
} 
.col-customer-login .customer-login-header h3{ 
position: relative; 
padding: 0; 
margin: 0; 
color: #000000; 
text-align: left; 
font-family: Montserrat-ExtraBold; 
font-size: 20px; 
} 
.col-customer-login .customer-login-description { 
position: relative; 
background: #ffffff; 
min-height: 15px; 
padding: 10px 0px; 
margin-top: -10px; 
margin-bottom: 30px; 
overflow: hidden; 
} 
.col-customer-login .customer-login-description p{ 
position: relative; 
padding: 0; 
margin: 0; 
color: #000000; 
text-align: left; 
font-family: Montserrat-Medium; 
font-size: 14px; 
} 
.col-customer-login .col-input  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
background: transparent; 
color: #5e5e5e; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: px; 
border: 1px solid #ababab; 
border-radius: 7px; 
} 
.col-customer-login .col-input input { 
padding: 25px 15px; 
font-size: 16px; 
font-family: Montserrat-SemiBold; 
color: #5e5e5e; 
background: transparent; 
border: none; 
inline: none; 
outline: none; 
width: 100%; 
min-width: 100%; 
min-height: 100%; 
border-radius: 7px; 
} 
.col-customer-login .col-input input::placeholder { 
color: #5e5e5e; 
} 
.col-customer-login .col-input input::-webkit-input-placeholder { 
color: #5e5e5e; 
} 
.col-customer-login .col-login-button button { 
position: relative; 
display: block; 
float: none; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
margin-left: 0%; 
margin-top: 30px; 
background: #000000; 
padding: 10px 0px; 
border: 0px none #000000; 
border-radius: 7px; 
font-family: Montserrat-SemiBold; 
font-size: 16px; 
color: #ffffff; 
text-align: center; 
} 
.col-customer-login .col-forgot-button a { 
position: relative; 
display: block; 
float: left; 
width: 40% !important; 
min-width: 40% !important; 
max-width: 40% !important; 
margin-left: 0%; 
margin-top: 15px; 
background: #ffffff; 
padding: 0px 0px; 
border: 0px none #000000; 
border-radius: px; 
font-family: Montserrat-SemiBold; 
font-size: 13px; 
color: #000000; 
text-align: left; 
} 
.col-customer-login .col-register-button a { 
position: relative; 
display: block; 
float: left; 
width: 60% !important; 
min-width: 60% !important; 
max-width: 60% !important; 
margin-left: 0%; 
margin-top: 15px; 
background: #ffffff; 
padding: 0px 0px; 
border: 0px none #000000; 
border-radius: 0px; 
font-family: Montserrat-SemiBold; 
font-size: 13px; 
color: #000000; 
text-align: right; 
} 
.col-customer-register {  
background: #ffffff; 
padding: 40px 50px; 
} 
.col-customer-register .customer-register-header { 
position: relative; 
background: #ffffff; 
min-height: 15px; 
padding: 15px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
overflow: hidden; 
} 
.col-customer-register .customer-register-header h3{ 
position: relative; 
padding: 0; 
margin: 0; 
color: #000000; 
text-align: left; 
font-family: Montserrat-ExtraBold; 
font-size: 20px; 
} 
.col-customer-register .customer-register-description { 
position: relative; 
background: #ffffff; 
min-height: 15px; 
padding: 10px 0px; 
margin-top: -10px; 
margin-bottom: 30px; 
overflow: hidden; 
} 
.col-customer-register .customer-register-description p{ 
position: relative; 
padding: 0; 
margin: 0; 
color: #000000; 
text-align: left; 
font-family: Montserrat-Medium; 
font-size: 14px; 
} 
.col-customer-register .col-input  { 
float: left; 
min-width: 100%; 
margin-bottom: 20px; 
background: transparent; 
color: #5e5e5e; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: px; 
border: 1px solid #ababab; 
border-radius: 7px; 
} 
.col-customer-register .col-input input { 
padding: 25px 15px; 
font-size: 16px; 
font-family: Montserrat-SemiBold; 
color: #5e5e5e; 
background: transparent; 
border: none; 
inline: none; 
outline: none; 
width: 100%; 
min-width: 100%; 
min-height: 100%; 
border-radius: 7px; 
} 
.col-customer-register .col-input input::placeholder { 
color: #5e5e5e; 
} 
.col-customer-register .col-input input::-webkit-input-placeholder { 
color: #5e5e5e; 
} 
.col-customer-register #address { 
display: none; 
} 
.col-customer-register .col-login-button a { 
position: relative; 
display: block; 
float: none; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
margin-left: 0%; 
margin-top: 10px; 
background: #ffffff; 
padding: 5px 0px; 
border: 0px none #000000; 
border-radius: 0px; 
font-family: Montserrat-SemiBold; 
font-size: 14px; 
color: #000000; 
text-align: left; 
} 
.col-customer-register .col-forgot-button a { 
position: relative; 
display: block; 
float: left; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
margin-left: 0%; 
margin-top: 0px; 
background: #ffffff; 
padding: 0px 0px; 
border: 0px none #000000; 
border-radius: 0px; 
font-family: Montserrat-ExtraBold; 
font-size: 15px; 
color: #000000; 
text-align: left; 
} 
.col-customer-register .col-register-button button { 
position: relative; 
display: block; 
float: none; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
margin-left: 0%; 
margin-top: 20px; 
background: #000000; 
padding: 10px 0px; 
border: 0px none #000000; 
border-radius: 12px; 
font-family: Montserrat-SemiBold; 
font-size: 16px; 
color: #ffffff; 
text-align: center; 
} 
} 
