/*
Theme Name: CVW Base
Theme URI: http://www.cvwcreative.com.au/
Description: A Bootstrap base theme for CVW Creative
Version: 1.0
Author: CVW Creative
Author URI: http://www.cvwcreative.com.au/
Tags: responsive, bootstrap, mobile
*/

/* --------------------

	01 - Fonts
	02 - Bootstrap overwrites
	03 - General
	04 - Buttons
	05 - Navigation
	06 - Header
	07 - Content
	08 - Footer
	09 - Media Queries
		09.1 - Media Queries - iPad
		09.2 - Media Queries - iPhone

   -------------------- /*

/* 01 - Fonts */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
/* ------------------------ */

/* 02 - Bootstrap overwrites */



/* ------------------------ */

/* 03 - General */
html,
body {height: 100%; font-family: 'Open Sans', Helvetica, Arial, sans-serif;}
.wrapper {min-height: 100%; margin-bottom: -142px; min-width: 1000px;}
.wrapper:after {content: ""; display: block; height: 142px; }

h1,
h2,
h3,
h4,
h5 {font-family: 'Open Sans', Helvetica, Arial, sans-serif;}
h1, .h1 {font-size: 35px;}
h2 .h2 {font-size: 30px;}
p {font-family: 'Open Sans', Helvetica, Arial, sans-serif;}
a {font-family: 'Open Sans', Helvetica, Arial, sans-serif;}
img {max-width: 100%;}

.bold {font-weight: bold;}
.italic {font-style: italic;}
/* ------------------------ */


/* 04 - Buttons */


/* ------------------------ */


/* 05 - Navigation */
.navbar {border-radius: 0; margin-bottom: 0;}
.navbar-inverse .navbar-nav > li.current-menu-item {background: #fff;}
.navbar-inverse .navbar-nav > li.current-menu-item > a {color: #000;}
.navbar-inverse .navbar-nav > li.current-menu-item > a:hover {color: #000;}
/* ------------------------ */


/* 06 - Header */
.header {padding: 20px 0;}

/* ------------------------ */


/* 07 - Content */
.hp-feature-slider {position: relative;}
.hp-feature-slider .hpslide {height: 400px; background-size: cover!important;}
.hp-feature-slider .hpslide .hpslide-caption {position: absolute; width: 100%; left: 0; bottom: 50px;}
.hp-feature-slider .rslides_nav {display: block; width: 32px; height: 31px; text-indent: -9999px; position: absolute; top: 50%; z-index: 100;}
.hp-feature-slider .rslides_nav.prev {background: url(/wp-content/themes/cvw-base/images/img-slider-left.png) 0 0 no-repeat; left: 15px;}
.hp-feature-slider .rslides_nav.next {background: url(/wp-content/themes/cvw-base/images/img-slider-right.png) 0 0 no-repeat; right: 15px;}
.hp-feature-slider .rslides_nav:hover {opacity: 0.8; transition: all 0.5s ease;}
.hp-feature-slider .rslides_tabs {text-align: center; list-style: none; padding: 0; margin-top: 10px;}
.hp-feature-slider .rslides_tabs li {display: inline-block; margin: 0 5px;}
.hp-feature-slider .rslides_tabs li a {display: block; background: #666; text-indent: -9999px; width: 10px; height: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.hp-feature-slider .rslides_tabs li.rslides_here a {background: #000;}

.gallery {display: block; margin-bottom: 10px;}

.pagination {padding: 0 15px;}
.pagination h2 {display: none;}
.pagination .nav-links .page-numbers {display: inline-block; padding: 3px 6px; border: 1px solid #ccc;}
.pagination .nav-links .page-numbers.current {background: #aaa; color: #fff;}
.pagination .nav-links .page-numbers.next {}
.pagination .nav-links .page-numbers.prev {}
.blog-post-sidebar ul {padding: 0; list-style: none;}
.blog-post-sidebar ul li {border-bottom: 1px solid #ddd; padding: 10px;}
/* ------------------------ */


/* 08 - Footer */
.footer {height: 142px; background: #000; min-width: 1000px;}
.footer .footer-menu-column ul {padding: 0; list-style: none;}
.footer .footer-menu-column ul li {margin: 3px 0;}
/* ------------------------ */


/* 09 - Media Queries */
	/* 09.1 iPad */
	@media only screen and (min-width : 768px) and (max-width : 1024px) {
		
	}

	/* 09.2 iPhone */
	@media only screen and (max-width: 767px) {
		.wrapper {min-width: 0;}
		.footer {min-width: 0;}
		
		.hp-feature-slider .hpslide {height: 200px;}
		.hp-feature-slider .hpslide .hpslide-caption {bottom: 10px;}
	}

/* ------------------------ */