﻿.font-size-10 {
    font-size: 10px;
}
.font-size-20 {
    font-size: 20px;
}
.font-size-30 {
    font-size: 30px;
}
.font-size-40 {
    font-size: 40px;
}
.font-size-50 {
    font-size: 50px;
}
.font-size-60 {
    font-size: 60px;
}
.font-size-70 {
    font-size: 70px;
}
.font-size-80 {
    font-size: 80px;
}
.font-size-90 {
    font-size: 90px;
}
.font-size-100 {
    font-size: 100px;
}
.font-size-110 {
    font-size: 110px;
}
.font-size-120 {
    font-size: 120px;
}
.font-size-130 {
    font-size: 130px;
}
.font-size-140 {
    font-size: 140px;
}
.font-size-150 {
    font-size: 150px;
}
.font-size-160 {
    font-size: 160px;
}
.font-size-170 {
    font-size: 170px;
}
.font-size-180 {
    font-size: 180px;
}
.font-size-190 {
    font-size: 190px;
}
.font-size-200 {
    font-size: 200px;
}

.has-borders{
    border-radius:12px;
    overflow:hidden;
}

.fintrano-icons {
    width: 50px;
    height: 50px;
}

.rounded-borders-img .component-inner .container .repeatable-content .listing_basic-grid .item .inner .image img.lazyloaded {
    border-radius: 16px !important;
}

.container .component-main .hide .title {
    display: none !important;
}

/* Fintrano Settings */

.heading-border-bottom {
    border-bottom: 2px solid;
    display:block;
}

.listing  img {
    padding: 10px;
    border-radius: 10px!important;
}


.price-builder-box {
    border: 2px solid;
    border-radius: 10px!important;
}


.fintrano-blue {
    color: #1000EF!important;
}
.fintrano-pale-blue {
    color: #20a4f3!important;
}
.fintrano-grey {
    color: #4d4d4d!important;
}
.fintrano-green {
    color: #68d89b!important;
}
.fintrano-amber {
    color: #ffc759!important;
}
.fintrano-red {
    color: #ff7477!important;
}
.fintrano-light-blue {
    color: #20a4f3!important;
}
.fintrano-white {
    color: #ffffff!important;
}
.fintrano-black {
    color: #000000!important;
}


.fintrano-blue-glow {
    box-shadow: 0 0 20px #1000EF !important;
}

.fintrano-pale-blue-glow {
    box-shadow: 0 0 20px  #20a4f3 !important;
}

.fintrano-grey-glow {
    box-shadow: 0 0 20px  #4d4d4d !important;
}

.fintrano-green-glow {
    box-shadow: 0 0 20px  #68d89b !important;
}

.fintrano-amber-glow {
    box-shadow: 0 0 20px  #ffc759 !important;
}

.fintrano-red-glow {
    box-shadow: 0 0 20px  #ff7477 !important;
}

.fintrano-light-blue-glow {
    box-shadow: 0 0 20px  #20a4f3 !important;
}

.fintrano-white-glow {
    box-shadow: 0 0 20px  #ffffff !important;
}

.fintrano-black-glow {
    box-shadow: 0 0 20px  #000000 !important;
}

.glow {
    box-shadow: 0 0 20px blue;
}

.no-border {
    border: none !important;
}

.pm-border {
    border-radius: 10px;
}
.monochrome img {
    filter: grayscale(100%);
    transition: filter 0.5s ease-in-out;
}

    .monochrome img:hover {
        filter: grayscale(0%);
    }

.no-zoom_hover .component-inner .container .repeatable-content .listing_basic-grid .item .inner a:hover {
    transform: none !important;
}

.best-value {
    position: relative;
    bottom: -120px;
    text-align: center;
    margin-top: -180px;
    margin-bottom:40px;
}

.remove-form-labels .control-label {
    display: none; 
}
.remove-form-labels textarea,
.remove-form-labels input {
    border: none;
}
.placeholder-fintrano-blue ::placeholder {
    color: #1000EF !important;
}

.placeholder-fintrano-blue ::-ms-input-placeholder {
    color: #1000EF !important;
}
.remove-form-labels .buttons {
    text-align: center;
}