@charset "UTF-8";
/* CSS Document */

/* Editor Styles 

.sppb-addon .sppb-addon-module_ms2 {
	border:8px solid #ccc;
	border-radius: 50px;
}

*/

/*Header for table content*/

td.sectiontableheader {

color: #FFF;background:#006dc9;font-weight:bold;padding: 4px;}

td.redheader {

color: #FFF;background:#cc0000;font-weight:bold;font-size: 16px;padding: 4px;}

p.red {

color: #cc0000;font-weight:bold;font-size: 16px;}

td.sectiontableheader2 {

color: #FFF;background:#a3a3a2;font-weight:bold;font-size: 30px;padding: 4px;}

td.sectiontableheader3 {

color: #cc0000;background:#a3a3a2;font-style:italic;font-size: 16px;padding: 4px;}

td.sectiontableheader4 {

color: #FFF;background:#a3a3a2;padding: 4px;}

td.spacing {

color: padding: 8px;}



/*Alternating table rows*/

tr.sectiontableentry1 td,td.sectiontableentry1 {

padding: 4px;background-color: #F8F8F8;font-size:100%;}

tr.sectiontableentry2 td ,td.sectiontableentry2{

padding: 4px;background-color: #E0E0E0;font-size:100%;}

/*End Alternating table rows*/



/*Button Changes*/

.btn-primary, .button, .btn-readmore, .sppb-btn-primary, .vm-button-correct {

   
    background-color: rgba(57, 56, 56, 0.21);
    color: #cc0000
  
}


.btn-primary:hover,
.btn-primary:focus,
.button:hover,
.button:focus,
.btn-readmore:hover,
.btn-readmore:focus,
.sppb-btn-primary:hover,
.sppb-btn-primary:focus,
.vm-button-correct:hover,
.vm-button-correct:focus
 {
  border-color: #800000;
  background-color: #006dc9;
  color: #fff;
}


/*End Button Changes*/

/*Ideal Extension Contact Form*/

/* For this specific field id, using the container as the reference */
#ce-cf-container-35 input{background-color: #3d3d3d} 
#ce-cf-container-36 input{background-color: #3d3d3d} 
#ce-cf-container-37 input{background-color: #3d3d3d} 
#ce-cf-container-38 input{background-color: #3d3d3d} 
#ce-cf-container-4 input{background-color: #3d3d3d} 

/* For this specific field id, using the input fieldId as the reference */
#message{background-color: #3d3d3d}
#message{color: #fff}

#cf_ce-submit-button{background-color: #d6d6d6}
#cf_ce-submit-button_reset{background-color: #d6d6d6}

#ce-cf-container-35 input{color: #fff} 
#ce-cf-container-36 input{color: #fff} 
#ce-cf-container-37 input{color: #fff} 
#ce-cf-container-4 input{color: #fff} 


.cf_ce-submit-button_reset:hover,
.cf_ce-submit-button_reset:focus
 {
  border-color: #800000;
  background-color: #006dc9;
  color: #fff;
}


/*End Ideal Extension Contact Form*/

/*Error Page*/

.error-page .error-page-inner.with-bckg-img div.container .pe-7s-compass {
  font-size: 0px;
  font-weight: 0;
  color: #fff;
  text-shadow: 1px 3px 6px rgba(0,0,0,0.1);
}

/*End Error Page*/
