/*
Theme Name: Sisson Kayaks
Theme URI: http://www.macstudio.co.nz
Author: Jon Clamp
Author URI: http://www.macstudio.co.nz
Description: MacStudio Bootstrap 3
Version: 1.0
License: MacStudio Limited
License URI: http://www.macstudio.co.nz
Tags: hello
Text Domain: bootstrap3
*/

body {
	background: #FFF;
	color: #333;
}

p {
	line-height: 1.5em;
}

/* FONTS */
h1 {
	font-family: 'Anton', sans-serif;
	font-style: normal;
	font-weight: 300;
}

h2 {
	font-family: 'Anton', sans-serif;
	font-style: normal;
	font-weight: 300;
}

h3 {
	font-family: 'Anton', sans-serif;
	font-style: normal;
	font-weight: 300;
}


/* LINKS */

a:link {
	color: #00AEEF;
	text-decoration:none;
}

a:visited {
	color: #00AEEF;
	text-decoration:none;
}

a:hover {
	color: #00AEEF;
	text-decoration:none;
}

a:active {
	color: #00AEEF;
	text-decoration:none;
}


/* COLOURS */

.white {
	color: #FFFFFF;
}
.cyan {
	color: #00AEEF;
}

.blue {
	color: #000033;
}

/* BACKGROUNDS */

.background-white {
	background: #ffffff;
}

.background-grey {
	background: #eeeeee;
}

/* SECTIONS */

.section {
	padding: 30px 0;
}

/* STYLES */

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.fit-width {
	width: 100%;
}

.min-height-50 {
	min-height: 50px;
}


/* SECTIONS */

.section {
	padding: 30px 0;
}

/* SECTIONS BLACK */

.section.blue {
	background: #000033;
	color: #ffffff;
}
.section.blue a:link {
	color: #FFF;
	text-decoration:none;
}
.section.blue a:visited {
	color: #FFF;
	text-decoration:none;
}
.section.blue a:hover {
	color: #FFF;
	text-decoration:underline;
}
.section.blue a:active {
	color: #FFF;
	text-decoration:none;
}

/* SECTIONS WHITE */

.section.white {
	background: #ffffff;
	color: #000033;
}
.section.white h1 {
	color: #00AEEF;
}

.section.white h2 {
	color: #000033;
}

.section.white a:link {
	color: #000033;
	text-decoration:none;
}
.section.white a:visited {
	color: #000033;
	text-decoration:none;
}
.section.white a:hover {
	color: #00AEEF;
	text-decoration:none;
}
.section.white a:active {
	color: #000033;
	text-decoration:none;
}

/* SECTIONS CYAN */

.section.cyan {
	background: #00AEEF;
	color: #000033;
}
.section.cyan a:link {
	color: #000033;
	text-decoration:none;
}
.section.cyan a:visited {
	color: #000033;
	text-decoration:none;
}
.section.cyan a:hover {
	color: #000033;
	text-decoration:underline;
}
.section.cyan a:active {
	color: #000033;
	text-decoration:none;
}

.section.cyan h2 {
	color: #000033;
}


/* SECTIONS GREY */

.section.grey {
	background: #eeeeee;
	color: #000000;
}
.section.grey a:link {
	color: #00AEEF;
	text-decoration:none;
}
.section.grey a:visited {
	color: #00AEEF;
	text-decoration:none;
}
.section.grey a:hover {
	color: #00AEEF;
	text-decoration:underline;
}
.section.grey a:active {
	color: #00AEEF;
	text-decoration:none;
}



/* NAV BAR */
.nav-wrap {
	margin-bottom: 0;
	padding: 0;
	background: none;
	border: none;
	border-radius: 0;
}
.navbar-collapse,	
.nav-wrap .container {
	padding: 0;
}

.navbar {
	border: none;
	border-radius: 0;
	margin-bottom: 0;
	padding: 0;
	background: #000033;
	color: #FFF;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #fff;
	background: none;
}

.navbar-default .navbar-nav > li > a {
	color: #FFF;
}

.navbar-default .navbar-nav > li > a:hover {
	color: #FFF;
}

.navbar-toggle {
	background: #FFF;
	vertical-align: middle;
	margin-right: 45%;
	border: none;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: transparent;
    box-shadow: none;
}


/* MARGINS / PADDING */
.margin-top {
	margin-top: 30px;
}

.margin-top-small {
	margin-top: 15px;
}

.margin-top-big {
	margin-top: 60px;
}

.margin-top-minus {
	margin-top: -60px;
}

.margin-bottom {
	margin-bottom: 30px;
}

.margin-bottom-small {
	margin-bottom: 15px;
}

.margin-minus {
	margin-left: -15px;
	margin-right: -15px;
}

.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}

.padding {
	padding: 30px;
}

.padding-small {
	padding: 15px;
}

.margin-left-minus-15 {
	margin-left: -15px;
}

/* BUTTONS */
.btn-orange {
    background: #ff9900;
    color: #ffffff;
}

.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active, .open > .dropdown-toggle.btn-orange {
    background: #ff9900;
}
 
.btn-orange:active, .btn-orange.active {
    background: #ff9900;
    box-shadow: none;
}

.btn-black {
    background: #222222;
    color: #ffffff;
}

.btn-black:hover, .btn-black:focus, .btn-black:active, .btn-black.active, .open > .dropdown-toggle.btn-orange {
    background: #222222;
}
 
.btn-black:active, .btn-black.active {
    background: #222222;
    box-shadow: none;
}


/* CAROUSEL FULL WIDTH */
.carousel img {
    min-width: 100%;
}

.carousel-caption {
	top: 50%;
	transform: translateY(-50%);
	bottom: initial;
}

.carousel-caption h2 {
	background: rgba(0,0,0,.5);
	padding: 30px;
}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 320px) {
.text-align-left-desktop-centre-phone {
	text-align: center;
}
.text-align-right-desktop-centre-phone {
	text-align: center;
}
.margin-top-phone {
	margin-top: 25px;
}
}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
.text-align-left-desktop-centre-phone {
	text-align: left;
}
.text-align-right-desktop-centre-phone {
	text-align: right;
}
.margin-top-phone {
	margin-top: 0px;
}
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}

/* WORDPRESS REQUIRED CLASSES */

 .wp-caption {
 }
 
 .wp-caption-text {
 }
 
 .sticky {
 }
 
 .screen-reader-text {
 }
 
 .gallery-caption {
 }
 
 .bypostauthor {
 }
 
 .alignright {
 }
 
 .alignleft {
 }
 
 .aligncenter {
 }
 
 
 
 
