@media (max-width: 1200px) {
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background: #fff; padding: 8px 5px 6px 5px; }
.navbar-default .navbar-toggle i { color: #bbb; font-size: 2em; }
.quote-buttons span { margin: 0 2px; }
.flickr-widget ul li { margin-left: 0px; margin-right: 7px; }
.subscribe-widget form input[type="text"] { margin-bottom: 10px; }
.history-content p { max-height: 36px; line-height: 20px; overflow: hidden; }
.projects-carousel { width: 950px!important; }
.navbar-default .navbar-nav > li > a { padding:28px 20px; }
}
@media only screen and (min-width: 1000px) and (max-width: 1169px) {
ul.social-list li a i{width:37px;}
#main-slide .slider-content h2{font-size:45px;}
#main-slide .carousel-indicators{bottom: -6px;}
#main-slide .slider-content h1{font-size:45px;}
#main-slide .slider-content h4 {font-size: 16px; margin-top: 18px;}	
#main-slide .slider-content ul{ padding: 4px 0 0;}
.dedicated img {height: 325px; }
.footer-s { margin: 10px auto; width: 50%; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.section { padding:30px 0 0 0; }
#main-slide .item .slider-content {margin-top:-30px; }
#main-slide .carousel-control i { padding:2px 5px; }
ul.wtf-menu li { float:none; }
.wtf-menu ul.submenu { top:0px !important; }
.search-in { width:100%; }
.plan-tables1 ul li { font-size:14px; }
.search-in .btn-se { margin:20px 0px; }
#main-slide .slider-content h1 { font-size:13px; }
.big-title h1, .big-title h2 { font-size:20px; margin-bottom:30px; }
.page-banner h2 { font-size:22px; }
.navbar-default .navbar-nav > li > a { }
.slider.btn { padding:0px 6px; font-size:10px; }
.navbar-brand { float:left; padding:7px 15px; }
.navbar-default .navbar-nav > li > a { padding:10px 10px; }
.carousel-inner input[type="text"] { height:24px; font-size:12px; margin:10px 0px 0px; display:none; }
.carousel-inner input[type="submit"] { height:24px; margin:10px 0 0; padding:0px; font-size:12px;  display:none; }
#main-slide .slider-content h4 { font-size:8px; line-height:normal; }
#main-slide .slider-content ul li { display:none; }
#main-slide .slider-content ul li { line-height:normal; font-size:9px; }
#main-slide .slider-content { margin-top:-30px; }
.dedicated img { margin-top:5px; height:100px; width:150px; }
.slider.btn1 { padding:1px 6px; margin:0px; font-size:10px; }
.started-p { font-size:22px; line-height:normal; height:100px; }
.ar-img { }
.parallax-text-container-1 .parallax-text-item { padding:20px 0; }
.footer-s { width:80%; }
ul.social-list li a i { width: 25px; height: 25px; line-height:35px; border:none }
ul.social-list li:last-child a i { border-right:none; }
.navbar-header {padding: 0 0 0;}
.fixed-header .navbar-brand { padding: 4px 11px !important; }	
#main-slide .slider-content{margin-top:-30px;}
.carousel-inner input[type="text"]{display:none;}
.carousel-inner {height: 150px; }
#main-slide .item img{height: 150px; }
}
@media only screen and (min-width: 768px) and (max-width: 999px) {
.navbar-header { padding: 5px 0; width: 34%; }
.navbar-brand { float: left; padding: 0 9px !important; width: 100% !important; }
.navbar-default .navbar-nav > li > a { line-height: 1.5;padding: 18px 10px !important;}
.navbar-default .navbar-nav .dropdown{width:230px;}
#main-slide .carousel-indicators { bottom: -14px;}
.ar-img{display:none;}
.right-img{display:none;}
}
@media (max-width: 991px) {
.started-p { font-size:30px; height:120px; width:30%; line-height:36px; }
.dedicated img { width: 270px; height: 200px; margin-top: 30px; }
#main-slide .slider-content h1 { font-size:20px; }
#main-slide .slider-content h3 { font-size:16px; margin:0px; }
#main-slide .slider-content h4 { font-size:15px; margin-top:0px; }
#main-slide .slider-content ul li { font-size:12px; line-height:20px; }
#main-slide .slider-content ul li i { font-size:10px; }
.slider.btn1 { padding:6px 25px; font-size:15px; }
#main-slide .slider-content h2 { font-size:20px; }
.carousel-inner input[type="text"] { height:55px; }
.carousel-inner input[type="submit"] { height:55px; font-size:24px; }
.slider.btn { padding:6px 25px; font-size:15px; }
.boxed-page, .boxed-page header { width: 100%; }
.navbar-default .navbar-nav > li > a { }
.classic-testimonials { margin-bottom: 25px!important; }
.tp-caption a.btn-system { font-size: 11px; padding: 4px 8px; }
.contact-details { display: none!important; }
.navbar-brand { padding:8px 25px; width:70%; float:left; }
.navbar-default .navbar-nav { margin: 0 !important; top: 0; }
ul.social-list { float: none !important; text-align: center; }
ul.social-list li { float: none !important; display: inline-block; }
.quote-buttons { text-align: center; }
.copyright-section { text-align: center; }
ul.footer-nav { display: block; float: none !important; text-align: center; margin-top: 10px; }
ul.footer-nav li { display: inline-block; float: none; margin-left: 15px; }
.page-banner { text-align: center; }
ul.breadcrumbs { float: none; }
ul.breadcrumbs li { float: none; display: inline-block; float: left\0/; }
.portfolio-4 .portfolio-item { width: 49.99%!important; padding-left: 15px; padding-right: 15px; margin-bottom: 30px; }
.projects-carousel { width: 100% !important; }
.pricing-tables .pricing-table {
 //width: 50% !important; margin-bottom: 15px; }
.pricing-tables .highlight-plan { margin: 0 0 15px 0; }
.pricing-tables .pricing-table.highlight-plan .plan-name { padding: 15px 0; }
.pricing-tables .pricing-table.highlight-plan .plan-signup { padding:25px 0; }
.pricing-tables .pricing-table:hover { top: 0; }
.milestone-block { margin-bottom: 25px; margin-right: 40px; }
.fittext { font-size: 30px; line-height: 38px; }
.team-member { text-align: center; margin-bottom: 30px; }
.member-photo { display: inline-block; margin: 0 auto; }
.easyPieChart { margin: 0 40px 20px 0; }
.right-sidebar { margin-top: 60px; padding-top: 60px; border-top: 1px solid #eee; }
.sidebar .widget { margin-bottom: 35px; }
.navbar-default .navbar-nav > li > a { border-bottom: 1px dashed #efefef; padding: 10px !important; line-height:1.5; width:100%; }
.navbar-default .navbar-nav .dropdown{width:230px;}
.navbar-default .navbar-nav > li{margin-left:0;}
.search-side{display:none;}
.ar-img{display:none;}
.right-img{display:none;}
}
@media (max-width: 768px) {
.navbar-default .navbar-nav .dropdown{width:100%;}
.dedicated img { width:200px; height:140px; margin-top: 0px; }
#main-slide .slider-content h1 { font-size:20px; }
#main-slide .slider-content h4 { font-size:12px; margin-top:0px;  }
#main-slide .slider-content ul {display:none;}
#main-slide .slider-content ul li { font-size:12px; line-height:20px; }
#main-slide .slider-content ul li i { font-size:10px; }
.started-p { font-size:30px; }
.slider.btn1 { font-size: 15px; padding: 5px 12px; }
.navbar-brand { float:none; padding:8px 0px; }
.search-in .btn-se { margin:20px 0px; }
.navbar-default .navbar-nav > li > a { font-size:16px; padding:30px 10px; }
.search-in { width:100%; }
.parallax-text-container-1 .parallax-text-item { padding:20px 0; }
.tp-leftarrow,  .tp-rightarrow { display: none!important; }
.tp-caption a.btn-system { display: none; }
.history-box img { float: none; width: 100%; }
.history-content { float: none; width: 100% !important; }
.history-box span.history-date { right: inherit; left: 15px; }
.portfolio-filter li { margin-bottom: 8px; }
.portfolio-4 .portfolio-item { width: 100%!important; padding-left: 15px; padding-right: 15px; margin-bottom: 20px; }
.milestone-block { margin-bottom: 20px; margin-right: 45px; }
#main-slide .slider-content{margin-top:26px;}
#main-slide .carousel-indicators{display:none;}
.slider.btn{font-size: 15px; margin-top: 10px; padding: 6px 25px; }
#main-slide .carousel-control i { font-size: 24px; line-height: 20px; padding: 15px 8px; }
.carousel-inner input[type="text"]{display:none;}
.carousel-inner input[type="submit"]{display:none;}
#main-slide .carousel-control .fa-angle-left, #main-slide .carousel-control .fa-angle-right{top:54%}
.ar-img{display:none;}
.right-img{display:none;}
}
@media only screen and (max-width: 479px) {
.navbar-default .navbar-nav > li > a { padding:18px 18px; }
.top-bar { text-align: center; }
#main-slide .slider-content h2 {font-size:15px !important; }
#main-slide .carousel-control .fa-angle-left, #main-slide .carousel-control .fa-angle-right { top:48% !important; }
#main-slide .slider-content h3 { font-size:10px; }
.navbar-default .navbar-nav { padding: 15px 0; }
.show-search, .search-form { display: none; }
ul.social-list li { margin: 0 3px; }
ul.social-list li a i { font-size: 0.9em; display: block; width: auto; line-height: 30px; border: none!important; }
ul.social-list li a:hover { background-color: transparent!important; }
ul.social-list li a.facebook:hover { color: #507CBE; }
ul.social-list li a.twitter:hover { color: #63CDF1; }
ul.social-list li a.google:hover { color: #F16261; }
ul.social-list li a.dribbble:hover { color: #E46387; }
ul.social-list li a.linkdin:hover { color: #90CADD; }
ul.social-list li a.tumblr:hover { color: #4D7EA3; }
ul.social-list li a.flickr:hover { color: #E474AF; }
ul.social-list li a.instgram:hover { color: #4D4F54; }
ul.social-list li a.vimeo:hover { color: #87D3E0; }
ul.social-list li a.skype:hover { color: #36C4F3 }
.navbar-default .navbar-toggle { margin-top: 15px; outline: none; }
.navbar-default .navbar-nav > li > a { border: none; padding: 5px 10px; display: block; border: none !important; padding-right: 0; }
.navbar-default .navbar-nav > li > a:after { display: none; }
.navbar-default .navbar-nav > li > a:hover { opacity: 0.7; }
.navbar-default .navbar-nav > li { margin-left: 0; display: block; margin-bottom: 5px; }
.navbar-default .navbar-nav > li.drop > a { padding-right: 10px; }
.navbar-default .navbar-nav > li.drop > a { border-radius: 2px; }
ul.dropdown, ul.sup-dropdown { opacity: 1!important; position: relative !important; visibility: visible !important; width: 100% !important; top: inherit !important; left: 0 !important; margin-top: 0 !important; background: #fff !important; padding-left: 20px !important; box-shadow: none !important; }
ul.dropdown li, ul.sup-dropdown li { border-top: none; }
.milestone-block { display: block; clear: left; margin-right: 0; }
.btn-system { margin-bottom: 10px; }
.easyPieChart { font-size: 24px; font-weight: 400; position: relative; text-align: center; display: inline-block; margin: 0 0 20px 0; overflow: hidden; }
#main-slide .slider-content{margin-top:-30px;}
}
@media (min-width : 992px) {
#main-slide .slider-content h2 { font-size: 48px; }
}
@media (min-width : 768px) and (max-width: 991px) {
#main-slide .slider-content h2 { font-size: 20px; }
.search-in { width:100%; }
.search-in .btn-se { margin:20px 0px; }
#main-slide .slider-content h3 { font-size:16px; margin-top: 12px; }
.carousel-inner input[type="text"] { height:50px; }
.carousel-inner input[type="submit"] { height:50px; font-size:20px; }
.slider.btn { padding: 5px 25px; margin-top: 5px; font-size: 16px; }
.middle-section h6 { font-size:18px; }
.navbar-brand { }
#main-slide .slider-content{margin-top:-30px;}
}
@media (max-width : 767px) {
#main-slide .slider-content h2 { font-size:16px; line-height: normal; margin-bottom: 0; }
#main-slide .slider-content h3 { font-size: 12px; line-height:normal; margin-top: 5px; }
.slider.btn { padding: 0 15px; margin-top: 5px; font-size: 12px; }
#main-slide .carousel-indicators { display: none; }
.navbar-default .navbar-nav > li > a { padding: 10px 15px; }
.carousel-inner input[type="text"] { height:50px; }
.carousel-inner input[type="submit"] { height:50px; font-size:20px; }
.middle-section h6 { font-size:18px; }
.search-in { width:96%; }
#main-slide .slider-content{margin-top:-30px;}
}
@media only screen and (max-width: 479px) {
.section { padding:30px 0 0 0; }
#main-slide .item .slider-content { }
#main-slide .carousel-control i { padding:2px 5px; }
ul.wtf-menu li { float:none; }
.wtf-menu ul.submenu { top:0px !important; }
.search-in { width:100%; }
.plan-tables1 ul li { font-size:14px; }
.search-in .btn-se { margin:20px 0px; }
#main-slide .slider-content h1 { font-size:13px; }
.big-title h1, .big-title h2 { font-size:20px; margin-bottom:30px; }
.page-banner h2 { font-size:22px; }
.navbar-default .navbar-nav > li > a { }
.slider.btn { padding:0px 6px; font-size:10px; }
.navbar-brand { float:left; padding:7px 15px !important;}
.web-1 .img-h { width: 100%;}
.web-1 .weblink-star a{ padding: 5px 29px;}
.nav-tabs > li > a{ padding: 8px 7px;}
.carousel-inner input[type="text"] { height:24px; font-size:12px; margin:10px 0px 0px; display:none; }
.carousel-inner input[type="submit"] { height:24px; margin:10px 0 0; padding:0px; font-size:12px; display:none; }
#main-slide .slider-content h4 { font-size:8px; line-height:normal; }
#main-slide .slider-content ul li { display:none; }
#main-slide .slider-content ul li { line-height:normal; font-size:9px; }
#main-slide .slider-content { margin-top:-9px; }
.dedicated img { margin-top:5px; height:100px; width:150px; }
.slider.btn1 { padding:1px 6px; margin:0px; font-size:10px; }
.started-p { font-size:22px; line-height:normal; height:100px; }
.ar-img { }
.parallax-text-container-1 .parallax-text-item { padding:20px 0; }
.footer-s { width:80%; }
ul.social-list li a i { width: 25px; height: 25px; line-height:35px; border:none }
ul.social-list li:last-child a i { border-right:none; }
.navbar-header {padding: 0 0 0;}
.fixed-header .navbar-brand { padding: 4px 11px !important; }
.navbar-default .navbar-nav > li > a { border-bottom: 1px dashed #efefef; padding: 10px !important; line-height:1.5; width:100%; }
.navbar-default .navbar-nav .dropdown{width:100%}
.navbar-default .navbar-nav > li{margin-left:0;}
.search-side{display:none;}
.navbar-collapse {box-shadow: 0 2px 6px #999; }
.carousel-inner {height: 150px; }
#main-slide .item img{height: 150px; }
}