@media screen and (min-width:0) and (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;}

.container {width: 100%;}
.mainmenu ul li {padding-left: 15px;padding-right: 15px;transition:all 1s}
.pull-left ul.navbar-collapse{padding:0}
.time-sell ul li{width:20.5%; float:left; padding:0}
.reports-name ul li {width: 30.3%;}
.reports-name ul li h3 {width: 100%;}
#container-tab {
    width: 100%;padding-bottom:30px
}
#container-tab .tabs li {width: 25% !important; }
#container-tab .tabs li {
  width: 25% !important;
}

}
@media screen and (min-width:0) and (max-width:1150px){}
@media screen and (min-width:0) and (max-width:1100px){
.mainmenu ul li {padding-left: 10px;padding-right: 10px;}
#form-details .form-group {width: 62%;}
.time-sell ul li{width:20.5%; float:left; padding:0}
.time-sell ul li {float: left;padding: 0;width: 19.5%;}
.contant-text-box .all-names-category .col {width: 30.5%; float:none; display:inline-block;}
.all-names-category{text-align:center}
.contant-text-box .all-names-category .col li {text-align: left;}
.contant-text-box h3{width:auto}
#form-details .time-sell ul li select.form-control{padding:6px 2px}
}

@media screen and (min-width:0) and (max-width:1024px){
.mainmenu ul li { padding-left: 10px;padding-right: 7px;}
.pull-left ul.navbar-collapse{padding:0}
#listing-box-name table tr th, #listing-box-name table tr td {
    margin: 5px 10px;
}
table tr{line-height:40px}
td::before {
  left: 4px;
  padding-right: 10px;
  position: absolute;
  top: 0px;
  white-space: nowrap;
  width: 45%;
} 
}
@media screen and (min-width:0) and (max-width:1000px){
.reports-name ul li h3{font-size:18px;}
.reports-name ul li {display: inline-block;float: none;width: 29.3%;vertical-align:top}
.reports-name ul{text-align:center}

}
@media screen and (min-width:0) and (max-width:992px){
#form-details {width: 75%;}
.service-box {margin-bottom: 0;margin-top: 20px;min-height: 170px;}
.boxed-page, .boxed-page header {width: 100%;}
.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: 5px 15px;}
.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;}
.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 {border-top: 1px solid #eeeeee;margin-top: 16px;padding-top: 37px;}
.sidebar .widget {margin-bottom: 35px;}
.container .image-service-box {float: left;width: 33%;}
.classic-title{padding-bottom:30px}
#simple .calender_img {background: rgba(0, 0, 0, 0) url("../images/calendar.png") no-repeat scroll right center / 7% auto !important;}
.right-sidebar-list .add1 {float: left;width: 39%;}
}
@media screen and (min-width:0) and (max-width:980px){
.mainmenu ul li:first-child {padding-left: 0;}
.mainmenu ul li {padding-left: 5px;padding-right: 5px;}
#container-tab .tabs li a {font-size: 17px;padding-top: 13px;}
}
@media screen and (min-width:0) and (max-width:900px){
.mainmenu ul li a{font-size:13px;transition:all 1s}
.reports-name ul li:nth-child(3) {
    margin-right: 44px;
}
.reports-name ul li {width: 43.3%;}
}
@media screen and (min-width:0) and (max-width:800px){
.mainmenu ul li a{font-size:12px;transition:all 1s}
.mainmenu ul li {padding-left: 2px;padding-right: 2px;}
.section .service-box{float: left;width: 50%;}
.service-icon-left-more .service-content {padding: 0;}
.service-box { min-height: 120px;}
.form-control{padding:6px 7px}
#report {margin-bottom: 25px;}
}
@media (min-width : 992px) {#main-slide .slider-content h2{font-size: 68px;}}
@media (max-width: 767px) {
.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;}
.navbar-collapse{box-shadow:none}
.navbar-toggle {background: #0099cc none repeat scroll 0 0;border: 1px solid transparent;border-radius: 4px;margin-bottom: 8px;padding: 9px 10px;position: absolute;right: -2px;    top: -45px;z-index: 9999999;}
ul.shopping_grid li { border-right: 1px solid #f7f7f7;color: #000; float: left;min-height: 20px;padding: 10px 6px 0;}
.mainmenu ul li a {font-size: 14px;padding: 5px 0;transition: all 1s ease 0s;}
.mainmenu ul li:hover {background: #ccc none repeat scroll 0 0;width: 100%;}
.mainmenu ul li{padding: 0 10px;}
.mainmenu ul li:first-child{padding: 0 10px;}
.tabs-section ul.nav-tabs li{width:100%; float:none}
.right-sidebar-list .add1 {float: left;width: 37%;}
.reports-name ul li {width: 60.3%;margin-left:0px;margin-right:0px}
}
@media screen and (min-width:0) and (max-width:640px){
.container .image-service-box {float: none ;margin: auto;text-align: center;width: 52% ;}
.contant-text-box .all-names-category .col {display: inline-block; float: none; margin: 15px 10px;width: 44.5%;}
.right-sidebar-list .add1 {float: left;width: 50%;}
.right-sidebar-list .list-right ul li{text-align:center}
.contant-text-box.newh.one-alpha {float: left;margin: 0;padding: 0 10px;width: 100%;}
.contant-text-box.newh.one-alpha h3{margin-bottom:0}	
.contant-text-box .alphabatic-number { margin: 20px 0 10px;}
#footer{text-align:center}
.footer-widget h4 .head-line {background-color: transparent;}
.footer-bottom p {float: none;text-align: center;width: 100%;margin:0}
.footer-bottom{padding-bottom:10px}
}
@media screen and (min-width:0) and (max-width:575px){
.section .service-box {float: left;min-height: auto;width: 100%;}
#listing-box-name .list-row ul.top-row li {padding: 8px 16px;}
#listing-box-name .list-row ul li {float: left;min-width: 22%;}
.service-box > div:first-child {padding: 0 10px 0 0;}
}
@media only screen and (max-width: 480px) { 
.top-bar{text-align: center;}
.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;width: 100%}
.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;}
.container .image-service-box {float: none;text-align: center;width: 100%;}
ul.shopping_grid {float: left;list-style: outside none none;margin: 0;padding: 0;width: 83%;} 
#form-details .form-group { width: 90%;}
.contant-text-box .all-names-category .col, .contant-text-box .all-names-category .col:nth-child(3), .contant-text-box .all-names-category .col:nth-child(6) {display: inline-block; float: none;margin: 0 0 15px; width: 100%;}
.right-sidebar-list .add1 {float: none;width: auto;}
.right-sidebar-list .list-right ul li{text-align:center}
}
@media (min-width : 768px) and (max-width: 991px) {
#main-slide .slider-content h2{font-size: 52px;}
#main-slide .slider-content h3{font-size: 24px;margin-top: 12px;}
.slider.btn{padding: 5px 25px;margin-top: 5px;font-size: 16px;}
}
@media (max-width : 767px) {    
#main-slide .slider-content h2{font-size: 28px;line-height: normal;margin-bottom: 0;}
#main-slide .slider-content h3{font-size: 14px;margin-top: 5px;}
.slider.btn{padding: 0 15px;margin-top: 0;font-size: 12px;}
#main-slide .carousel-indicators{display: none;}
}
@media (min-width : 0px) and (max-width: 640px) {
.container .image-service-box {float: left;width: 48%;}
}
@media (min-width : 0px) and (max-width: 480px) {
.contant-text-box.newh.one-alpha h3{width:100%}
.reports-name ul li {
    margin: 15px 0;
    width: 84.3%;
}
.reports-name ul li:nth-child(3) {
    margin-right: 0px;
}
}
@media (max-width : 479px) { #main-slide .item .slider-content{display: none;}
.container .image-service-box {float: left;width: 100%;}
}
@media (min-width : 0px) and (max-width: 360px) {
#listing-box-name .list-row ul li {float: left; min-width: 19%;}
#listing-box-name .list-row ul.top-row li {padding: 8px 0;}
#listing-box-name .list-row ul li:nth-child(2) {min-width: 60px;width: 60px;}
}