@charset "utf-8";
/* CSS Document */

.icon { font-size: 25px; color: #000000; margin:18px 0 15px 0; text-align: center !important; }
.textsmall { font-size: 16px; color: #000000; width: 100%; margin:19px 0 15px 0; font-family: 'PT Sans', sans-serif; font-weight: 200; }
.border{border-radius:0px;height:28px !important;font-family: 'PT Sans', sans-serif;border:#666666 solid 1px;}
.login{ font-family: 'PT Sans', sans-serif; font-weight:100; margin:15px 0 15px 0;} 
.banner { width: 100%; padding: 0px !important; }
.menu_bar { position: absolute; top: 120px; color: #FFF; z-index:1000;  background-color:rgba(255,255,255,0.7);width:100%; border-radius:0px; border:none;}
.menus { font-size: 16px; color: #000000; margin:50px 0 35px 0; font-family: 'PT Sans', sans-serif; font-weight: bold; }
.logo { position:absolute; z-index:1001; margin:20px 0 0 90px; }
.footer{ font-size: 16px; width: 100%; color:#FFF; margin:18px 0 15px 0; font-family: 'PT Sans', sans-serif; text-decoration:none;text-align:center; background:#4891f8;}
.footer a{text-decoration:none; color:#FFF;}
.capt{top:250px; }
.capt h2{font-family: 'PT Sans', sans-serif; font-size: 42px; color:#393838; font-weight:lighter; font-variant:100; }
.capt a{font-family: 'PT Sans', sans-serif; font-size: 18px; color:#FFFFFF; font-weight:300; background:#ff0000;}
.member { background:#000;}
.member p{font-size: 18px; color: #FFFFFF; width: 100%; margin:22px 0 0 0; font-family: 'PT Sans', sans-serif; font-weight: 200;}
.drmenu{ border:none !important; background-color:none !important;margin:18px 0 15px 0;}
.drmenu a {text-decoration:none; color:#FFF;font-family: 'PT Sans', sans-serif; text-decoration:none; font-size: 18px;}
.formwidth{ width:80%;  background-color:rgba(0,0,0,0.7); padding:20px 30px 80px 30px;font-family: 'PT Sans', sans-serif; text-decoration:none; font-size: 18px;color:#FFF;font-weight: 100; margin:10px 55px 0 65px; border-radius:10px;}
.member-bg{background:url(../images/member.jpg) center center no-repeat fixed #000; background-size:cover;}
.round img{margin:auto;}
.round p{color:#FFF;font-family: 'PT Sans', sans-serif; font-weight: bold; font-size:14px;text-align:center;margin:-50px 0 0 0}
.round a{text-decoration:none;}
.view_member{margin-top:10px;}
.member_pic{margin:0px; padding:0px; overflow:hidden; width:150px;}
.member_pic a{width:100%; margin:5px 0 5px 0;}
.tbdetails td{white-space:normal; padding:5px 2px 2px 2px;}
.basicinfo{background:#FFF;border-radius:7px; margin:0 0 0 10px; padding:10px 30px 10px 30px;}
.basicinfo p{margin-top:5px; font-family: 'PT Sans', sans-serif; font-weight: 200; font-size:16px;}
.form-border{border:solid 1px #ccc; background-color:#fff;padding:10px !important; border-radius:5px; }
.signup-md-6{padding:5px 80px 5px 80px;}
.signup-bg{background:url(../images/signup-bg.jpg) center center no-repeat fixed;}
.btn-space1 {margin-right: 5px !important;}
.forget{font-family: 'PT Sans', sans-serif; font-weight: 200; font-size:13px; margin:-14px 0 0 0;color:#666;}
.forget:hover{text-decoration:none;}
.add_img{ margin:0 0 0 0px; overflow:hidden;}
.pswdchnge{width:50%;margin:auto;padding:30px 0 30px 0;}
a:hover{text-decoration:none;outline:none;}
a, a:active, a:focus {
outline: none;
text-decoration:none;
}
.watermark {
    opacity: 0.2;
    color: BLACK;
    position: absolute;
    top:5%;
    left: 8%;
	color:#FFF;
}
.member-bg1{background:url(../images/bg_3.jpg) center center no-repeat fixed #000; background-size:cover;}


@media screen and (min-width:1920px) and (max-width:2560px) {
.signup-md-6{padding:5px 150px 5px 150px;}		 
 }
@media screen and (min-width:1366px) and (max-width:1919px) {
.signup-md-6{padding:5px 150px 5px 150px;}	
}
@media screen and (min-width:1024px) and (max-width:1365px) {
.signup-md-6{padding:5px 80px 5px 80px;}	
.round p{margin:-38px 0 0 0;}
.viewparnertble{display:none;}

}
@media screen and (min-width:768px) and (max-width:1023px) {
.icon { font-size: 20px;float:right;}
.menu_bar { top:200px;}
.menus { font-size: 14px; margin:20px 0 20px 0; float:right;}
.signup-md-6{padding:5px 80px 5px 80px;}	
	
}
@media screen and (min-width:480px) and (max-width:767px) {
.icon { font-size: 20px;float:right;}
.menu_bar { top:250px;}
.menus { font-size: 14px; margin:20px 0 20px 0; float:right;}
.logo {height:160px; width:160px; margin:20px 0 0 60px;}
.signup-md-6{padding:5px 50px 5px 50px;}
.formwidth{margin:20px 55px 0 65px;}

 }
@media screen and (min-width:320px) and (max-width:479px) {
.menus {margin:0px;}
.menu_bar { top: 240px;}
.menus { font-size: 14px; margin:10px 0 10px 0; float:right;}
.logo {height:120px; width:120px; margin:20px 0 0 20px;}
.signup-md-6{padding:5px 20px 5px 20px;}
.formwidth{margin:20px 30px 0 25px;}
.res ul li:nth-child(2){display:none;}

}
@media screen and (max-width:319px) {
.menu_bar { top: 240px;}
.menus { font-size: 14px; margin:5px 0 5px 0; float:right;}
.logo {height:100px; width:100px; margin:20px 0 0 20px;}
.signup-md-6{padding:5px 20px 5px 20px;}
.formwidth{margin:20px 30px 0 25px;}
.res ul li:nth-child(2){display:none;}
  }