@charset "utf-8";
/* CSS Document */
@media screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation:landscape) {
}
@media screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation:portrait) {
}
@media (min-width:1080px) and (max-width:1920px) {
}
@media (min-width:1025px) and (max-width:1280px) {
}
@media (min-width:768px) and (max-width:1024px) {
 .footer-section .col-lg-3 > img {
 width: 100%;
}
.navbar-default .navbar-nav > li > a {
 padding:0px 8px;
}
header .navbar-brand > img {
 width:50%;
}
header nav .collapse ul {
 margin:10px 0 0 0;
}
.about-section .col-lg-9 h2 span {
 font-size: 30px;
}
.about-section.gallery-section ul.photo-gallery li {
 width: 33%;
}
.about-section.service-details .col-lg-9 > img {
 float: none;
 width: 100%;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape) {
}
 
/* ============================================== */
/* iPad Portrait                                  */
/*                                       768x1024 */
/* ============================================== */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:portrait) {
}
@media (min-width:481px) and (max-width:767px) {
 .top-block {
 background: #000 none repeat scroll 0 0;
 text-align:center;
 transiton: .2s ease-in-out;
}
header.smaller .top-block {
 display: none;
}
.top-block .first-list li a {
 border: medium none;
 padding: 0 5px;
}
ul.first-list {
 text-align:center;
}
header nav {
 background: #333 none repeat scroll 0 0 !important;
 border: medium none !important;
 border-radius: 0 !important;
}
.navbar-default .navbar-brand {
 width:80%
}
.welcome-sections h1 {
 font-size: 26px;
}
.welcome-sections h1 span {
 font-size: 30px;
}
.bs-slider, .innner-banner {
 margin-top: 150px;
}
.footer-section {
 padding:30px 20px;
}
header nav .collapse ul {
 margin: 7.5px -15px;
}
.about-section.gallery-section ul.photo-gallery li {
 margin-bottom: 15px;
 width: 100%;
}
.about-section.service-details .col-lg-9 > img {
 float: none;
 margin: 0;
 width: 100%;
}
.navbar-collapse {
 border: medium none !important;
 box-shadow: none;
}
header .navbar-brand > img {
 width:50%;
}
}
@media screen and (min-device-width: 481px) and (max-device-width: 767px) and (orientation:landscape) {
}
@media screen and (min-device-width: 481px) and (max-device-width: 767px) and (orientation:portrait) {
}
@media (min-width:320px) and (max-width:480px) {
 .top-block {
 background: #000 none repeat scroll 0 0;
 text-align:center;
 transiton: .2s ease-in-out;
}
header.smaller .top-block {
 display: none;
}
.top-block .first-list li a {
 border: medium none;
 padding: 0 5px;
}
ul.first-list {
 text-align:center;
}
header nav {
 background: #333 none repeat scroll 0 0 !important;
 border: medium none !important;
 border-radius: 0 !important;
}
.navbar-default .navbar-brand {
 width:80%
}
.welcome-sections h1 {
 font-size: 26px;
}
.welcome-sections h1 span {
 font-size: 30px;
}
.bs-slider, .about-section {
 margin-top: 150px;
}
.footer-section {
 padding:30px 20px;
}
header nav .collapse ul {
 margin: 7.5px -15px;
}
.about-section.gallery-section ul.photo-gallery li {
 margin-bottom: 15px;
 width: 100%;
}
.about-section.service-details .col-lg-9 > img {
 float: none;
 margin: 0;
 width: 100%;
}
.navbar-collapse {
 border:none;
}
}
@media screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation:landscape) {
 header nav .collapse ul {
 margin: 7.5px -15px;
 max-height: 150px;
 overflow-x: hidden;
 overflow-y: scroll;
}
}
@media screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation:portrait) {
}
/* =Media Queries
-------------------------------------------------------------- */
@media all and (max-width: 660px) {
}
@media all and (max-width: 600px) {
}
@media only screen and (min-width: 400px) {
}
 @media only screen and (min-width: 700px) {
}
 @media only screen and (min-width: 900px) {
}
 @media only screen and (min-width: 1100px) {
}
 @media only screen and (min-width: 1280px) {
}
