/*--Responsive CSS--*/

@media only screen and (max-width: 1024px) {
.dmenu{
    display: none;
}
	.ccbtnwrap {
	display:none;
}
	.bookappo {
	display:none;
}

.mmenu {
	display: block;
	font-size: 33px;
}
	.social_icons ul li a img {
	width: auto;
	height: 25px;
}
.ccbtnwrap.phon-ccqute {
  display: block;
}
.ccbtnwrap.phon-ccqute .ccbtn {
  padding: 6px 5px;
  font-size: 11px;
}
.ccbtnwrap.phon-ccqute {
  padding-top: 21px;
}
}
@media only screen and (max-width: 600px) {
.row {padding-left: 0px;}
.featuredimg {display: inline-block; width: 100%; margin:0;}
.featuredimg img {max-height: 500px;}
.row > * {padding-right: 0;	padding-left: 0;}
.customquote #contact-form {padding: 0px;}
.btnwrapper {justify-content: space-between;}
.form-group-pop #project {font-size: 18px;}
.form-group-pop #fname {font-size: 18px;}
.form-group-pop #email {font-size: 18px;}
.form-group-pop #mobile {font-size: 18px;}
.social_icons {width: auto; display: none;}
.product-description-short h1 {font-size: 24px;}
}
@media (max-width: 768px) {
    .menuarea .dmenu {display: none;}
    .bottombar {padding: 0 30px;}
.bookappo a {
	margin-top: 10px;
}
.social_icons_wrap .notifiactions { font-size: 12px;    text-align: center; line-height: 30px; font-weight: 600;}
}
