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

	/*--------------login_page-----------*/

.login_page{
	
}

.login_page h1{
	font-size:30px;
	color:#353535;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Roboto', sans-serif;
}
.login_main{
	width:100%;
	background-color:#fff;
	border-radius:20px;
	margin:30px 0 85px 0;
}
.login_top{
	width:100%;
	height:62px;
	background-color:#ab47bc;
	border-radius:20px 20px 0 0;
}	
.login_inner{
	padding:40px 0;
}	
.login_main h4{
	font-size:18px;
	font-weight:bold;
	color:#fefefe;
	text-align:center;
	font-family: 'Roboto', sans-serif;
	text-transform:uppercase;
	padding-top:20px;
}	
.backlink{
	width:100%;
	color:#cbcbcb;
	padding:50px 0 40px 0;
	float:left;
	font-size:14px;
	font-family: 'Roboto', sans-serif;
	border-bottom:2px solid #fff;
	text-transform:uppercase;
	margin-bottom:30px;
}
.backlink a{
	color:#9b9b9b;
}
.form_back{
	width:50%;
	margin:0 25% 0 25%;
	padding:5px 0 5px 0;
	border:none;
	color:#000;
}
.form_text{
	width:48%;
	margin:20px 25% 20px 25%;
	padding:25px 0 25px 2%;
	background-color:#f7f8f8;
	border:none;
	color:#000 !important;
	text-transform:uppercase;
}
.form_button{
	width:50%;
	margin:20px 25% 20px 25%;
	padding:25px 0 25px 0;
	background-color:#ab47bc;
	border:none;
	color:#fff;
	text-transform:uppercase;
	font-size:18px;
	font-weight:bold;
	font-family: 'Roboto', sans-serif;
	
}
.form_button:hover{
	background-color:#e0009e;
}	
.register{
	float:right;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	font-family: 'Roboto', sans-serif;
}

.forgot{
	float:left;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	font-family: 'Roboto', sans-serif;
}
	
		/*--------------login_page-----------*/
		
/*--------------magazine_data-----------*/

.magazine_left{
	width:68%;
	float:left;
	margin-right:2%;
	
}
.magazine_right{
	width:28%;
	float:left;
	margin-left:2%;
	
}
.magazine_left h1{
	font-size:30px;
	color:#353535;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Roboto', sans-serif;
}
.magazine_innermain{
	width:90%;
	background-color:#fff;
	border-radius:0;
	padding:40px 5% ;
	margin:40px 0 60px 0;
}

.magazine_inner_left{
	width:40%;
	float:left;
	margin:0;
	padding:0;
}
.magazine_inner_left img{
	margin:0;
	width:90%;
}
.magazine_inner_right{
	width:60%;
	float:left;
	margin:0;
	padding:0;
}
.magazine_inner_right h2{
	font-size:26px;
	color:#353535;
	text-transform:uppercase;
	text-align:left;
	font-family: 'Roboto', sans-serif;
	padding:0;
	margin:0;
}
.magazine_inner_right p{
	font-family: 'Roboto', sans-serif;
	text-transform:uppercase;
	line-height:26px;
}
.magazine_innertop{
	padding:20px 0 20px 0;
	border-bottom:1px solid #fff;
}
.magazine_innermiddle{
	padding:20px 0 0 0;
}
.data_a{
	width:90%;
	padding:20px 5% 20px 5%;
	color:#353535;
	background-color:#f1f2f2;
	font-family: 'Roboto', sans-serif;
	border:1px solid #F1F2F2;
	text-transform:uppercase;
}
.data_b{
	width:90%;
	padding:20px 5% 20px 5%;
	color:#353535;
	background-color:#fff;
	font-family: 'Roboto', sans-serif;
	border:1px solid #fff;
	text-transform:uppercase;
}
.magazine_innerbottom{
	width:90%;
	padding:0 5%;
	height:auto;
	border: 2px solid #b5b5b5;
	background-color:#e3e2e2;
	font-family: 'Roboto', sans-serif;
	line-height:22px;
}

.magazine_innerbottom p{
	text-transform:uppercase;
	}
.magazine_innerbottom_left{
	width:30%;
	float:left;
	text-transform:uppercase;
	
	
}
.magazine_innerbottom_right{
	width:60%;
	float:left;
	padding-bottom:20px;
	font-weight:bold;
	
}		
		
	/*--------------magazine_data-----------*/

/*--------------recent_visitor-----------*/	
.recentvisitor_main h1{
	font-size:30px;
	color:#353535;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Roboto', sans-serif;
}
.recentvisitor_main{
	
}
.recentvisitor_left{
	float:left;
	margin:0;
}
.recentvisitor_right{
	
	float:left;
	margin:0 0 0 0;
}
.recent_left_top{
    width:100%;
	margin:20px 0;
}
.recent_left_middle{
    width:100%;
	margin:20px 0;
}
.recent_left_middle h3{
   padding:30px 0;
   background-color:#dadada;
   color:#fff;
   border-radius:0;
   font-family: 'Roboto', sans-serif;
   text-align:left;
   padding-left:8%;
   text-transform:uppercase;
   margin:0;
}



