Сразу начинай изучать scss, забей на css. Вот маленький пример с твоего кода, как можно написать на scss.
$green: #1abc9c; // можешь потом везде его использовать, и в других файлах scsc.
$green2: #18a68a;
$blue: #3498db;
$blue2: #2e85bf;
.button { // дай общий класс для двух div-ок
padding: 15px 0px;
border-radius: 4px;
border: none;
color:#fff;
cursor: pointer;
font: 14pt SlimSansSerif;
width: 166px;
}
.btn1{
background-color: &green;
&:hover{
background-color: &green2;
}
}
.btn2{
background-color: $blue;
&:hover{
background-color: &blue2;
}
}
И еще, пиши в отдельном файле все media стили.