[class|=space]{display:block;width:100%;overflow:hidden}
.space-10{height:10px}
.space-20{height:20px}
.space-30{height:30px}
.space-40{height:40px}
.space-50{height:50px}
.space-60{height:60px}
.space-70{height:70px}
.space-80{height:80px}
.space-90{height:90px}
.space-100{height:100px}
@media(max-width:1600px){.appointment-form{margin-bottom: 20px; margin-top: 0px;}
.progress-area h3{font-size:22px}
.awardlogo{min-height:65px;padding:5px;vertical-align:middle;line-height:65px}
}@media only screen and (min-width:992px) and (max-width:1280px){.mainmenu-area ul.nav.navbar-nav li a{margin:0 5px;text-transform:capitalize;font-size:14px}
.feature-area,.testimonial-area,.video-area,.progress-area{background-image:none;margin-bottom:0}
.testimonial-area{padding:100px 0}
.team-slide .owl-controls .owl-nav{text-align:center}
.team-slide .owl-controls .owl-nav>div{position:static;display:inline-block;margin:30px 15px 15px 15px}
.footer-bottom .footer-menu ul,.footer-area{text-align:center}
.angle:after{height:80px}
.home-area h1{font-size:35px}
.home-area h3{font-size:20px}
#landing-slider h3{font-size:20px}
#landing-slider p{margin:0}
.home-area P{font-size:22px}
.appointment-form input{padding:0 15px;font-size:14px;color:#000}
.appointment-form{margin-top:10px}
.form-group{margin:0 0 15px 0}
.progress-area h3{font-size:20px}
.awardlogo{min-height:62px;padding:5px;vertical-align:middle;line-height:62px}
}@media only screen and (min-width:768px) and (max-width:991px){.home-area{padding:100px 0;margin-bottom:0}
.mainmenu-area ul.nav.navbar-nav li a{margin:0 10px}
.video-area,.progress-area{background-image:none}
.mobile-image{display:none!important}
.feature-area,.video-area,.progress-area{background-image:none;margin-bottom:0;margin-top:0}
.testimonial-area{padding:60px 0}
.video-photo{margin-bottom:60px}
.team-slide .owl-controls .owl-nav{text-align:center}
.team-slide .owl-controls .owl-nav>div{position:static;display:inline-block;margin:30px 15px 15px 15px}
.footer-bottom .footer-menu ul,.footer-area{text-align:center}
.angle:after{height:80px}
}@media only screen and (max-width:767px){body{font-size:14px}
h1{font-size:40px}
h3{font-size:22px}
.bttn-white{padding:8px 30px}
.section-padding{padding-top:60px;padding-bottom:60px}
.angle:after{height:60px}
.mainmenu-area{padding:15px 0}
.mainmenu-area:before{opacity:.9}
.mainmenu-area .navbar-toggle{border:1px solid #fff;border-radius:1px;background:#292350}
.mainmenu-area .navbar-toggle .icon-bar{background-color:#fff;height:2px;border-radius:0}
.mainmenu-area #primary_menu{overflow-y:auto;max-height:80vh;background:#e6e7f6}
.mainmenu-area #primary_menu ul.nav.navbar-nav li{display:block}
.mainmenu-area #primary_menu ul.nav.navbar-nav li a{padding:15px;border:0}
.mainmenu-area #primary_menu ul.nav.navbar-nav li.active a,.mainmenu-area #primary_menu ul.nav.navbar-nav li a:hover{background-color:#fff;color:#5e88fc}
.home-area{padding-top:120px;padding-bottom:100px;margin-bottom:0}
.feature-area,.video-area,.progress-area{background-image:none;margin-bottom:0;margin-top:0}
.testimonial-area{padding:60px 0}
.team-slide .owl-controls .owl-nav{text-align:center}
.team-slide .owl-controls .owl-nav>div{position:static;display:inline-block;margin:30px 15px 15px 15px}
.gallery-slide{margin-bottom:60px}
.gallery-slide .item{margin:85px 25px 90px 30px}
.gallery-slide .owl-controls{position:static;margin-top:30px;width:100%;text-align:center}
.footer-bottom .footer-menu ul,.footer-area{text-align:center}
.subscribe-form{padding:20px}
.subscribe-form form .bttn-white{position:static;margin-top:20px}
.subscribe-form form .control{padding-right:15px}
.post-single.sticky .post-media{margin-right:0;float:none;width:100%}
.form-double .box{width:100%;float:none}
.post-single{padding:20px}
.post-single h2{font-size:26px}
.post-single blockquote{padding:10px;font-size:14px}
.comments-list .comment{padding-left:0}
.comments-list .comment .comment-pic{position:static;margin-bottom:30px}
#landing-slider h3{font-size:18px}
.home-area p{font-size:16px}
}
.selectize-dropdown .highlight{
  background: transparent !important;
}

.selectize-dropdown .optgroup-header, .selectize-dropdown .option{
  text-align: left !important;
}