@font-face {
    font-family: 'Myriad Pro';
    src: url('fonts/MyriadPro-Regular.eot'); /* IE9 Compat Modes */
    src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('fonts/MyriadPro-Regular.woff') format('woff'), /* Modern Browsers */  url('fonts/MyriadPro-Regular.ttf') format('truetype'), /* Safari, Android, iOS */  url('fonts/MyriadPro-Regular.svg#b6b933d6eeb92d33db4fad36c45b0bff') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: 400;
}
body {
    background-repeat: repeat-x;
    background-position: top center;
    font-family: 'Myriad Pro';
    background-color: white !important
}
html {background-color: white !important}
.name{font-size: 2rem}
.content {text-align: justify} 
header img {
    max-width: 100%
}
header p.display-1 {
    font-size: 1.2rem
}
.schema {
    margin-top: 45px;
    margin-bottom: 0
}
.schema img {
    max-width: 100%
}
.fanera {
    background-image: url(../img/fon_1.jpg);
    font-size: 1rem
}
.fanera li {
    color: #6f1d1d
}
.fanera p {
    color: #282828;
    font-weight: bold;
    margin-bottom: 0
}
.phone, .phone a {
    color: white
}
.phone .display-1 {
    font-size: 1.4rem
}
.phone img {
    width: 26px
}
.content {
    font-family: Verdana
}
footer {
    background-repeat: repeat-x;
}
footer img {
    max-width: 100%;
    display: none
}
footer address {
    width: auto;
    text-align: center
}
footer .container {
    min-height: 100px
}
.items p {
    line-height: 36px
}
.items .text-body {
    display: none;
    line-height: 1.2
}
.items .h1 {
    border-bottom-style: none!important;
    font-size: 1.2rem;
    font-family: Verdana
}
.items .h1 span {
    display: none
}
.schema {
    max-width: 280px
}
.item1 {
    left: 92px;
    top: -31px
}
.item2 {
    left: 20px;
    top: -4px
}
.item3 {
    left: 36px;
    top: 100px
}
.item4 {
    left: 83px;
    top: 122px
}
.item5 {
    left: 146px;
    top: 122px
}
.item6 {
    left: 198px;
    top: 100px
}
.item7 {
    left: 212px;
    top: 0
}
.item8 {
    left: 160px;
    top: -26px
}

@media (min-width:420px) {
footer {
    background-image: url(../img/lupa-fon.png);
    background-position: left 58px;
}
    footer address{text-align: left; padding-left: 14px}
footer img {
    display: block
}
.phone .display-1 {
    font-size: 1.8rem
}
.phone img {
    width: 42px
}
.fanera {
    font-size: 1.3rem
}
.schema {
    max-width: 390px
}
.item1 {
    left: 150px
}
.item2 {
    left: 32px;
    top: 12px
}
.item3 {
    top: 160px;
    left: 66px
}
.item4 {
    left: 133px;
    top: 207px
}
.item5 {
    left: 233px;
    top: 207px
}
.item6 {
    left: 300px;
    top: 164px
}
.item7 {
    left: 318px;
    top: 22px
}
.item8 {
    left: 236px;
    top: -26px
}
}

@media (min-width:576px) {
    .money{font-size: 2rem}
footer {
    background-position: left 58px;
}
.phone .display-1 {
    font-size: 3rem
}
.phone img {
    width: auto
}
header p.display-1 {
    font-size: 2.4rem
}
.schema {
    max-width: 540px;
    margin-top: 80px;
    margin-bottom: 30px
}
.items .h1 {
    font-size: 53px;
}
.item1 {
    left: 208px;
    top: -44px
}
.item3 {
    top: 244px;
    left: 80px
}
.item4 {
    left: 172px;
    top: 306px
}
.item5 {
    left: 314px;
    top: 306px
}
.item6 {
    left: 412px;
    top: 247px
}
.item7 {
    left: 443px;
    top: 22px
}
.item8 {
    left: 320px;
    top: -44px
}
}

@media (min-width:768px) {
.schema {
    margin-top: 190px;
    margin-bottom: 100px
}
footer {
    background-position: left 102px
}
.fanera {
    font-size: 2rem
}
body {
    background-image: url(../img/fon_up.jpg);
}
.items .h1 {
    font-size: 30px;
    font-family: 'Myriad Pro';
    border-bottom-style: solid!important
}
.items .h1 span {
    font-size: 30px;
    display: inline
}
.items .text-body {
    display: block
}
.schema {
    max-width: 720px
}
.item1 {
    width: 204px;
    top: -110px;
    left: 144px
}
.item2 {
    width: 300px;
    left: -20px
}
.item3 {
    top: 320px;
    left: -28px
}
.item4 {
    left: 118px;
    top: 410px
}
.item5 {
    left: 434px;
    top: 418px;
    width: 310px
}
.item6 {
    left: 474px;
    top: 326px;
    width: 274px
}
.item7 {
    left: 540px;
    top: 22px;
    width: 200px
}
.item8 {
    left: 420px;
    top: -110px;
    width: 316px
}
}

@media (min-width:992px) {.money{font-size: 2.5rem}
footer {
    background-position: left 151px;
}
.fanera {
    font-size: 2.25rem;
    font-weight: bold
}
header p.display-1 {
    font-size: 3rem
}
.schema {
    max-width: 962px
}
.item1 {
    left: 224px
}
.item2 {
    top: 50px
}
.item3 {
    top: 420px;
    left: -28px
}
.item4 {
    left: 163px;
    top: 542px
}
.item5 {
    left: 510px;
    top: 542px;
}
.item6 {
    left: 676px;
    top: 448px;
}
.item7 {
    left: 750px;
    top: 60px;
}
.item8 {
    left: 550px;
}
}

@media (min-width:1200px) {
footer {
    background-position: left 153px
}
.schema {
    max-width: 1170px
}
.item3 {
    top: 500px;
    left: -28px
}
.item4 {
    left: 163px;
    top: 600px
}
.item5 {
    left: 580px;
    top: 600px;
}
.item6 {
    left: 758px;
    top: 484px;
}
.item7 {
    left: 880px;
    top: 70px;
}
.item8 {
    left: 600px;
}
}
.fanera1 p {
    display: block !important
}
.fanera1 .h1 {
    border-bottom-style: solid !important;
    font-size: 1.4rem
}
.fanera1 .h1 span {
    display: inline;

}
.fanera1 p {
    line-height: 1.7
}

@media (min-width:400px) {
.fanera1 .h1 {
    font-size: 2rem
}
}
