@charset "utf-8";
/* CSS Document */

body {
background-image:url("https://homewatchofsarasota.com/clients/bground.jpg") !Important;
background-size:1700px 800px;
background-attachment:fixed;
}

.maincontainer2 {
	font-size: 14px;	
	width:750px; 
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-top:20px;
	margin-bottom:20px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	border:solid;
	border-width:1px;
	border-color:#000;
	
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	
	-moz-border-bottom-left-radius:15px;
	-moz-border-bottom-right-radius:15px;
	-moz-border-top-left-radius:15px;
	-moz-border-top-right-radius:15px;
	
	-webkit-border-bottom-left-radius:15px;
	-webkit-border-bottom-right-radius:15px;
	-webkit-border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	
	
	
	box-shadow: 12px 0 15px -4px rgba(31, 73, 125, 0.8), -12px 0 8px -4px rgba(31, 73, 125, 0.8);
	box-shadow: 0 1px 0px 0px black, 0 -1px 0px 0px black, 12px 0 15px -4px rgba(31, 73, 125, 0.8), -12px 0 15px -4px rgba(31, 73, 125, 0.8);
	
	-webkit-box-shadow: 12px 0 15px -4px rgba(31, 73, 125, 0.8), -12px 0 8px -4px rgba(31, 73, 125, 0.8);
	-webkitbox-shadow: 0 1px 0px 0px black, 0 -1px 0px 0px black, 12px 0 15px -4px rgba(31, 73, 125, 0.8), -12px 0 15px -4px rgba(31, 73, 125, 0.8);
	
	
	-moz-box-shadow: 12px 0 15px -4px rgba(31, 73, 125, 0.8), -12px 0 8px -4px rgba(31, 73, 125, 0.8);
	-moz-box-shadow: 0 1px 0px 0px black, 0 -1px 0px 0px black, 12px 0 15px -4px rgba(31, 73, 125, 0.8), -12px 0 15px -4px rgba(31, 73, 125, 0.8);
	
	
	//*-webkit-box-shadow: 1px 5px 2px 5px rgba(0,0,0,0.25);
	-moz-box-shadow: 1px 5px 2px 5px rgba(0,0,0,0.25);
	box-shadow: 1px 5px 2px 5px rgba(0,0,0,0.25);*//
}

.border {border:0px solid #000;}
.borderradius {border-radius:8px;}

.inspTB {width:50px;}
.inspTB1em {width:100px;}
.inspTB2em {width:150px;}
.inspTB3em {width:200px;}

.graytxt {color: #999;}
.redtxt {color: #C30;}
.bold {font-weight:bold;}
.underline {text-decoration:underline;}
.inlineblock {display:inline-block;}
.nowrap {white-space:nowrap;}
.datetimetxt {font-size: 12px;}
.txtleft {text-align:left !important;}
.txtright {text-align:right;}
.txtcenter {text-align:center;}
.divcenter {margin-left:auto; margin-right:auto;}
.insp100div {width:100%; display: inline-block;}
.insp96div {width:96%; display: inline-block;}
.insp50div {width:50%; display: inline-block;}
.insp48div {width:48%; display: inline-block;}
.insp45div {width:45%; display: inline-block;}
.insp33div {width:33%; display: inline-block;}
.insp31div {width:31%; display: inline-block;}
.insp30div {width:30%; display: inline-block;}
.insp26div {width:26%; display: inline-block;}
.insp23div {width:23%; display: inline-block;}
.insp20div {width:20%; display: inline-block;}
.insp17div {width:17%; display: inline-block;}
.insp15div {width:15%; display: inline-block;}
#client-nav {font-size: 12px;}

.padtop5px {padding-top: 5px;}
.padtop10px {padding-top: 10px;}
.padtop15px {padding-top: 15px;}
.padtop20px {padding-top: 20px;}
.padtop25px {padding-top: 25px;}
.padbot5px {padding-bottom: 5px;}
.padbot10px {padding-bottom: 10px;}
.padbot15px {padding-bottom: 15px;}
.padbot20px {padding-bottom: 20px;}
.padbot25px {padding-bottom: 25px;}

.padleft5px {padding-left: 5px;}
.padleft10px {padding-left: 10px;}
.padleft15px {padding-left: 15px;}
.padleft20px {padding-left: 20px;}
.padleft25px {padding-left: 25px;}

.padright5px {padding-right: 5px;}
.padright10px {padding-right: 10px;}
.padright15px {padding-right: 15px;}
.padright20px {padding-right: 20px;}
.padright25px {padding-right: 25px;}

.marginleft5px {margin-left: 5px;}
.marginleft10px {margin-left: 10px;}
.marginleft15px {margin-left: 15px;}
.marginleft20px {margin-left: 20px;}
.marginleft25px {margin-left: 25px;}

.marginright5px {margin-right: 5px;}
.marginright10px {margin-right: 10px;}
.marginright15px {margin-right: 15px;}
.marginright20px {margin-right: 20px;}
.marginright25px {margin-right: 25px;}

.txt11px {font-size: 11px;}
.txt12px {font-size: 12px;}
.txt13px {font-size: 13px;}
.txt14px {font-size: 14px;}
.txt15px {font-size: 15px;}
.txt16px {font-size: 16px;}
.txt17px {font-size: 17px;}
.txt18px {font-size: 18px;}
.txt19px {font-size: 19px;}
.txt20px {font-size: 20px;}
.txt21px {font-size: 21px;}
.txt22px {font-size: 22px;}

@media screen and (max-device-width:480px){
.txt11px, .txt12px, .txt13px, .txt14px, .txt15px, .txt16px, .txt17px, .txt18px, .txt19px {font-size: 1.75em;}
.txt20px, .txt21px, .txt22px {font-size: 3em;}

#client-nav {font-size: 1.5em;}
.datetimetxt {font-size: .75em;}
.nomobile {display:none;}

.inspTB {max-width:100px !important;}
.inspTB1em {max-width:200px !important;}
.inspTB2em {max-width:300px !important;}
.inspTB3em {max-width:500px !important;}

.padtop5px, .padtop10px, .padtop15px, .padtop20px, .padtop25px {padding-top: 1em;}
.padbot5px, .padbot10px, .padbot15px, .padbot20px, .padbot25px {padding-bottom: 1em;}	

#checkbox {width: 2em; height:auto;}
#submit-button {width: auto; height:1.5em;}
#paypal-button {width: auto; height:3em;}
.insp45div, .insp30div, .insp33div, .insp23div, .insp100div {width:98%; margin-left:0;}

.maincontainer2 {
	min-width:96%;
}
#headerimg {width:100%;}

}




