@charset "UTF-8";
body {
font-size: 15px;color: #000000;font-style: times new roman;}
.container  {margin:0 auto;}
.container-fluid  {margin:0 auto;}
/* ADD CONTAINER PADDING 0 IF NEEDED */

.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 
/* CHANGE BORDER TO 0 AND FIX BACKGROUND COLOR OR REMOVE BACKGROUND COLOR WHEN DONE */ 
/* change to smaller in media below */ 
{padding: 2px 20px 2px 20px;border: 0px solid #ddd;}

/* HEADER WITH PICTURES LARGE AND SMALL */
/* make sure to swap in media below */
	.header1 {display: block;margin-left: auto;margin-right: auto;}  
	.header1-small {display: none;margin-left: auto;margin-right: auto;}
	
	.pic1 {display: block;}
	.pic2 {display: none;}	
	
a:link {color: #143F6A;}      /* unvisited link */
a:visited {color: #143F6A;}  /* visited link */
a:hover {color: #143F6A;}  /* mouse over link */
a:active {color: #143F6A;}  /* selected link */ 

/* CONTAINER BACKGROUND COLORS */
/* header background color */
.bg-brown  {background-color: #926F4A;}
.bg-brown-light1  {background-color: #A07C56;}
.bg-brown-light2  {background-color: #C8A47E;}
.bg-white  {background-color: #ffffff;}
.bg-black  {background-color: #000000;}
.bg-blue2  {background-color: #2733F0;color: #ffffff;}

.bg-red {background-color: #901429;}
.bg-blue {background-color: #0D1389;color: #ffffff;}
.white  {color: #ffffff;}
.thank2 {color: #901429;text-align: center;font-size: 18px;text-shadow: 0px 0px 0px #000000;margin-top: 27px;margin-bottom: 9px;}
.title15  {font-size: 16px;color: #ffffff;font-weight: bold;}
.blue20 {color: #0D1389;}

.page2 {text-align: right;}

/* body background color */

/* carousel text color */
.brown  {color: #926F4A;}

h1  {font-size: 26px;margin-top: 12px;margin-bottom: 17px;}
.solid12  {text-align: center;font-size: 18px;font-weight: bold;}
.solid12b  {text-align: center;font-size: 18px;font-weight: bold;color: #0D1389;}
.solid12c  {text-align: center;font-size: 18px;font-weight: bold;color: #ffffff;}
.home  {font-size: 32px;}
.phone  {font-size: 36px;}
.pad1  {padding: 0px 0px 0px 0px;}
.contact1  {font-size: 24px;text-align: center;font-weight: bold;color: #0D1389;}
.contact11  {font-size: 20px;text-align: center;font-weight: bold;color: #0d1389;}
.contact2  {font-size: 18px;text-align: center;}
.contact201  {font-size: 16px;text-align: center;}
.title1  {font-size: 16px;color: #0D1389;font-weight: bold;}
.title1b  {font-size: 16px;}
.title2  {font-size: 18px;color: #0D1389;font-weight: bold;}
.title22  {font-size: 22px;color: #0D1389;font-weight: bold;}
img.shadow {box-shadow: 28px 28px 40px #aaa;}
.thank {color: #000000;text-align: center;font-size: 18px;text-shadow: 0px 0px 0px #000000;margin-top: 27px;margin-bottom: 9px;}
.ital  {font-style: italic;}


.bg-brown-light22  {background-color: rgba(200,164,126,.9);}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(144,20,41,.9);
    border-bottom: 1px solid rgba(0,0,0,.125);
}

/* footer */
.bg-dark-gray  {background-color: #343a40;}
.text-foot  {margin-top: 4px;margin-bottom: 4px;color: #ffffff;font-weight: normal;}
.color  /* link color */{color: #bec0c2;}		
.center101 {text-align: center;}

#footer-top2 {color: #000000;text-align: center;font-size: 26px;text-shadow: 1px 1px 1px #000000;margin-top: 4px;margin-bottom: 15px;}

#footer-top {color: #ffffff;text-align: center;font-size: 18px;text-shadow: 1px 1px 1px #000000;margin-top: 4px;margin-bottom: 15px;}
/* footer end */

.sp1  {margin-top: 3px;font-size: 15px;}
.larg1  {font-size: 15px;font-weight: normal;}
.small  {font-size: 9px;}
.cities  {font-size: 10px;margin-top: 5px;margin-bottom: 0px;}


.test1  {font-size: 18px;color: #ffffff;font-style: italic;text-align: center;}
.test2  {font-size: 15px;color: #ffffff;font-weight: bold;text-align: center;}




/* pricing start */	
.bg-gray  {background-color: #CCCCCC;}
.pricing-header {max-width: 700px;}
.card-deck .card {min-width: 220px;}	
/* pricing end */		
	
/* misc css */			
.pad {padding: 5px 5px 5px 5px;}
.pad202 {padding: 0px 0px 0px 0px;}
	
	


	
	
	
	
@media only screen and (max-width: 576px) {
	.header1 {display: none;margin-left: auto;margin-right: auto;}  
	.header1-small {display: block;margin-left: auto;margin-right: auto;}
	.contact201  {font-size: 14px;text-align: center;}
	.pic2 {display: block;}
	
	.pic1 {display: none;}  
	.home  {font-size: 26px;}
	
	.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 
/* CHANGE BORDER TO 0 AND FIX BACKGROUND COLOR OR REMOVE BACKGROUND COLOR WHEN DONE */ 
{padding: 2px 12px 2px 12px;border: 0px solid #ddd;}

}	
