/******************************************************************
Theme Name:  Coast Studios Framework
Theme URI: http://www.coaststudios.com.au
Description: Coast Studio's Framework Theme - Built on Foundations 6 
Author: Coast Studios
Author URI: http://www.coaststudios.com.au
Version: 1.5
License: GNU General Public License & MIT
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Sass, Coast Studios, foundations 6
******************************************************************/



/*=============================================
=            Custom Overwrite CSS             =
==============================================*/

/* ONLY USE IF YOU DON'T KNOW HOW TO USE SASS/SCSS 
 OTHERWISE EDIT FILES IN SCSS FOLDER AND COMPILE */


 /* Example 

 header {
 	display: none;
 }

 */

 /* START ALL CUSTOM CSS BELOW THIS LINE */

#content #inner-content, #content .inner-content {
    padding: 0rem 0;
}

.article_header_banner {
    margin-bottom: 0rem;
}

body {
	font-size: 18px;
}

.white h3 {
	color: #ffffff;
}

.green h3, .green h5 {
	color: #00f316;
}

ul {
    line-height: 2;
}

body ul {
    font-size: 18px;
}

p {
	line-height: 1.8rem;
}

.footer .footer_form {
    padding: 3rem;
}

.article_header_banner h1 {
    margin-bottom: 0;
    max-width: 300px;
    font-size: 80px;
    letter-spacing: 13px;
    line-height: 80px;
	margin-top: 320px;
}

.header .sticky-container {
	height: 0px !important;
}

.green_header h3 {
	color: #00f316;
}


.vert_center_container .inner_vert_center_container {
    vertical-align: inherit;
}

.header_skeleton.default.transparent {
    position: absolute;
}

.header_skeleton.default.transparent.is-stuck {
    position: fixed;
}

.header_skeleton.default.transparent.is_admin_bar.sticky.is-anchored.is-at-top {
	top: 40px !important;
}

.row-about .row .off-canvas-wrapper a span {
    color: #666 !important;
}

.article_header_banner.vid .row.columns .wrapper p {
    max-width: 590px;
}

.row_padding {
	padding: 50px 0px;
}

li {
    list-style: none;
}

.inner-content.row li:before, .vc_row li:before {
	content:"\f067";
 	font-family: FontAwesome;
  	display: inline-block;
  	margin-left: -1.3em; /* same as padding-left set on li */
  	width: 2.3em; /* same as padding-left set on li */
    color: #000;
}

.header_skeleton ul.menu li>a {
    font-weight: 600;
    letter-spacing: 1.5px;
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
padding-top: 0 !important;
}

.article_header_banner.vid .row.columns .wrapper .pps-logo {
    height: 220px !important;
    margin-left: -25px;
}

.article_header_banner.vid .row.columns .wrapper p {
	line-height: 2rem;
}