@media (min-width:1246px) {}

@media (max-width:1224px) {}

@media (max-width:1200px) {
	.logo-menu .navbar-default .navbar-nav>li>a {
		padding: 13px 19px;
	}
	.pricing-section .box ul li span:nth-child(1) {
		width: 70px;
	}
	.pricing-section .box ul li span:nth-child(2) {
		width: 40px;
	}
	.pricing-section .box {
		min-height: 313px;
	}
	.services-page .pricing-section {
		margin-bottom: 630px;
	}
}

@media (max-width:1200px) and (min-width:991px) {}

@media (max-width:1024px) {}

@media (max-width:1025px) and (min-width:992px) {}

@media (max-width:991px) {
	.top-ban .contact-detail li:nth-child(2) {
		display: none;
	}
	.top-ban .contact-detail li:first-child {
		border-right: 0;
		padding-right: 0;
		margin-right: 0;
	}
	.logo-menu .navbar-default .navbar-nav>li>a {
		padding: 13px 14px;
	}
	.logo {
		top: 0;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.social-media {
		margin-left: 0;
	}
	.slider {
		top: 0;
	}
	.wel-section .box .row>div:nth-child(1)::before {
		height: 140%;
	}
	.welcome-section .title h3 {
		font-size: 27px;
		margin-bottom: 10px;
	}
	.welcome-section .welcome-box {
		margin-top: 0;
	}
	.pricing-section .box {
		margin-bottom: 30px;
	}
	.gallery-section .row>div {
		/*margin-top: 30px*/
	}
	.top-footer .row>div {
		margin-bottom: 15px;
		margin-top: 15px;
	}
	.services-page .pricing-section {
		height: auto;
		margin-bottom: 0;
	}
	.pricing-section .row p {
		color: #fff;
	}
	.contact-section>div>.row>.col-md-8 {
		padding-bottom: 40px;
	}
	.contact-section>div>.row>.col-md-4 {
		padding-left: 15px;
		margin-top: 30px;
	}
	.slider .slogan h2 {
		font-size: 42px;
	}
	.slider .slogan h4 {
		font-size: 16px;
	}
	.slider .slogan p {
		font-size: 13px;
	}
	.slider .slogan {
		top: 20px;
	}
	.pricing-section {
		height: auto;
		margin-bottom: 0;
	}
	.gallery-section h3 {
		margin-top: 0;
	}
	.offer-section .offer-box {
		background: #d94810 url('../images/offer.png') no-repeat 90% center / auto 130px
	}
	.text-color-white {
		color: #fff !important;
	}
	.gallery-section .box img{min-height: 150px !important;}
}

@media (max-width:992px) and (min-width:800px) {}

@media (max-width:800px) {}

@media (max-width:800px) and (min-width:768px) {}

@media (max-width:768px) {}

@media (max-width:767px) {
	.logo {
		top: 0;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.logo {
		text-align: center;
	}
	.logo img {
		width: 250px;
		display: inline-block;
	}
	.logo-menu .col-sm-7 {
		background: #d94810;
	}
	.logo-menu .navbar-brand {
		display: block;
		color: #fff;
	}
	.logo-menu .navbar-brand:hover,
	.logo-menu .navbar-brand:active,
	.logo-menu .navbar-brand:focus {
		color: #ffcc00;
	}
	.logo-menu .navbar-default .navbar-toggle .icon-bar {
		background: #fff;
	}
	.logo-menu .navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		background: #ffcc00;
	}
	.logo-menu .navbar-default .navbar-nav>li>a {
		margin: 0;
		color: #fff;
	}
	.logo-menu .navbar-default .navbar-nav>li>a:hover {
		background: #ffcc00;
	}
	.wel-section .box .row>div:nth-child(1)::before {
		display: none;
	}
	.wel-section .box h3 span {
		display: inline-block;
	}
	.welcome-section .welcome-box {
		margin-bottom: 20px;
	}
	.wel-section .box {
		margin-top: 30px;
	}
	.slider .slogan {
		right: 15px;
		width: 100%;
		text-align: right;
	}
	.offer-section .offer-box {
		background-image: none;
	}
	.img-offer {
		display: block;
	}
}

@media (max-width:768px) and (min-width:600px) {}

@media (max-width:610px) {
	.gallery-section .row>div {
		margin-top: 30px;
		width: 50%;
	}
}

@media (max-width:740px) {}

@media (max-width:600px) {}

@media (max-width:510px) {}

@media (max-width:600px) and (min-width:480px) {}

@media (max-width:480px) {
	.top-ban {
		background: #ffcc00;
		background-image: none;
	}
	.top-ban:before {
		background-image: none;
	}
	.top-ban .row>div:nth-child(2) {
		display: none;
	}
	.top-ban .row>div:nth-child(1) {
		width: 100%;
	}
	.social-media {
		text-align: center;
	}
	.top-ban {
		padding-bottom: 10px;
		color: #d94810;
	}
	/* .top-ban a{ color: #d94810;} */
	.pricing-section .row>div {
		width: 100%;
	}
	.top-footer .row>div {
		width: 100%;
	}
	.gallery-section .row>div {
		width: 100%;
	}
	.gallery-section .row>div img {
		width: 100%;
	}
	.top-footer .row>div:nth-child(1) .box::before {
		bottom: auto;
	}
	.top-footer .row>div:nth-child(2) .box::before {
		bottom: auto;
	}
	.top-footer .row>div:nth-child(3) .box::before {
		bottom: auto;
	}
	.top-footer p {
		font-size: 12px;
	}
	.section1 .container>.row>div {
		width: 100%;
	}
	.slider .slogan {
		display: none;
	}
}

@media (max-width:400px) {}

@media (max-width:480px) and (min-width:320px) {}

@media (max-width:375px) {}

@media(min-width:768px) and (max-width:991.99px) {
	header .logo-menu .logo img {
		height: 40px;
		margin-top: 23px;
	}
}

@media(min-width:992px) {
	.logo {
	    padding-top: 5px;
	    padding-bottom: 5px;
	}

	.logo img {
	    height: 60px;
	    margin-top: 30px;
	    margin-bottom: 30px;
	}
}
