/*

Theme Name: Brisk

Description: Customized from Avada theme

Author: Webgator

Author URI: http://webgator.com.au

Template: Avada

Version: 1.0.0

Text Domain:  Avada

*/





/*.vc_section > .vc_row {

    max-width: 1100px;

    margin: 0 auto;

}*/





h1, h2, h3, h4, h5 { text-transform: uppercase; }

.brisk-heading {

text-align: center;

border-bottom: 1px solid #f2f2f2;

}

#gform_page_1_1 > div:nth-child(1){width: 70%; float: left;}

#gform_page_1_1 > div:nth-child(2){width: 30%; float: left; padding-top: 5px; clear: none; border: 0px;}

#gform_page_3_1 > div:nth-child(1){width: 70%; float: left;}

#gform_page_3_1 > div:nth-child(2){width: 30%; float: left; padding-top: 5px; clear: none; border: 0px;}

#gform_page_5_1 > div:nth-child(1){width: 70%; float: left;}

#gform_page_5_1 > div:nth-child(2){width: 30%; float: left; padding-top: 5px; clear: none; border: 0px;}



.brisk-heading h1, .brisk-heading h2 { color: #393285; }

.location-list {

list-style: none;

width: 315px;

padding: 0;

margin: 0 auto;

}

.brisk-heading a{text-decoration: none; color: red;}

.location-list li{font-size: 22px;}

.location-list a{text-decoration: none; color: white;}

.call2{font-family: 'Black Ops One', cursive; font-size: 50px; line-height: 66px; text-decoration: none; }

.call2 a{text-decoration: none; color: #fff;}

.call2 a:hover{text-decoration: none; color: #fff;}

.call2 i{color: #fff;}

.location-list li {

background: url(https://brisktransport.com.au/wp-content/uploads/2016/03/bg-line.png) left no-repeat;

height: 25px;

width: 315px;

margin-bottom: 8px;

color: white;

text-transform: capitalize;

padding-left: 35px;

}

#posts-container{padding-top: 50px;}

.benefit-brisk {

width: 100%;

padding: 35px;

background: rgba(255, 255, 255, 0.9);

margin: 0 auto;

}

.benefit-brisk ul {

list-style-image: url(https://brisktransport.com.au/wp-content/uploads/2016/03/list-icon.png); 

margin: 0;

}

.benefit-brisk li {

margin-bottom: 15px;

}

.benefit-brisk h2 {

text-align: center;

}

.brisk-request {

width: 100%;

max-width: 800px;

margin: 0 auto;

}

.brisk-request h2 {

text-align: center;

}

.btn-request { 

border-radius: 15px !important;

padding: 8px 30px !important;

background: #393285 !important;

}

.fusion-footer-widget-area {

    background-color: #FFFFFF;

    border: none;

    padding-top: 43px;

    padding-bottom: 40px;

}

.fusion-footer-copyright-area {

    background-color: #ff0000;

    border: none;

    padding-top: 0;

    padding-bottom: 0;



}

.fusion-footer-copyright-area p { color: white; }

.btn-quote {

background: #ff0000 !important;

padding: 11px 25px !important;

margin-top: 21px  !important;

font-family: 'Black Ops One', cursive;

font-size: 18px;

color: white;

}

.colorwhite { color: white !important; }

.aligncenter { text-align: center !important; }

#main { padding-top: 0 !important;  }

.fusion-logo {

    margin-top: 15px;

    margin-right: 0px;

    margin-bottom: 15px;

    margin-left: 0px;

}

.quick-call { 

font-family: 'Black Ops One', cursive;

text-align: right;

color: red;

font-size: 20px;

padding: 10px 0;

float: right;

margin-right: 20px;

}

.lower-call {

font-size: 12px;

color: #bbb;

}



.fusion-main-menu .current-menu-ancestor > a, .fusion-main-menu .current-menu-item > a, .fusion-main-menu .current-menu-parent > a, .fusion-main-menu .current_page_item > a {

border: none;

}

.fusion-main-menu > ul > li > a {

    font-weight: 600;

    text-transform: uppercase;

line-height: 40px;

}

.top-phone-icon { 

margin-top: 4px;

margin-right: 10px;

}

.btn-quote-top { 

float: right; 

}

.section-heading {

font-size: 32px;

line-height: 46px;

}

.alignleft { text-align: left !important;  }

.aligncenter { text-align: center !important; }

.call-quote {

float: right;

}

.fusion-main-menu ul {

    float: right;

    margin-right: 275px;

}

.gform_wrapper .button, .gform_wrapper .gform_button {

background: #ff0000;

color: white;

}

.gform_wrapper .top_label li.gfield.gf_right_half input.medium { width: 100% !important;  }

.gform_page_footer {

    text-align: center;

}

.gform_page_footer input[type="button"] { color: white !important;  }

#gform_previous_button_1{ float: left; }

#gform_previous_button_1_8{ float: left; }

#gform_previous_button_1_11{ float: left; }

#gform_submit_button_1 { margin-top: 20px; }

.gform_wrapper .top_label .gfield_label {

    margin-bottom: 0 !important;

    color: white;

}

#input_1_13{width: 80% !important;}

#input_1_5 label { color: white; }

#gform_previous_button_3{ float: left; }

#gform_previous_button_3_8{ float: left; }

#gform_previous_button_3_11{ float: left; }

#gform_submit_button_3 { margin-top: 20px; }

.gform_wrapper .top_label .gfield_label {

    margin-bottom: 0 !important;

    color: white;

}

#input_3_13{width: 80% !important;}

#input_3_5 label { color: white; }

#field_2_1 label, #field_2_3 label, #field_2_4 label, #field_2_5 label { color: #555}

#gform_previous_button_2 { margin-top: 6px; }

div#gform_confirmation_message_2 {

    text-align: center;

    color: green;

    font-weight: bold;

}

.fusion-footer-widget-area .widget-title {

    color: #000000;

    font-weight: bold;

}

#comment-input .placeholder, #comment-input input, #comment-textarea .placeholder, #comment-textarea textarea, #wrapper .search-table .search-field input, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .avada-select-parent select, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .gform_wrapper .gfield input[type="email"], .gform_wrapper .gfield input[type="number"], .gform_wrapper .gfield input[type="password"], .gform_wrapper .gfield input[type="password"] input[type="number"], .gform_wrapper .gfield input[type="tel"], .gform_wrapper .gfield input[type="text"], .gform_wrapper .gfield input[type="url"], .gform_wrapper .gfield select, .gform_wrapper .gfield textarea, .gform_wrapper .gfield_select[multiple=multiple], .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .wpcf7-form .wpcf7-number, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-select, .wpcf7-form .wpcf7-text, .wpcf7-form textarea, .wpcf7-select-parent .select-arrow, input.s, input.s .placeholder, input[type="text"], select, textarea {

    color: #4F4F4F;

}

.hcanb {

    margin-bottom: 0.4em;

    margin-top: 1.5em;

}

span.back {

    font-size: small;

    font-style: italic;

}

#wrapper #main .post > h2.entry-title{line-height: 40px;}

@media screen and (max-width: 500px){

#gform_page_3_1 > div:nth-child(1){width: 100%; float: none; clear: both;}

#gform_page_3_1 > div:nth-child(2){width: 100%; float: none; clear: both; padding-top: 5px; border: 1px;}

#gform_page_5_1 > div:nth-child(1){width: 100%; float: none; clear: both;}

#gform_page_5_1 > div:nth-child(2){width: 100%; float: none; clear: both; padding-top: 5px; border: 1px;}

}

.acc-img img {

max-width: none !important;

}

.accor-custom .panel-default {

background: #062295;



}

.fusion-accordian .panel-title .fusion-toggle-heading {

    color: white;

font-weight: 600;

}

.fusion-accordian .panel-title a .fa-fusion-box {

    background-color: #062295;

}

.fusion-accordian .panel-body {

    background: #fff;

}

.accor-custom a.active {

background: #ed2024;

}

.fusion-accordian .panel-title a:hover .fa-fusion-box {

    background-color: #062295 !important;

}

.fusion-accordian .panel-title .active .fa-fusion-box {

background-color: #ed2024 !important;

}

.fusion-accordian .panel-title a:hover .fa-fusion-box {

    background: none !important;

}

.fusion-accordian .panel-body {

    padding: 0 0 15px 0;

}

.acc-img tbody {

    border-bottom: 1px solid #efefef;

}

.acc-img tbody tr td {

border-right: 1px solid #efefef;

}

.acc-img tbody tr td:first-child {

border-left: 1px solid #efefef;

}

.fusion-page-title-bar h1 {

    font-size: 40px;

    font-weight: 600 !important;

}

@media (min-width: 768px){

#gform_4 .gf_left_half {

    width: 50%;

}

}



@media (min-width: 768px){

#gform_4 .gf_right_half {

    width: 50%;

}

}

#gform_4 .top_label .gfield_label {

    color: #170563;

font-size:30px;

}

#gform_4 .ginput_product_price{

font-size:30px;

color:#333333 !important;

}

