@media (max-width:767px){#site-logo a.site-logo{float:none;display:table;margin:0 auto}#site-logo p.site-decription{display:table;margin:0 auto;margin-top:15px;border:none}.services-area.dark .service{padding-top:0;padding-bottom:20px}.services-area.dark .service:first-child{padding-top:30px}.services-area.special.dark.has-testimonials{padding:30px 0}.services-area.special.dark.has-testimonials-bottom{padding-bottom:0}.services-area.has-testimonials{padding:0}.services-area.has-testimonials .service{margin-top:20px}.services-area.light .container .exc-ideas,.services-area.dark .container .exc-ideas{border:none}.services-area.light .container .exc-ideas:after,.services-area.dark .container .exc-ideas:after{display:none}.exc-ideas .circle-with-icon{margin:0 auto}#recent-post-carousel .blog-post .dual-border-box{display:none}.home-widget,.footer-widget{margin-bottom:30px}.service-feature-tabs ul.nav{width:50px}.service-feature-tabs .nav-tabs .tabname{display:none}.portfolio-image-carousel{padding-right:10px}.portfolio-details{padding-left:15px}.project-overview:before,.project-details:before{display:none}.contact-form .inputgroup input{width:100%;margin-bottom:5px}.team-member .member-photo{float:left;margin-right:25px}.team-member .member-details{overflow:hidden}.comment-item .comment-content{margin:0}.sidebar{margin-top:50px}.top-control-nav .nav{float:none}#site-top-menu{display:none}#main-menu .navbar-toggle{display:table}#site-main-nav > li.menu-item.dropdown:hover .dropdown-menu{position:relative;width:100%;padding-top:5px}#site-main-nav > li.menu-item.active > a,#site-main-nav > li.menu-item:hover > a{font-size:13px}.dropdown-menu li{padding:0 5px}.dropdown-menu li:first-child a{border-top-left-radius:4px;border-top-right-radius:4px}.dropdown-menu li:last-child a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.search-form{margin-top:25px}.pricing-table-item{width:100%;margin-bottom:25px}.pricing-table-item:hover{top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;margin-bottom:25px}.pricing-table-item.service-description:hover{top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative}.pricing-table-item:hover .title{padding:15px 0}.pricing-table-item:hover .pricing-action{padding-bottom:20px}.time-counter-output{margin-left:45px}.time-counter .launch-title{font-size:25px}.time-counter .count-circle{width:80px;height:80px;border-radius:50%;padding-top:4%;margin:10px}.count-circle .name{font-size:20px;margin-bottom:5px}.count-circle .type{font-size:15px}.coming-soon .subscribe-form p{font-size:14px}.coming-soon .subscribe-form input{width:60%}.post-navigator{display:none}.error-content .error-text{font-size:35px;line-height:45px;text-align:center}.error-content .error-description{font-size:20px;line-height:35px;text-align:center}.home-widget:first-child{margin-top:20px}#special-content-carousel{display:none}.two-column ul li{width:100%}.boom-btn-group .btn{width:100%;margin:10px 0}.slide-content{display:table;margin:0 auto;text-align:center;margin-bottom:40px}.slide-content .slide-title{font-size:20px;line-height:15px}.slide-content .sub-heading{font-size:14px;line-height:16px}.slide-content .slide-description h3{font-size:14px}.slide-content .slide-description p{font-size:12px}.slide-content .slide-description{margin:20px 0}.slide-img img{width:50%;height:auto}.slide-action .btn{margin:0;font-size:12px;padding:10px 20px}.slide-action .btn:last-child{margin-left:50px}.slider-inner .container .slide-content{width:100%}.slider-inner .container .slide-content h1{font-size:30px;line-height:45px}.slider-inner .container .slide-content .sub-heading{font-size:20px;line-height:30px}.homepage-slider .item{min-height:300px}#content-slider .slider-control{font-size:14px;padding:5px 10px;top:60%}.carousel-caption{display:none}}
@media (max-width:459px){.team-member .member-photo{float:none;display:table;margin:0 auto}.social-icons.member{display:table;margin:0 auto}}
@media (min-width:768px){.navbar-collapse.collapse{margin-right:-30px}#site-main-nav > li.menu-item > a{font-size:12px;margin:0}.services-area. .service,.services-area.dark .service{padding-bottom:50px}.services-area.special.dark.has-testimonials{padding-top:0}.services-area.special.light.has-testimonials{padding-top:0}.services-area.special.dark.has-testimonials-bottom{padding-bottom:0}.services-area.has-testimonials{padding-top:0}.services-area.has-testimonials .service{margin-top:20px}.home-widget,.footer-widget{margin-top:30px;display:table}.exc-ideas .circle-with-icon{width:175px;height:175px;padding-top:30px}.exc-ideas .circle-with-icon i{color:#e74c3c;font-size:30px}.exc-ideas .circle-with-icon h3{font-size:15px;margin-bottom:6px}.exc-ideas .circle-with-icon p{font-size:13px}.contact-form .inputgroup input{width:100%;margin-bottom:5px}.team-member .member-photo{float:left;margin-right:25px}.sidebar{margin-top:50px}.pricing-table-item{width:33.3%}.pricing-table-item:hover{top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative}.pricing-table-item.service-description:hover{top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative}.pricing-table-item:hover .title{padding:15px 0}.pricing-table-item:hover .pricing-action{padding-bottom:20px}.time-counter .launch-title{font-size:30px}.time-counter .count-circle{width:100px;height:100px;font-size:20px;padding-top:4%}.count-circle .name{font-size:25px}.count-circle .type{font-size:15px}.slide-content .slide-title{font-size:30px}.slide-content .sub-heading{font-size:20px}.slide-content .slide-description h3{font-size:18px}.slide-content .slide-description{margin:20px 0}.slide-img img{height:auto;max-width:100%}.slide-action .btn{margin:0;font-size:12px;padding:10px 20px}.slide-action .btn:last-child{margin-left:30px}.slide-content{margin-bottom:40px}}
@media (min-width:992px){#main-menu .navbar-toggle{display:none}#site-main-nav > li.menu-item > a{font-size:14px;margin:0 2px}.services-area.dark .service{padding-top:50px;padding-bottom:50px}.services-area.has-testimonials{padding-top:100px}.services-area.special.dark.has-testimonials{padding-top:60px}.services-area.special.light.has-testimonials{padding-top:55px}.services-area.special.dark.has-testimonials-bottom{padding-bottom:65px}.exc-ideas .circle-with-icon{width:240px;height:240px;padding-top:35px}.exc-ideas .circle-with-icon i{color:#e74c3c;font-size:50px}.contact-form .inputgroup input{width:32%;margin-bottom:0}.contact-form .inputgroup select{width:32%;margin-bottom:0}.contact-form .inputgroup label{width:32%;margin-bottom:0;margin-right:10px}.team-member .member-photo{float:none;margin:0}.sidebar{margin-top:0}.pricing-table-item{width:20%}.service-description .pricing-title h3{font-size:30px}.pricing-table-item .btn{padding:10px 15px}.pricing-table-item:hover{top:-10px;-webkit-box-shadow:0 0 35px -5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 35px -5px rgba(0,0,0,0.5);box-shadow:0 0 35px -5px rgba(0,0,0,0.5);position:relative}.pricing-table-item:hover .title{padding:20px 0}.pricing-table-item:hover .pricing-action{padding-bottom:40px;border-top:none;background:#f7f7f7;left:-1px}.time-counter .launch-title{font-size:50px}.time-counter .count-circle{width:150px;height:150px;padding-top:6%}.count-circle .name{font-size:35px}.count-circle .type{font-size:25px}.slide-content .slide-title{font-size:35px}.slide-content .sub-heading{font-size:25px}.slide-content .slide-description h3{font-size:18px}.slide-action .btn{margin:0;font-size:14px;padding:10px 30px}.slide-action .btn:last-child{margin-left:30px}}
@media (min-width:1200px){.exc-ideas .circle-with-icon{width:300px;height:300px;padding-top:50px}.exc-ideas .circle-with-icon i{font-size:100px}.service-description .pricing-title h3{font-size:38px}.pricing-table-item .btn{padding:12px 30px}.slide-content .slide-title{font-size:40px}.slide-content .sub-heading{font-size:25px}.slide-content .slide-description h3{font-size:20px}}