.archive .desktopHeader{
	margin: 0 !important;
}
.booknetic_appointment {
    margin: 0 auto !important;
    box-shadow: none !important;
}
.booknetic_company_logo {
    margin: 0 auto;
    margin-top: 13px;
}
.booknetic_company_logo > img {
    max-width: 85px;
    max-height: 100px;
}
.booknetic_card_image, .booknetic_card_title, .booknetic_service_card_image, .booknetic_service_card_title{
	transition: .4s all ease-in;
}
.booknetic_card:hover .booknetic_card_image {
	transform: translate(0, -5px);
}
.booknetic_card_image, .booknetic_card_title{
	transition: .4s all ease-in;
}
.booknetic_card:hover .booknetic_card_image {
	transform: translate(0, -10px);
}
.booknetic_card:hover .booknetic_card_title, .booknetic_service_card:hover .booknetic_service_card_image, .booknetic_service_card:hover .booknetic_service_card_title{
	transform: translate(0, -10px);
}
.booknetic_card:hover .booknetic_card_title_first, .booknetic_service_card:hover .booknetic_service_title_span{
	color: #4ba5e5;
}
.booknetic_appointment_step_element:hover {
    transition: all .5s;
    transform: translateX(10px);
}
.booknetic_card:hover .booknetic_card_title_first{
	color: #4ba5e5;
}
.booknetic_selected_step{
	transition: all .5s;
    transform: translateX(10px);
}
.booknetic_appointment_step_element{
	transition: .4s all ease-in;
}
.booknetic_appointment_step_element:hover {
    transition: all .4s;
    transform: translateX(30px);
}
.postid-232 .booknetic_calendar_days div{
	border-radius: 25px;
} 
.postid-232 .booknetic_calendar_days div span{display: none;}
.postid-232 .booknetic_calendar_days div:hover, .postid-232 .booknetic_time_element:hover {
    background-color: #4ba5e5;
	color: #fff;
}
.postid-232 .booknetic_time_element div:nth-child(2) {
    display: none;
}
.postid-232 .booknetic_times_list > div {
	border-radius: 8px;
    width: calc(30% - 1px);
    height: 40px;
}
.postid-232 .booknetic_calendar_empty_day div:hover {
    background-color: #ECEFF2 !important;
    color: rgba(17, 17, 17, 0.3) !important;
}
.postid-232 .booknetic_powered_by{
	color: #fff;
}
div.bookneticsaas_activation_link{text-align: center;}
a.bookneticsaas_activation_link {
    background: #3a7dff;
    color: #fff;
    padding: 15px;
    border-radius: 25px;
    text-align: center;
    cursor: pointer;
    text-decoration: none !important;
}
a.bookneticsaas_activation_link:hover{
	background: #161c52;
	color: #fff;
}

@media(min-width: 1001px){
.postid-232 .form-group input, .postid-232 .booknetic_appointment, .postid-232 .booknetic_service_card, .postid-232 .booknetic_card, .postid-232 .booknetic_calendar_area, .postid-232 .booknetic_times{
	border-radius: 6px !important;
}
.postid-232 .booknetic_appointment_steps{
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
.postid-232 .booknetic_appointment_container{
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}	
}