#gform_4 .gfield_description{

font-size:16px;

color:#4F4F4F;

}

.products-sep {

    border-bottom: 1px dashed #C4C4C4;

    width: 89%;

    margin: 0 auto;

}

.boxes-title h2.gsection_title { background: url(https://www.brisktransport.com.au/wp-content/uploads/2018/03/boxes-title-bg.png) 0 0 no-repeat; 

}

.covers-title h2.gsection_title{ background: url(https://www.brisktransport.com.au/wp-content/uploads/2018/03/covers-title-bg.png) 0 0 no-repeat; 

}

.tools-title h2.gsection_title{ background: url(https://www.brisktransport.com.au/wp-content/uploads/2018/03/tools-title-bg.png) 0 0 no-repeat; 

}

#gform_4 .gfield.gsection {

background: rgba(239,0,0,1);

background: -moz-linear-gradient(left, rgba(239,0,0,1) 0%, rgba(255,255,255,1) 100%);

background: -webkit-gradient(left top, right top, color-stop(0%, rgba(239,0,0,1)), color-stop(100%, rgba(255,255,255,1)));

background: -webkit-linear-gradient(left, rgba(239,0,0,1) 0%, rgba(255,255,255,1) 100%);

background: -o-linear-gradient(left, rgba(239,0,0,1) 0%, rgba(255,255,255,1) 100%);

background: -ms-linear-gradient(left, rgba(239,0,0,1) 0%, rgba(255,255,255,1) 100%);

background: linear-gradient(to right, rgba(239,0,0,1) 0%, rgba(255,255,255,1) 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef0000', endColorstr='#ffffff', GradientType=1 );

border:none;

    padding: 10px 0 10px 40px;

margin-right: 0px;

}

.padding-5{

padding: 0 5%;

}

#gform_4 .gform_page_footer .button{

margin-right: 0;

    border-radius: 5px;

    width: 90%;

    font-size: 25px !important;

    background: #E51515;

    line-height: 30px !important;

}

#gform_4 #gform_page_4_2 .gform_page_footer .button{

width: initial;

}

#gform_4 .gfield.gsection h2.gsection_title { color:#fff;

    font-size: 30px;

    font-weight: bold;

    padding-left: 47px !important;

}

