@charset "ISO-8859-1";
.smeg .smeg-container {
    width: 1170px;
    margin: auto;
}
.main {
	overflow: hidden;
}
.smeg {
    margin-top:-10px;
}
.smeg .main {
    width: 1170px;
    margin: auto;
}
.smeg .smeg-background {
    background-repeat: no-repeat;
    background-color: #2a2a2a;
    padding-top: 10px;
    width: 1922px;
    position: relative;
    margin-left: 50%;
    transform: translateX(-50%);
}
.smeg .smeg-background-black {
    background-repeat: no-repeat;
    background-color: #000;
    width: 1922px;
    position: relative;
    margin-left: 50%;
    transform: translateX(-50%);
}
.smeg .borders {
    border:1px solid #fff;
}
.smeg .links {
    color:#fff;
    text-align:center;
    width:100%;
    font-size: 1.2em;
    display:block;
    padding:15px;
}
.smeg .links:hover {
    background-color:#0099ff;
}
.smeg .boxes {
    /* height:429px; */
    height: 530px;
}
.smeg #cooker-box {
    background-color:#c8bcb0;
}
.smeg #oven-box {
    background-color:#959595;
}
.smeg #fridge-box {
    background-color:#b6c3bc;
}
.smeg #sa-box {
    background-color:#acc3c9;
    height:auto;
}
.smeg #cooker-link {
    margin-top:1.5em;
}
.smeg #oven-link {
    margin-top:2.9em;
}
.smeg .sa-link {
    margin:0.5em 1.8em;
    width:50%;
}
.smeg .smeg-headers {
    text-align:center;
    font-size:2em;
    font-weight:600;
    color:#fff;
}
.smeg #sa-header {
    text-align:left;
    margin-left:1em;
    margin-top:0.5em;
}
.smeg p {
    font-size:1.2em;
    color:#fff;
    padding:15px;
    text-align:center;
}
.smeg .no-padding-bottom {
    padding-bottom:0px;
}
.smeg .no-padding-top {
    padding-top:0px;
}
.smeg .no-padding {
    padding:0px;
}
.smeg .box-links {
    color:#fff;
    text-align:center;
    width:85%;
    font-size: 1.2em;
    display:block;
    padding:15px;
    border:3px solid #fff;
    margin:auto;
}
.smeg .box-links-sa {
    color:#fff;
    text-align:center;
    width:45%;
    font-size: 1em;
    display:inline-block;
    padding:15px;
    border:3px solid #fff;
    margin:1em;
}
@media (max-width:1200px) {
    .smeg .box-links-sa {
        width:43%;
    }
}
@media (max-width:767px) {
    .smeg .box-links-sa {
        width:85%;
        font-size:1.2em;
        margin:1em auto;
        display:block;
    }
}
.smeg .box-links:hover {
    background-color:#0099ff;
}
.smeg .sa-text {
    text-align:left;
    margin-left:0.9em;
    padding-bottom:5px;
    padding-top:5px;
}
.smeg .no-padding-left {
    padding-left:0px;
}
.smeg .no-padding-right {
    padding-right:0px;
}
.smeg .sa-img {
    height:324px;
}
.smeg .about {
    font-size:4em;
    color:#fff;
    text-align:center;
    font-weight:400;
    /*margin-top:1.1em;*/
}
.smeg .about-text {
    font-size:1.2em;
    color:#fff;
    padding:5px;
    margin-left:2em;
    text-align:left;
}
.smeg .border-left {
    border-left:2px solid #fff;
}
.smeg .margin-row {
    margin-top:3em;
}
.smeg .margin-bottom {
    margin-bottom:3em;
}
@media (max-width:1200px) {
    .smeg .smeg-container {
        width: 991px;
    }
    .smeg .main {
        width: 991px;
    }
    .smeg .boxes {
        height:auto;
    }
    .smeg #sa-header {
        margin-top:0em;
    }
    .smeg .sa-text {
        padding-bottom:0px;
        padding-top:0px;
    }
    .smeg .sa-img {
        height:309px;
    }
}
@media (max-width:991px) {
    .smeg .smeg-container {
        width: 767px;
    }
    .smeg .main {
        width: 767px;
    }
    .smeg .box-links {
        width:90%;
        font-size: 1em;
    }
    .smeg p {
        font-size:1em;
    }
    .smeg #sa-link {
        width:60%;
    }
    .smeg .sa-img {
        height:328px;
    }
    .smeg .about {
        /*margin-top:2.3em;*/
    }
}
@media (max-width:767px) {
    .smeg .smeg-container {
        width: 500px;
    }
    .smeg .main {
        width: 500px;
    }
    .smeg .boxes {
        width:77%;
        margin:0 auto 1em;
    }
    .smeg p {
        font-size:1.2em;
    }
    .smeg .box-links {
        font-size: 1.2em;
    }
    .smeg .sa-img {
        height:auto;
    }
    .smeg #sa-box {
        margin-top:0;
        width:100%;
    }
    .smeg .no-padding-left {
        padding:0px;
    }
    .smeg #sa-header {
        text-align:center;
    }
    .smeg .sa-text {
        padding:15px;
        text-align:center;
    }
    .smeg #sa-link {
        width:90%;
        margin:auto;
    }
    .smeg #oven-link {
        margin-top:0em;
    }
    .smeg #cooker-link {
        margin-top:0em;
    }
    .smeg .about {
        border-top: 2px solid #fff;
        border-bottom: 2px solid #fff;
    }
    .smeg .about {
       /* margin-top:0em;*/
    }
    .smeg .border-left {
        border:none;
    }
}
@media (max-width:510px) {
    .smeg .smeg-container {
        width: 400px;
    }
    .smeg .main {
        width: 400px;
    }
    .smeg .boxes {
        width:98.5%;
    }
}