/* #Media Queries
================================================== */
/* END__ */

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.w2 h1, .banner .carousel-caption h2, .w5 h2, .w7 h2 {font-size:40px;}
.banner .carousel-caption h2{ font-size:45px;}
.banner .carousel-caption { font-size:16px;}
.banner .carousel-caption .btn-lg{ font-size:16px; padding:.7rem 1.5rem}
.banner .banner-image{ height:400px;}
.section, .footer{ padding:50px 0}
.w1 [class*=col-] + [class*=col-], .w6 [class*=col-] + [class*=col-]{ margin-top:30px;}
.footmenu{ display:none;}
.footer .info{ margin:0 auto; width:260px;}
.footer .info.phone{ font-size:30px;}
.footer .info.phone .media{ align-items: center;}
.pre-header .logo{ width:140px; float:left;}
.pre-header ul.icon{ display:block;}
.contact-wrap [class*=col-] +  [class*=col-]{ margin-top:30px;}
.trigger a{ font-size:20px;}
.trigger a .number{ height:60px; width:60px; line-height:60px; font-size:30px;}
.toggle_container{ padding-left:0;}
.sidebar-links ul{ width:auto; max-width:inherit;}
.sidebar-links .collapse:not(.show), .sidebar-links .collapse{ display:none;}
.sidebar-links .collapse.show{ display:block;}
.sidebar-links{ position:absolute; top:100%; left:15px; right:15px; z-index:100}
.sidebar-links ul li a{ padding:12px 20px;}
} 
/* 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, .w2 h1, .banner .carousel-caption h2, .w5 h2, .w7 h2 {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 .carousel-caption { font-size:16px;}
.banner .carousel-caption .btn-lg{ font-size:16px; padding:.6rem 1.5rem}
.banner .banner-image{ height:300px;}
.pricing-box:before, .pricing-box:after{ display:none;}
.pricing-box{ padding:30px 50px; background-color:rgba(40,168,225,0.95);}
.section, .footer{ padding:30px 0}
.w1 [class*=col-] + [class*=col-], .w6 [class*=col-] + [class*=col-]{ margin-top:30px;}
.footmenu{ display:none;}
.footer .info{ margin:0 auto; width:260px;}
.footer .info.phone{ font-size:30px;}
.footer .info.phone .media{ align-items: center;}
.pre-header .logo{ width:140px; float:left;}
.pre-header ul.icon{ display:block;}
.page-banner{ padding-top:30px;}
.contact-wrap [class*=col-] +  [class*=col-]{ margin-top:30px;}
.trigger a{ font-size:20px;}
.trigger a .number{ height:60px; width:60px; line-height:60px; font-size:30px;}
.toggle_container{ padding-left:0;}
.sidebar-links ul{ width:auto; max-width:inherit;}
.sidebar-links .collapse:not(.show), .sidebar-links .collapse{ display:none;}
.sidebar-links .collapse.show{ display:block;}
.sidebar-links{ position:absolute; top:100%; left:15px; right:15px; z-index:100}
.sidebar-links ul li a{ padding:12px 20px;}
.image-block-gallery .col-lg-4:nth-child(even){ direction:rtl;}
} 
/* END__ */

@media (max-width: 480px) {
} 
/* END__ */