.boxes-wrapper {

    background-size: 100% 230px !important;

}

#gform_4 .ginput_product_price_label{ display:none; }

span.ginput_product_price_label, span.ginput_product_price, span.ginput_quantity_label {

    display: block;

}

span.ginput_quantity_label {

    margin-top: 10px;

}

.gform_wrapper span.ginput_quantity_label {

    margin-left: 10px;

    margin-right: 2px;

}

.gform_wrapper span.ginput_quantity_label {

    margin-left: 0;

}

span.ginput_product_price {

    color: #900 !important;

    font-size: 20px;

    font-weight: 600;

}

.gform_wrapper .top_label span.ginput_total {

    font-size: 40px;

}

#ui-datepicker-div.ui-helper-clearfix:after {

       clear: initial;

}



.fusion-is-sticky .fusion-main-menu .fusion-widget-cart-counter > a:hover:before, .fusion-is-sticky .fusion-main-menu > ul > li > a:hover, .fusion-is-sticky .fusion-main-menu > ul > li.current-menu-item > a, .fusion-main-menu .fusion-widget-cart-counter > a:hover:before, .fusion-main-menu > ul > li > a:hover {

    color: #F00000 !important;

}

.fusion-main-menu .fusion-widget-cart-counter > a:before, .fusion-main-menu > ul > li > a {

    color: #333 !important;

}

