@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 .skill-bg,.site-wrapper .seperated-background .skills{float:none!important;width:100%!important}.site-wrapper .fullwidthport>.items>li{width:50%!important}.site-wrapper .fullwidthport .portfolio-three li.item,.site-wrapper .fullwidthport .portfolio-three li.item-larg,.site-wrapper .fullwidthport .portfolio-three li.item-min,.site-wrapper .fullwidthport .portfolio-two li.item{width:48%!important}.site-wrapper .contact-us .top-form{padding:40px 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 .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.search{display:none;visibility:hidden}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li>ul.drop-down{position:static!important;width:100%!important;background-color:#FFF!important;padding:0!important;visibility:visible!important;opacity:1!important;border:none!important;-webkit-transform:rotateX(0)!important;-moz-transform:rotateX(0)!important;-ms-transform:rotateX(0)!important;-o-transform:rotateX(0)!important;transform:rotateX(0)!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li>ul.drop-down li{background-color:#FFF!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li>ul.drop-down li a{background-color:#FFF!important;font-size:12px!important}.site-container header .bottom-bar .navbar .navbar-collapse nav ul li>ul.drop-down li a:hover{color:#55c8ff!important}.site-container header .bottom-bar .navbar.active-search .navbar-collapse,.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}.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 .about-author .author-attachment{position:absolute!important;bottom:0!important;right:0!important;width:50%!important}.site-container .site-wrapper .heading{display:table;position:relative;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;height:2px;margin-top:10px;background-color:#27b1d2;z-index:1;left:0!important}.site-container .site-wrapper .fullwidthport>.items>li{width:100%!important}.site-container .site-wrapper .fullwidthport .portfolio-three li.item,.site-container .site-wrapper .fullwidthport .portfolio-three li.item-larg,.site-container .site-wrapper .fullwidthport .portfolio-three li.item-min,.site-container .site-wrapper .fullwidthport .portfolio-two li.item{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{width:70%!important;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}.author-attachment,.site-container .site-wrapper .heading:before,.tp-caption{display:none!important}.site-container .site-wrapper .promotion .left .dev-btn.appstore{background:url(../../demo/appstore-btn.png) center no-repeat!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.site-container .site-wrapper .promotion .left .dev-btn.googleplay{background:url(../../demo/googleplay-btn.png) center no-repeat!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-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}.padding.paddv-60{padding-top:0!important}.site-container .site-wrapper .about-author .author-content{float:none!important;width:100%!important;padding:0 20px}.site-container .site-wrapper .about-author .author-content .author-title{margin-top:0!important}.site-container .site-wrapper .heading{padding-left:0!important}.hours-day{width:100%}}