/* #Media Queries
================================================== */
/* END__ */

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.w1 .content{ padding:0; margin-top:40px;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
p {line-height:1.5rem}
h1, .h1 {font-size:1.875rem;}
h2, .h2 {font-size:1.6875rem;}
h3, .h3 {font-size:1.4375rem;}
h4, .h4 {font-size:1.25rem;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
.banner{ padding:60px 0;}
.banner ul li{ float:none;}
.banner ul li + li{ margin:16px 0 0 0;}
.banner h1{ font-size:60px;}
.w1 .number{ height:170px; width:170px;}
.w1, .w2{ padding:30px 0;}
.w1 .content{ padding:0; margin-top:40px;}
.w2 .map {position:relative; height:300px; top:auto; left:auto; right:auto; bottom:auto;}
.w2 .content{ margin-bottom:30px;}
.w2{ padding-bottom:0;}
.header ul li{ font-size:18px;}
.header{ text-align:center; padding:15px 0;}
} 
/* END__ */

@media (max-width: 480px) {
} 
/* END__ */

