* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
/**:focus {*/
/*    box-shadow: 0 0 20px 0 rgba(97, 104, 114, 0.15);*/
/*    outline: 0;*/
/*}*/
body {
    background-color: #f8f8f8;
}
html,
body{
    overflow-x: hidden;
}
ol,
ul {
    list-style: none;
}
blockquote,
q {
    quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

a {
    text-decoration: none;
}

img {
    border: 0;
}
.custom-select:focus,
.form-control:focus {
    box-shadow: 0 0 20px 0 rgba(97, 104, 114, 0.15) !important;
    outline: none !important;
}

.btn:active:focus,
.btn:active,
.btn:focus,
.btn-close:focus {
    outline: none !important;
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
textarea:focus, input:focus{
    outline: 0;
}



/*!RESET css end*/