.header {

    width:100%;
    height:auto;
    position:relative;
    background-color:black;

}

.header .leftSide {

    width:65%;
    height:630px;
    float:left;
    background-image:url('./files/elements/mainHeader_left.jpg');
    background-size:cover;
    background-position:center center;
    background-repeat:no-repeat;
    position:relative;

}

.header .leftSide .item {

    width:100%;
    height:100%;
    position:relative;
    display:table;
    z-index:200;

}

.header .leftSide .item > .verticalAlign {

    display:table-cell;
    vertical-align:middle;
    padding-left:42px;
    padding-right:42px;

}

.header .leftSide h1 {

    padding:0;
    margin:0;
    font-size:40px;
    font-weight:700;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(255,255,255,1.0);

}

.header .leftSide span.likeH1 {

    padding:0;
    margin:0;
    font-size:40px;
    font-weight:700;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(255,255,255,1.0);

}

.header .leftSide h2 {

    padding:0;
    margin:0;
    font-size:30px;
    font-weight:700;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(255,255,255,0.72);
    margin-top:11px;

}

.header .leftSide .header_pobocky {

    width:348px;
    min-height:1px;
    position:absolute;
    left:42px;
    bottom:62px;

}

.header .leftSide .header_pobocky .header_pobocka_item {

    width:348px;
    min-height:110px;
    margin-top:57px;
    margin-left:20px;
    float:left;

}

.header .leftSide .header_pobocky .header_pobocka_item .item_holder {

    width:348px;
    height:110px;
    background-color:rgba(255,255,255,1.0);
    margin-top:23px;

}

.header .leftSide .header_pobocky .header_pobocka_item .item_holder .mapMarker {

    width:36px;
    height:100%;
    background-image:url('./files/elements/mapMarker.svg');
    background-size:36px 50px;
    background-position:center center;
    background-repeat:no-repeat;
    display:block;
    float:left;
    margin-left:14px;

}

.header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_mainInfo {

    width:calc(100% - 36px - 14px - 108px);
    height:110px;
    display:table;
    float:left;

}

.header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_mainInfo > .verticalAlign {

    display:table-cell;
    vertical-align:middle;
    padding-left:20px;

}

.header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_mainInfo .pobockaAddressName {

    padding:0;
    margin:0;
    font-size:25px;
    font-weight:700;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(0,0,0,1.0);

}

.header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_mainInfo .pobockaAddress {

    padding:0;
    margin:0;
    font-size:17px;
    font-weight:400;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(0,0,0,0.46);

}

.header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_detailButton {

    border:none;
    padding:0;
    margin:0;
    width:108px;
    height:110px;
    float:left;
    background-color:rgba(231,76,60,1.0);
    font-size:20px;
    font-weight:700;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(255,255,255,1.0);
    text-transform:uppercase;
    cursor:pointer;

}

.header .rightSide {

    width:35%;
    height:630px;
    float:left;
    background-color:rgba(243,243,243,1.0);

}

@media screen and (max-width:1255px) {

    /*.header .leftSide {

        width:100%;
        height:630px;
        float:left;
        background-image:url('./files/elements/mainHeader_left.jpg');
        background-size:cover;
        background-position:center center;
        background-repeat:no-repeat;
        display:table;
        position:relative;

    }
    
    .header .leftSide > .verticalAlign {

        display:table-cell;
        vertical-align:middle;
        padding-left:14px;
        padding-right:14px;

    }*/
    
    .header .leftSide h1 {

        padding:0;
        margin:0;
        font-size:30px;
        font-weight:700;
        font-family:'Roboto Condensed',sans-serif;
        color:rgba(255,255,255,1.0);

    }
    
    .header .leftSide span.likeH1 {
    
        padding:0;
        margin:0;
        font-size:30px;
        font-weight:700;
        font-family:'Roboto Condensed',sans-serif;
        color:rgba(255,255,255,1.0);
    
    }

    .header .leftSide h2 {

        padding:0;
        margin:0;
        font-size:20px;
        font-weight:700;
        font-family:'Roboto Condensed',sans-serif;
        color:rgba(255,255,255,0.72);
        margin-top:11px;

    }
    
    .header .leftSide .header_pobocky {

        width:348px;
        min-height:1px;
        position:absolute;
        left:14px;
        bottom:51px;

    }
    
    .header .leftSide .header_pobocky .header_pobocka_item {

        width:238px;
        min-height:74px;

    }

    .header .leftSide .header_pobocky .header_pobocka_item .item_holder {

        width:238px;
        height:74px;
        background-color:rgba(255,255,255,1.0);
        margin-top:10px;

    }

    .header .leftSide .header_pobocky .header_pobocka_item .item_holder .mapMarker {

        width:30px;
        height:100%;
        background-image:url('./files/elements/mapMarker.svg');
        background-size:30px 42px;
        background-position:center center;
        background-repeat:no-repeat;
        display:block;
        float:left;
        margin-left:14px;

    }

    .header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_mainInfo {

        width:calc(100% - 30px - 14px - 67px);
        height:74px;
        display:table;
        float:left;

    }

    .header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_mainInfo > .verticalAlign {

        display:table-cell;
        vertical-align:middle;
        padding-left:20px;

    }

    .header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_mainInfo .pobockaAddressName {

        padding:0;
        margin:0;
        font-size:18px;
        font-weight:700;
        font-family:'Roboto Condensed',sans-serif;
        color:rgba(0,0,0,1.0);

    }

    .header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_mainInfo .pobockaAddress {

        padding:0;
        margin:0;
        font-size:14px;
        font-weight:400;
        font-family:'Roboto Condensed',sans-serif;
        color:rgba(0,0,0,0.46);

    }

    .header .leftSide .header_pobocky .header_pobocka_item .item_holder .item_detailButton {

        border:none;
        padding:0;
        margin:0;
        width:67px;
        height:74px;
        float:left;
        background-color:rgba(231,76,60,1.0);
        font-size:15px;
        font-weight:700;
        font-family:'Roboto Condensed',sans-serif;
        color:rgba(255,255,255,1.0);
        text-transform:uppercase;
        cursor:pointer;

    }
    
    .header .rightSide {

        width:100%;
        height:630px;
        float:left;
        background-color:rgba(243,243,243,1.0);

    }

}

@media screen and (max-width:360px) {

    .header .leftSide .header_pobocky {

        width:calc(100% - 14px - 14px);
        min-height:1px;
        position:absolute;
        left:14px;
        bottom:51px;

    }

}