@import url('https://fonts.googleapis.com/css?family=Lato:400,700');body{    background: url('http://pepperspizza.com.au/images/bg1.jpg') center;    background-attachment: fixed !important;    background-size: cover;    font-family: 'Lato', sans-serif;   }a:hover{    text-decoration: none;}#selectstore .container{    width: 100%;    padding: 0;    margin: 0;}   #logo {	    padding-top: 50px;    padding-bottom: 40px;      background: #000;    border-bottom: 5px #FFF200 solid; }#logo img {    width: 300px;    vertical-align: middle;    text-align: center;    background: transparent;}/*Store Location*/#select-content{    background: transparent;    padding-left: 10%;    padding-right: 10%;    margin-top: 30px;    margin-bottom: 20px;    }#select-content h1{    padding: 15px 10px;    color: #D2232A;    background: rgba(255,255,255,0.8);    border: 2px solid #000;    border-radius: 20px;    margin-top: 0px;        margin-bottom: 0px;    opacity: 0.75;    letter-spacing: normal;    font-weight: bold;    text-transform: uppercase;     width: 40%;   }.box-store .container{    color: #000;    background: rgba(255,255,255,0.8);    border: 1px #000 solid;        border-radius: 20px;    padding: 30px 20px !important;    margin-top: 20px !important;}.store-name h2{    text-transform: uppercase;    color: #D2232A;    font-weight: bold;    margin: 0;    }.store-details {    margin-top: 20px;}.store-details p{    font-size: 14px;    text-transform: uppercase;    text-align: center;    color: #333;}.glyphicon{    color: #eb3542;}/*Edit Button Style Here*/.btn{    background: #ED1D24;    border: 1px solid #ED1D24;    border-radius: 0px;    text-transform: uppercase;    letter-spacing: 0.2px;    box-shadow: none;    color: #fff;    transition: all 1s cubic-bezier(0.25, 1, 0.35, 1) 0s;    outline: none;    padding: 10px 26px;    margin-left: 10px;    margin-top: 7px;        text-align: center;}.btn:hover{    background: transparent;    border: 1px solid #ED1D24;    border-radius: 0px;    text-transform: uppercase;        letter-spacing: 0.2px;    box-shadow: none;    color: #ED1D24;    outline: none;   }/*Flex Container*/.row-flex, .row-flex > div[class*='col-'] {    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    /* flex:1 1 auto; */}.row-flex-wrap {    -webkit-flex-flow: row wrap;    align-content: flex-start;    flex:0;}.row-flex > div[class*='col-'], .container-flex > div[class*='col-'] {    /* margin:-.2px; */ /* hack adjust for wrapping */}.container-flex > div[class*='col-'] div,.row-flex > div[class*='col-'] div {    width:100%;}.flex-col {    display: flex;    display: -webkit-flex;    flex: 1 100%;    flex-flow: column nowrap;}.flex-grow {    display: flex;    -webkit-flex: 2;    flex: 2;}@media (max-width: 480px){    #logo img {        width: 200px !important;    }      .box-store .container{        padding: 20px 18px !important;        /* margin-top: 20px !important; */    }       .btn{        padding: 10px 0px;                 margin-top: 10px !important;        width: 100% !important;        margin-left: 0 !important;            }      #select-content h1{        font-size: 20px !important;        width: 100%;                }        .store-name h2{        font-size: 18px !important;     }    }