﻿
/* preloader begin */
.preloader {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #fff;
    z-index: 999999999;
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
}

    .preloader:after {
        background-color: #00B0FF;
        content: '';
        position: absolute;
        top: 50%;
        left: 50%;
        width: 40px;
        height: 40px;
        margin: -20px 0 0 -20px;
        border-radius: 100%;
        -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
        animation: sk-scaleout 1.0s infinite ease-in-out;
    }

    .preloader.hid {
        opacity: 0;
        visibility: hidden;
    }

@-webkit-keyframes sk-scaleout {
    0% {
        -webkit-transform: scale(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(1.0);
    }
}

@keyframes sk-scaleout {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(1.0);
        transform: scale(1.0);
    }
}
/* preloader end */

/*.white-blocks {
    margin: 3.75rem 0px 0px 0px;
}*/

.card-grid {
    margin: 3.75rem 0px 0px 0px;
}

.search-form__input::placeholder {
  color: #fff;
}

.faq_list {
	margin-bottom: 24px;
}
.faq_list > DT {
	font-size: 15px;
	line-height: 1.3;
	margin-bottom: 9px;
}
.faq_list > DT SPAN {
	color: #003883;
	cursor: pointer;
	border-bottom: 1px dashed #003883;
}
.faq_list > DT SPAN:hover,
.faq_list > DT.active SPAN {
	color: #000;
	border-bottom-color: #000;
}
.faq_list > DD {
	display: none;
	font-size: 13px;
	line-height: 1.3;
	color: #666;
	margin-bottom: 11px;
}
.inner-page_content .faq_p {
	font-size: 13px;
	color: #111;
}