/*#filters #offersSort a:nth-of-type(1) {display: none;}
#filters #offersSort a:nth-of-type(2) {display: none;}*/

ul > li > ul 
{
    display: none;
}

#investmentOffersSearchBackground #filters > .content .investmentRow #investmentInfo .address span {display: none;}

#headerTop .paragrsec {
	font-size: 22px;
	text-align:right; 
	font-weight:bold; 
	color:#526174;
}
.dodatkowe_loga{float:right}

	#headerTop #headerLogotype img:nth-of-type(2) {    
		height: 110px;
	}

    #header.is-stuck #headerLogotype .orly
    {display:none;}
    #header.is-stuck #headerLogotype img:nth-of-type(1) {
        width: 40px;
        margin-bottom: 15px;
    }		
	#header.is-stuck #headerLogotype img:nth-of-type(2) {
		width: 50px;
		height: auto;
		margin-top: -13px;
display:none;
	}	

	@media (max-width: 860px) {
	#headerTop .paragrsec {font-size: 16px!important;}
	}

    
    @media (max-width: 767px) {
    #headerTop {
        height: 78px;
    }
	#headerTop #headerLogotype img {
		width: auto;
	}
	#headerTop #headerLogotype img:nth-of-type(1) {    
		height: 77px;
	}
	#headerTop #headerLogotype img:nth-of-type(2) {    
		height: 60px;
	}
	#headerTop #headerLogotype {
		width: 189px;
	}
	}	

.row {
    overflow: hidden;
    }
    
    .rel-col {
        float: left;
        width: 33.3333333%;
    }
    
    .rel-col a img {
    object-fit: cover;
        width: 390px;
        height: 290px;
        margin: 0px 10px 0 0;
    }
    
    @media (max-width:1024px){
    .rel-col a img {
        width: 321px;
        height: 230px;
    }
    .dodatkowe_loga{display:none;}
    }

    
    @media (max-width: 768px) {
    .rel-col a img {
        width: 240px;
        height: 150px;
    }
    }
    
    #mainPageInvestmentsList .item {
        width: 100%;
    }
    
    .headerSocial {
        width: 26px;
    }

/*
    #mainPageSliderCont {
        display: none;
    }
*/

    #headerTop {
        height: 126px;
    }
    
    @media (max-width: 767px) {
    #headerTop {
        height: 78px;
    }
	#headerTop #headerLogotype img {
		width: auto;
	}
	#headerTop #headerLogotype img:nth-of-type(1) {    
		height: 77px;
	}
	#headerTop #headerLogotype img:nth-of-type(2) {    
		height: 60px;
	}
	#headerTop #headerLogotype {
		width: 189px;
	}
}

    #mainPageInvestmentsList .item :hover{
        background: #EDEAEA;
    }
    
    #mainPageNews .all a {
        color: #987B7B;
        border-bottom: 3px solid #987B7B;
    }
        
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .photo {
        height: 350px;
    }
    
    #search.pageSearch {
        padding: 29px 0 0 0;
    }
    
    .agentHolder .globalBoxContent .agentContactHolder {
        background: #9ca7b5;
    }
    
    #search .searchRightBox .searchButton:hover {
        background-color: rgba(0, 0, 0, 0.3);
        border: 3px solid #31455f;
        color: #31455f;
    }
    
    #investmentOffer .description .tableCell .propertiesBox .title {color: #2b3b52;}
    
    #investmentOffer .description .tableCell .text .title {color: #2b3b52;}
    
    #headerMenu ul li a:hover {
        color: #193b65;
    }
    
    #investmentOffer .description .tableCell .priceBox .price {color: #9ca7b5;}
    
    #investmentOffer .description .tabs .tabsContent .tab.active::after, #investmentOffer .description .tabs .tabsContent .tab:hover::after {background: #2b3b52;}
    
    .agentHolder .globalBoxHeader .agentOffers {
        display: none;
    }

    .bx-wrapper .bx-controls-direction a {
        background: #526174;
        border-bottom: 3px solid #485360;
        display: none;
    }

    .bx-wrapper .bx-controls-direction a:hover {
         background: #485360;
         border-bottom: 3px solid #485360;
    }
    
