/*
Theme Name: brandED (brandED Website)
Theme URI: http://branded.com.au/
Description: Wordpress & Bootstrap 4 Framework by brandED 
Author URI: http://branded.com.au
Version: 1.0 / Bootstrap 4
*/

/* =Layout
-------------------------------------------------------------- */

/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

body {
}

#content {
	
}


/* =Global Elements
-------------------------------------------------------------- */

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

a:link {
	outline: none;
}
a:visited {
	outline: none;
}
a:active,
a:hover,
a:focus {
	outline: none;
    text-decoration: none;
}

h1 {
}

h2 {
}

h3 {
}

p {
}

/* =Colours
-------------------------------------------------------------- */

.orange {
    color: #f23f2d;    
}

/* =Splash
-------------------------------------------------------------- */

#splash {
    height: 100vh;
    width: 100%;
    background: #f23f2d url(images/brandED_icon.png) center center;
}

#splash .logo {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    max-width: 600px;
    padding-left: 70px;
    padding-right: 70px;
    margin: auto;
    text-align: center;
}

#splash .logo_container {
    max-width: 320px;
    margin: auto;
}

#splash .logo_container img {
    margin: auto;
}

/* =Header
-------------------------------------------------------------- */

#header {
    height: 60px;
    width: 100%;
    background: #fff;
    border-bottom: 1px solid #eee;
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 30px;
}

#header .logo {
    float: left;
    height: 100%;
}

#header .logo img {
    height: 100%;
}

#header .tagline {
    float: right;
}

#header .tagline p {
    margin-bottom: 0px;
}

/* =Homepage
-------------------------------------------------------------- */

#cta {
    padding-top: 160px;
    padding-bottom: 80px;
}

#brands {
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
}

#brands .title {
    padding-top: 60px;
    padding-bottom: 60px;
    border-bottom: 1px solid #d9d9d9;
}

#brands .brands {
    
}

#brands .brands .brand {
    
}

#guide {
    padding-top: 120px;
    padding-bottom: 80px;
}

/* =Footer
-------------------------------------------------------------- */

#footer {
    background: #f23f2d;
}

#footer .footer_links {
    padding-top: 60px;
    padding-bottom: 90px;
}

#footer .footer_links .widget {
    padding-left: 30px;
    padding-right: 30px;
}

#footer .footer_info {
    border-top: 1px solid #f56557;
    padding-left: 30px;
    padding-right: 30px;
    overflow: hidden;
    position: relative;
    height: 60px;
}

#footer .footer_info .logo {
    float: left;
    height: 100%;
    padding-top: 23px;
    padding-bottom: 23px;
    padding-right: 30px;
    border-right: 1px solid #f56557;
}

#footer .footer_info .logo img {
    height: 100%;
}

/* =Responsive Breakpoints
-------------------------------------------------------------- */
@media (min-width: 1200px) {
  
}
@media (min-width: 992px) {
 
}
@media (min-width: 768px) and (max-width: 991px) {

}
@media (min-width: 768px) {
  
}
@media (min-width: 768px) {

}
@media screen and (min-width: 768px) {
 
}
@media screen and (max-width: 400px) {

}