.fusion-main-menu > ul > li > a, .side-nav li a {

    font-weight: 400 !important;

}

.fusion-main-menu > ul > li {

    padding-right: 24px !important;

}

#side-header .fusion-logo, .fusion-header .fusion-logo {

    margin-top: 22px !important;

    margin-bottom: 22px !important;

}

.fusion-main-menu > ul > li > a {

    box-sizing: border-box;

    height: 118px !important;

    line-height: 118px !important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

}

li.phone_topmenu{

	    background: url(images/arrow.jpg) #C63428 left center no-repeat;

		    padding-left: 50px;

			    position: absolute;

        right: -30px;

}

.fusion-main-menu > ul > li.phone_topmenu > a {

font-family: Roboto;

font-style: normal;

font-weight: 900 !important;

line-height: normal;

font-size: 30px;

color: #FFFFFF !important;

background: url(images/phone-contact.png) left center no-repeat;

    padding-left: 39px;

}

.fusion-main-menu {

    position: initial;

}

li.menu-contact {

    margin-right: initial;

}



.banner-content{

	position:absolute !important;

	width:100% !important;

	    margin-top: -645px !important;

    padding-top: 0px !important;

    padding-bottom: 250px !important;

}

.banner-content>.vc_row{

	width:100% !important;

}

.post-content{

position:relative;	

}



.phonenumber{

	

}

.uavc-list-icon.fav-iconlist li, .uavc-list-icon.truck-iconlist li{

margin-bottom: 20px !important;

}



.uavc-list-icon.truck-iconlist li .aio-icon-img .img-icon {

    margin-top: 8px;

}

.uavc-list-icon.truck-iconlist li .uavc-list-icon , .uavc-list-icon.fav-iconlist li .uavc-list-icon {

	margin-right: 15px !important;

}

.uavc-list-icon.truck-iconlist li .uavc-list-content span.uavc-list-desc,.uavc-list-icon.fav-iconlist li .uavc-list-content span.uavc-list-desc{

color:#333 !important;	

} 

.fusion-footer-widget-area ul li {

border-bottom: 1px solid #9b9b9b;

    padding: 5px 0;

}

#main { margin-top:-1px; }

.phonenumber {

	background:url(images/phone-icon.png) left center no-repeat;

	    padding-left: 23px;

}

.withlistbg {

	background:url(images/list-bg.png) left center no-repeat;

	    padding-left: 77px;

    padding-bottom: 16px;

    padding-top: 24px;

    margin-bottom: 10px;

}

.callta{

background: #FFFFFF;

border: 0.8px dashed #4CABE8;

box-sizing: border-box;

border-radius: 20px;}

.callta .phonecta {

	background:url(images/blue-phone-contact.png) left center no-repeat;

	padding-left: 77px;

}

.redcta .phonecta {

	background:url(images/phone-contact-white.png) left center no-repeat;

	padding-left: 77px;

}

.vc_column_container.redcta>.vc_column-inner{

    padding-left: 8%;

}

.fusion-header-wrapper .fusion-row {

    max-width: 100% !important;

}



.contactus-section .gform_wrapper .top_label input.large, .contactus-section .gform_wrapper .top_label select.large, .contactus-section .gform_wrapper .top_label textarea.textarea{

    width: 100%;

    width: 80%;

    margin: 0 auto;

    float: none;

    border-radius: 5px;

    margin: 0 10%;

	background: #FBFBFB;

border: 1px solid #E4E4E4;

}



.contactus-section .gform_wrapper .top_label li.gfield.gf_right_half input.medium,.contactus-section .gform_wrapper .top_label input[type="text"] {

	background: #FBFBFB;

border: 1px solid #E4E4E4;

border-radius: 5px;

}





.testimonial_rotator.template-longform .testimonial_rotator_stars, .testimonial_rotator.template-longform .testimonial_rotator_slide_title {

    text-align: left !important;

}

