﻿body, html {
    overflow-x: hidden;
    position: relative;
    width: 100%;
}


h1, h2, h3, h4, h5, h6 {
    color: #2D2D30;
}

p {
    color: Gray;
}

ul, ol {
    color: gray;
}

.form-horizontal {
}

.pad-top {
    padding-top: 70px;
}

.classPadd {
    padding-top: 70px;
}

.tooltip-arrow {
    display: none;
}

.selectpicker .spEditBank .bootstrap-select.btn-group .btn .filter-option {
    text-align-last: left;
    width: auto;
}

.ui-accordion-header-active {
    background-color: #8C004C;
    border: #8C004C;
}

.footer-gap-panel {
    padding-top: 160px;
    background: white;
}

.lvDivVal {
    text-align: left;
}
/* styl tła*/
.popUpStyle {
    overflow: hidden;
    font: normal 11px auto Arial, Verdana;
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    top: -10000px; /*z-index=100;     position:absolute  !important;     width:100%  !important;     height: 100%  !important;     top:0px  !important;     left:0px  !important;*/
}

/* Call To Action Section
--------------------------------*/
#call-to-action {
    background: -webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(/Images/call-to-action-bg.jpg) fixed center center;
    background-size: cover;
    padding: 80px 0;
}

    #call-to-action .cta-title {
        color: #fff;
        font-size: 28px;
        font-weight: 700;
    }

    #call-to-action .cta-text {
        color: #fff;
    }

@media (min-width: 748px) {
    #call-to-action .cta-btn-container {
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }
}

#call-to-action .cta-btn {
    font-family: "Poppins", sans-serif;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 1px;
    display: inline-block;
    padding: 8px 40px;
    border-radius: 50px;
    transition: 0.5s;
    margin: 40px 80px 40px 10px;
    border: 2px solid #fff;
    color: #fff;
}

    #call-to-action .cta-btn:hover {
        background: #E95420;
        border: 2px solid #E95420;
    }

/* flags
--------------------------------*/

#flags {
    background: -webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(/Images/call-to-action-bg.jpg) fixed center center;
    background-size: cover;
    padding: 80px 0;
}

    #flags .cta-title {
        color: #fff;
        font-size: 28px;
        font-weight: 700;
    }

    #flags .cta-text {
        color: #fff;
    }

@media (min-width: 748px) {
    #flags .cta-btn-container {
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }
}

#flags .cta-btn {
    font-family: "Poppins", sans-serif;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 1px;
    display: inline-block;
    padding: 8px 40px;
    border-radius: 50px;
    transition: 0.5s;
    margin: 40px;
    border: 2px solid #fff;
    color: #fff;
}

    #flags .cta-btn:hover {
        background: #E95420;
        border: 2px solid #E95420;
    }

/*new rates*/
.float-right {
    float: right;
}

/*Glyphicon sizes*/
.gi-1-2x {
    font-size: 1.2em;
}

.gi-1-5x {
    font-size: 1.5em;
}

.gi-2x {
    font-size: 2em;
}

.gi-3x {
    font-size: 3em;
}



/*Start panel start*/


.exchange-rate-buy {
    text-align: right;
}

.balance-price {
    margin-top: 0;
    color: #df382c; /*theme orange*/
}

.balance-panel .balance-heading {
    border-bottom: 2px solid #df382c; /*theme orange*/
    background: transparent;
}

.increase {
    color: red;
}

.decrease {
    color: green;
}


.currency-pair-img {
    width: 80px;
}

@media (max-width: 748px) {
    .currency-pair-img {
        width: 50px;
    }
}

.margin-top-20 {
    margin-top: 20px;
}

.justifyText {
    text-align: justify;
}

.margin-top-50 {
    margin-top: 50px;
}
.other-currency{
    text-align: center;
}
.other-currency a{
    color: #000;
}
.column2-txt {
    text-align: justify;
}
    .column2-txt .text_container ul.list-w-points {
        list-style: square;
    }
    .column2-txt .text_container ul.list-w-points li {
        display: list-item;
    }
    @media (min-width: 992px) {
        .column2-txt {
        -webkit-column-count: 2; /* Chrome, Safari, Opera */
        -moz-column-count: 2; /* Firefox */
        column-count: 2;
        -webkit-column-gap: 1rem; /* Chrome, Safari, Opera */
        -moz-column-gap: 1rem; /* Firefox */
        column-gap: 1rem;
    }
    .column2-txt .text_container > div {
        page-break-inside: avoid;
        break-inside: avoid-column;
        display: table;
    }
}
/*.column2-txt p {
        break-inside: avoid-column;
    }
    
        */
#services .container div.row div a{
    display: block;
}
#services .container div.row div a .service-icon-container img {
    transition: transform .3s ease;
} 
#services .container div.row div a:hover .service-icon-container img {
    transform: scale(.95);

}
.nav-link:focus {
    color: #808080 !important;
}
#breadcrumbs {
    position: absolute;
    top: 5rem;

    
    z-index: 1000;
    
    left: 50%;
    transform: translateX(-50%);
}
#breadcrumbs > span {
    background-color: #fff;
    padding: 0 .5rem;
}
.aw-social-col {
    display: flex;
    flex-wrap: wrap;
}
.aw-social-col > * {
    width: 100%;
}
.aw-social-col .aw-social-footer {
    width: max-content;
    padding: 0 .25rem;
}
.aw-center-calculator{
    margin-left:auto;
    margin-right: auto;
}
.page-404 {
    font-size: 4rem;
    font-weight: 600;

}
    .page-404 span {
        padding-top: 1rem;
        padding-bottom: 7rem;
        display: block;
    }
@media (min-width: 992px) {
    .page-404 {
    font-size: 9rem;
     
    }
}