/*!

Theme Name: einstigns

Theme URI: http://underscores.me/

Author: Pixelbird

Author URI: https://www.pixelbird.com.au/

Description: Description

Version: 1.0.0

License: GNU General Public License v2 or later

License URI: LICENSE

Text Domain: einstigns

Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.



einstigns is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.

Underscores is distributed under the terms of the GNU GPL v2 or later.



Normalizing styles have been helped along thanks to the fine work of

Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/

*/



.quote_btn_wrap input[type="submit"]{

	border:none; margin-top:40px; clear:both;

}

.contact .section-1 .form_box .right_side form input[type=email] {

    width: 100%;

    background: none;

    border: none;

    font: 700 16px 'Raleway', sans-serif;

    color: #010101;

    padding: 15px 0;

    border-bottom: 1px solid #5d5f56;

    margin: 5px 0;

}

div.wpcf7-response-output{

	clear:both;

	border:none;

}

blockquote{

    width: 100%;

    font: 700 26px/35px 'Raleway', sans-serif;

    display: block;

    border-top: #a9c209 3px solid;

    border-bottom: #a9c209 3px solid;

    padding: 30px 0;

    margin-bottom: 40px;

}

.inner-page blockquote p{

font: 700 26px/35px 'Raleway', sans-serif;

}

.wpcf7-form-control-wrap{

display:block;

}

span.wpcf7-not-valid-tip{

position:absolute; right:0; bottom:0;

}

.quote_wrap2 .quote_container .form_row textarea{

height:80px;

}

section.section4{

	background:#000;

	height:auto;

}

.section4 .container{

	max-width:100%;

	width:100%;

	padding:0;

}

.section4 .signage_wrap{

	padding:0;

}

#singlegallery{ padding:40px 0;}



.slick-dotted.slick-slider { margin-bottom: 0px !important;}



.signage_wrap .slick-dots li button { height: 80px !important;}

span.wpcf7-list-item{
	width: 33.33333333%;
	float:left;
	margin:0;
	text-align:left;
}
span.wpcf7-list-item-label{
	line-height: 43px;
    font-size: 14px;
    vertical-align: 14px;
    padding-right: 0px;
    padding-left: 6px !important;
    color: #FFF;
}
.wpcf7 .row_sub{
	display:block;
}
.wpcf7 .row_sub span.wpcf7-list-item-label{
color:#74b307;
}
.quote_wrap2 .quote_container h5 {
    color: #74b307;
    padding: 10px 0;
    font-weight: 700;
    font-size: 18px;
    border-bottom: 1px solid #efefef;
    margin-bottom: 10px;
}
.quote_wrap2 .quote_container .form_row2 input {
    color: #74b307;
    font-size: 14px;
    background: none;
    border: none;
    padding: 14px 16px;
    font-family: 'Raleway', sans-serif;
    width: 100%;
}
.quote_wrap2 .quote_container .form_row2 {
    width: 100%;
    float: left;
    border: 2px solid #efefef;
    border-radius: 3px;
    text-align: left;
    margin: 10px 0;
}
.mobilenav .sub-menu li a { color:#000; border:none; font-size:20px; padding:8px 15px;}
.mobilenav .sub-menu li a:last-child {padding:8px 15px 15px; }
.mobilenav .sub-menu li:hover { border:none !important; }

/*.menu-item-has-children a:after {
    content: url(images/submenu_arrow.png);
    display: inline-block;
}
.menu-item-has-children li a:after {
    content: '';
}*/

.menu-item-has-children a{ max-width:500px; margin:0 auto;  }
.menu-item-has-children a span.triangle-top{ background:url(images/submenu_arrow2.png) no-repeat center bottom; background-size:20px; }
.menu-item-has-children li a span{ background:none; }
.menu-item-has-children a span{
	display:inline-block;
    width: 22px;
    height: 13px;
	background:url(images/submenu_arrow.png) no-repeat center bottom; background-size:20px;
margin-left:10px;
}
.radio-916 span.wpcf7-not-valid-tip,.radio-917 span.wpcf7-not-valid-tip,.radio-918 span.wpcf7-not-valid-tip,.radio-919 span.wpcf7-not-valid-tip,.radio-920 span.wpcf7-not-valid-tip, .new-c span.wpcf7-not-valid-tip, .new-u span.wpcf7-not-valid-tip, .new-v span.wpcf7-not-valid-tip, .new-b span.wpcf7-not-valid-tip, .new-t span.wpcf7-not-valid-tip, .new-c1 span.wpcf7-not-valid-tip, .new-u1 span.wpcf7-not-valid-tip, .new-v1 span.wpcf7-not-valid-tip, .new-b1 span.wpcf7-not-valid-tip, .new-t1 span.wpcf7-not-valid-tip, .radio-utecab span.wpcf7-not-valid-tip, .radio-uteside span.wpcf7-not-valid-tip{ position:static; width:100%; float:right; }
.checkbox-car span.wpcf7-not-valid-tip,.checkbox-van span.wpcf7-not-valid-tip,.checkbox-bus span.wpcf7-not-valid-tip,.checkbox-truck span.wpcf7-not-valid-tip, .radio-extsign span.wpcf7-not-valid-tip, .radio-921 span.wpcf7-not-valid-tip{ position:static; width:100%; float:right; }
.wpcf7-form-control-wrap.radio-utecab, .wpcf7-form-control-wrap.radio-uteside{ clear:both; }