.recent_left_top h3{
   padding:22px 0;
   background-color:#bb52cb;
   color:#fff;
   border-radius:10px 10px 0 0;
   font-family: 'Roboto', sans-serif;
   text-align:left;
   padding-left:8%;
   text-transform:uppercase;
   margin:0;
}

.recent_left_details{
	border-top:2px solid #f1f2f2;
	margin:0;
    font-family: 'Roboto', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	color:#989898;
	 padding:30px 8% 30px 8%;
	 float:left;
	 width:100%;
	 background-color:#fff;
}

.recent_count{
	background-color:#f2f1f1;
	border-radius:5px;
	color:#989898;
	text-align:center;
	float:right;
	padding:10px 15px;
	  margin-top: -10px;
}

.application_bg{
	width:100%;
	height:auto;
	background-color:#08a5e5;
	margin-top:97px;
	border-radius:10px;
	padding-bottom:20px;
	

}
.application_inner_txt{
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	font-size:22px;
	text-transform:uppercase;
	padding:0 10%;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	margin-top:10px;
}
.application_bg img{
	text-align:center;
	margin:0 auto;
	text-align:center;
	padding:20px;
	float:none;
	display: block;
}
.application_second{
	width:100%;
	height:auto;
	background-color:#08a5e5;
	margin-top:150px;
	border-radius:10px;
	padding-bottom:20px;
}
.application_second img{
	text-align:center;
	margin:0 auto;
	text-align:center;
	padding:0 20px;
	float:none;
	margin-top:-100px;
	margin-left:23%;
}


.app_button{
	margin:20px 10%;
	padding:20px;
	color:#fff;
	background-color:#ab47bc;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Roboto', sans-serif;
}	
.app_button:hover{
	background-color:#e0009e;
}	
.members_listmain{
	width:100%;
	height:auto;
	background-color:#fff;
	padding:20px 20px 0 20px;
}

.members_listleft{
	height:auto;
	background-color:#fff;
	padding:20px;
}
.members_listright{
	height:auto;
	background-color:#fff;
	padding:20px;
	text-transform:uppercase;
	font-size:14px;
}
	
.members_listright h2{
	color:#ab47bc;
	text-transform:uppercase;
	font-size:24px;
	font-weight:bold;
	margin-top:0px;
}

.icon_colors{
	background-color:#08a5e5;
	padding:10px;
	border-radius:20px;
	font-size:22px;
	color:#fff;
	margin-top:10px;
	
}
.icon_colors:hover{
	background-color:#028BC2;
}

.icon_top{
	background-color:#08a5e5;
	padding:10px;
	border-radius:20px;
	font-size:22px;
	color:#fff;
	margin-bottom:-20px;
	margin-left:-10px;
	margin-top:-10px;
	position:absolute;
}

.premium_button{
	color:#fff;
	background-color:#08a5e5;
	padding:6px 10px;
	margin:10px 10px 10px 0;
	float:left;
	text-transform:uppercase;
	font-weight:bold;
}
.premium_button:hover{
	background-color:#028bc2;
	color: #fff;
}

.id_button{
	color:#fff;
	background-color:#ab47bc;
	padding:6px 10px;
	margin:10px 10px 10px 0;
	float:left;
	text-transform:uppercase;
	font-weight:bold;
}


.id_button:hover{
	background-color:#E0009E;
	color: #fff;
}

.memberslist_bottom{
	background-color:#d8d8d8;
	text-transform:uppercase;
	padding-left:20px;
	padding-right:20px;
}
.chat_icon{
    color:#ab47bc;
	font-size:22px !important;
}

.chat_button{
	padding:12px;
	float:left;
	font-weight:bold;
	color:#353535;
}
.chat_button:hover{
	color:#AB47BC;
}

.interest_button,.interest_button:focus{
	color:#fff;
	background-color:#7200ff;
	padding:6px 10px;
	margin:10px 10px 10px 0;
	float:right;
	text-transform:uppercase;
	font-weight:bold;
	border: none;
	display: inline-block;
}
.interest_button:hover{
	background-color:#a001b3;
	color: #fff;
}

.ignore_button{
	color:#08a5e5;
	background-color:#fff;
	padding:6px 10px;
	margin:10px 10px 10px 0;
	float:right;
	text-transform:uppercase;
	font-weight:bold;
}
.ignore_button:hover{
	background-color:#c5eeff;
	color:#0285bb;
}
.shortlist_button,
.shortlist_button:focus{
	color:#fff;
	background-color:#08a5e5;
	padding:6px 10px;
	margin:10px 10px 10px 0;
	float:right;
	text-transform:uppercase;
	font-weight:bold;
}
.shortlist_button:hover{
	background-color:#028bc2;
	color: #fff;
}

