img {

    max-width: 100%;

    padding: 6px;

    border: 8px #ff0808

}



image_full {

    border: none!important

}



strong {

    font-weight: 700;

    font-size: 16px;

    color: #f5ba0e;

    text-shadow: 2px 2px 2px #000

}



.boxed-contact img {

    border-radius: 100px 100px 100px 100px;

    box-shadow: 1px 1px 35px 0 white

}



.full-text-grid {

    margin: 0 0 3em -10px;

    padding-top: 12px

}



.bottom-grid1 {

    width: 30%;

    float: left;

    margin-right: 3%;

    font-size: 17px

}



.bottom-grid1 h3 {

    color: #504D4D;

    font-family: 'Open Sans', sans-serif;

    font-size: 1.5em;

    padding: 15px 0 15px 0;

    border-bottom: 1px solid #E9E9E9;

    margin-bottom: 13px;

    text-transform: uppercase

}



.bottom-grid1 p {

    font-size: .875em;

    color: #DEDEDE;

    line-height: 1.6em;

    font-family: 'Oswald', sans-serif;

    padding: 8px 0 10px 0;

    font-weight: 700

}



.creating-sec {

    clear: both;

    padding: 0;

    margin: 0

}



.box-group:before,

.box-group:after {

    img-content: "";

    display: table

}



.box-group:after {

    clear: both

}



.box-group {

    zoom: 1

}



.col {

    display: block;

    float: left;

    margin: 1% 0 1% 1.6%

}



.col:first-child {

    margin-left: 0

}



.span_2_of_3 {

    width: 63.1%;

    padding: 1.5%

}



.span_1_of_3 {

    width: 29.2%;

    padding: 1.5%

}



.span_2_of_3 h3 {

    font-size: 1.5em;

    color: #ff0d0d;

    text-transform: initial;

    padding: 10px 0;

    margin-bottom: 10px;

    text-transform: uppercase;

    margin-bottom: 10px;

    text-shadow: 1px 1px 4px;

    font-weight: 1000;

    font-family: -webkit-pictograph

}



@media only screen and (max-width:800px) {

    .span_2_of_3 {

        width: 94%;

        padding: 3%

    }

    .col {

        margin: 1% 0 1% 0%

    }

    .span_1_of_3 {

        width: 94%;

        padding: 3%

    }

}



@media only screen and (max-width:640px) and (min-width:480px) {

    .span_2_of_3 {

        width: 94%;

        padding: 3%

    }

    .col {

        margin: 1% 0 1% 0%

    }

    .span_1_of_3 {

        width: 94%;

        padding: 3%

    }

}



@media only screen and (max-width:480px) {

    .span_2_of_3 {

        width: 90%;

        padding: 5%

    }

    .col {

        margin: 0%

    }

    .span_1_of_3 {

        width: 90%;

        padding: 5%

    }

}



@media only screen and (max-width:640px) {

    .bottom-grid1 {

        width: 94%;

        padding: 3%;

        margin-right: 0

    }

    .bottom-grid1 h3 {

        padding: 0

    }

}



@media only screen and (max-width:480px) {

    .full-text-grid {

        margin: 0

    }

}