body {
	background-color: #f7f7f7;
}

.text-p-delo {
    color: #f4a737;
}

.nounderline-hover:hover {
    color: #f4a737!important;
    cursor: pointer;
}

.header-default .header-grid .logo {
	padding: 18px 0;
}

.header-default .header-grid .other {
	line-height: 50px;
	font-size: 1.2rem;
}

.footer-default .footer-grid {
	position: relative;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 237px 200px 1fr 200px;
    grid-template-rows: 62px;
}

.footer-default .footer-grid .address {
	font-size: 1.2rem;
}

.footer-catalog .navbar .navbar-brand .zmdi-menu {
   	width: 30px;
    height: 30px;
    line-height: 30px;
}

.news .news-item .news-item-alias h2 {
	    font-size: 1.2rem;
}

.btn-p-delo {
    margin: 0 auto;
    color: #000;
    border-radius: 45px;
    padding-top: 13px;
    padding-bottom: 13px;
    width: 230px;
    font-size: 1.2rem;
    font-weight: bold;
    border: 3px solid #fff;
    box-shadow: 0px 0px 0px 2px #ffffff54, inset 0px 0px 0px 40px #feb242;
    cursor: pointer;
}



@media (max-width:575.98px) {
	
}

@media (min-width:576px) {
 
}

@media (max-width:1094px) {

}

@media (max-width:700px) {
	
}
 
 
@media (max-width:767.98px) {
	
	.footer-default .footer-grid {
	    grid-template-columns: 1fr;
    	grid-template-rows: 62px 30px 1f 30px;
	}
	
	.footer-default .footer-grid .phone, .footer-default .footer-grid .social {
		line-height: 30px;
	}
	
	.footer-catalog .footer-grid .logo, .footer-catalog .navbar .navbar-toggler {
		display: none;
	}
	
	.wg-phone {
	    margin-left: -50px;
	}
}
 
@media (min-width:768px) {

}
 
@media (max-width:991.98px) {

}

@media (min-width:992px) {
 
}
  
@media (max-width:1199.98px) {
   
}

@media (min-width:1200px) {
 
}