/*

Theme Name:     WPCrafter.com

Description:    Site by WPCrafter.com

Author:         WPCrafter.com

Template:       TESSERACT



(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)

*/



.primary-button,

.woocommerce a.button.primary-button,

.woocommerce-page a.button.primary-button {

    background-color: #9B7812;

}



.primary-button,

.secondary-button,

.woocommerce a.button.primary-button,

.woocommerce-page a.button.primary-button,

.woocommerce a.button.secondary-button,

.woocommerce-page a.button.secondary-button {

    color: #fff !important;

    vertical-align: baseline;

    }



.primary-button:hover,

.woocommerce a.button.primary-button:hover,

.woocommerce-page a.button.primary-button:hover {

    background-color: #C6B68D;

}



.secondary-button,

.woocommerce a.button.secondary-button,

.woocommerce-page a.button.secondary-button  {

    background-color: transparent;

    border: 1px solid #fff;

}



.secondary-button:hover,

.woocommerce a.button.secondary-button:hover,

.woocommerce-page a.button.secondary-button:hover {

    background-color: #5BBC2E;

}



/* The Send button */

#ninja_forms_field_5 {

    background-color: #5BBC2E;

}



/* The Send button - hover - mouse over effect */

#ninja_forms_field_5:hover{

    background-color: #B0E54F;



}

.fl-node-5770cfa36a9b3 > .fl-row-content-wrap {

    background-color: #5794b5;

    background-color: #323232;

}

h2.widgettitle{

color:#C29208 !important;}



#masthead {

    z-index: 2147483647!important;

}

html {

    overflow-x: hidden;

}

@media screen and (max-width:767px){

.top {

    margin: 0px 0px;

    padding: 10px 0px 0px;

}

}


/*-----------------------------------------------------------------------------------*/
/*	TOGGLE
/*-----------------------------------------------------------------------------------*/

.toggle {
	width: 100%;
	padding-bottom: 15px;
	clear:both;
}
.toggle h4.title {
	cursor: pointer;
	border: 1px solid #d9d9d9;
	background: #f3f5f1;
	margin: 0 0 10px 0;
	padding: 10px;
	font-size: 13px;
}
.toggle h4.title:hover {
	
}
.toggle h4.title.active {
	
}
.togglebox {
	height: auto;
	overflow: hidden;
	margin: 0;
	border: 1px solid #d9d9d9;
	background: #f3f5f1;
}
.togglebox div {
	padding: 15px 15px 0 15px;
}

/*sams overiding css of taseract*/

.cantect-box {
	background:#9B7812;
	padding: 30px;
	color:#fff !important;
	border-radius: 5px;
	display: inline-block;
	width: 90%;
}

h2.open-icon{
	background:url(../../../../banklockers.uk/wp-content/uploads/2017/06/clock-icon.png) left center no-repeat;
	color:#fff;
	padding:0px 0px 0px 23px !important;
	margin:10px 0px !important;
}

div.opentimes {
    /*height: 200px;*/
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: none;
    margin-bottom: none;
}

/*-----------------------------------------------------------------------------------*/
/*	Sam- for opening times layout but did not use 
/*-----------------------------------------------------------------------------------*/


div.col1 {
    float: left;
    width: 25%;
}
div.col2 {
    float: left;
    width: 20%;
}
div.col3 {
    float: left;
    width: 9%;
}
div.col4 {
    float: left;
    width: 25%;
}


/*-----------------------------------------------------------------------------------*/
/*	Sam- for opening times layout and in use
/*-----------------------------------------------------------------------------------*/
table.opentimes {
     	width: 100%;
	border: none;
	border-collapse: collapse;
}

table.opentimes td {
   border:none;
}

table.opentimes td {
   border:none;
}
/*-----------------------------------------------------------------------------------*/
/*	Sam- to target Space added after DIV by beaver builder
/*-----------------------------------------------------------------------------------*/

.fl-builder-mobile .fl-col-group {
margin-bottom: 0px
}

/*
@media (max-width: 767px) {
  .fl-builder-mobile .fl-col-group {
    margin-bottom: -15px;
  }
}
*/


#goldbox .fl-col-content {
  border-radius: 10px;
}
/* added by sam - override body font */
body {

    font-family: 'Questrial', 'Open Sans', sans-serif;
}

h1 h2 h3 h4  .gold{
	color: #9b7812;
}

