/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.force-clear { float:none; clear:both; }

/********CONTENT BLOCK STYLES******/
.content_block { font-size:.95em; }
.content_block a { color:#720000; }
.content_block a:hover { color:#00133b; text-decoration:none; }
.content_block p, .content_block table { margin:0 0 1.25em 0; line-height:1.35em; /*width:100%; */ }
.content_block ul, .content_block ol { margin:0 0 1.25em 2em; /* margin:0 0 1.25em 2em; */ padding:0;  }
.content_block ul ul, .content_block ol ol { margin:0 0 0 2em;  }
.content_block ul li, .content_block ol li { margin:0; padding:0; line-height:1.35em;   }
.content_block svg { max-width:100%; height:auto; }
.content_block img {max-width:100%; height:auto; }


/*PAGE TITLE */
.content_block h1 { color:#720000; margin:0 0 .75em 0; padding:0 0 .25em 0; border-bottom:#00133b .15em solid; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:2em;  }


/*SUBHEADS */
.content_block h2 { color:#00133b; margin:0 0 .5em 0; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.25em;  }
.content_block h3 { color:#00133b; margin:0 0 .5em 0; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1em;  }
.content_block .blue_box_header { color:#FFF; background:#00133b; padding:5px 10px 8px 10px; margin:0 0 15px 0; text-align:center; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.25em;}
.content_block hr.blue { width:100%; height:.35em; color:#00133b; background-color:#00133b; border:none; outline:none; }


.content_block .blue_box_header.elections_h2 { background:#aa8f5e;}
.content_block .blue_box_header.business_h2 { background:#3f5564;}
.content_block .blue_box_header.individuals_h2 { background:#535f4a;}

.content_block td.general { background:#00133b; color:#FFF; font-weight:bold;}
.content_block td.individuals { background:#535f4a; color:#FFF; font-weight:bold; }

/*FEATURE BOX*/
.feature_box { background:#b6b6b6; padding:20px; margin:0 0 1.25em 0; }
.feature_box_header { display:block; color:#444; margin:0 0 .15em 0; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.15em; }


/*FAQ BOX*/
.content_block .faq { background:#FFF; background:rgba(255,255,255,0.85); padding:1em; margin:0 0 1em 0; }
.content_block .faq h3 { margin:0 0 .15em 0; color:#00133b; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.5em; line-height:1.25em; }



/*REGISTERED AGENT BOX*/
.content_block .registered_agent { background:#FFF; background:rgba(255,255,255,0.85); padding:1em; margin:0 0 1em 0; }
.content_block .registered_agent h3 { margin:0 0 .15em 0; color:#00133b; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.5em; line-height:1.25em; }


/*HONOR A VET MESSAGE BOX*/
.content_block .vet_message { background:#FFF; background:rgba(255,255,255,0.85); padding:1em; margin:0 0 1em 0; }
.content_block .vet_message h3 { margin:0 0 .15em 0; color:#00133b; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.25em; line-height:1.25em; }
.content_block .vet_message h4 { margin:0 0 .15em 0; color:#720000; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1em;}




/*IMAGE BLOCK*/
figure.image_block {
	display: table;
	width: 1px;
	border:2px solid #414141; background:#414141; color:#FFF; font-size:.85em;
}
figure.image_block figcaption { padding:.5em; }








/*FEATURE BOX*/
.feature_box { background:#b6b6b6; padding:20px; }
.feature_box_header { display:block; color:#444; margin:0 0 .15em 0; font-family: 'pt_serifregular', "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.15em; }




.half_width_float_left { width:100%; margin:0; float:none; word-wrap:break-word; }
.third_width_float_left { width:100%; margin:0; float:none; word-wrap:break-word; }



@media screen and (min-width: 600px) {
#wowslider-homepage .slide_copy {position:absolute;}
  

/*****SLIDESHOW******/
#wowslider-homepage #text_one   { margin-top:25%; margin-left:5%; } 
#wowslider-homepage #text_two   { margin-top:26%; margin-left:45%;} 
#wowslider-homepage #text_three { margin-top:29%; margin-left:61%; } 
#wowslider-homepage #text_four  { margin-top:19%; margin-left:1%;  } 
#wowslider-homepage #text_five  { margin-top:29%; margin-left:4%; } 
#wowslider-homepage #text_six   { margin-top:5%; margin-left:5%; } 



.half_width_float_left { width:49%; margin:0 1% 0 0; float:left; }
.third_width_float_left { width:32%; margin:0 1.33333% 0 0; float:left; }

}
