/*
Theme Name: Sydney Go Driving
Template: quality
Author: Samir Das
Version: 1.0.1443445689
Updated: 2015-09-28 13:08:09
*/

body{
    font-family: 'OpenSansRegular';
}

@charset "UTF-8";

.header-logo {
}

.no-display {
 display:none;
}
.flex-slider-center span {
    background-color: rgba(23, 59, 130, 0.63);
}

a {
    color: #2563DE;
}

a:hover, a:focus {
    color: #4575D4;
}

div.carousel {
    background-image: url('http://cdn.sydneygodriving.com.au/wp-content/uploads/2015/09/banner1.jpg');
    width: 100%;
    height: 600px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-attachment: fixed
}

.nav {  
    left: 4%;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #173B82;
}

.navbar-default .navbar-nav > li > a {   
    font-size: 14px;
  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
}
.navbar-nav > li > a {
    border-radius: 0;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {    
    background-color: #173B82;
}

div.qua-separator {
    background-color: #173B82;
}

.qua_blog_wrapper {
    margin-bottom: 45px;
}

div.qua_page_heading {
    margin: 0 auto 10px;
}

.qua_footer_area p a {
    color: #173B82;
}

.qua_footer_area p a:hover {
    color: #fa504b;
}

div.home_portfolio_row{
color:#fff;
}

.qua_portfolio_carusel, .qua_testimonial_carusel {
    background: rgba(21, 64, 124, 0.73);
}

div.review-action {
    text-align: center;
    font-size: 1.5em;
}

div.review-action a:hover{
    color:#173B82;
}
input[type='text'], textarea{
width:100%;
color:#222;
}

input[type="submit"]{
    border: 0;
    padding: 5px 20px;
    margin: 2px;
    background: #173B82;
    color:#fff;
}

div.fscf-div-error{
color:#FF5C5C;
}

div.contact-card{
    max-width: 400px;
    border: 1px solid #002B80;
    padding: 5px 16px;
    border-radius: 6px;
    color: #fff;
    background-color: #173B82;
}

div.contact-card p, div.contact-card a, div.contact-card a:hover {
 color:#fff;
}

div.carousel {
    margin-bottom: 35px;
}

#cff .cff-item { 
    width: auto !important; 
    clear: none;
    padding: 10px;
    margin: 5px;    
    color: #fff;
    background: rgba(18,47,104,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(18,47,104,1)), color-stop(42%, rgba(21,69,130,1)), color-stop(100%, rgba(24,99,165,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
background: radial-gradient(ellipse at center, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#122f68', endColorstr='#1863a5', GradientType=1 );
	
}

#cff .cff-item:first-child {
    padding-top: 10px;
}

#cff .cff-author .cff-date {
    color: #fff;
  }

#cff p, span.cff-text a, div.cff-post-links a {
 color: #fff;
}

.qua_footer_area {
    background: #164E8D;
    border-top: 1px solid #164E8D;
}

.qua_footer_area p, .qua_footer_area p a {
    color: #A7A7A7;
}

.qua_footer_area p a:hover {
    color: #fff;
}

/* Campaign Section here */
div.campaign-container
{
    text-align: center;
    /*background-color: #173B82;*/
    padding: 20px;
    color: #fff;
    margin-bottom: 20px;
background: rgba(18,47,104,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(18,47,104,1)), color-stop(42%, rgba(21,69,130,1)), color-stop(100%, rgba(24,99,165,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
background: radial-gradient(ellipse at center, rgba(18,47,104,1) 0%, rgba(21,69,130,1) 42%, rgba(24,99,165,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#122f68', endColorstr='#1863a5', GradientType=1 );
}


/*bootstrap overrides */
.modal-header .close {  
    color: #9083FF;
    top: -23px;
    right: -23px;
}

/*bootstrap overrides end here */

/* Campaign section ends here */

/* animations here */
/*animations end here */

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
	div.carousel {
          height: 175px;
          background-position: 0 95px;
          }
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
	div.carousel {
          height: 140px;
          background-position: 0;
        }
}

/* LG Nexus 5 (portrait) ----------- */
@media only screen and (max-width : 360px) {
/* Styles */
	div.carousel {
          height: 180px;
        }
}
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
	div.carousel {
    	    height: 450px;
	}
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
div.carousel {
    height: 265px;
}
}
/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}
/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
/* Styles */
	div.carousel {
    	    height: 500px;
	}
}

/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}