@media screen and (max-width:1200px){.site-container .site-wrapper .single-project .gallery-project .project-slider .owl-controls .owl-buttons>div{display:none!important}}@media screen and (max-width:991px){.top-bar p{text-align:center}.top-bar .top-social{margin:0 auto;display:table;float:none!important}.revolution-slider{top:0!important}.site-wrapper{margin-top:0!important}.site-wrapper .toolbar-single{margin-left:0!important;margin-top:-70px!important;width:100%!important}.site-wrapper .seperated-background{width:100%}.site-wrapper .seperated-background .skills{float:none!important;width:100%!important}.site-wrapper .seperated-background .skill-bg{float:none!important;width:100%!important}.site-wrapper .fullwidthport>.items>li{width:50%!important}.site-wrapper .fullwidthport .portfolio-two li.item{width:48%!important}.site-wrapper .fullwidthport .portfolio-three li.item{width:48%!important}.site-wrapper .fullwidthport .portfolio-three li.item-min{width:48%!important}.site-wrapper .fullwidthport .portfolio-three li.item-larg{width:48%!important}.site-wrapper .contact-us .top-form{padding:40px 0 0!important}.site-wrapper .contact-us .top-form .form-inner{float:left;width:50%}.site-wrapper .contact-us .top-form .form-inner h2{margin-bottom:20px!important}.site-wrapper .contact-us .top-form .form-inner .form-group{margin-bottom:5px!important}.site-wrapper .contact-us .top-form .form-inner button[type="submit"]{margin-top:10px!important}}@media screen and (max-width:767px){.site-container header{position:fixed!important;top:0!important;width:100%;z-index:99999;background-color:#fff}.site-container header .bottom-bar .navbar .navbar-header .navbar-brand{padding:8px 0 0!important}.site-container header .bottom-bar .navbar .navbar-collapse{padding:0 5px!important;margin:0 -15px!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li{float:none;width:100%}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li a{padding:15px 30px!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li a:after{display:none!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li a .caret{display:inline-block!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li.search{display:none;visibility:hidden}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li>ul.dropdown-menu li a{font-size:12px!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li>ul.dropdown-menu li a:hover{color:#55c8ff!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li.open{background-color:#F4F4F4!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li.open .dropdown-menu{background-color:#F4F4F4!important;padding-bottom:10px!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li.open .dropdown-menu li a{padding-top:7.5px!important;padding-bottom:7.5px!important;padding-left:35px!important}.site-container header .bottom-bar .navbar.active-search .navbar-collapse{visibility:visible!important}.site-container header .bottom-bar .navbar.active-search .navbar-header{visibility:visible!important}.site-container header .bottom-bar .navbar.active-search #top-search{display:none!important;visibility:hidden!important}}@media screen and (max-width:640px){.site-container .site-wrapper .about-author .author-content .author-title{margin-bottom:25px!important;margin-top:40px!important}.site-container .site-wrapper .about-author .author-content .author-desc{font-size:17px!important;line-height:27px!important}.site-container .site-wrapper .about-author .author-content .author-link{font-size:10px;padding:10px 15px!important;margin-right:5px!important;margin-top:35px!important;margin-bottom:20px!important}.site-container .site-wrapper .heading{display:table;position:relative;padding-left:50px;padding-right:50px;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:30px}.site-container .site-wrapper .heading:before{content:"\e605";font-family:'devsolution';font-size:50px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#27b1d2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-15px;left:0;z-index:2}.site-container .site-wrapper .heading:after{content:"";display:block;position:absolute;right:0;left:40px;height:2px;margin-top:10px;background-color:#27b1d2;z-index:1}.site-container .site-wrapper .fullwidthport>.items>li{width:100%!important}.site-container .site-wrapper .fullwidthport .portfolio-two li.item{width:100%!important;margin:0!important}.site-container .site-wrapper .fullwidthport .portfolio-three li.item{width:100%!important;margin:0!important}.site-container .site-wrapper .fullwidthport .portfolio-three li.item-larg{width:100%!important;margin:0!important}.site-container .site-wrapper .fullwidthport .portfolio-three li.item-min{width:100%!important;margin:0!important}.site-container .site-wrapper .promotion{padding:20px 0!important;min-height:0!important}.site-container .site-wrapper .promotion .left{padding:0 0 0 10px!important;margin-top:20px!important}.site-container .site-wrapper .promotion .left h2{font-size:11px!important;line-height:15px!important;padding-left:90px!important;margin-bottom:10px!important}.site-container .site-wrapper .promotion .left h2 span{font-size:80px!important;line-height:0!important;top:7px!important}.site-container .site-wrapper .promotion .left p{font-size:12px!important;line-height:18px!important}.site-container .site-wrapper .promotion .left .dev-btn{float:none!important;display:inline-block!important;margin-right:15px!important;width:100px!important;height:30px!important;margin-top:10px!important}/*.site-container .site-wrapper .promotion .left .dev-btn.appstore{background:url(../../demo/appstore-btn.png) no-repeat center!important;-moz-background-size:cover!important;-o-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}.site-container .site-wrapper .promotion .left .dev-btn.googleplay{background:url(../../demo/googleplay-btn.png) no-repeat center!important;-moz-background-size:cover!important;-o-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}*/.site-container .site-wrapper .promotion .right{float:right;width:30%}.site-container .site-wrapper .promotion .right a{bottom:-3px!important;margin-left:10px!important}.site-container .site-wrapper .promotion .right a img{width:100%!important}}@media screen and (min-width:768px){.site-container .header-wrapper{height:73px}.site-container .header .bottom-bar .navbar .navbar-collapse .navbar-nav ul li:hover>ul.dropdown-menu{display:block}.site-container .site-wrapper .about-author>[class*=col-].home-grid{vertical-align:bottom}.site-container .site-wrapper .form-marged .grouped-form{height:250px}.site-container .site-wrapper .icon-box .content{margin-left:145px}.site-container .site-wrapper .fullwidthport ul.items>li.item::before{content:"";display:block;padding-top:65%}.site-container .site-wrapper .fullwidthport ul.items>li.item>img{width:100%;margin:0;padding:0;line-height:0;position:absolute;top:0;left:0}.site-container .footer .widget{padding:60px 70px;min-height:283px}.site-container .breadcrumb{min-height:280px}.site-container .breadcrumb .content{padding:100px 0 0}ul.team-pagination,ul.team-pagination-new{display:table!important;margin-left:0;margin-right:0}ul.team-pagination li,ul.team-pagination-new li{float:left;display:inline;width:auto}.map-responsive{padding-bottom:28.125%}}@media screen and (min-width:992px){.site-container .header .bottom-bar .navbar .navbar-collapse .navbar-nav ul li a{padding-left:15px;padding-right:15px}}