.row-content *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
input[type=text], input[type=password]{width:100%; padding:5px; border:solid 1px #CCC; height:30px; color:#000000;}
.label-row{margin-bottom:15px; display:block;}
p.input-label-tag{font-size:12px; font-family:Lucida Sans, Arial, Helvetica, Sans-Serif; color:#000; display:block; margin-bottom:6px; padding:0px; font-weight:bold;}
.input-outter{display:block;}
.form-left-part{float:left; width:49.50%; display:block;padding:0 15px;}
.form-right-part{float:right; width:49.50%; display:block;padding:0 15px;}
.checkbox-label{display:inline-block; margin:0px 15px 0px 0px;}
.checkbox-label input[type=checkbox]{margin:0px 6px 0px 0px; vertical-align:middle;}
.submit-btn{width:100px; padding:5px; display:block; color: #FFF; background-color:#428BCA; border-color:#357EBD; outline:none; border-radius:5px; float:right; margin-right:100px;}
.submit-btn.pop{margin-right:60px;}
.form-left-part-pop{float:left; width:49.50%; display:block;padding:0 5px; box-sizing:border-box;}
.form-right-part-pop{float:right; width:49.50%; display:block;padding:0 5px; box-sizing:border-box;}
.oldIE .form-left-part-pop, .oldIE .form-right-part-pop{}
h2.title{padding:0px 15px 15px 15px;border-bottom: 1px solid #E5E5E5; font-size:18px; margin-bottom:10px;}
.cont_middle-pop{padding:0px 10px;}
.register-now-btn{width:152px; height:30px; background:#088505; border-radius:5px; display:block;font-family:"open_sansbold", sans-serif; color:#fff; font-size:14px; font-weight:700; outline:none; border:none;}
.login-now-btn{width:152px; height:30px; background:#088505; border-radius:5px; display:inline-block; font-family:"open_sansbold", sans-serif; color:#fff; font-size:14px; font-weight:700; outline:none; border:none; margin-bottom:12px;}
.label-row-inner-right{padding-right:12px; text-align:right;}
.forgot-pass-btn{color:#5a8728; font-size:14px; line-height:1.2em; display:inline-block; margin-bottom:30px; font-weight:500;}
.forgot-pass-btn:hover{color:#060; text-decoration:underline;}
.login-in-btn{width:242px; height:47px; display:inline-block; background:url(../images/btn-socail-login.png) no-repeat 0px 0px; margin-bottom:10px;}
.login-fb-btn{width:244px; height:47px; display:inline-block; background:url(../images/btn-socail-login.png) no-repeat 0px -49px; margin-bottom:10px;}
.login-in-btn:hover, .login-fb-btn:hover{opacity:0.6; filter:alpha(opacity=60);}
.label-row-left-inner{width:48%; float:left;}
.label-row-right-inner{width:48%; float:right;}
/*stylish select*/
.input-outter select{width:100%; /*padding:7.6px;*/ font-size:12px; height:30px;}
.form-center-part{display:block;margin:30px;}
.filter select {padding:5px; border:solid 1px #CCC; height:28px;}
/*for tablet horizontaly*/
@media only screen and (min-width: 1024px) and (max-width:1260px) {}


/*for tablet horizontaly*/
@media only screen and (min-width: 768px) and (max-width:1023px) {
.form-left-part-pop, .form-right-part-pop{padding:0 50px;}
.label-row-left-inner, .label-row-right-inner{width:100%; float:none; margin-bottom:15px;}
}


/*for phone horizontaly*/
@media only screen and (max-width: 767px) {
.form-left-part{float:none; width:100%; padding:0;}
.form-right-part{float:none; width:100%; padding:0;}

.form-left-part-pop{float:none; width:100%; padding:0;}
.form-right-part-pop{float:none; width:100%; padding:0;}	
.submit-btn{margin-right:0px;}
.label-row-left-inner, .label-row-right-inner{width:100%; float:none; margin-bottom:15px;}
}

/*for phone verticaly*/
@media only screen and (max-width: 479px) {}