﻿.platformAccessImg {
    max-width: 100%;
    max-height: 85px;
    height: auto;
    width: auto\9; /* ie8 */
    filter: grayscale(100%);
    transition: filter 0.6s ease;
}

.platformAccessImg:hover {
    filter: grayscale(0%);
}

.platformAccessImgContainer {
    margin-bottom: 40px;
    margin-left: 15%;
}

#platformAccess {
    border: solid 1px transparent;
    background-color: rgba(0, 0, 0,0.2);
    display: inline-block;
    padding: 20px;
    width: 100%;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    margin-bottom: 20px;
}

.platformAccessCol{
    padding:0
}

@media(max-width:767px){
    #platformAccess{
        padding:20px 0px;
    }
    .platformAccessBody .col-sm-4{
        padding-bottom:20px
    }
    .platformAccessImgContainer {
        margin-left: 0
    }
    .platformAccessCol {
        padding: 10px
    }

}

.platformAccessBody {
    background-color: #3d3d3d;
    color: darkgray;
    padding-top: 20px;
}

.integrationButton {
    background-color: rgba(61, 61, 61,1);
    border: solid 1px darkgray;
    color: white;
    padding: 16px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;
    transition: background-color 0.5s ease, border 0.3s ease;
    font-size:21px;
}

.integrationButton:hover {
    border: solid 1px transparent;
    /*color: #d0d0d0;*/
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;
    /*background-color: rgba(255, 255, 255,0.1);*/
}
