/* 
Theme Name: Valley Library 2023
Theme URI: https://valleylibrary.ca
Description: Annapolis Valley Regional Library theme, created by Spadewerk
Author: Spadewerk
Author URI: https://spadewerk.com/
Template: hello-elementor
Version: 1.0.1
*/

/* bullet spacing */

.spacebullets ul {padding: 0px 0px 0px 0px; margin: 10px 0px 20px 20px !important;}
.spacebullets ul li {padding: 0px 0px 5px 0px ; margin: 0px !important;}
.spacebullets ol {padding: 0px 0px 0px 0px; margin: 10px 0px 20px 25px !important;}

.spacebullets h1, .spacebullets h2, .spacebullets h3 {font-weight: 700; margin: 30px 0px 30px 0px !important;}

/* breadcrumbs */

.breadcrumbs .breadcrumb_last {color: #666}
.jet-tabs__content img {border: 1px solid #f4f4f4}



@media screen and (max-width: 599px) {
    .alignleft, 
    .alignright {
	float: none;
	display: block;
	margin: 1.25em auto;
    }
}

/* hours of operation */

table tr.mbhi-is-current td {font-weight: 700; color: #236A50;}

table.mabel-bhi-businesshours td, table th {
padding: 10px 10px 10px 10px;
line-height: 1;
vertical-align: top;
border: none;}
	
/* Gravity Forms */

body .gform_wrapper .gform_body .gform_fields .gfield {padding: 15px 0px 15px 0px}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li label {border: 1px solid red}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li input[type=checkbox] {padding: 20px 0px 20px 0px}
body .gform_wrapper .gform_body .gform_fields .gfield_html {} /* html text */


body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_textarea textarea,
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_text input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_email input,
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_number input {border: none; background-color:#f4f4f4; padding: 15px; border-radius: 5px}

body .gform_wrapper .gform_body .gform_fields .gfield select,
body .gform_wrapper .gform_body .gform_fields .gfield .address_country select,
body .gform_wrapper .gform_body .gform_fields .gfield .address_state input {border: none; background-color:#f4f4f4; padding: 15px; border-radius: 5px}

body .gform_wrapper .gform_body .gform_fields .gfield .address_line_1 input, 
body .gform_wrapper .gform_body .gform_fields .gfield .address_line_2 input,
body .gform_wrapper .gform_body .gform_fields .gfield .address_city input,
body .gform_wrapper .gform_body .gform_fields .gfield .address_state input,
body .gform_wrapper .gform_body .gform_fields .gfield .address_zip input,
body .gform_wrapper .gform_body .gform_fields .gfield .address_country select {border: none; background-color:#f4f4f4; padding: 15px; border-radius: 5px}

body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
	font-size: 1.1em;
	color: #ffffff;
	padding-top: 12px;
	padding: 12px 20px;
	border: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #d92827;}