/* Normal desktop :992px. */@media (min-width: 992px) and (max-width: 1200px) {} /* Tablet desktop :768px. */@media (min-width: 768px) and (max-width: 991px) {.site-logo {  padding: 15px 0;}} /* small mobile :320px. */@media (max-width: 767px) {/*.container {width:300px}*/.col-md-12,col-sm-12{        padding-right: 0;    padding-left: 0;}body.kc-css-system .kc-css-423355 {    width: 100% !important;}.site-logo {  padding: 15px 0;}} /* Large Mobile :480px. */@media only screen and (min-width: 480px) and (max-width: 767px) {.container {width:450px}}