@media screen and (max-width: 900px) { nav li {margin:0 10px;letter-spacing: 3px;} .aboutus p{font-size: 15px;} } @media screen and (max-width: 767px) { .hidden767{display: none;} .show767{display: block;} .navHeader{display: none;} .navMobile{display: block;} .logo{margin: 20px 0;} .logo img{height: 100px;} .Homeslider{margin-top: 30px;} .followus{font-size: 20px;} .TitleFont {font-size: 18px;letter-spacing: -1px;} footer{font-size: 16px;margin-bottom: 20px;} .section{margin: 20px 0;} .grid-33{width: 100%;} .grid-33 img{margin-bottom: 30px;} .masonry { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; } .aboutus .col-30,.aboutus .col-70{width: 100%;} .contacts{ margin-top: 25px; margin-bottom: 90px; } .contacts img{ max-width: 80px;width: 100%; } } @media screen and (max-width: 480px) { .logo img{height: 90px;} .masonry { -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; } .contacts{margin-bottom: 0px;} .contacts .col-25{width: 50%;margin-bottom: 50px;} .contacts img{max-width: 60px;width: 100%;} .contacts .mail,.contacts .ig{text-align: right; padding-right:35px; } .contacts .fb,.contacts .pin{text-align: left; padding-left:35px; } }