/* Responsive CSS Styles Table of Contents */


@media only screen and (min-width: 1000px) and (max-width: 1169px){


}


@media only screen and (min-width: 768px) and (max-width: 999px){
.logo2 > a{ font-size:26px; color:#FFFFFF; font-weight:bold; text-decoration:none}

.navbar-default .navbar-nav>li>a {
color: #fff;
font-size:8px;
font-weight: 900; padding:5px 10px; 
}
}

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

 }

@media only screen and (min-width: 640px) and (max-width: 767px){
.logo2{ text-align:center; margin-top:20px; font-size:1px; float:inherit}
.logo2 > a{ font-size:22px}

.navbar-default .navbar-nav>li>a {
color: #fff;
font-size:13px;
font-weight: 900; padding:5px 10px; 
}
.row.wel2{
	border:5px solid #5fb3bd; border-radius:5px; margin:2px -14px 8px -14px; padding-bottom:30px}
input{ width:100%; margin-bottom:10px}
div h2{ padding-top:26px}
}


@media only screen and (min-width: 480px) and (max-width: 639px){

.logo2{ text-align:center; margin-top:20px; font-size:1px; float:inherit}
.logo2 > a{ font-size:22px}

.navbar-default .navbar-nav>li>a {
color: #fff;
font-size:13px;
font-weight: 900; padding:5px 10px; 
}
.row.wel2{
	border:5px solid #5fb3bd; border-radius:5px; margin:2px -14px 8px -14px; padding-bottom:30px}


input{ width:100%; margin-bottom:10px}

div h2{ padding-top:26px}

}





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

.logo2{ text-align:center; margin-top:20px; font-size:1px; float:inherit}
.logo2 > a{ font-size:22px}

.navbar-default .navbar-nav>li>a {
color: #fff;
font-size:13px;
font-weight: 900; padding:5px 10px; 
}
.row.wel2{
	border:5px solid #5fb3bd; border-radius:5px; margin:2px -14px 8px -14px; padding-bottom:30px}

input{ width:100%; margin-bottom:10px}
div h2{ padding-top:26px}


}