/**** Contact Form Popup ****/
.noshow{display:none !important;}

#contact-us-overlay{display:none;position:absolute;top:0px;z-index:50;}
#contact-us-wrapper{height:1px;width:1px;background-color:black;cursor:wait;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;}
.qform-elements{cursor:default;position:fixed;z-index:1002;left: 35% !important;top: 18%;background-color:#414b4f;float:left;margin-left:1px;padding:15px 22px;width:320px !important;min-height:200px;overflow:hidden;display:none;box-shadow: 0px 0px 75px 0px rgba(0, 0, 0, 0.75);}


/*.qform-elements a{float:right;margin-right:-32px;margin-top:-22px;} */

#qform-suc{margin-top:135px;color:#fff;}
.qform-elements a{float:left;margin-right:-32px;margin-top:-24px;} 
.qform-elements a img{opacity:0.2;border:none;}
#loading{position:fixed;z-index:1002;left:50%;top:50%;background-color:black;padding-top:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;border-radius:10px;}
#wpcr_respond_1 h2.summary{padding:5px 0 5px 0;}
.qform-elements .qform-left {
float: left;
width: 273px;
margin-top: 8px;
}
/* width: 273px;*/
.qform-right {
float: left;
width: 250px;
margin-left: 20px;
margin-top: 8px;
}
.enquiry {
    color: white !important;
    font-size: 20px !important;
    font-weight: normal !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    text-transform: uppercase !important;
}
/**** Contact Form Popup ****/
#contact-us-overlay{display:none;position:absolute;top:0px;z-index:9999999;}
#contact-us-wrapper{height:1px;width:1px;background-color:black;cursor:wait;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;}
.qform-elements{cursor:default;position:fixed;z-index:1002;left:40%;top:18%;background-color:#0055A5;float:left;margin-left:1px;padding:15px 22px;width:316px;min-height:200px;overflow:hidden;display:none;}
.qform-elements a{float:right;margin-right:-32px;margin-top:-22px;}
.qform-elements a img{opacity:0.2;border:none;}
#loading{position:fixed;z-index:1002;left:50%;top:50%;background-color:black;padding-top:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;border-radius:10px;}
.noshow{display:none !important;}
#jnenquiry_id{margin-top:15px;}

form#jnenquiry_id input{background-color:#EEE;font-family:'Open Sans', sans-serif;border:1px solid #ADE329;border-radius:4px 4px 4px 4px;color:#231F20;font-size:13px;margin-bottom:5px;padding:5px;width:260px;}
form#jnenquiry_id select{width:260px;height:25px;border:0 none;border-radius:5px 5px 5px 5px;padding-left:3px;color:#231F20;vertical-align:middle;margin-top:2px;font-family:'Open Sans', sans-serif;background-color:#EEE;}
form#jnenquiry_id select option{padding-top:5px;font-family:'Open Sans', sans-serif;color:#231F20;background-color:#EEE;}
form#jnenquiry_id textarea{resize: none;width:260px;height:100px;border:0 none;border-radius:5px 5px 5px 5px;padding-left:3px;color:#666;vertical-align:middle;margin-top:8px;font-family:'Open Sans', sans-serif;color:#231F20;background-color:#EEE;font-size:13px;}
form#jnenquiry_id button{margin-top:8px;background-color:#ADE329;border:0px;padding:5px 13px;font-weight:400;cursor:pointer;border-radius:5px 5px 5px 5px;}
form#jnenquiry_id .submit
{
margin-top: 8px;
background-color: yellow;
border: 0px;
padding: 5px 13px;
font-weight: 400;
cursor: pointer;
border-radius: 5px 5px 5px 5px;
width:10em;
color: #f7f7f7;
font-weight: 800;
text-align: center;
font-size: 14px;
text-transform: uppercase;


}

@media screen and (max-width: 480px){
#secondary-navigation-bar-wrapper{
    display: none !important;
}
#logo{
	top: 6px !important;
}
.rightcta{
top: 0px !important;
left: 0px !important;
}
#breadcrumbs-container{
	display: none;
}
}

#page-title h1{
	font-size: 2.3em !important;
	float: left;
}
#logo{
	top: 22px ;
}


@media screen and (min-width: 960px){
.rightcta{
float: right; 
position: relative;
top: 18px;
left:-20px;
}
}

/*Devices*/

@media screen and (min-width: 768px) and (max-width: 1024px)
{
.qform-elements {
top: 10px !important;
left: 10% !important;
}
.img_right {
width: 30% !important;
}
}

@media screen and (min-width: 900px) and (max-width: 1920px) and (orientation : landscape) 
{
.qform-elements {
left: 20%;
top: 10%;
}
.img_right {
width: 15% !important;
}
}

@media screen and (max-width: 480px){
#secondary-navigation-bar-wrapper{
    display: none !important;
}
#logo{
	top: 6px !important;
}
.rightcta{
top: 0px !important;
left: 0px !important;
}
#breadcrumbs-container{
	display: none;
}
}

#page-title h1{
	font-size: 2.3em !important;
	float: left;
}
#logo{
	top: 22px ;
}
@media screen and (min-width: 960px){
.rightcta{
float: right; 
position: relative;
top: 18px;
left:-20px;
}
}

@media screen and (max-width: 410px){
.qform-elements{
    left: 9% !important;
    padding: 0px !important;
    width: 313px !important;
    top: 5% !important;
}
#closebtn{
    position: absolute;
    top: 15px;
    right: 25px;
}
.qform-elements .qform-left{
    border: 0px !important;
    padding: 20px !important;
}
.qform-elements .qform-right{
	display: none !important;
}
}

