
body {font-family: "Arial", "sans-serif";
background:#ffffff;}

.tshadow { text-shadow:#777 2px 2px 4px;}

.orangetest { background:#f9660a; color:#fff; }
.blueb { background:#256fab; padding:20px 0px; color:#fff;}
.redb { background:#035636;}
.header { background:#fff; padding:30px 0px;
color:#035836;

    padding-top:5px; padding-bottom:6px;
}

.title { color:#fff; font-size:1.9em; margin-top:20px; font-weight:bold;  text-align:center; }
.address { color:#035836; font-weight:bold; line-height: 1.2em;  text-align:center; margin-top: 5px; }
.phone { font-weight:bold; color:#69605b; text-align:center;}
#phone{color: #59a25b;}
.slogan { background:none; color:#fff; padding:4px; text-align:center; font-size:1.4em;  margin-top:11px; }


.white-bg { background:#fff;  padding:40px 0px 60px 0px;}

.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='2 1 29 28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } 


.navbar-toggler { background:#fa0d86; padding-left:9px;}


.navbarback {background:#fff; padding:20px 0px; }

@media (max-width:575.98px){.nav-link{ text-align:left; font-size:1.1em;  width:100%;}
.nav-item{ margin-top:0px; padding-left:10px; padding-right:10px;} .full { display:block;} 
.desk { display:none;}
.mobi { display:block;}
}
@media (min-width:576px){ .nav-link{display:block;padding:4px 1px;  text-align:left; font-size:1.1em;  }
.nav-item{ margin-top:0px; padding-top:6px; padding-bottom:6px; padding-left:8px; padding-right:2px; line-height:1.1em;}
.desk { display:none;}
.mobi { display:block;}


}
@media (min-width:740px){ .nav-link{display:block;padding:4px 1px;  text-align:center; font-size:1em;   }
.nav-item{ margin-top:0px; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px; line-height:1.1em;}
.desk { display:block;}
.mobi { display:none;}
}

@media (min-width:992px){.nav-link{display:block;padding:4px 2px; font-size:1.4em; text-align:center;  }
.nav-item{ margin-top:0px;  padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; line-height:1.1em;}
.desk { display:block;}
.mobi { display:none;}
}
@media (min-width:1200px){.nav-link{display:block;padding:4px 2px;   text-align:center;    font-size:1.8em; }
.nav-item{ margin-top:0px;  padding-top:0px; padding-bottom:0px; padding-left:18px; padding-right:18px; line-height:.9em;}
.desk { display:block;}
.mobi { display:none;}
}

.nav-link:link, .nav-link:visited{color:#111; background:none; font-family: 'Big Shoulders Text', cursive; font-weight:lighter;}

.nav-link:focus, .nav-link:hover, .nav-link:active{text-decoration:none; 
	color:#fa0d86; }


.navbar navbar-expand-sm { padding:0px; margin:0px; }
.navbar .navbar-nav { float: none;  }

.ncontainer {width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
 .gbm{ margin-left:20px;}
@media (max-width:575.98px){.fifth { width:100%;}.fourth { width:100%;}
.grassback {background: url(../images/grass-back.jpg) top center repeat-x; background-size: cover; padding: 80px 0px 0px 0px; font-size: .8em;  line-height:.9em;}
}
@media (min-width:576px){.ncontainer {max-width:99%} .gbm{ margin-left:0px;}.fifth { width:100%;}
.fourth { width:100%;} .grassback {background: url(../images/grass-back.jpg) top center repeat-x; background-size: cover; padding: 80px 0px 0px 0px; font-size: .9em;  line-height: 1em;}
}
@media (min-width:768px){.ncontainer {max-width:99%} .gbm{ margin-left:0px;}.fifth { width:20%;}
.fourth { width:25%;}.grassback {background: url(../images/grass-back.jpg) top center repeat-x; background-size: cover; padding: 80px 0px 0px 0px; font-size: .9em;  line-height: 1em;}
}
@media (min-width:992px){.ncontainer {width:99%;} .gbm{ margin-left:10px;}.fifth { width:20%;}
.fourth { width:25%;} .grassback {background: url(../images/grass-back.jpg) top center repeat-x; background-size: cover; font-size: 1em; padding: 80px 0px 0px 0px;  line-height: 1.1em;}

}
@media (min-width:1200px){.ncontainer {max-width:1140px} .gbm{ margin-left:80px;}.fifth { width:20%;}
.fourth { width:25%;} .grassback {background: url(../images/grass-back.jpg) top center repeat-x fixed; background-size: cover; font-size: 1em; padding: 80px 0px 0px 0px;  line-height: 1.1em;}
}

a:link {
	text-decoration: none;
	color:#001349;
}
a:visited {
	text-decoration: none;
		color:#001349;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration:none;
}

.price { font-size:1.8em; font-weight:bold; color:#b2102b; }
.coupon {
	border:2px #e21f26 dashed;
	background:#fff;
	padding:20px;
	border-radius:16px;
	text-align:center;
	margin:20px;
	}
.ch { min-height:200px;}	
	



	
.fullw {
	width:100%;
	}
	
	
	
.fullw {
  transition: transform .2s; /* Animation */
  }

/* 
.fullw:hover {
  transform: scale(1.05); (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) 
}	*/
.nopad {margin:0px; padding:0px;}		


.card-title { background:#000; opacity:.7; text-align:center; padding:8px; margin-top:20%; }
@media (max-width:575.98px){.card-title { font-size:2.2em; }}
@media (min-width:576px){.card-title { font-size:1.2em; }}
@media (min-width:768px){.card-title { font-size:1.5em; }}
@media (min-width:992px){.card-title { font-size:2em; }}
@media (min-width:1200px){.card-title { font-size:2.8em; }}




.hb{color:#445274;background-color:#f9e84d; padding:10px 14px 12px 14px; margin:10px; font-size:1.2em;   }
.hb:focus,.hb:hover{color:#fff;background-color:#f9c400; }
.hb.active{color:#fff;background-color:#f9c400; border-color:#f9e84d;}

p { font-size:1.2em; font-weight: normal;}

hr {border-top: 1px solid #3e7160;}
.bg-success { background:#015836;}
.serif{font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, "serif";}
h1 { color:#17362f; text-align:center; font-family:  "Arial Black", "sans-serif";   font-size:3.4em;}
h2 { color:#248139; font-weight:bold; font-family:  "Arial Black", "sans-serif";}
h3 { color:#111111; font-size:1.9em; padding-top:14px; font-weight:bold; }
h4 { 
	color:#444;
	font-weight:normal;
	font-size:1.4em;
	margin-bottom:0px;}
h5 { 
	color:#222;

	font-weight:normal;
	font-size:1.4em;
	margin-bottom:0px;}

.bar { background:#519a53; height:4px; width:40%; alignment-adjust:middle; margin:20px 0px;}

.round-img {border-radius: 14px;}

#orange {
	color:#f9660a;
	}
.feat { background:#237336;
    border-radius: 12px;
color:#fff;
padding:10px 15px 24px 15px;
margin:5px;
    opacity: .9;
}

#green {
	color:#59a25b;
	}
.gback { background:#59a25b; font-weight: normal;}
.dgback { background:#17362f; font-weight: normal;}
#pink {
	color:#fc00d1;
	}
.pback { background:#fc00d1;
color:#fff;
padding:10px 5px 20px 5px;
margin:5px;
text-align:center;}


#footer { background:#000000; /* Old browsers */ 
 padding:10px 0px 10px 0px; color:#111111; text-align:center;}


#footer a:link, #footer a:visited, #footer a:active {
	color:#ffffff;
	
	text-decoration:none;
}
#footer a:hover {
	color:#eee;
}
#cwr {
	margin:0 auto;
	background-color:none;
	color:#ccc;
	background:#111;
	text-align:center;
	font-size:.7em;
}


.tint {
  position: relative;
  float: left;
  cursor: pointer;
  text-decoration:none;
  margin-bottom:14px;
  padding:10px;
  box-shadow:#52aaea 1px 2px 4px 1px;
   border-radius:6px;
   background:#8dcee5;
}

.tint:hover:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius:6px;
  background: rgba(0,58,171, 0.4);
   -moz-transition: background .3s linear;
  -webkit-transition: background .3s linear;
  -o-transition: background .3s linear;
  transition: background .3s linear;
   text-decoration:none;
}

.tint:before {
	 -moz-transition: background .3s linear;
  -webkit-transition: background .3s linear;
  -o-transition: background .3s linear;
  transition: background .3s linear;
  background: none;
}

ul { list-style:url(../images/ul.png); font-weight:bold; color:#444; font-size:1.2em; line-height:1.4em;}
.whul { list-style:url(../images/uls.png); font-size:1em; line-height:1.4em;}

.rbox{
	padding:10px; font-size:1.3em;
}
.rboxs{
	padding:10px; font-size:1.1em;
}	

.button {
  padding:9px 14px;
  font-size:1.7em;
  text-align: center;
  cursor: pointer;
  outline: none;
  color: #e61917;
  background:#e61917;
  font-weight:bold;
  border:3px #f7ab03 solid;
  text-shadow:#920402 2px 2px 2px;
  border-radius:8px;
  margin-top:16px;
  margin-bottom:4px;
}

.button:hover {background:#8f0f12; 
    -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
         -o-transition: all .25s ease;
            transition: all .25s ease;}

.button:active {
  background:#8f0f12; 
  transform: translateY(4px);
}

#btn {
  background:#e73938;
  font-size:1.4em;
  border-radius:12px;
  color:#fff;
  font-weight:bold;
  margin:10px 13px;
  padding:12px 14px 12px 14px;
  text-align:center;
  text-decoration: none;
}

#btn:hover {
  background:#a30f0e;
  color:#ffffff;
  text-decoration: none;
}

#btng {
  background:#519a53;
  font-size:1.4em;
  border-radius:12px;
  color:#fff;
  font-weight:bold;
    opacity: 1;
  margin:10px 13px;
  padding:14px 24px 14px 24px;
  text-align:center;
  text-decoration: none;
}

#btng:hover {
  background:#519a53;
    opacity: .8;
  color:#ffffff;
  text-decoration: none;
}





	
@media (max-width:575.98px) { 

 .desk{ display:none;}
.mobi { display:block;}

.one { display:none;}
.two { display:none;}
.three { display:none;}
.four { display:block;}
 }

@media (min-width: 576px) { 

.desk{ display:none;}
.mobi { display:block;} 

.one { display:none;}
.two { display:none;}
.three { display:block;}
.four { display:none;}

}

@media (min-width: 768px) { 

.desk{ display:block;}
.mobi { display:none;} 

.one { display:none;}
.two { display:none;}
.three { display:block;}
.four { display:none;}

}

@media (min-width: 992px) { 

.desk{ display:block;}
.mobi { display:none;} 


.one { display:none;}
.two { display:block;}
.three { display:none;}
.four { display:none;} 

 }

@media (min-width: 1200px) { 
 
.desk{ display:block;}
.mobi { display:none;} 

.one { display:block;}
.two { display:none;}
.three { display:none;}
.four { display:none;}
}

#white { color:#fff;}

