/* lg */ 
@media (min-width: 1200px) {
 /* Make Navigation Toggle on Desktop Hover */
 .container {
	 border:0px red solid;
}

}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
	 .container {
	 border:0px blue solid;
}
.navbar-default .navbar-nav > li > a {
    color: #fff !important;
}
.navbar-nav{ float:left !important;}
.navbar-nav > li { margin-right: 10px;}  
.col-img{ width:50% !important; float:right;}
.col-img1{ width:50% !important; float:left;}
.banner1 {
    padding-bottom: 0;
    padding-top: 0px;

}
}


/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	 .container {
	 border:0px black solid;
}
.nav > li > a {
    display: block;
    padding: 10px 12px !important;
    position: relative;
}
.navbar-default .navbar-nav > li > a {
    color: #fff !important;
    margin-right: 0 !important;
	font-size:14px;
	
}
.navbar-nav > li { margin-right: 0px; }  
.banner1 {
    padding-bottom: 35px;
    padding-top: 0px;

}
.intro-message img { display:none;}
.mrgn-bttm{ height:300px;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ width:100% !important;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ width:100% !important;}
}

/* xs */
@media (max-width: 767px) {
	 .container {
	 border:0px pink solid;
}
.label{
	float:left;
	width:100% !important;
	text-align:left !important;
}
.txt-box{
	float:left;
	width:100% !important;
	text-align:left;
	height:auto;
}
.contact_form_row{
	width:100%;
	padding:12px 40px !important; 
}
.navbar-color{ width:100%; float:right; margin-top:0px;}
.navbar-toggle{ margin-right:0px !important; margin-top:0px !important;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:0px !important;}
.contact_form_row{
	width:100%;
	padding:12px 40px !important; 
}
.banner1 {
    padding-bottom: 0;
    padding-top: 0px;

}
.intro-message {
    padding-bottom: 5%;
	padding-top:5% !important;
}
.intro-message img { display:none;}

.navbar-header{ width:100% !important;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ width:100% !important;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ width:100% !important;}
}

/* XS Portrait */
@media (max-width: 480px) {
	 .container {
	 border:0px green solid;
}
.contact_form_small_1, 
.contact_form_small_7,
input, 
textarea,
select 
{
	width:100% !important; 
	height:40px; 
}
.banner1 {
    padding-bottom: 30px;
    padding-top: 0px;

}
.intro-message {
    padding-bottom: 5%;
	padding-top:0 !important;
}
.intro-message img { display:none;} 
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ width:100% !important;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ width:100% !important;}
}

