﻿



#header-phone a:link,
.widget .tag{display:block;text-align:left}
.footer-sidebar .widget-title{padding:0}
.footer-sidebar .widget{padding:8px}
.footer-sidebar .textwidget{text-align:left}
.comment-content img,.entry-content img,.page-content img,.entry-summary img,#site-header img,.widget img,.wp-caption{max-width:100%}

td{border:1px solid #E3E3E3}
table{border-collapse:collapse;border-spacing:0;margin-bottom:24px;text-align:center;border:2px solid #E3E3E3}

table,tbody ,td ,tfoot ,th ,thead ,tr ,t   {
    border-collapse: collapse;
    width: auto;
}

.auto-style1 {
	text-align: left;
}

.auto-style3 {
	color: #FFFFFF;
	background-color: #990000;
}



tfoot td{border:0}
caption,th,td{font-weight:normal;vertical-align:middle}th{font-weight:bold}
th,tfoot{font-weight:bold;background-color:#E3E3E3;background-color:rgba(0,0,0,0.1);border:1px solid #FFF}
tr{border-width:0 0 1px 0;border-color:#E3E3E3}
del{color:#767676}
hr{border:0;height:1px;margin:20px;background-color:#BBB}


.widget h1{font-size:22px;line-height:1.0909090909}
.widget h2{font-size:20px;line-height:1.2}
.widget h3{font-size:18px;line-height:1.3333333333}
.widget h4{font-size:16px;line-height:1.5}
.widget h5{font-size:14px;line-height:1.7142857142}
.widget h6{font-size:12px;line-height:2}

.widget .h2Wrapper{text-align:left;display:block}

.widget .frm_error{text-align:center}

.image-gallery{margin-bottom:15px}
.image-gallery .loadarea{margin-bottom:8px;text-align:center}
.image-gallery .thumb img{max-width:50px;max-height:50px}
.image-gallery a{text-decoration:none}
.image-gallery .caption{display:none}

.buttons{list-style:none}
.buttons li{display:inline-block;padding:5px}
#loadarea{margin-bottom:5px}
.buttons{margin:0 0 20px 0}
.buttons a{padding:5px 8px}.buttons li{padding:0px;margin:3px 0}
button,input,select,textarea{
	-webkit-box-sizing:border-box
	;-moz-box-sizing:border-box;
	box-sizing:border-box;margin:0;
	max-width:100%;vertical-align:baseline
}
button::-moz-focus-inner,input::-moz-focus-inner{
	border:0;padding:0}


.content-sidebar{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color:#000;
	width:90%;
	margin:0 auto;
	padding:8px;
	text-align:left
}
.content-sidebar h1,.content-sidebar h2,.content-sidebar h3,.content-sidebar h4,.content-sidebar h5,.content-sidebar h6{
	text-align:center
}
.content-sidebar h1:first-child,.content-sidebar h2:first-child,.content-sidebar h3:first-child,.content-sidebar h4:first-child,.content-sidebar h5:first-child,.content-sidebar h6:first-child{
	margin-top:0
}
.widget{
	margin:8px auto
}

@media (min-width: 950px){
	.content-sidebar{
		width:100%;
		margin-bottom:0
		}
	.content-sidebar .widget{
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:33%;vertical-align:top;display:inline-block}
.content-sidebar .wp-caption{max-width:96% !important;width:auto !important}.content-sidebar:after{clear:both}}

@media (min-width: 1024px){.content-sidebar{border:0;float:right;width:30%}
.content-sidebar.after{float:left}.site-sidebar .page-content,.site-sidebar .entry-content{width:68%;float:left}
.content-sidebar .widget{width:94%;float:none;display:block}
.content-sidebar h3:first-of-type{margin-top:0;padding-top:0}

.content-sidebar .widget .widget-title{border-top:5px solid #000;font-size:14px;font-weight:900;margin:0 0 18px;padding-top:7px}
.content-sidebar .widget li>ol,.content-sidebar .widget li>ul{margin-left:18px}


img.size-full,img.size-large,.wp-post-image,.post-thumbnail img{height:auto;max-width:100%}

button, .button, .button:visited, input[type=button], 
.frm_form_fields input[type=button], input[type=reset], 
.frm_form_fields input[type=reset], input[type=submit], 
.frm_form_fields input[type=submit], .buttons a, .buttons a:visited{
	background-color:#5E6B78;border:0;color:#fff;font-weight:700;
	padding:10px 30px 11px;text-transform:uppercase;text-decoration:none;
	cursor:pointer
}
button:hover, button:focus, .button:hover, .button:focus, input[type=button]:hover, 
input[type=button]:focus, input[type=reset]:hover, 
input[type=reset]:focus, input[type=submit]:hover, 
input[type=submit]:focus, .buttons a:hover, .buttons a:focus{
	background-color:#253F59;color:#fff
}
button:active, .button:active, input[type=button]:active, 
input[type=reset]:active, input[type=submit]:active, 
.buttons a:active{
	background-color:#E04210;position:relative;top:1px
}
.button:disabled, .button.disabled, .button[disabled=disabled], 
button:disabled, button[disabled=disabled], 
input[type=button]:disabled, 
input[type=submit]:disabled, 
input[type=reset]:disabled{
	background-color:#CCC;cursor:default;pointer-events:none
}
.button:disabled:hover, .button:disabled:visited, .button.disabled:hover, .button.disabled:visited, 
.button[disabled=disabled]:hover, .button[disabled=disabled]:visited, button:disabled:hover, 
button:disabled:visited, button[disabled=disabled]:hover, button[disabled=disabled]:visited, 
input[type=button]:disabled:hover, input[type=button]:disabled:visited, input[type=submit]:disabled:hover, 
input[type=submit]:disabled:visited, input[type=reset]:disabled:hover, input[type=reset]:disabled:visited{
	background-color:#CCC !important
}
.button.cancel{
	background-color:#BBB
}
.button.cancel:visited{
	background-color:#CCC
}
.button.cancel:hover{
	background-color:#AAA
}
.button.link,.buttons a{
	background-color:#aa3131
}
.button.link:visited,.buttons a:visited{
	background-color:#5E6B78
}
.button.link:hover,.buttons a:hover{
	background-color:#ff0000
}
.button.action,.button.action:visited{
	background-color:#F58823
}
.button.action:hover{
	background-color:#F55F23
}



.tab-container .buttons a{
	text-transform:none;margin-top:3px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px
}





