 body.signup_page , body.login_page {
    background-color: rgba(94, 93, 97, 0.88);
    background-image: url("/media/images/back/bg.jpg");
    background-attachment: fixed;
    height: 100%;
    max-height: 100%;
    min-height: 99%;
    width: 100%;
	background-repeat: no-repeat;
	background-position: center;
}

.orange_clr{
	color:#fb4558;
}
.purple_clr{
	background:rgb(52, 31, 86)!important;
	color:#fff!important;
}

.signup_about{
	text-align:center;display:block;margin-top:17px;
}

.txt_bel_lg{
	text-align:center;
	color:#341F56;
	font-size:11px;
	margin-top:-16px;
	z-index: 9;
	margin-bottom:9px;
}

.partener_img{
	 width:47px!important;
	 margin:0 7px 11px 0;
}
.parlent_img{
	 width:100px!important;
	 margin:0 17px 17px 0;
}
.part a:hover{
	 text-decoration: none;
}
.part p{
	 font-size: 20px;
}

.sidebar-toggled .sidebar-brand-icon img{
	margin-top:30px;
}
.contact .btn-c {
    font-size: .8rem;
    border-radius: 10rem;
    padding: .75rem 1rem;
}
.contact .form-control-c {
    font-size: .8rem;
    border-radius: 10rem;
    padding: 1.5rem 1rem;
}
#filter-pager .pager ul .page a {
	text-decoration: none;
    -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
    box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
	background-color: #341F56;
	color: #fff;
    border-width: 0px;
    border-radius: 0px;
    padding: 3px 10px;
    text-align: center;
    font-size: 16px;
	border-radius: 20px;
    margin-right: 10px;
}
#filter-pager .pager ul .page strong {
    -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
    box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
	background-color: #fff;
	color: #341F56;
    border-width: 0px;
    border-radius: 0px;
    padding: 3px 10px;
    text-align: center;
    font-size: 16px;
	border-radius: 20px;
    margin-right: 10px;
}
.statsBookings tr , .statsBookings tr td {
    font-size:13px!important;
    border-bottom-width:2px
 }