#triangle-bottomleft { width: 0; height: 0; border-bottom: 10px solid #60116e; border-right: 10px solid transparent; float:right; margin-right:-10px; margin-top:-90px;}
.viewmoreb_button{
	color:#fff;
	background-color:#ab47bc;
	padding:15px 15px;
	margin:-80px -10px 10px 0;
	float:right;
	text-transform:uppercase;
	font-weight:bold;
	position:relative;
}
.viewmoreb_button:hover{
	background-color:#E0009E;
}
.viewmoreb_button a,.viewmoreb_button a:hover,.viewmoreb_button a:focus{color: #fff;}

.view_time{
	float:right;
	margin-top:0px;
}
.profile_id_one{
	padding-bottom:40px;
}
.page_border{
	border-bottom:1px solid #d8d8d8;
}
.pagination {
    width: auto;
}
.pagination_main{
	text-align:center;
	float:none;
	display:block;
}
.highprofiles-link {
    background-color: #FFFF;  
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 10px 20px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #676767;
  text-decoration: none;
  background-color:transparent;
  border:none;
  font-family: 'Montserrat', sans-serif;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > li.active > a {
  color: #fff;
  background-color: #ab47bc;
  border-color: #ddd;
}



/*--------------recent_visitor-----------*/		


/*--------------Blocked Profiles-----------*/			
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
	  border-bottom-left-radius: 0;
    border-top-left-radius:0;
}
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
    border-bottom-right-radius:0;
    border-top-right-radius: 0;
}
.blocked_right{
	
	float:left;
	margin:0 0 0 0;
}
.blocked_right h2{
	font-size:24px;
	color:#353535;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
}
.profile_blocked{
	color:#ab47bc;
}


.blocked_button,
.blocked_button:focus{
	color:#fff;
	background-color:#7200ff;
	padding:6px 10px;
	margin:10px auto;
	float:none;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	width:150px;
	display:block;
}
.blocked_button:hover{
	background-color:#3b15b5;
	color: #fff;
}
/*--------------Blocked Profiles-----------*/

/*--------------ignored-----------*/

.profile_ignored{
	color:#ab47bc;
}
.ignored_button{
	color:#08a5e5;
	background-color:#fff;
	padding:6px 10px;
	margin:10px auto;
	float:none;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	width:110px;
	display:block;
}
.ignored_button:hover{
	background-color:#f3fcff;
}


/*--------------ignored-----------*/
/*--------------shortlisted-----------*/
.welcome_text{
	font-size:14px;
	font-weight:bold;
	text-align:right;
	margin-bottom:-10px;
	margin-top:-5px;
	text-transform:uppercase;
	width:92%;
}


.comments_button{
	color:#08a5e5;
	background-color:#fff;
	padding:6px 10px;
	margin:10px auto;
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	display:block;
}
.comments_button:hover{
	background-color:#f3fcff;
}

.Delete_button,.Delete_button:focus{
	color:#fff;
	background-color:#08a5e5;
	padding:6px 10px;
	margin:10px auto;
	float:right;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	display:block;
}
.Delete_button:hover{
	background-color:#028BC2;
	color: #fff;
}
.profile_shortlisted{
	color:#ab47bc;
}
/*--------------shortlisted-----------*/
		
@media only screen and (max-width: 1200px) {
   
.magazine_inner_left{
	width:30%;
	margin-right:5%;
}
.magazine_inner_right{
	width:65%;

}	
	
}
@media only screen and (max-width: 1090px) {

.magazine_left{
	width:100%;
	margin-right:0;
	
}
.magazine_right{
	width:100%;
	margin-left:0;
	
}
}
@media only screen and (max-width: 992px) {


}
@media only screen and (max-width: 768px) {



}
@media only screen and (max-width: 640px) {

	.form_text{
	width:78%;
	margin:20px 10% 20px 10%;
	padding:15px 0 15px 2%;
}
.form_button{
	width:80%;
	margin:20px 10% 20px 10%;
	padding:15px 0 15px 2%;	
}
.login_inner{
	padding:40px 0;
}
.form_back{
	width:80%;
	margin:0 10% 0 10%;
}
.magazine_inner_left{
	width:100%;
}
.magazine_inner_left img{
	margin:0 25%;
	width:50%;
}
.magazine_inner_right{
	width:100%;
}
	
}
    @media only screen and (max-width: 480px) {



.form_text{
	width:78%;
	margin:20px 10% 20px 10%;
	padding:10px 0 10px 2%;
}
.form_button{
	width:80%;
	margin:20px 10% 20px 10%;
	padding:10px 0 10px 2%;	
}
.login_inner{
	padding:40px 0;
}
.form_back{
	width:90%;
	margin:0 5% 0 5%;
}
.magazine_inner_left{
	width:100%;
}
.magazine_inner_left img{
	margin:0 10%;
	width:80%;
}
.magazine_inner_right{
	width:100%;
}
.magazine_innerbottom_left{
	width:100%;	
}
.magazine_innerbottom_right{
	width:100%;	
}
.welcome_text{
	margin-bottom:10px !important;
	text-align:center;
	width:100%;
}		
    }		