/*
Theme Name: vBoX - PopularDesign
Version: 1.0
Description: A child theme of Customizr
Template: customizr
Author: Administrator
*/
/* Your awesome customization starts here */

/* Custom home page content for vBoX development, design by MYP */

.menu-width {
width:100% !important;	
	border: 1px solid red;
}

.button {
padding-top: 500px;
}

.btn-primary {
    background-image: none;
    background-color: #085482;
    border: none;
    color: #333333;
}
.myp-content {
width:100%;
}

.myp-content h1 {
color:#174d6b;
}

/* Remove featured pages animation effect and replace with opacity effect */



.custom-template-homepage-type-1 {
height:auto;
}

.clearing-div {
clear:both;
height:2px;
}

.pbSubmit {
background-image:none;
background-color:#e6e6e6;
border:none;
color:#333333;
width:150px;
text-align:center;
border-radius:4px;
}

#hdcaptcha_cp_contactformtoemail_post_1 {
width:50%;
}

.btn-primary {
background-image:none;
background-color:#e6e6e6;
border:none;
color:#333333;
}

.navbar .nav {
margin-top: 40px;
}

.navbar ul a {
color:#174d6b !important;
}

.navbar ul a:hover {
color:#888 !important;
}

.entry-title {
color:#174d6b;
}

.btn-primary:hover {
background-color:#CCCCCC;
color:#333333;
}

.type-1-leftdiv {
display:inline;
float:left;
width:49%;
height:460px;
}

.newsletter-signup {
height:200px;
padding:20px;
border:1px solid #CCCCCC;
border-radius:2px;
box-shadow: 2px 2px 5px #d1d1d1;
background-color:#fff;
}

.newsletter-signup input {
width:95%;
}

.newsletter-signup H3 {
margin-top:0px;
}

.newsletter-firstname {
display:inline;
float:left;
width:49%;
}

.newsletter-lastname {
display:inline;
float:right;
width:49%;
}

.newsletter-email {
display:inline;
float:left;
width:69%;
}

.newsletter-submit {
display:inline;
float:right;
width:30%;
}

.newsletter-submit input {
margin-top:30px;
width:100%;
background-image:none;
background-color:#e6e6e6;
border:none;
color:#333333;
}

.newsletter-submit input:hover {
background-color:#CCCCCC;
color:#333333;
}

.WITY-survey-sample {
margin-top:20px;
height:160px;
padding:20px;
border:1px solid #CCCCCC;
border-radius:2px;
box-shadow: 2px 2px 5px #d1d1d1;
background-color:#fff;
}

.WITY-survey-sample H3 {
margin-top:0px;
text-align:center;
}

.WITY-survey-sample input {
display:inline;
float:left;
background-image:none;
border:none;
border-radius:4px;
background-color:#0071bc;
margin-left:15%;
margin-top:40px;
width:30%;
height:40px;
}

.WITY-survey-sample input:hover {
background-color:#035581;
}

.WITY-survey-sample img {
display:inline;
float:left;
margin-top:0px;
margin-left:20px;
}

.type-1-rightdiv {
background-color:#fff;
display:inline;
float:right;
padding:20px;
overflow:auto;
width:44%;
height:420px;
border:1px solid #CCCCCC;
border-radius:2px;
box-shadow: 2px 2px 5px #d1d1d1;
}

.type-1-rightdiv H3 {
margin-top:0px;
}


/*Meet the team*/

.meet-the-team-section {
height:auto;
}

.meet-the-team-section-image {
display:inline;
float:left;
width:28%;
}

.meet-the-team-section-image img {
margin-top:15px;
}

.meet-the-team-section-text {
display:inline;
float:right;
width:70%;
}


/*About us*/

.video-container {
margin-top:5px;
display:inline;
float:left;
width:38%;
height:auto;
}

.about-us-text {
display:inline;
float:right;
width:60%;
height:auto;
}

/*Contact us*/

.classic-contact-left {
display:inline;
float:left;
width:50%;
height:auto;
}

.classic-contact-right {
display:inline;
float:right;
width:49%;
height:auto;
}

#security-code img {
margin-top:0px;
margin-bottom:10px;
display:inline;
float:left;
}

#security-code input {
display:inline;
float:left;
margin-left:1%;
}

/* Updated Contact us */

.arm-integration {
width: 98% !important;
font-size: 14px;
border-radius: 0px !important;
color: #333 !important;
background-color: #fff !important;
border-bottom: 1px solid #333 !important;
border-top: 0px !important;
border-left: 0px !important;	
border-right: 0px !important;
box-shadow: none !important;
}

div.wpcf7-validation-errors {
border:1px solid red !important;
}

.align-center {
text-align: center;
}

.arm-integration-button {
background-color: #035581 !important;
color: #fff;
border:none;
font-size:16px;
min-width:300px;
min-height:50px;
}

input[type="submit"] {
	background-image:none !important;
}

/*Custom media queries for mobile devices*/

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

.WITY-survey-sample input {
width:40%;
margin-left:5%;
}

.WITY-survey-sample img {
width:40%;
margin-left:5%;
}

}


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

.myp-content {
display:block;
float:none;
width:90%;
padding:10px;
}

.myp-sidebar-right {
display:none;
}

.type-1-leftdiv {
display:block;
height:auto;
float:none;
width:100%
}

.type-1-rightdiv {
margin-top:20px;
display:block;
height:auto;
overflow:none;
width:94%;
}

.WITY-survey-sample {
height:auto;
}

.video-container {
display:block;
float:none;
width:98%;
}

.about-us-text {
display:block;
float:none;
width:98%;
}

/*Contact page*/

.classic-contact-left {
display:block;
width:100%;
}

.classic-contact-right {
display:none;
}

}



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

.row widget-area {
display:none;
}

.meet-the-team-section-image {
display:block;
float:none;
width:99%;
}

.meet-the-team-section-text {
display:block;
float:none;
width:99%;
}

.WITY-survey-sample input {
width:50%;
margin-left:25%;
}

.WITY-survey-sample img {
width:50%;
margin-left:25%;
}

}




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

.meet-the-team-section img {
border:1px solid #000;
}

.newsletter-signup input {
width:90%;
}

.video-container iframe {
height:210px;
}

.type-1-rightdiv {
width:87%;
}



}



