@import "plugins/icons.css";

.clearboth { clear: both; height: 1%; }

.half{ float:left; width:50%; }
.third{ float:left; width:33.333%; }
.two-third{ float:left; width:66.666%; }


.blog-link{ color:#111; font-weight:bold; }
a.blog-link:link { color:#111; text-decoration: none; }
a.blog-link:visited {  color:#111; text-decoration: none; }
a.blog-link:active {  color:#111; text-decoration: none; }
a.blog-link:hover { color:#f05f25; text-decoration: underline; }


#sidebar-pad{ padding: 4% 0 2% 8%; }

#button-margin{ margin: 1%; }
#button-margin-half{ margin: 1% 2% 2%; }

#image-side-margin{ margin: 2% 2%; }

#img-fix { margin:-33px 0; }

.fix-upper{ text-transform: uppercase; }


.owl-carousel1 {
  text-align:center;
  width: 100%;
  position: relative;
  z-index: 1;
}

.card-content1{ margin:0; padding:10px; }
.img-responsive1{ margin:0; padding:0; }


.parallax1 {
  /* The image used */
  background-image: url("imgs/GatorWalk-cropped.jpg");

  /* Set a specific height */
  min-height: 350px;

	margin:2% 0;

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.parallax2 {
  /* The image used */
  background-image: url("imgs/5-tuscana-exterior.jpg");

  /* Set a specific height */
  min-height: 350px;

	margin:2% 0;

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* Turn off parallax scrolling for all tablets and phones. Increase/decrease the pixels if needed */
@media only screen and (max-device-width: 1366px) {
  .parallax1 {
    background-attachment: scroll;
  }
	
.parallax2 {
    background-attachment: scroll;
  }
}


@media screen and (max-width:768px) {

	.half{ float:none; width:100%; }
	.third{ float:none; width:100%; }
	.two-third{ float:none; width:100%; }
	
	#sidebar-pad{ padding: 0; }
	
	#button-margin-half{ margin: 1%; }
	
}


.full-butttons{ display:block; width:100%; background:#f05f25; color:#fff; padding: 10px 6px; line-height:26px; text-transform:uppercase; text-shadow: 1px 1px 3px #772b0d; border-radius: 4px; }
a.full-butttons:link { color:#fff; text-decoration: none; }
a.full-butttons:visited {  color:#fff; text-decoration: none; }
a.full-butttons:active {  color:#fff; text-decoration: none; }
a.full-butttons:hover { color:#fff; background:#F38951; text-decoration: none; }

.full-butttons-blue{ display:block; width:100%; background:#21469f; color:#fff; padding: 10px 6px; line-height:26px; text-transform:uppercase; text-shadow: 1px 1px 3px #000; border-radius: 4px; }
a.full-butttons-blue:link { color:#fff; text-decoration: none; }
a.full-butttons-blue:visited {  color:#fff; text-decoration: none; }
a.full-butttons-blue:active {  color:#fff; text-decoration: none; }
a.full-butttons-blue:hover { color:#fff; background:#173a90; text-decoration: none; }



.blck-background{ background:#000; opacity:1; }

.overlay-link{ font-size:26px; color:#fff; text-shadow: 2px 2px 5px #000; border-radius: 4px; }
a.overlay-link:link { color:#fff; text-decoration: none; }
a.overlay-link:visited {  color:#fff; text-decoration: none; }
a.overlay-link:active {  color:#fff; text-decoration: none; }
a.overlay-link:hover { color:#fff; text-decoration: none; }







