/*------------------------------------------------------------------------------ section "head" */
section#head {
    background: url( '../../_img/animals.png' ) no-repeat 785px 0px #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    box-shadow: 0 3px 3px rgba( 0, 0, 0, 0.02 );
    border-right: 1px solid #e5e9ed;
    border-left: 1px solid #e5e9ed;
    border-bottom: 1px solid #dbdfe3;
}

section#head .text p {
    margin-bottom: 0;
}

section#head .phone {
    font-weight: 700;
    font-size: 42px;
    color: #282f38;
}

/*------------------------------------------------------------------------------ responsive */
@media (min-width: 1150px) {

    section#head .text {
        float: left;
        width: 550px;
    }
    
    section#head .phone {
        float: right;
        text-align: right;
        width: 350px;
        padding-top: 25px;
    }
}

@media (min-width: 850px) and (max-width: 1149px) {

    section#head .text {
        float: left;
        width: 340px;
    }
    
    section#head .phone {
        float: right;
        text-align: right;
        width: 300px;
        padding-top: 25px;
    }
}

@media (min-width: 600px) and (max-width: 849px) {

    section#head .phone {
        margin-top: 25px;
    }
}

@media (max-width: 599px) {

    section#head .phone {
        margin-top: 25px;
    }
}