.testimonial_rotator.template-longform .testimonial_rotator_quote {

    text-align: left !important;

	font-family: Lato !important;

font-style: normal !important;

font-weight: normal !important;

line-height: 28px !important;

font-size: 18px !important;	

color: #4f4f4f;

    margin-bottom: 30px;

}

.testimonial_rotator.template-longform .testimonial_rotator_author_info p:nth-child(1) {

    text-align: left !important;

	font-family: Raleway !important;

font-style: normal !important;

font-weight: normal !important;

line-height: 23px !important;

font-size: 16px !important;

color: #000000 !important;

margin-bottom:0px !important;

}

.testimonial_rotator.template-longform .testimonial_rotator_author_info p:nth-child(2) {

    text-align: left !important;

	font-family: Raleway!important;

font-style: italic!important;

font-weight: 300!important;

line-height: 17px!important;

font-size: 12px!important;

color: #828282!important;

}

.testimonial_rotator.template-longform hr.longform_hr { display:none !important; }

.testimonial_rotator.template-longform .slide {

    padding: 30px 20px;

}

.review_meta{

font-family: Lato;

font-style: normal;

font-weight: 300;

line-height: 17px;

font-size: 12px;

color: #000000;

    margin-left: 30px;

}



.contactus-section .gform_wrapper .top_label .gfield_label {

    display: -moz-inline-stack;

    display: inline-block;

    line-height: 1.3;

    clear: both;

    font-family: Raleway;

    font-style: normal;

    font-weight: 500;

    line-height: normal;

    font-size: 20px;

    text-align: center;

    color: #333333;

}



.contactus-section .gform_wrapper ul.gform_fields li.gfield {

    text-align: center;

}

.contactus-section .gform_wrapper #gform_page_2_2 .top_label .gfield_label,.contactus-section .gform_wrapper #gform_page_2_2 ul.gform_fields li.gfield {

	text-align: left !important;

}

.contactus-section .gform_wrapper .gform_page_footer .button.gform_next_button, .contactus-section .gform_wrapper .gform_page_footer .button.gform_previous_button,

.contactus-section .gform_wrapper .gform_page_footer .button.gform_button, .contactus-section .gform_wrapper .gform_page_footer .button.gform_next_button

 {

    display: -moz-inline-stack;

    display: inline-block;

    background: #27AE60;

    border-radius: 5px;

    width: 267px;

    height: 59px;

}

.quickquote-icon1:hover,.quickquote-icon2:hover,.quickquote-icon3:hover{ 

 background:url(images/hover-arrow.png) bottom center no-repeat;

}

.testimonial_rotator_star {

    color: #FFB800 !important;

}	

.testimonial_rotator.template-longform .testimonial_rotator_star {

    font-size: 1.2em !important;

}

.testimonial_rotator .testimonial_rotator_slide_title {

    font-family: Lato !important;

    font-style: italic !important;

    font-weight: normal !important;

    line-height: 43px !important;

    font-size: 27px !important;

    color: #333333 !important;

    text-transform: none !important;

}



.testimonial_rotator.template-longform .slide {

    padding: 30px 20px;

    background: #fff !important;

}





#gform_page_5_1 .gform_page_footer input[type="button"], #gform_page_5_1 .gform_wrapper .button,

#gform_page_3_1 .gform_page_footer input[type="button"], #gform_page_3_1 .gform_wrapper .button{

