.mobilenone {
	display:none;
}

.mobileonly {
display:block;	
}

/*.fl-row, .fl-row-content {
    padding-left: 10px;
    padding-right: 10px;
}*/


/* Header */

#headercontent {
	
	padding: 0 !important;
}


.shy-menu-panel {
    margin-left: -300px;
}

.header {
    margin-left: 50px !important;
}

body .mob-menu-header-holder {
  
}

#header #logo {
 text-align:left;
  width:150px;
 padding-left: 35px;
float: right;
padding-right: 0;
}

#header #logo img {
width:80%;  
}

#header #search {
 margin-bottom:15px!important; 
}

#header .shy-menu-hamburger {
    top: 0px;
}



/* Footer */


#footer {

    padding-top: 40px !important;
}


#footer .fl-col {
width: 33% !important;
float: left;
clear: none;
min-height: 250px;
}



/* COUNTRY HOME */

#homepageintro .fl-row-content-wrap {
    min-height: auto!important;
}

.inside #insidecontent #dealerblurb {
    padding-top:40px!important;
    padding-bottom:40px!important;
    
}

.inside.grenada .landing .showcase .fl-module-content{
    padding-left:10px;
}
.inside.grenada .landing .showcase .logopic {
   width:65%; 
}

.inside.grenada .landing .showcase h4 {
    margin-bottom:30px!important;
}

#home-aboutgac .fl-node-content {
    padding-left:10px;
    width:95%;
}


/* INSIDE */


.inside #insidecontent #toparea {
margin-bottom:0;
}

.inside .landing h1 {
    font-size: 48px !important;
	line-height: 1.1 !important;
}

.inside #insidecontent.contentpage #pagetitle h1 {
  font-size: 44px !important;
  line-height: 1.1 !important;
}



/* About Us */

.about-us.inside .landing .aboutbox {
min-height: 300px!important;
max-width: 90% !important;
width: 90% !important;
float: left;
clear: none;
margin-right: 30px;
}

.about-us.inside .landing .aboutbox h3 {
padding-left:20px !important;	
}

.about-us.inside .landing .aboutbox p {
padding-left:20px !important;	
width:95%;
}



/* About GAC */





/* Model Page */

.inside .landing.model #herosection .fl-module-content {
    padding-left:20px;
}

.inside .landing.model #herosection .logopic {
    width:60%;
}

.inside .landing.model #herosection h4 {
margin-top:20px!important;    
}

inside .landing.model #topspecs {
margin-bottom:40px!important;   
    padding-top:20px!important;
    padding-bottom:20px!important;
}

.inside .landing.model #topspecs div {
    text-align:center;
}

.inside .landing.model #topspecs h5,.inside .landing.model #topspecs h2,.inside .landing.model #topspecs .line {
     text-align:center!important;
}

.inside .landing.model #topspecs {
    width:100%!important;
	margin-bottom:40px!important;
	padding-top:40px!important;
	padding-bottom:40px!important;
}

.inside .landing.model #topspecs .topspec {
    width: 50% !important;
    float:left;
    display:block;
    clear:none;
	margin-bottom:20px!important;
}
.inside .landing.model #topspecs .topspec .fl-col-content{
	border:none;
}

.inside #insidecontent.model .fl-slide {
    width:600px !important;
    text-align: left !important;
    height:550px !important;
	margin-right: 20px;
}
.inside #insidecontent.model .fl-slide-content-wrap {
    width: 560px;
    position: relative !important;
    /*! background: white; */
}

.inside #insidecontent.model .fl-slide-content-wrap h4 {
    font-size: 24px !important;
    color:black!important;
    background:white;
    line-height:1.1;
}

.inside #insidecontent.model .threepics {
	margin-bottom:0px!important;
	margin-top: 40px !important;
}

.inside #insidecontent.model .threepics .fl-col-group {
  display: flex; 
}

.inside #insidecontent.model .threepics .fl-col {
min-height: 100% !important;
clear: inherit !important;
margin-bottom: 20px !important;
}

.inside #insidecontent.model .threepics .fl-col .fl-col-content {
/*border-radius:7px;*/
}

.inside #insidecontent.model .threepics .fl-col-bg-photo {
 max-width: 100% !important; 
 min-height: 400px !important;
}

.inside #insidecontent.model #specifications .fl-photo-align-right {
    text-align:left;
}

.inside #insidecontent.model #specifications .fl-col-small {
	max-width: 100%;
}

.inside #insidecontent.model #specifications td,.inside #insidecontent.model #specifications th {
	
}

.inside #insidecontent.model .slickpics .fl-col {
margin-bottom: 20px !important;
max-width: 90%;
}

.inside #insidecontent.model .slickpics .fl-col .fl-col {
max-width: 100%;
}

.inside #insidecontent.model .showcase .fl-animated h5,.inside #insidecontent.model .showcasekinda .fl-animated h5 {
padding: 20px !important;
width:90%;
}

.inside #insidecontent.model #booktestdrivefrom {
    margin-top: 60px;
    margin-bottom: 60px;
    padding-top:40px!important;
    padding-bottom:40px!important;
	padding-left: 20px !important;
padding-right: 20px !important;
max-width: 600px;
}

.inside #insidecontent.model .fl-tabs-vertical .fl-tabs-panels { /* Colours */
    float: left;
    width: 100%;
    border: none;
}



/* Contact Us */


.inside.contact-us #insidecontent .fl-col {
max-width: 30%;
float: left;
clear: none;
margin-right: 30px;
}



/* General Book Test Drive */


.inside.book-a-test-drive #insidecontent .fl-col {
	max-width: 80%;
}

