input[type="text"], select, input[type="email"], input[type="password"], input[type="number"]{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
-webkit-tap-highlight-color:rgba(0,0,0,0);
}

input[type="submit"] { background-color:#0593f7; border:0; color:#fff; width:220px; padding:15px; border-radius:4px; cursor:pointer; transition:all 0.15s ease-out 0.15s; font-family:"montserratlight"; color:#fff; text-transform:uppercase; float:none; margin-bottom:20px; }
input[type="submit"]:hover { background-color:#0881d7; transition:all 0.15s ease-out 0.15s; }

/*  Slider Section  */
.sliderArea { float:left; width:100%; padding:60px 0 160px; }
.sliderWrap { display:table; float:left; vertical-align:middle; width:100%; }
.sliderWrap .leftArea, .sliderWrap .rightArea { display:table-cell; height:100%; vertical-align:middle; width:50%; box-sizing:border-box; }
.sliderWrap .rightArea { padding-left:90px; }
.sliderWrap h1 { color:#fff; font-size:45px; font-family:'montserratbold'; }
.sliderWrap h1 small { display:block; font-size:21px; font-family:'montserratregular'; width:100%; }

/*  Custom tabs  */
ul.tabs{ margin:0px; padding:0px; list-style:none; }
ul.tabs li:first-child { margin-left:30px; }
ul.tabs li{ background:#fff; color:#b6b6b6; width:110px; display:inline-block; padding:15px 15px; cursor:pointer; border:2px solid #b5b5b5; border-bottom:0 !important; border-radius:6px 6px 0 0;  text-align:center; text-transform:uppercase; font-size:14px; line-height:normal; font-family:'montserratlight'; box-sizing:border-box; margin-bottom:-2px; }
ul.tabs li.current{ background:#fff; color:#72b4e2; border:2px solid #72c5ff; border-bottom:0 !important; }
.tab-content{ display:none; background:#fff; padding:30px 45px; border:2px solid #72c5ff; float:left; min-height:305px; border-radius:5px; }
.tab-content.current{ display:inherit; }
/*  Custom tabs  */

/*  SignIn  */
.tab-content input { border:1px solid rgba(188,188,188,0.5); color:rgba(147,147,147,0.9); border-radius:4px; box-sizing:border-box; float:left; margin-bottom:10px; padding:20px 50px 20px 20px; width:100%; font-family:'montserratlight'; font-size:14px; }
.tab-content input { position:relative; }
#userName, #email { background:url(../images/envelop.png) no-repeat; background-position:95% center; }
#userPassword, #userPassword1, #userPassword2 { background:url(../images/lock.png) no-repeat; background-position:95% center; margin-bottom:20px; }
.loginBtn-row { float:left; width:100%; }
.tab-content input.loginBtn { background-color:#0593f7; color:#fff; width:145px; text-transform:uppercase; font-size:15px; cursor:pointer; transition:all 0.15s ease-in 0.15s; padding:15px 50px 15px 15px; }
.tab-content input.loginBtn#loginBtn:hover, .tab-content input.loginBtn#loginBtn1:hover { background-color:#0881d7; transition:all 0.15s ease-out 0.15s; }
#loginBtn, #loginBtn1 {  background:#0593f7 url("../images/login.png") no-repeat scroll 70% 14px; border:0; }

.tab-content input.recoverBtn#recoverBtn:hover, .tab-content input.loginBtn#loginBtn1:hover { background-color:#0881d7; transition:all 0.15s ease-out 0.15s; }
#recoverBtn {  background:#0593f7 url("../images/login.png") no-repeat scroll 70% 14px; }
.loginWith { color:#939393; font-size:14px; line-height:20px; padding:10px 0; }
.loginWith h5 { float:left; margin-right:10px; padding:10px 0; }
.loginWith a { color:#fff; border-radius:2px; width:33px; height:33px; float:left; padding:7px; box-sizing:border-box; text-align:center; margin-right:10px; }
#gPlus, #gPlus1 { background-color:#d0412a; }
/* #faceBook, #faceBook1 { background-color:#3188da; margin:0; } */
.remember-row { float:left; width:100%; padding:10px 0; }
.remember-row input[type="checkbox"] { float:left; width:auto; margin:0 10px 0 0; }
.remember-row label, .remember-row a { color:#939393; font-family:'montserratlight'; font-size:14px; }
