/* 
    Created on : 17.03.2020, 23:03:00
    Author     : PASHA
*/
#rircPaspStolInfo {
    background-color: #4285f4;
}
#rircPaspStolInfo .psi-text,
#rircPaspStolInfo .psi-btn {
    padding: 2rem 1rem;
}
#rircPaspStolInfo .psi-text {
    font-weight: 300;
    font-size: 1.3rem;
    letter-spacing: .3px;
    color: #fff;
    text-align: center;
}
#rircPaspStolInfo .psi-text i {
    font-size: 1.4rem;
}
#rircPaspStolInfo .psi-btn {
    min-width: 300px;
    text-align: center;
}
#rircPaspStolDocs {
    padding: 3rem 0;
    background: #edf2f5;
    position: relative;
}
#rircPaspStolDocs .pasp-stol-docs-title,
#rircPaspStolAddres .pasp-stol-addres-title,
#rircPaspStolRJobs .pasp-stol-rjobs-title {
    /*color: #ff8400;*/
    color: #fd5f00;
    font-weight: 400;
    margin: 0 auto;
    /*font-size: 2.1rem;*/
    font-size: 1.5rem;
    letter-spacing: 1.2px;
    text-transform: uppercase;
    max-width: 900px;
}
.ps-docs {
    padding: 2.5rem 5rem;
}
.list-unstyled {
    /*font-size: .98rem;
    font-style: italic;*/
    font-weight: 300;
    letter-spacing: .7px;
    line-height: 1.3;
    font-size: 1.05rem;
    color: #47617d;
}
.list-unstyled .list-unstyled {
    font-size: .98rem;
    font-style: italic;
}
.list-unstyled > li > i {
    /*color: #ff8400;*/
    color: #fd5f00;
}
#rircPaspStolAddres {
    padding: 3rem 0 5rem;
    /*background: #fff;
    background: rgba(0, 0, 0, .09);*/
    background: #f8faff;
    position: relative;
}
#rircPaspStolAddres .card-pasp-stol-addres {
    text-align: center;
    border: 1px solid #eaeaea;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    /*box-shadow: 0 8px 8px -5px rgba(0, 0, 0, 0.3);*/
    /*-webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);*/
    
    -webkit-box-shadow: 0px 4px 18px -12px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 4px 18px -12px rgba(0, 0, 0, 0.75);
    /*-moz-box-shadow: 0px 4px 18px -12px rgba(0, 0, 0, 0.75);
    -ms-box-shadow: 0px 4px 18px -12px rgba(0, 0, 0, 0.75);
    -o-box-shadow: 0px 4px 18px -12px rgba(0, 0, 0, 0.75);
    */

}
#rircPaspStolAddres .card-pasp-stol-addres:hover {
    -webkit-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px);
    -webkit-box-shadow: 0 50px 30px -40px rgba(0,0,0,.1);
    box-shadow: 0 50px 30px -40px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 50px 30px -40px rgba(0, 0, 0, 0.3);
    box-shadow: 0 50px 30px -40px rgba(0, 0, 0, 0.3);
}
#rircPaspStolAddres .card-pasp-stol-addres .card-body {
    /*padding: 2.5rem 2rem;*/
    padding: 1.5rem 2rem;
}
#rircPaspStolAddres .card-pasp-stol-addres .card-title {
    color: #66799e;
    letter-spacing: .4px;
}
#rircPaspStolAddres .card-pasp-stol-addres .card-subtitle {
    color: #66799e;
    opacity: .75;
    letter-spacing: .4px;
}
#rircPaspStolAddres .card-pasp-stol-addres .card-subtitle > span {
    /*color: #ff8400;*/
    color: #fd5f00;
    font-size: .9rem;
    font-weight: 300;
}
#rircPaspStolAddres .card-pasp-stol-addres .card-text {
    font-size: .9rem;
    color: #666;
    line-height: 1.6rem;
    font-weight: 300;
    letter-spacing: .3px;
}
#rircPaspStolAddres .card-pasp-stol-addres .img-overlay-content {
    margin-left: 5%;
    margin-right: 5%;
    margin-top: -1.4rem;
    border-radius: .25rem;
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
}
#rircPaspStolAddres .card-pasp-stol-addres .img-overlay-content img.card-img-top {
    /*border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px);*/
    border-radius: .25rem;
}
#rircPaspStolAddres .card-pasp-stol-addres .img-overlay-content .img-overlay {
    /*border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px);*/
    border-radius: .25rem;
}
/*RircPaspStolRJobs*/
#rircPaspStolRJobs {
    padding: 3rem 0 5rem;
    /*background: #f3f5f4;
    background: rgba(242, 242, 242, .33);*/
    background: #f0f1f5;
    position: relative;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs {
    /*border: 1px solid #007bff;*/
    padding: 1.5rem;
    color: #fff;
}
#rircPaspStolRJobs .ps-rjobs-container:first-child > .ps-card-rjobs {
    background: #4284df;
    /*box-shadow: 0 8px 8px -5px rgba(0, 0, 0, 0.3);*/
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
}
#rircPaspStolRJobs .ps-rjobs-container:nth-child(2) > .ps-card-rjobs {
    background: #04367c;
    /*box-shadow: 0 8px 8px -5px rgba(0, 0, 0, 0.3);*/
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
}
#rircPaspStolRJobs .ps-rjobs-container:last-child > .ps-card-rjobs {
    background: #0c57bf;
    /*box-shadow: 0 8px 8px -5px rgba(0, 0, 0, 0.3);*/
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs .list-group-item {
    background: transparent;
    padding: .75rem 0;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs .jobs-content-left {
    text-align: left;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs .jobs-content-title {
    font-size: 1rem;
    margin-bottom: 0;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs .jobs-content-title.jct-warn {
    /*color: #ff8400;*/
    color: #fd5f00;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs .jobs-content-right {
    text-align: right;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs .jobs-content-subtitle {
    font-size: .85rem;
    margin-bottom: 0;
    /*color: #ff8400;*/
    color: #fd5f00;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs .ps-card-rjobs-title {
    /*font-size: 1.2rem;
    color: #f55151;*/
    font-size: 1.35rem;
    font-weight: 400;
    /*color: #ff8400;*/
    color: #fd5f00;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs .ps-card-rjobs-title.pst-br {
    font-size: 1.9rem;
}
#rircPaspStolRJobs .ps-rjobs-container .ps-card-rjobs.psc-br {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
/*EndRircPaspStolRJobs*/