﻿
footer .column1 {
position: relative;
top: -18px;
}
@media only screen and (max-width: 480px){.q_logo a{height:30px !important;}}
@media only screen and (max-width: 960px){.q_logo a{height:36px !important;}}
@media only screen and (min-width: 960px){.q_logo a{height:42px !important;}}

@media only screen and (min-width: 500px) and (max-width: 1000px) {
.q_image_with_text_over .text:hover .desc {
display:block;    
}}
.vc_col-sm-12 {padding-left:0px; padding-right:0px;}
footer {bottom:0; z-index:999999}
.footer-custom-text {font-family:'Lato'; font-size:13px; color:#FFF;}
.footer-custom-text a {color:#fff !important}
.footer-custom-text a:hover {color:#dd9933;}
.sidney-interior-design {padding:0 12px}
.carousel-inner .slider_content_outer{width:100% !important;}
.carousel-control{width:2% !important}
nav.main_menu > ul > li > a, .drop_down .second .inner ul li a, .drop_down .second .inner ul li h5 { text-transform: lowercase !important }
nav.main_menu > ul > li > a:hover, .drop_down .second .inner ul li a:hover {  color:#fabf66; opacity:1.0} 
nav.main_menu > ul > li > a:active, .drop_down .second .inner ul li a:active { color:#fabf66} 

.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:hover, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li.active > a {color: #fabf66;}
.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li.active > a {font-weight:400;}

.light.sticky nav.main_menu > ul > li.active > a, .dark.sticky nav.main_menu > ul > li.active > a { font-weight:400;} 


.qbutton, .load_more a, .blog_load_more_button a, #submit_comment, .drop_down .wide .second ul li .qbutton, .drop_down .wide .second ul li ul li .qbutton {text-transform:lowercase; font-size : 14px;}


.text h2 span {text-transform: none; }  

.title.title_size_large h1 {text-transform:none;font-family:'Lato'; font-weight:300;}

.call_to_action {padding:40px 4%}
.home-section-title {font-family:'Lato'; font-weight:300; color:#FFF;font-size:26px;}

.banners-innersphere {font-family:'Lato'; font-weight:300; color:#FFF;text-transform:lowercase;font-size:18px;}

.innersphere-sidney-interior-design-company {padding:40px 4% 50px 4%;}
.innersphere-sidney-interior-design-company h1 {font-size:24px;line-height:32px;}


.section-heading-architecture h2 {font-size:30px;}
 
.testimonials-innersphere {padding:50px 4%;background-color:#FFF}
.testimonials {background-color:#FFF;}
.testimonials .testimonial_text_inner p {letter-spacing:0.05em; font-size:17px;line-height:28px;}

.innersphere-australian-interior-design {padding:5px 4%}
.innersphere-australian-interior-design h3 {text-transform:lowercase;font-size:26px;font-weight:300;}


.sydney-interior-design-innersphere-background { height: 100%;
min-height: 100vh;
background:no-repeat center center fixed;
-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}

.content-left-box { padding-left: 25px; padding-right:25px; margin: 20% 2% 0% 2%; 
background: rgb(255, 255, 255);
background: rgba(255, 255, 255, 0.8);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff, endColorstr=#e5ffffff);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff, endColorstr=#e5ffffff)";}

.text-box-images {
	text-align:center;
}
.text-box-images img {
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
}

.content-left-box h1 {font-family:'Roboto'; font-weight:300; font-size:36px;line-height: 36px;}
.contact-us {padding:0 4%}
.contact-us h3 {font-weight:300;}
.contact-required-field {color:#dd9933}

.wpcf7 form.wpcf7-form p{margin-bottom:20px}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select{width:100%}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select,input.wpcf7-form-control.wpcf7-quiz{margin:5px 0 0;padding:10px;border:1px solid #e5e5e5;outline:0;resize:none;font-size:13px;line-height:17px;background-color:#fff;color:#000;font-family:'Lato';font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input.wpcf7-form-control.wpcf7-quiz{margin-left:15px}span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type="checkbox"],span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio input[type="radio"]{position:relative;top:2px}span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type="checkbox"]{margin-left:5px}input.wpcf7-form-control.wpcf7-submit{position:relative;display:inline-block;width:auto;height:39px;line-height:36px;margin:0;padding:0 23px;font-size:13px;font-weight:600;font-family:'Lato',sans-serif;text-align:left;text-decoration:none;text-transform:lowercase;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}input.wpcf7-form-control.wpcf7-submit[disabled]{color:#818181;border:2px solid #818181;cursor:not-allowed}input.wpcf7-form-control.wpcf7-submit:not([disabled]){border:2px solid #303030;color:#303030}input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{background-color:#dd9933;border-color:#dd9933;color:#fff;text-decoration:none}input.wpcf7-form-control.wpcf7-range{width:100%}div.wpcf7-response-output{position:relative;padding:17px 30px 17px 55px;color:#fff;text-transform:lowercase !important;font-weight:500;margin-left:0;margin-right:0;font-weight:500;font-size:15px;text-transform:lowercase !important;letter-spacing:1px;border:0}div.wpcf7-response-output:before{font-family:'FontAwesome',sans-serif;width:20px;height:20px;display:inline-block;color:#fff;position:absolute;left:25px}div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#1abc9c}div.wpcf7-response-output.wpcf7-mail-sent-ok:before{content:"\f087"}div.wpcf7-response-output.wpcf7-validation-errors{background-color:#f1c40f}div.wpcf7-response-output.wpcf7-validation-errors:before{content:"\f12a"}

