/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/

i.fa.fa-times {
    color: #FFF !important;
}

#main {
    top: -70px !important;
}

@media only screen and (max-width: 1024px) {
#main {
top:  70px !important;
}
}





 #events h3   {
	/* add your css rule here */
}
.company-logo-and-name {
font-family: sans-serif !important;
}

/*
*:not(i.fa):not(span.fa) {
font-family: sans-serif !important;
}
*/

.fa,
span.fa  {
font-family: Font Awesome 5 Pro !important;
}

 #events p.duration, #events div.duration   {
	/* add your css rule here */
}


 #events p.description, #events div.description   {
font-family: sans-serif !important;
}


 #events .selectedEvent   {
font-family: sans-serif !important;
}




 #events input.reserve_time_btn   {
font-family: sans-serif !important;
}


 #events input.select_another_btn   {
font-family: sans-serif !important;
}


 #eventForm #start_date-block-container h3, #eventForm #timeline-container h3   {
font-family: sans-serif !important;
}


 #eventForm #save_button   {
font-family: sans-serif !important;
}


 div.ui-widget-content   {
font-family: sans-serif !important;
}


 div.ui-widget-header   {
font-family: sans-serif !important;
}


 #timeline-container table.timeline   {
font-family: sans-serif !important;
}


 .timeline td.not_worked_time   {
font-family: sans-serif !important;
}


 .timeline td.free_time   {
	/* add your css rule here */
}


 .timeline td.selected_time   {
	/* add your css rule here */
}


 .timeline td.reserved_time   {
	/* add your css rule here */
}


 div#loading   {
	/* add your css rule here */
}


 #start_date-block-container .zend_form dt, start_date-block-container .zend_form dt b, start_date-block-container .zend_form dd label   {
	/* add your css rule here */
}



#header .nav-trigger {
left: unset;
right: 5px;
}

#header .nav-trigger.active {
left: unset;
right: 0px;
position: absolute;
}

#header .nav-wrapper {
margin-right: 30px;
}

#main #main-content #sb_content #gallery-view li a::after {
background: rgba(185, 100, 69, .5) !important;
}
#main #main-content #sb_content #gallery-view li a::before {
background: rgba(185, 100, 69, .5) !important;
}

/*
#main #main-content #sb_content #gallery-view li a:hover::after,
#main #main-content #sb_content #gallery-view li a:hover::before {
transform: rotate(180deg);*/
}
*/

@media only screen and (max-width: 1250px) {
#header .nav-trigger {
right: 25px;
}
#header .nav-trigger.active {
right: 25px;
}
#header .nav-wrapper {
margin-right: 55px;
}
}

@media only screen and (max-width: 1024px) {
#sb_main {
margin-top: -70px;
}
}

@media only screen and (max-width: 1024px) {
#header .nav-trigger {
right: 15px !important;
margin-right: 15px !important;
}
}

.user_searchundefined019 {
    width: 64% !important;
}

@media (max-width: 1024px)
{
#content-view,
.container-fluid { 
padding-left: 5px !important;
padding-right: 5px !important;
}
}