/*
 Theme Name:   Thirst
 Description:  Scroller Child Theme
 Author:       Thirst Creative
 Author URI:   http://thirstcreative.com.au
 Template:     scroller
 Version:      1.0.0
 Text Domain:  scroller-child
*/

body {
	font-family: 'Roboto Slab', serif;
}

body,input, textarea,input checkbox,input radio,select, file, h1, h2, h3, p.special, .mainbutton.bigone, .flexhead p, h4, h5, h6, .scroll li a, .navi li a, .section h2, .section_template h2 {
    font-family: 'Roboto Slab', serif !important;
}
body h2.singletitle,
body h2.itemtitle {
    letter-spacing: -0.02em !important;
}
.container {
    max-width: 1200px;
    margin: 0 auto;
}
@media screen and (min-width: 740px) {
	#servicesbox li {
	    min-height: 420px;
	}
}

body #navigation a:hover, body .scroll>li.current>a, body ul.sub-menu>li.current>a, body ul.children>li.current>a, body #main-nav>li.current-cat a, body #main-nav>li.current_page_item>a, body #header a:hover {
    color: #cc2345 !important;
}

body #servicesbox li:hover h3 i,
body #portfolio-filter li.current-cat a,
body .section>.container>h2:after {
    color: #cc2345 !important;
}

body #servicesbox li p,
body li.staff p {
	line-height: 1.6em;
}

.upper .item_full h3,
.upper .item_carousel h3,
.upper li.staff h3,
.upper .scroll li a,
.upper .navi li a,
.upper .section h2,
.upper .section_template h2,
.upper h2.itemtitle,
.upper .section h4 {
    text-transform: none !important;
}

div#team {
    background: #231f20 !important; 
    color: #bbb;  
}

div#team h2,
div#team h3 {
    color: #fff !important;  
}

div#team a {
    color: #cc2345;
}

#clients h2 {
    font-size: 30px;
}

.slides h1 {
	display: none !important;
}

body #header h1 {
    margin-top: 6px;
}

.sixcol {
    width: 45.4%;
    margin: 0 2.8% 30px 0;
    padding: 4px;
    float: left;
}

.onecol, .twocol, .threecol, .fourcol, .fivecol, .fifthcol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .warpbox {
    margin-left: 0;
    float: left;
    min-height: 1px;
    overflow: hidden;
}

#copyright .fr {
	display: none;
}

body .wpcf7-submit {
	background-color: #cc2345;	
}

body #clientsbox {
	text-align: center;
}

body #clientsbox li img {
	display: inline;
}

.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

body #clientsbox li {
    float: none;
    height: 130px;
    vertical-align: baseline;
    display: inline-block;
}

#blog.section .container {
	padding-top: 0;
}