@media (min-width:1200px){.dropdown i{display:none;}
}
@media (min-width:992px){.flexslider .slides img,
.ts-flex-slider .flexSlideshow{height:750px;}
.dropdown i{display:none;}
.navbar-nav>li>a{padding:21px 24px;}
}
@media (min-width:768px) and (max-width:991px){.parallax{padding:60px 0;}
.navbar-brand{width:auto;}
ul.navbar-nav > li > a{padding:21px 10px;}
#main-slide .slider-content h2{font-size:36px;}
#main-slide .slider-content h3{font-size:22px;margin:20px 0;}
.slider.btn{padding:5px 25px;margin-top:5px;font-size:16px;}
#main-slide .carousel-indicators{bottom:20px;}
figure.effect-oscar figcaption{padding:1.5em;}
figure.effect-oscar figcaption::before{top:15px;right:15px;bottom:15px;left:15px;}
figure.effect-oscar h3{margin-top:0;font-size:16px;}
.featured-tab .tab-pane img{width:45%;}
.featured-tab .tab-pane i.big{font-size:150px;}
.featured-tab .tab-pane,
.landing-tab .tab-pane{text-align:left;}
.team{padding-bottom:50px;}
.plan{margin-bottom:60px;}
.testimonial-content{padding:0 30px;}
.recent-post{padding-bottom:40px;}
#back-to-top.affix{bottom:35px;}
.hero-text{width:95%;}
.hero-title{font-size:36px;}
.hero-buttons a.btn{padding:10px 20px;}
.app-gallery figure.effect-oscar a{margin-top:105px;}
.blog-post{padding-bottom:40px;}
}
@media (max-width:767px){.parallax{padding:60px 0;}
.style-switch-button{display:none;}
.heading{text-align:center;}
.heading .title-icon{float:none !important;margin:0 0 20px;display:inline-block;}
h2.title{font-size:28px;border-left:0;}
.title-desc{line-height:normal;padding:6px 55px 0;}
.btn.btn-primary{padding:8px 22px;}
h2{font-size:28px;}
.navbar-brand{width:auto;}
ul.navbar-nav > li > a{padding:21px 10px;}
.navbar-collapse{background:#333333;}
.navbar-collapse ul.navbar-nav > li > a{color:#fff;}
.navbar-collapse ul.navbar-nav > li.active > a,
.navbar-collapse ul.navbar-nav > li:hover > a{color:#49a2e7;}
#main-slide .slider-content{margin-top:-35px;}
#main-slide .slider-content h2{font-size:20px;line-height:normal;}
#main-slide .slider-content h3{font-size:14px;line-height:normal;margin:0;}
.slider.btn{display:none;}
#main-slide .carousel-control{display:none;}
#main-slide .carousel-indicators{bottom:0;}
.about.angle:before{position:relative;}
.isotope-nav ul li a{padding:5px;margin-bottom:10px;display:inline-block;}
figure.effect-oscar h3{margin-top:25%;}
#isotope .isotope-item .grid{padding-left:10px;padding-right:10px;}
.featured-tab{padding:0 30px;}
.featured-tab .tab-pane i.big{font-size:150px;}
.featured-tab .tab-pane,
.landing-tab .tab-pane{text-align:left;padding-left:0;padding-top:30px;}
.facts{padding-bottom:20px;}
.facts-num span{font-size:48px;margin-top:20px;}
.facts i{font-size:32px;}
.team{padding-bottom:50px;}
.plan{margin-bottom:60px;}
.testimonial-content{padding:0 30px;}
.recent-post{padding-bottom:40px;}
#back-to-top.affix{bottom:20px;}
.hero-section{padding-top:90px;}
.hero-text{width:100%;padding-right:0;}
.hero-title{font-size:36px;}
.hero-buttons a.btn{padding:10px 20px;}
.app-gallery figure.effect-oscar a{margin-top:105px;}
.hero-images img{display:none;}
.landing_facts .facts-num span{font-size:48px;margin-top:20px;}
.landing_facts .facts i{font-size:30px;}
.blog-post{padding-bottom:40px;}
}
@media (max-width:479px){.navbar-brand{width:145px !important;background-size:contain !important;height:50px;line-height:50px;padding:2px 5px 0;}
#main-slide .slides img{height:230px;}
#main-slide .item img{height:250px;}
}
@media (min-width:320px) and (max-width:478px){}