/* Themify Customize Styling */
#headerwrap {	
	padding-bottom: 27px; 
}
body #site-logo a img {		width: 90px; 
}
#site-logo {	margin: auto; 
}
#site-description {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-weight:bold;
	font-size:18px;
	text-transform:capitalize;	text-align:center; 
}
#main-nav a {	
	font-family: "Arial", "Helvetica", sans-serif;	font-size:18px;
	text-transform:uppercase;
	color: #bde4ff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	background: none;
	background-color: #000000;
	color: #ffffff; 
}
.page-title {	
	color: #1579b5; 
}
@media(max-width: 1280px) { /* Themify Customize Styling */
#site-description {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; 
}
#main-nav a {	
	font-family: "Arial", "Helvetica", sans-serif;
	color: #bde4ff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	color: #ffffff; 
}
.page-title {	
	color: #1579b5; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
#site-description {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; 
}
#main-nav a {	
	font-family: "Arial", "Helvetica", sans-serif; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
#site-description {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; 
}
#main-nav a {	
	font-family: "Arial", "Helvetica", sans-serif; 
}
 }
/* Themify Custom CSS */
.home-widgets {display:none;}

.tb_sblz160 #searchform:before {display: none;}

.page-id-11 .page-item-275 {display:none;}

.page-id-39 .page-item-275 {display:none;}

.page-id-144 #headerwrap {display:none;}

.page-id-275 #headerwrap {display:none;}

.page-id-275 #upperwrap {display:none;}

.page-id-275 #body {background: #fff;}

.page-id-275 button { 					  background-color: #56197a; }

.wp-image-281 {padding: 9px;}

        .form-container {
            width: 75%;
            margin: 0 auto;
            font-family: Verdana, sans-serif;
        }
        .form-group {
            display: flex;
            justify-content: space-between;
            margin-bottom: 15px;
        }
        .form-group label {
            flex: 1;
            margin-right: 10px;
            text-align: right;
        }
        .form-group input {
            flex: 2;
            padding: 5px;
        }
        .form-group input[type="text"] {
            width: 100%;
        }
        .form-group .required {
            color: #FF0000;
            margin-left: 5px;
        }
        .form-buttons {
            text-align: center;
        }
        .form-buttons .btn-primary {
            display: block;
            font-family: sans-serif;
            font-size: 25px;
            padding: 5px;
            height: 63px;
            width: 100%;
            margin-bottom: 10px;
            box-sizing: border-box;
						background-color: #56197a;
        }
        .form-buttons .btn-warning {
            padding: 5px 10px;
            font-size: 14px;
						background-color: #ffcc00;
					  color: #000;
        }
        .add-button {
            text-align: center;
            margin-bottom: 20px;
        }