background: #e80707;

    color: #fff;

    background-image: -webkit-gradient( linear, left bottom, left top, from( #d60707 ), to( #e80707 ) );

    background-image: linear-gradient( to top, #d60707, #e80707 );

	margin-top:30px;

}



.mega-post-carousel1 .mega-post-title {

text-transform:none;

    font-style: italic;

text-align:center;

font-size:18px;

}

.mega-post-carousel1 .mega-post-date {

	font-weight:300;

	text-align:center;

}

.mega-post-carousel1{

	background:#fff;

    padding: 30px 10px 10px;

	    margin-bottom: 0px !important;

}

.interstateform{

background:url(images/bottom-bg-interstateform.png) center bottom no-repeat;



}

.interstateform #gform_page_5_1 > div:nth-child(1) {

    width: 100%;

	padding: 0 10%;

}

.interstateform .gform_wrapper .top_label li.gfield.gf_left_half, .interstateform .gform_wrapper .top_label li.gfield.gf_right_half {

    width: 100%;

    padding-right: 0;

}

.interstateform .gform_wrapper .field_description_below .gfield_description {

    display: none;

}

.interstateform .gform_wrapper .top_label .gfield_label {

    font-size: 16px;

    text-transform: capitalize !important;

    font-weight: 400;

}

.interstateform .gform_wrapper  .top_label .gfield_required {

display:none;

}

.interstateform .gform_wrapper .gfield input[type="text"]{

height:39px;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

color: #000; 	

}



.interstateform #gform_wrapper_5 { margin-bottom:0px; }



.interstateform #gform_page_5_1 > div:nth-child(2) {

    width: 100%;

    float: left;

    padding-top: 0px;

    padding: 0 10%;

    padding-bottom: 2px;

    padding-top: 20px;

    margin-top: 15px;

}

