﻿
div.quoterequests div.sendform select {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKBAMAAACZNRnKAAAAJFBMVEUAAAAxMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTHjRZ0/AAAAC3RSTlMAESIzZneZqszd7hUhUT0AAABESURBVHheHcgxAYAwDEXBN5TOtYCD7EioFJZaqBZMBL45ktx4YIQTug9on3Fpw9Siy0dTDLf21ANRb0VWRlZFVUQ5Mn7ECBQOLJMXLgAAAABJRU5ErkJggg==) !important;
    background-repeat: no-repeat !important;
    background-position: 95% !important;
    color: #9c9c9c !important;
}


div.quoterequests div.sendform ::placeholder{ /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #9c9c9c !important;
    opacity: 1; /* Firefox */
}

div.quoterequests div.sendform input:-ms-input-placeholder {
    color: #9c9c9c !important;
    opacity: 1; /* Firefox */
}

div.quoterequests div.sendform select[data-chosen] {
    color: black !important;
}

div.quoterequests div.sendform select option:not(:first-of-type) {
    color: black;
}

div.quoterequests div.sendform select[value$="placeholder"] {
    color: blue;
}

img {
    border-color: #bfbfbf;
}

.customPlatforms tbody td {
	width: 25%
}



.requestLogin .createlogin input[type=checkbox]{
    width: auto;
    margin-right: .6em;
}

.requestLogin .createlogin .interestsheader {
    padding-top: 0.9em;
    font-weight: bold;
}

.requestLogin .createlogin .interests{
    padding: 0 0;
}

    .requestLogin .createlogin .interests input[type=checkbox] + label {
        position: relative;
        top: -2px;
    }

.requestLogin .createlogin .interests table tr td {
    width: 50%;
    font-size: .9em;
    padding: .3em 0;
}

.requestLogin .createlogin .note {
    padding: 0.6em 0 0.6em 0;
    font-size: .9em;
}

.requestLogin .controls {
    text-align: center;
    padding-top: 1em;
}

.requestLogin ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #3d3d3f;
    opacity: 1; /* Firefox */
}

.requestLogin :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #3d3d3f;
}

.requestLogin ::-ms-input-placeholder { /* Microsoft Edge */
    color: #3d3d3f;
}

.fpNews .swiper-wrapper {
    align-items: stretch;
}

.newsItem {
    flex: 1 0 auto;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}
    .newsItem a {
        display: flex;
        flex-direction: column;
        justify-content: stretch;
        flex: 1 0 auto;
    }

        .newsItem a .date {
            flex: 0 0 auto;
        }
        .newsItem a .info {
            flex: 1 0 auto;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            align-items: center;
        }

    .newsItem .inner {
        display: flex;
        flex-direction: column;
        flex: 1 0 auto;
    }

         .newsItem .inner .image {
            height: auto;
            line-height: 1;
        }

             .newsItem .inner .image img {
                position: static;
            }

/*@media screen and (max-width: 500px) {*/
     .newsItem .inner {
        height:auto;
    }
    .newsItem .inner .info .readmore {
        position: static;
        margin-top: 20px;
    }
/*}*/