/*html,body{
	width:100%;
	height:100%;
	overflow:hidden;
}*/
/*.d-flex{

}*/
body {
    /*background: linear-gradient(45deg, rgb(198, 24, 61), rgba(198, 24, 61, 0.5) 100%);
    background: -webkit-linear-gradient(45deg, rgb(198, 24, 61), rgba(198, 24, 61, 0.5) 100%);*/
    /*background: linear-gradient(45deg, rgb(255, 156, 156), rgba(228, 228, 228, 0.5) 100%);
    background: -webkit-linear-gradient(45deg, rgb(255, 156, 156), rgba(228, 228, 228, 0.5) 100%);
    background-repeat: no-repeat;
    background-attachment: fixed;*/
}


.login-main {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
   
    /*background-position: center center;*/
    /*position: relative;*/
    /*background-repeat: no-repeat;*/
    /*top: 70px;*/
    left: 0;
    right: 0;
    bottom: 0;
    min-height: 100vh;
    z-index: -10;
    /*background-attachment: fixed;*/
}
.reg-main {
    background-size: 100% 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
 
    /*top: 70px;*/
    left: 0;
    right: 0;
    bottom: 0;
    min-height: 100vh;
    z-index: -10;
}
.card.wow.fadeInRight {
    margin-bottom: 2rem;
}
.login-card .md-form input[type=date],
.login-card .md-form input[type=datetime-local],
.login-card .md-form input[type=email],
.login-card .md-form input[type=number],
.login-card .md-form input[type=password],
.login-card .md-form input[type=search-md],
.login-card .md-form input[type=search],
.login-card .md-form input[type=tel],
.login-card .md-form input[type=text],
.login-card .md-form input[type=time],
.login-card .md-form input[type=url],
.login-card .md-form textarea.md-textarea {
    border-bottom-color: #878686;
}
.login-main .btn {
    padding: 0.5rem 1rem;
}
.top-nav-collapse {
    background-color: #3f51b5 !important;
}

.navbar:not(.top-nav-collapse) {
    background: transparent !important;
}

@media (max-width: 768px) {
    .navbar:not(.top-nav-collapse) {
        background: #3f51b5 !important;
    }
}



.md-form .prefix {
    font-size: 1.3rem;
    /*margin-top: 1rem;*/
}

/*.md-form label {
            color: #ffffff;
        }*/

h6 {
    line-height: 1.7;
}

.wd-120 {
    width: 120px;
}

@media (max-width: 740px) {
    .full-height,
    .full-height body,
    .full-height header,
    .full-height header .view {
        height: 1040px;
    }
}

.ei-mt-2 {
    margin-top: 2rem;
}

.ei-mt-1 {
    margin-top: 1rem;
}

.text-small {
    font-size: 85%;
}

.modal-70p {
    max-width: 70%;
}

.modal-60p {
    max-width: 60%;
}

.modal-35p {
    max-width: 35%;
}

@media (min-width: 990px) {
    .col-md-8 {
        max-width: 58.333333%;
        flex: 0 0 58.333333%;
    }

    .col-md-4 {
        max-width: 41.666667%;
        flex: 0 0 41.666667%;
    }
}

@media (min-width: 1200px) {
    .col-md-8 {
        max-width: 66.666667%;
        flex: 0 0 66.666667%;
    }

    .col-md-4 {
        max-width: 33.333333%;
        flex: 0 0 33.333333%;
    }
}

.ca-menu li {
    width: 60px !important;
    height: 60px !important;
    overflow: hidden;
    position: relative;
    float: left;
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;
    margin: 5px;
    margin-left: 5px !important;
    margin-top: -21px !important;
}

#quote-section {
    margin-top: -20px !important;
}

/*.ca-menu li:hover {
    height: 110px !important;
}*/