/*
    #mainPageSlider > li > img {
        display: none;
    }
    
    #mainPageSlider > li  { 
        background-attachment: fixed;
        background-image: url('../../grafika/47_1920_787.jpg')!important;
    }
*/
    
    #mapster_wrap_0 {
        margin: 0 auto!important;
    }
    
    
    /* menu male po scroll */
    
    #header.is-stuck #headerMenu {
        background: #fff;

        border-bottom: 0;
    }
    
    #header.is-stuck #headerMenu ul li {
        border-right: 0;
    }	
    
    #filters #offersSort a.active::after {
        background: #526174;
    }
    
    .offersList .offers .offer .description .priceBox .price {
        color: #526174;
    }
    
    .inlineBlock.middle.footerArticle.footerArticle33, .inlineBlock.middle.footerArticle.footerArticle32{
        display: none!important;
    }
    
    #mainPageNews .single .title .date {
        display: block;
        color: #b8b8b8;
        font-size: 12px;
        font-weight: bold;
        padding: 0 0 25px 0;
        /*display: none;*/
    }
    
    #headerMenu ul li.active a::after {
        width: 100%;
        background: #f1f4f7;
        box-shadow: 0px 3px 7px 4px rgba(0, 0, 0, 0.29);
    }
    
    #header.is-stuck #headerMenu .content ul {
        width: 86%;
        margin: 0 0 0 auto;
    }
    
    .content h2 {
        color: #526174;
        font-size: 30px;
        font-weight: 400;
        text-align: center;
    }
    
    #headerMenu ul li a {
        line-height: 54px;
        display: block;
        width: 100%;
        text-align: center;
        position: relative;
        color: #506d93;
        text-transform: none;
    }
    
    #headerMenu ul li {
        border-right: 1px solid #e7e7e7;
        display: table-cell;
        padding: 0 12px;
    }
    
    #headerMenu ul {
        width: 100%;
        display: block;
        list-style: none;
    }
    
    #headerMenu ul li a:hover::after {
        width: 100%;
        background: #a3cbff;
            box-shadow: 0px 4px 4px 1px rgba(0, 0, 0, 0.33);
    }
    
    #headerMenu ul li.active {
        background: #526174;
    }
    
    #header {
        background: transparent;
        position: relative;
        z-index: 9999;
    }
	
	#headerTop {
		border-bottom: 0;
	}
    
    #article h1 {
        color: #526174;
    }
    
    #article .contactFormCont .textInput {
        border: 1px solid #8099BC;
    }
    
    #article .contactFormCont .submitRow .bttn {
        background: #7488A5;
        border-bottom: 2px solid #526174;
    }
    
    #article .contactFormCont .textInput:focus {
        border-color: rgb(82, 97, 116);
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 4px rgba(58, 103, 161, 0.6);
    }
    
    #article .contactFormCont .submitRow .bttn:hover {
        background: #526174;
    }	
    
    #headerMenu {
        width: 100%;
        box-shadow: 0px 5px 4px RGB(82, 97, 116);
        background-color: #dce1e8;
        border-top: 1px solid RGB(156, 167, 181);
    }
    
    #headerTop #headerLangs {
        font-size: 16px;
        text-transform: uppercase;
        color: #414141;
        border-left: 1px solid #e8e8e8;
        /*display: none;*/
    }
    
    #mainPageInvestments {
        display: block;
        text-align: jusify;
    }
    
    .investment-lead {
        line-height: 16px;
    }
   
    
    #search {
        position: absolute;
        left: 0;
        bottom: 31px;
        width: 100%;
    }
    
    .pageIndex #search {
        display: none;
    }
    
    #search.pageSearch {    
        background: #9da8b6;
    }
    
    #headerTop .lastHeaderArticle {
        width: 1px;
        background: #e8e8e8;
        height: 80px;
        font-size: 0.5px;
        margin: 0 40px 0 0;
        /*display: none;*/
    }
    
    #footer .line2 .galactica {color: #fff;}
    

   #headerMenu ul > li > ul 
    {
        display: none;
        list-style-type:none;
        padding:0;
        margin:0;
    }
    #headerMenu ul > li:hover > ul 
    {
        display:block;
        min-width:260px;
    }

    #headerMenu ul > li > ul  {
        position:absolute;
        background: #dce1e8;
      }
      #headerMenu ul > li  {
        position: relative;
        display: inline-block;
      }


 



    
    /* --- stron glowna inwestycja ---*/
    
    #mainPageInvestments .title {
        padding: 30px 0px 20px 0;
        text-transform: uppercase;
    }
    
    #mainPageInvestmentsBackground {
        background: #D9DCE0;
        background-image: url('../../grafika/bgi.jpg');
        background-attachment: fixed;
        top: -14px;
        border-top: 3px solid #cbd1da;
       border-bottom: 3px solid #b1bac6;
    }
    
    #footer .line1 {
        background: #fff;
        width: 100%;
        border-top: 3px solid #dce1e8;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .logotype {
        padding: 15px 0px 15px;
        background: #fff;
        box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.15) inset;
        border-top: 4px solid #526174;
        margin-top: -20px;
        text-align: justify;
        /*display: none;*/
    }
    
    /*#mainPageInvestmentsList .item {
        display: inline-block;
        box-sizing: border-box;
        width: 33%;
        overflow: hidden;
        height: auto;
        vertical-align: top;
        margin-bottom: 25px;
        width: 100%;
    }*/
    
    #mainPageNews .content .title {
        padding: 8px 0px 20px 0;
        text-transform: uppercase;
    }
    
    /*#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .photo {
        display: block;
        width: 100%;
        /*height: 292px;* /*
        background-repeat: no-repeat;
        background-position: center center;
        margin-bottom: 10px;
    } */
    
    
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .photo {
        display: block;
        width: auto;
        height: 450px;
        background-repeat: no-repeat;
        background-position: center center;
        margin-bottom: 10px;
        text-align: center;
        position: relative;
        margin: 0 auto;
        border: 1px solid #4e5c6e;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .photo:hover {
        box-shadow: 3px 2px 14px #526174;
        border: 0;
    }
    
    #mainPageInvestments {
        padding: 0 0 0px 0;
        text-align: left;
    }
    .pageOffers .bx-viewport {
        height: 235px !important;
    }
    
    #footer .line2 {
        background: #526174;
        padding: 20px 0 0 0;
        text-align: center;
    }
    
    /* --- stron glowna inwestycja -koniec--*/
    #mainPageNews {
        padding: 15px 0px 15px;
        background: #fff;
        box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.15) inset;
        margin-top: -0px;
        text-align: justify;
    }
    
    #footer .line1 .menu a {
        color: #526174;
        font-size: 14px;
        font-weight: bold;
        margin: 0 1%;
        text-transform: uppercase;
    }
    
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .investment-more {
        width: 46%;
        left: 30%;
        right: 19%;
        text-align: center;
        background: #526174;
        color: #fff;
        height: 41px;
        line-height: 42px;
        font-size: 20px;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper {
        display: block;
        margin: 16px 16px 0 16px;
        border-bottom: 0;
    }
    
    #mainPageSlider li {
        height: auto;
    }
    
    #investmentOffer .header {
        background: #526174;
        color: #FFF;
        font-size: 16px;
    }
    
    .pietro{
    position: fixed;
    top: 50px;
    left: 50px;
    right: 50px;
    /*bottom: 50px;*/
    z-index: 10000;
    background: #fff;
    /*display: none;*/
    box-shadow: 0px 0px 200px rgba(0,0,0,0.5);
    }
    
    .pietro .close{
        position: absolute; top: 0px; right: 0px; height: 42px; width: 40px; background: url(../../grafika/close.png); cursor: pointer;
        z-index: 9999;
    }
    
    #mapster_wrap_1{ margin: auto; }
    
    .agentHolder .globalBoxContent .agentContactHolder .globalButton.contactAgent {
        float: right;
        width: 25%;
        border-radius: 2px;
        background: #526174;
        text-align: center;
        display: block;
        font-weight: bold;
        padding: 5px 10px;
        position: relative;
        width: auto;
    }
    
    .agentHolder .globalBoxContent .agentContactHolder .globalButton.contactAgent {
        background: #2b3b52;
    }
    
    .offersList .offers .offer .description .header .status.reservation {
        border-bottom: 2px solid #f6be15;
        color: #f6be15;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item:hover .itemWrapper .investment-more {
        height: 50px;
        background: #7a8a9f;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .investment-lead {
        padding: 10px;
        color: #343434;
        min-height: 190px;
        margin-bottom: 10px;
        min-height: 190px;
        line-height: 21px;
        font-style: normal!important;
        text-align: justify;
    }
    
    #mainPageNews .single .title {
       color: #fff;
       font-size: 19px;
       text-transform: uppercase;
       height: 98px;
       text-align: left;
       background: #526174;
       padding: 17px;
       margin-bottom: 28px;;
    }
    
    #mainPageNews .single .title:hover {
        background: #7a8a9f;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper > p {
        color: #526174!important;
        font-size: 1.9em;
        text-align: center;
        margin-top: 20px;
        font-weight: 400;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper p {
        color: #302828;
    }
    
    #investmentInfoBox h1 {
        font-weight: 300;
        font-size: 36px;
        color: #526174;
        padding: 0 0 45px 0;
    }
    
    #mainPageNews .all a:hover {
        text-decoration: none;
        background: #9cabbf;
        color: #FFF;
    }
    
    #mainPageNews .single {
        float: left;
        max-width: 31%;
        padding: 1% 1% 35px 1%;
        margin: 0 1%;
        min-height: 250px;
        display: block;
        transition: all .3s ease;
        -webkit-transition: all .3s ease;
        background: #F9F9F9;
    }
    
    @media (max-width: 1100px) {
        #footer .line2 .footerArticle {
        width: 100%;
    }
    #footer .line2 .footerArticle p {
        color: #FFF;
        text-align: center !important;
    }
    }
    
    @media (max-width: 900px) {
    #headerTop .headerArticle p:last-child{
        font-size: 19px!important;
    }
    }
    
    @media (max-width: 650px){
    #mainPageNews .single {
        max-width: 100%;
        clear: both;
    }	
    }
    
    @media (max-width: 650px){
    .offersList .offers .offer .description .header .number {
        font-size: 13px!important;
        padding-left: 10px;
        line-height: normal;
        padding-top: 5px;
    }
    #headerTop #headerLogotype img{
    max-width: 110px;
    }
    
    #plan2 .mapster_el{
    position: absolute;
    }
    
    .placzabaw{
    display:none
    } 
    
    
    
    
    /*#filters #offersSort a:nth-of-type(1) {display: none;}
    #filters #offersSort a:nth-of-type(2) {display: none;}*/
    
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .photo {
        height: 350px;
    }
    
    .agentHolder .globalBoxContent .agentContactHolder {
        background: #9ca7b5;
    }
    
    #investmentOffer .description .tableCell .priceBox .price {color: #9ca7b5;}
    
    #investmentOffer .description .tabs .tabsContent .tab.active::after, #investmentOffer .description .tabs .tabsContent .tab:hover::after {background: #2b3b52;}
    
    .agentHolder .globalBoxHeader .agentOffers {
        display: none;
    }
    
    /*#mainPageSlider > li > img {
        display: none;
    }*/
    
    #mainPageSlider > li  { 
        background-attachment: fixed;
        background-image: url('../../grafika/47_1920_787.jpg')!important;
    }
    
    #mapster_wrap_0 {
        margin: 0 auto!important;
    }
    
    
    /* menu male po scroll */
    
    #header.is-stuck #headerMenu {
        background: #fff;
        border-bottom: 0;
    }
    
    #header.is-stuck #headerMenu ul li {
        border-right: 0;
    }	
    
    #filters #offersSort a.active::after {
        background: #526174;
    }
    
    .offersList .offers .offer .description .priceBox .price {
        color: #526174;
    }
    
    .inlineBlock.middle.footerArticle.footerArticle33, .inlineBlock.middle.footerArticle.footerArticle32{
        display: none!important;
    }
    
    #mainPageNews .single .title .date {
        display: block;
        color: #b8b8b8;
        font-size: 12px;
        font-weight: bold;
        padding: 0 0 25px 0;
        /*display: none;*/
    }
    
    #headerMenu ul li.active a::after {
        width: 100%;
        background: #f1f4f7;
        box-shadow: 0px 3px 7px 4px rgba(0, 0, 0, 0.29);
    }
    
    #header.is-stuck #headerMenu .content ul {
        width: 86%;
        margin: 0 0 0 auto;
    }
    
    .content h2 {
        color: #526174;
        font-size: 30px;
        font-weight: 400;
        text-align: center;
    }
    
    #headerMenu ul li a {
        line-height: 54px;
        display: block;
        width: 100%;
        text-align: center;
        position: relative;
        color: #414141;
        font-size: 16px;
        text-transform: none;
    }
    
    #headerMenu ul li {
        border-right: 1px solid #e7e7e7;
        display: table-cell;
        padding: 0 12px;
    }
    
    #headerMenu ul {
        width: 100%;
        display: block;
        list-style: none;
    }
    
    #headerMenu ul li a:hover::after {
        width: 100%;
        background: #526174;
            box-shadow: 0px 4px 4px 1px rgba(0, 0, 0, 0.33);
    }
    
    #headerMenu ul li.active {
        background: #526174;
    }
    
    #header {
        background: rgba(255, 255, 255, 0.35);
        position: relative;
        z-index: 9999;
    }
    
    #headerMenu {
        width: 100%;
        box-shadow: 0px 5px 4px RGB(82, 97, 116);
        background-color: #dce1e8;
        border-top: 1px solid RGB(156, 167, 181);
    }
    
    #headerTop #headerLangs {
        font-size: 16px;
        text-transform: uppercase;
        color: #414141;
        border-left: 1px solid #e8e8e8;
        /*display: none;*/
    }
    
    #mainPageInvestments {
        display: block;
        text-align: left
    }
    
    #header.is-stuck #headerLogotype img {
        width: 98px;
        margin-bottom: 15px;
    }
    
    #search {
        position: absolute;
        left: 0;
        bottom: 31px;
        width: 100%;
        /*display: none;*/
    }
    
    #headerTop .lastHeaderArticle {
        width: 1px;
        background: #e8e8e8;
        height: 80px;
        font-size: 0.5px;
        margin: 0 40px 0 0;
        /*display: none;*/
    }
    
    #footer .line2 .galactica {color: #fff;}
    
    
    /* --- stron glowna inwestycja ---*/
    
    #mainPageInvestments .title {
        padding: 10px 0 0 0;
        text-transform: uppercase;
    }
    
    #mainPageInvestmentsBackground {
        background: #FFF;
        background-image: url('../../grafika/bgi.jpg');
        background-attachment: fixed;
        top: -14px;
        border-top: 3px solid #CFCFCF;
       border-bottom: 3px solid #CFCFCF;
    }
    
    #footer .line1 {
        background: #fff;
        width: 100%;
        border-top: 3px solid #dce1e8;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .logotype {
        padding: 15px 0px 15px;
        background: #fff;
        box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.15) inset;
        border-top: 4px solid #526174;
        margin-top: -20px;
        text-align: justify;
        /*display: none;*/
    }
    
    #mainPageInvestmentsList .item {
        display: inline-block;
        box-sizing: border-box;
        width: 33%;
        overflow: hidden;
        height: auto;
        vertical-align: top;
        margin-bottom: 25px;
        width: 100%;
    }
    
    #mainPageNews .content .title {
        padding: 8px 0px 20px 0;
        text-transform: uppercase;
    }
    
    /*#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .photo {
        display: block;
        width: 100%;
        /*height: 292px;* /*
        background-repeat: no-repeat;
        background-position: center center;
        margin-bottom: 10px;
    } */
    
    
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .photo {
        display: block;
        width: 100%;
        height: 292px;
        background-repeat: no-repeat;
        background-position: center center;
        margin-bottom: 10px;
        text-align: center;
        position: relative;
        margin: 0 auto;
    }
    
    
    #mainPageInvestments {
        padding: 0 0 0px 0;
    }
    
    #footer .line2 {
        background: #526174;
        padding: 20px 0 0 0;
        text-align: center;
    }
    
    /* --- stron glowna inwestycja -koniec--*/
    #mainPageNews {
        padding: 15px 0px 15px;
        background: #fff;
        box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.15) inset;
        margin-top: -0px;
        text-align: justify;
    }
    
    #footer .line1 .menu a {
        color: #526174;
        font-size: 14px;
        font-weight: bold;
        margin: 0 1%;
        text-transform: uppercase;
    }
    
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .investment-more {
        width: 70%;
        left: 15%;
        right: 15%;
        text-align: center;
        background: #526174;
        color: #fff;
        height: 41px;
        line-height: 42px;
        font-size: 20px;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper {
        display: block;
        margin: 16px 16px 0 16px;
        border-bottom: 0;
    }
    
    #mainPageSlider li {
        height: auto;
    }
    
    #investmentOffer .header {
        background: #526174;
        color: #FFF;
        font-size: 16px;
    }
    
    .pietro{
    position: fixed;
    top: 50px;
    left: 50px;
    right: 50px;
    /*bottom: 50px;*/
    z-index: 10000;
    background: #fff;
    /*display: none;*/
    box-shadow: 0px 0px 200px rgba(0,0,0,0.5);
    }
    
    .pietro .close{
        position: absolute; top: 0px; right: 0px; height: 42px; width: 40px; background: url(../../grafika/close.png); cursor: pointer;
        z-index: 9999;
    }
    
    #mapster_wrap_1{ margin: auto; }
    
    .agentHolder .globalBoxContent .agentContactHolder .globalButton.contactAgent {
        float: right;
        width: 25%;
        border-radius: 2px;
        background: #526174;
        text-align: center;
        display: block;
        font-weight: bold;
        padding: 5px 10px;
        position: relative;
        width: auto;
    }
    
    .agentHolder .globalBoxContent .agentContactHolder .globalButton.contactAgent {
        background: #2b3b52;
    }
    
    .offersList .offers .offer .description .header .status.reservation {
        border-bottom: 2px solid #f6be15;
        color: #f6be15;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item:hover .itemWrapper .investment-more {
        height: 50px;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .investment-lead {
        padding: 10px 0;
        color: #343434;
        min-height: 125px;
        margin-bottom: 29px;
    }
    
    #mainPageNews .single .title {
       color: #fff;
       font-size: 19px;
       text-transform: uppercase;
       height: 98px;
       text-align: left;
       background: #526174;
       padding: 17px;
       margin-bottom: 28px;;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper > p {
        color: #526174!important;
        font-size: 1.9em;
        text-align: center;
        margin-top: 20px;
        font-weight: 400;
    }
    
    #mainPageInvestments #mainPageInvestmentsList .item .itemWrapper p {
        color: #302828;
    }
    
    #investmentInfoBox h1 {
        font-weight: 300;
        font-size: 36px;
        color: #526174;
        padding: 0 0 45px 0;
    }
    
    #mainPageNews .all a:hover {
        text-decoration: none;
        background: #59413f;
        color: #FFF;
    }
    
    #mainPageNews .single {
        float: left;
        max-width: 31%;
        padding: 1% 1% 35px 1%;
        margin: 0 1%;
        min-height: 250px;
        display: block;
        transition: all .3s ease;
        -webkit-transition: all .3s ease;
        background: #F9F9F9;
    }
    
    
    @media (max-width: 1100px) {
        #footer .line2 .footerArticle {
        width: 100%;
    }
    #footer .line2 .footerArticle p {
        color: #FFF;
        text-align: center !important;
    }
    .rel-col a img {
    object-fit: cover;
        height: 206px;
    width: 321px;
    }
    }
    
    @media (max-width: 900px) {
    #headerTop .headerArticle p:last-child{
        font-size: 19px!important;
    }

	
    }
    @media (max-width: 768px) {
    .rel-col a img {
    object-fit: cover;
        height: 154px;
    width: 240px;
    }

    #mainPageSliderCont .bx-wrapper::after {
        background: none;
    }

    #mainPageSliderCont .bx-wrapper img {
        height: auto !important;
    }

    

     
    }
    
    @media (max-width: 650px){
    #mainPageNews .single {
        max-width: 100%;
        clear: both;
    }	
    .rel-col a img {
    object-fit: cover;
        height: 88px;
    width: 137px;
    }
    }
    @media (max-width: 640px) {
    .rel-col {
        width: 100%;
        text-align: center;
    float: none;
    }
    .rel-col a img {
    object-fit: cover;
            width: 100%;
        height: 200px;
    }
    }
    
    @media(max-width: 650px) {
        .offersList .offers .offer .description .header .number {
            font-size: 13px!important;
            padding-left: 10px;
            line-height: normal;
            padding-top: 5px;
        }

        #headerTop #headerLogotype img {
            max-width: 110px;
        }
    
        #plan2 .mapster_el {
            position: absolute;
        }
    
        .placzabaw {
            display:none;
        }
    }