.interstateform #gform_page_5_1 .gform_page_footer input[type="submit"], .interstateform #gform_page_5_1 .gform_wrapper .button, .interstateform #gform_page_3_1 .gform_page_footer input[type="submit"], .interstateform #gform_page_3_1 .gform_wrapper .button {

    background: #F2C94C !important;

    color: #fff;

    background-image: -webkit-gradient( linear, left bottom, left top, from( #F2C94C ), to( #F2C94C ) );

    background-image: linear-gradient( to top, #F2C94C, #F2C94C );

    margin-top: 30px;

    height: 59px;

    width: 100%;

	    color: #4A473E !IMPORTANT;

    font-size: 18px;

    font-weight: bold;

}

.interstateform .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half, .interstateform .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half {

    max-width: 100% !important;

    background: none !important;

    border: none !important;

    margin: 0;

    padding: 0;

}

.footer-schema img{     background: #fff;

    padding: 10px 20px; }

.footer-schema a{

	color:#9b9b9b !important;

}

.page-template-template-suburb-brisbane .vc_custom_1527735543481, .page-template-template-suburb-melbourne .vc_custom_1527735543481 {

    background-color: #212121 !important;

    width: 105% !important;

    /* max-width: 112%; */

    margin-left: -30px;

    margin-right: -30px;

    left: initial !important;

}

.page-template-template-suburb-brisbane .vc_custom_1529290122223,.page-template-template-suburb-melbourne .vc_custom_1529290122223 {

	    width: 100% !important;

}

.page-template-template-suburb-brisbane .vc_custom_1527650278829,.page-template-template-suburb-melbourne .vc_custom_1527650278829 {

    margin-top: 37px !important;

    background-color: #0050ac !important;

	    padding-top: 0px !important;

}

.schemacode_container{

    left: -30px !important;

    width: 105% !important;

	}

.page-template-template-suburb-brisbane .vc_custom_1527252347694,.page-template-template-suburb-melbourne .vc_custom_1527252347694 {

    background-color: #ffffff !important;

    background-position: 0 0 !important;

    background-repeat: no-repeat !important;

}

.page-template-template-suburb-brisbane .wpb_button, .wpb_content_element, .page-template-template-suburb-brisbane ul.wpb_thumbnails-fluid>li,

.page-template-template-suburb-melbourne .wpb_button, .wpb_content_element, .page-template-template-suburb-melbourne ul.wpb_thumbnails-fluid>li {

    margin-bottom: 0;

}

.fusion-footer-copyright-area > .fusion-row, .fusion-footer-widget-area > .fusion-row {

    padding-left: 30px !important;

    padding-right: 30px !important;

    max-width: 100% !important;

}
.quoteformwrapper .interstateform #gform_wrapper_5 { margin-top:0px; }
.quoteformwrapper .interstateform .wpb_content_element{
	    margin-bottom: 0;
}
.quoteformwrapper .interstateform .gform_wrapper ul li.gfield {
    margin-top: 0;
    margin-bottom: 8px;
    padding-top: 0;
}
.quoteformwrapper .interstateform{ background:none; }
.quoteformwrapper .interstateform{
    background: url(images/bottom-bg-interstateform2.jpg) center bottom no-repeat !important;
    background-size: 100%;
}
.quoteformwrapper .interstateform .gform_page_footer input[type="button"]{
    background: #F2C94C !important;
    color: #fff;
    background-image: -webkit-gradient(linear,left bottom,left top,from(#F2C94C),to(#F2C94C))!important;
    background-image: linear-gradient(to top,#F2C94C,#F2C94C)!important;
    margin-top: 30px;
    height: 59px;
    width: 100%;
    color: #4A473E !IMPORTANT; 
    font-size: 18px;
    font-weight: 700;
}

.quoteformwrapper .interstateform .gform_page_footer input[type="button"]#gform_previous_button_5,.quoteformwrapper .interstateform .gform_page_footer input[type="button"].gform_previous_button,.quoteformwrapper .interstateform .gform_page_footer input[type="button"].gform_next_button {
    background: #a0ce4e !important;
    color: #fff;
    background-image: -webkit-gradient(linear,left bottom,left top,from(#F2C94C),to(#F2C94C))!important;
    background-image: linear-gradient(to top,#F2C94C,#F2C94C)!important;
    margin-top: 30px;
    height: 59px;
    width: auto;
    color: #4A473E !IMPORTANT;
    font-size: 18px;
    font-weight: 700;
}
.quoteformwrapper .interstateform .gform_page_footer input[type="submit"]#gform_submit_button_5 {
    background: #a0ce4e !important;
    color: #fff;
    background-image: -webkit-gradient(linear,left bottom,left top,from(#F2C94C),to(#F2C94C))!important;
    background-image: linear-gradient(to top,#F2C94C,#F2C94C)!important;
    margin-top: 30px;
    height: 59px;
    width: auto;
    color: #4A473E !IMPORTANT;
    font-size: 18px;
    font-weight: 700;
}
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
	color:#fff;
}
.interstateform .gform_wrapper .top_label li.gfield.gf_left_half input.datepicker  {
width: 100%;
}

.interstateform .gform_wrapper .top_label li.gfield .ginput_container_date{
position:relative;
}
.interstateform .gform_wrapper .top_label li.gfield.gf_left_half .ui-datepicker-trigger{
    position: absolute;
    bottom: 11px;
    right: 11px;
}

@media (min-width:1024px){

.vc_section[data-vc-full-width]>.vc_row {

    margin: 0 auto !important;

    max-width: 1270px !important;

	    width: 100%;

}

.fusion-footer-widget-area .fusion-row {     max-width: 1270px; }

}

@media (min-width:1000px){

.vc_custom_1527735543481 .vc_column_container.vc_col-sm-4:nth-child(2){

	padding-left: 6.7%;

}

.vc_custom_1527735543481 .vc_column_container.vc_col-sm-4:nth-child(2) .vc_col-sm-2 {

    width: 19.666667%;

}

.vc_custom_1527735543481 .vc_column_container.vc_col-sm-4:nth-child(2) .vc_col-sm-10 {

    width: 80.333333%;

}

}

@media (max-width:1060px){

.banner-content{

    margin-top: -550px !important;

}

}

@media (max-width:850px){

.banner-content{

    margin-top: -450px !important;

}

}

@media (max-width: 740px){
.quoteformwrapper .interstateform .gform_page_footer input[type="button"]#gform_previous_button_5,.quoteformwrapper .interstateform .gform_page_footer input[type="button"].gform_previous_button {
    margin-top: 38px;
}
.phonenumber {
    font-size: 30px !important;
}
.banner-content {

   margin-top: 0px !important;

    position: relative !important;

    background: #212121 !important;

    width: 113% !important;

	padding-bottom: 30px !important;

}

.banner-content h1{

 	font-size: 50px !important;

    line-height: 59px !important;

}

.banner-content h2{

font-size: 25px !important;

    line-height: 34px !important;

}

}



@media (max-width: 481px){

.banner-content h1{

 	font-size: 40px !important;

    line-height: 49px !important;

}

.banner-content h2{

font-size: 21px !important;

    line-height: 30px !important;

}

}