    /** Typography Settings **/ /*Primary font family*/ body {  font-family: 'Proxima Soft', Calibri, Verdana, sans-serif;   font-size: 14px;   line-height: 18px;   } a {  } /*Secondary font family*/  /* Category page */  @media screen and (min-width: 1800px) { .grid-main .products-grid .product-item{ -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; } }  /* END Category page */ @media (min-width: 768px) { ul.social-links { float: left; clear: both; padding: 0!important; text-align: left; list-style: none; } ul.social-links li { display: inline-block; } } @media (max-width: 768px) { ul.social-links { display: none; } }