.av-siteloader-inner{
    background-color: #000;
}

.home .main_color, .av-masonry{
    background-color: #fff!important;
}

.home.page .all_sort_button, .home.page .text-sep{
    display: none;
}

.home.page .av-masonry-sort{
    padding-top: 0px;
}

.home.page .home_sort_button{
    background-color: #000;
    border-radius: 0px 0px 7px 7px;
    display: inline-block;
    color: #fff!important;
    padding: 10px 17px;
    font-size: 32px;
}

.home.page .para-sua-casa_sort_button{
    background-image: url(../../../../uploads/2015/05/button3.jpg);
    display: inline-block;
    width: 226px;
    height: 56px;
    padding-top: 26px;
    padding-left: 23px;
    background-repeat: no-repeat;
    color: #000;
    font-size: 16px;
    text-align: left;
}

.home.page .para-sua-empresa_sort_button{
    background-image: url(../../../../uploads/2015/05/button1.jpg);
    display: inline-block;
    width: 226px;
    height: 56px;
    padding-top: 26px;
    padding-left: 60px;
    background-repeat: no-repeat;
    color: #000;
    font-size: 15px;
    text-align: left;
}

.home.page .para-sua-festa_sort_button{
    background-image: url(../../../../uploads/2015/05/button2.jpg);
    display: inline-block;
    width: 226px;
    height: 56px;
    padding-top: 26px;
    padding-left: 75px;
    background-repeat: no-repeat;
    color: #000;
    font-size: 16px;
    text-align: left;
}

.home.page .para-voce_sort_button{
    background-image: url(../../../../uploads/2015/05/button4.jpg);
    display: inline-block;
    width: 226px;
    height: 56px;
    padding-top: 26px;
    padding-left: 40px;
    background-repeat: no-repeat;
    color: #000;
    font-size: 16px;
    text-align: left;
}

.page-id-10 .contactInfo{
    padding-top: 10%;
}

.page-id-10 .contactInfo img{
    padding: 20px;
    vertical-align: middle;
}

.page-id-10 .contactInfo a{
    font-size: 20px;
    line-height: 60px;
    vertical-align: middle;
}