/* XL Device: 1200px. */
@media (min-width: 1200px) and (max-width: 1500px){
.project-product-img img {height: 780px;}
.menu_fixed {padding: 0 !important;}
.lg-mt-50{margin-top: 50px;}
}

/* LG Device: 992px. */
@media (min-width: 992px) and (max-width: 1200px){
	.mt-main-menu::before {	width: 100%;}
	.menu_fixed {padding: 0 !important;}
	.mt-main-menu ul li ul.submenu {width: 180px;}
	.mt-main-menu nav ul li:hover ul.submenu {left: -30px;}
	.mt-service-area ul.single-service-tool {margin-left: 45px;}
	.mt-service-area ul li i {margin-left: 30px;}
	.banner-text h2 {font-size: 50px;}
	.banner-text p {font-size: 15px;}
	.home-3 .slider-bg {min-height: 700px;}
	.home-3 .slider-content h1 {font-size: 55px;}
	.about-img img {height: 390px;}
	.project-product-img img {min-height: 730px;}
	.about-img-2 img {min-height: 345px;}
	.about-video.video-item-3 img {min-height: 250px;}
	.project-product-img img {height: 780px;}
	.home-4 {margin: 60px;}
	.scrollTop {right: 80px;}
}

/* MD Device: 768px. */
@media (min-width: 768px) and (max-width: 991px){
	.plr {padding-right: 50px;	padding-left: 50px;}
	.mt-mnu-section {padding: 20px 0;}
	.banner-text {padding: 200px 0;}
	.menu_fixed .header-section {position: absolute; z-index: 9;}
	.home-2 .banner-text {padding-top: 200px;padding-bottom: 150px;}
	.home-3 .slider-bg{min-height: 650px;}
	.expert-team-info .team-img img {min-height: 335px;}
	.row.pos-relative {margin-top: 0;}
	.about-img-2 img {width: 100%;}
	.about-video.video-item-3 img {max-height: 285px;}
	.project-product-img img {height: auto;}
	.home-4 {margin: 40px;}
	.scrollTop {right: 100px;}
	.fd-menu ul li, .fd-second-menu ul li {margin-bottom: 15px;}
	.scrollTop {right: 60px;}
	.pbm-100{padding-bottom: 100px;}
	.m-mb-50{margin-bottom: 50px;}

}

/* Extra Small Device: 768px. */
@media (max-width: 767px){
	.plr {padding-right: 50px;	padding-left: 50px;}
	.banner-text {padding: 150px 0;}
	.menu_fixed{position: relative; box-shadow: none;}
	.home-3 .slider-bg {min-height: 550px;}
	.home-3 .slider-content p {display: none;}
	.home-2 .banner-text {padding-top: 150px;	padding-bottom: 150px;}
	.banner-text h1 {font-size: 55px;}
	.home-3 .slider-content h2 {font-size: 55px;}
	.single-slider-item-box {margin: 0 auto; max-width: 300px;}
	.commentor-area .post-reaction li {	margin-right: 0;}
	.email-subsribe-form input[type="email"] {width: 350px;}
	.row.pos-relative {margin-top: 0;}
	.about-img-2 img {width: 100%;}
	.countdown-timer-area {	padding: 150px 0;}
	/*footer menu*/
	.fd-second-menu {margin-top: 30px;}
	.about-video.video-item-1 img, .about-video.video-item-2 img, .about-video.video-item-3 img {height: 350px;}
	.countdown-timer #timer div {padding-right: 30px;}
	.qna-video img {height: 100%;}
	.home-4{margin: 0;}
	.pbm-100{padding-bottom: 100px;}
	.m-mb-50{margin-bottom: 50px;}
	.m-mt-50{margin-top: 50px;}


}

/* Small Device: 550px. */
@media only screen and (min-width: 576px) and (max-width: 767px){
	.button-group button {padding: 10px 12px;text-align: center;}
	.mix-content img {height: 250px;}
}

/* Device width: 320px. */
@media only screen and (min-width: 320px) and (max-width: 575px){
	.about-img img {margin-top: 30px;}
	.view-all {display: none;}
	.contact-form-area h2 {font-size: 33px;}
	.section-title h2, .section-title h2 {	font-size: 35px;}
	.commentor-area .post-reaction li a {margin-right: 5px;}
	.single-input-box label {width: 40%;display: inline-block; margin-bottom: 20px; text-align: center;}
	.single-input-box input {width: 100%;}
	.user-bio {border-left: 1px solid transparent;}
	.button-group {margin: 0 auto;}
	.button-group button {display: block;	margin: 0 auto 20px;	text-align: center;}
	.button-group button.is-checked:last-child, .button-group button.is-checked:first-child {border-radius: 40px;}
	.welcom-text h1 {font-size: 50px;}
	.email-subsribe-form input[type="email"] {margin-bottom: 30px; width: 100%;}
	.single-blog-content-box {max-width: 300px;}
	.our-gallery .button-group {border: none;}


}



