body{color: #000; font-family: 'Roboto', sans-serif; font-size: 13px; font-weight: 300; background: #f6f6f6; }
a, a:hover{color: inherit;}

.language-section {
	display: none!important;
}

.agentHolder .agentMail {
	display: none;
}
#cookies-info {
  
    background: black;
}



.specialSectionCont .oferta {
	background: #fff;
}
.oferta .cena {
    color: #6d0e6d;
}

#header {
    background: #fff;
    color: #5E665D;
    /* height: 136px; */
    height: 145px;
    border-bottom: 0px solid #e8eda6;
}

#footer address {
    font-size: 15px;
}




/* #header-search {background: none} */
#logo{top: 0px;}
#logo img {max-width: none; max-height: none; margin-top: 11px;}
#footer-logo{top: 0px}

.bodyOffersList .pageTitle .small, 
#main-menu > li > a{font-size: 1.2em; font-weight: 300;}
textarea{resize: none;}
.top-panel{z-index: 35;}
.agentMail{font-size: 1em;}
.agentName{text-align: center;}

.search-box {
    padding-top: 502px;
}

.search-box .container {
    background-color: #6d0e6df2;
}
.search-box .form-box p {
   
    font-weight: 400;
  
}
.globalBox .globalBoxContent {
    padding: 20px;
    color:#fff;
    background-color: #6d0e6d;
}
.sideSearch .globalBoxHeader {
    padding: 30px 30px 60px;
    font-weight: 700;
    font-size: 21px;
    line-height: 25px;
    background-color: #6d0e6d;
}
.agentHolder .globalBoxHeader {
    position: relative;
    background-color: #6d0e6d;
}
.agentPhone {
    font-size: 30px!important;
    font-weight: 700;
    text-align: center;
    line-height: 1em;
}

@media (max-width: 1199px){

.f-menu ul li {
    margin: 0px;
    padding: 0px;
    float: left;
    font-size: 10px;
}
}

.agentHolder a{color: inherit}
.contactMap{margin: 0px;}
.form-group select,.form-group input,.form-box select, .form-box input,.form-box textarea {border: 1px solid #ededed; border-radius: 0px;}
.form-box select:focus, .form-box input:focus{border: 1px solid #ededed; }
.search-box-small input[type="submit"] {background: url("../../../../../../../../grafika/small-search.png") no-repeat center center #eee;}

.language-section {
    border-left: 1px solid rgba(0, 0, 0, 0.14);
    color: #6d0e6d;
    font-weight: 700;
    background-color: rgba(255, 255, 255, 0.73);
}
.language-section .de{display: none;}
.offerPage .offerFlag{display: none;}
.data-wiadomosc{display: none;}
#main-menu .dropdown-menu{font-size: 1.3em; border-radius: 0px; top: 78%;}
#main-menu > li > ul{z-index: 50}
#main-menu > li > ul > li a{color: #FFF !important}

.sidebar-nav{margin-top: 50px;}

/* -- base color background ---------- */


.small{display: none;}



#bottom-form {
    background-color: #e4e4e4;}

#main-menu li.active,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.oferta .ofe-img .ofe-flag,
.agentOffers,
.agentOffers:after,
.offerPanel a.active,
 
#cookies-info .cookies-ok,
.bx-wrapper .bx-controls-direction a,
.bx-wrapper .bx-controls-direction a:hover{background-color: #6d0e6d;}

.globalBox {background-color: #a3a3a3;} 

/* -- base color color ---------- */


.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus,
#footer address b,
#main-menu > li:hover > a{color: #fff;}
#footer ul li a b
{color:#fff;}
/* -- for dark bg ---------- */

.oferta .ofe-img .ofe-flag,
.agentHolder,

.agentOffers:after,
.offerPanel a.active,
.sideSearch 
#bottom-form,
.search-box,

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{color: #555555;}

.banners .banner .embed,.agentOffers,
.banners .banner .embed h3
{
    color: #fff;  
}

#main-menu li.active{color: #fff;}
.mainLabel
{
    color:#fff;
}
.form-horizontal, .form-group
{
    /* color:#fff; */
}

.colofferdescription h3:nth-child(1) {
    display:none;
   }
   
.oferta .ofe-img .ofe-flag
{
    color:#fff;
}
.colofferdescription .h3
{display:none}

@media (min-width: 990px) {

#main-menu{z-index: 30;}
#main-menu  li{position: relative; } 
#main-menu li ul{position: absolute; top: 83%; left: 0px; list-style-type: none; margin: 0px; padding: 0px; display: none;}
#main-menu li:hover > ul{display: block}
#main-menu li > ul >li a{
    display: block;
    width: 300px;
    height: 56px;
    line-height: 50px;
    background: #6d0e6d none repeat scroll 0% 0%;
    padding-left: 20px;
    font-size: 1.3em;
    z-index: 2;
    border-bottom: 0px solid #FFF;
    margin-top: 1px;
    font-weight: 500;}
}





@media (max-width: 1199px) and (min-width: 990px){
#main-menu > li a {padding: 0px 5px;font-size: 1em!important;}
}


@media (max-height: 680px){
.search-box {padding-top: 358px;
}
.top-contact {display:none !important;}

}
@media (max-height: 680px) and (max-width: 990px){
.search-box  {padding-top: 0px;}
}

@media (max-width: 490px){
#logo img { height: 85px; top: 29px; position: absolute;}
.top-contact {display:none !important;}
}

#footer{background: #7d7d7d; color: #fff; padding-top: 0px;}

#footer-menu{background: #f1f1f1; color: #565656}

.f-menu ul li a {color: #fff}
#footer ul li a,
#footer address{color: #fff}


#copyright {
    background: #7d7d7d;
    height: 38px;
    position: relative;
    line-height: 35px;
    text-align: center;
    color: #FFF;
}


#footer-menu{background: #7d7d7d;}
#header-border{display: none;}

#footer{padding-top: 20px; padding-bottom: 19px;}
.articleBody{text-align: justify}

#cookies-info .cookies-ok {color: #FFFFFF;}


.agentSection{display: block; font-size: 1em; padding-bottom: 20px;}
.agentName{font-size: 1,1em; padding: 30px 0px 4px;}
.globalButton.contactAgent{color: #fff;}

.bodyArticle70 .agents .pageHeader{display: none;}
h4{border-bottom: 1px solid #D9D9D9;}

.oferta .cena .currency {
    display: inline !important;
}

.oferta .properties .propertiesRow {
    float: left;
    width: 100%;
    padding: 0px 0% 0px 0px;
    max-width: 220px;
}

.oferta .min-menu{clear: both;}

.search-box-small input {
    width: 140px;
    height: 36px;
    border: 1px solid #D9D9D9;
    position: absolute;
    right: 36px;
    top: 0px;
    margin: 0px;
    padding: 0px 0px 0px 5px;
    z-index: 2;
    box-sizing: border-box;
}

.f-menu ul {
    position: absolute;
    top: 7px;
    right: 0px;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    z-index: 2;
}

#main-menu > li {
    margin: 0px;
    padding: 3px;
    float: left;
    top: 62px;
    border-radius: 0px 0px 0px 0px;
}
#main-menu > li:hover {
background-color: #6d0e6d;
color: #fff;
}

#main-menu > li > a {
    margin: 0px 2px;
    padding: 0px 10px;
    display: block;
    height: 51px;
    line-height: 51px;
    color: inherit;
    font-size: 1.2em;
    font-weight: 700;
}
#main-menu > li > a:hover {
    color: #fff;
}

.language-section .fbLink a {
    background: url("../../../../../../grafika/fb.png") no-repeat scroll 0px 0px transparent;
    text-indent: -9000px;
}

.language-section {
    list-style-type: none;
    font-size: 18px;
    font-weight: 700;
    margin: 5px 0px 0px 10px;
    list-style-type: none;
    display: block;
    padding-top: 8px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-left: 1px solid #D9D9D9;
    overflow: hidden;
}

.search-box-small input {
    width: 146px;
    height: 36px;
    border: 1px solid #D9D9D9;
    position: absolute;
    right: 36px;
    top: 4px;
    margin: 0px;
    padding: 0px 0px 0px 5px;
    z-index: 2;
    box-sizing: border-box;
}

/*.search-box-small::after {
    content: "Tel: +48 575 479 259";
    position: absolute;
    top: 10px;
    left: -207px;
    font-size: 23px;
    font-weight: 700;
    line-height: 25px;
    color: #6d0e6d;
}*/

.bx-viewport ul{padding: 0px!important;}
#animatedBannerHolder .bx-wrapper{padding: 0px!important;}
#animatedBannerHolder .bx-wrapper img{margin-top: -190px !important}
#animatedBannerHolder .bx-wrapper .bx-controls-direction{display: none;}
#animatedBannerHolder .bx-wrapper .bx-controls-direction a{background-color: transparent}

@media (max-width: 1500px){
#animatedBannerHolder .bx-wrapper img{margin-top: 0px !important;}
}
@media (max-width: 1100px){
#animatedBannerHolder .bx-wrapper img{margin-top: 0px !important}
}
@media (max-width: 490px){
/* #animatedBannerHolder .bx-wrapper{display:none;} */
}


@media (max-height: 680px) {
#animatedBannerHolder{height: 515px; overflow: hidden}
}
.language-section .facebookLink a {
    background: url(../../../grafika/fb.png) no-repeat scroll 0 0 transparent;
    text-indent: -9000px;
}
@media (max-width: 489px){
#header-search {
    height: 481px;
    background: transparent url("../../grafika/main-head-bg.jpg") no-repeat scroll center center;
}
.search-box {
    padding-top: 210px;
}
}


@media (max-width: 768px){
.top-contact {
 display:none;
}
.search-box {
    padding-top: 305px;
}
}



@media (max-width: 991px) {

    #main-menu > li > ul > li a{color: #5E665D !important}
    .search-box .container {
         background-color: #6d0e6d; 
        /*background-color: #fff;*/
    }


    /* #search-button  {
        background: linear-gradient(90deg, rgba(212,172,75,1) 0%, rgba(255,238,195,1) 43%, rgba(250,227,169,1) 55%, rgba(232,188,82,1) 100%) !important;} */




    #main-menu.clicked {
        top: 136px;
    }
    
    #main-menu > li:hover {
        background-color: #f2f2f2;
        color: #6d0e6d;
        }
        
        #main-menu > li > a {
            margin: 0px 2px;
            padding: 0px 10px;
            display: block;
            height: 51px;
            line-height: 51px;
            color: inherit;
            font-size: 1.2em;
            font-weight: 700;
        }
        #main-menu > li > a:hover {
            color: #6d0e6d;
        }
        
    
    
    .search-box .container {
        width: 80%;
        left: 0px;
        margin: 0px auto;
        float: none;
    }
    .search-box-small{display: block;}
    .search-box-small input{width: 115px; transition: 1s linear;}
    #facebookinner{display: none;}
    #main-menu{display: block; width: 60px; position: absolute;height: 0px; overflow: hidden; transition: 1s; padding-top: 60px; top: 40px; right: 0px; background: none;}
    #main-menu::before {display: block; width: 60px; height: 60px; background: url("../../../../../../../../../grafika/main-menu.png") no-repeat scroll center center transparent; position: absolute; top: 0px;right: 0px; content: "";}
    #main-menu li{margin: 0px; padding: 0px; float: left; display: block; width: 100%; text-align: center; height: auto; }
    
    
    
    #main-menu.clicked
    {width: 100%; height: auto; margin: 0px; padding-top: 60px; z-index: 20; background: #f2f2f2; box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.4); transition: 1s}
    #main-menu li ul{padding: 0px;}
    #main-menu li a{margin: 0px; padding: 0px; display: block; height: auto; line-height: 70px; color: inherit; font-size: 1.3em; font-weight: 700; border: 1px solid #ddd; margin-top: -1px;}
    #main-menu li:first-child a{margin-top: 0px;}
    #main-menu li.active{background: none;}
    #main-menu > li > li > a {height: auto; margin: 0px; padding: 0px;}
    .top-panel{z-index: 5;}
    #main-menu li.active,
    .navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:hover,
    .navbar-default .navbar-nav > .active > a:focus,
    .navbar-default .navbar-nav > :hover > a,
    .navbar-default .navbar-nav > :hover > a:hover,
    .navbar-default .navbar-nav > :hover > a:focus{color: inherit}
    }




/* 
#search-button  {
    background:  #6d0e6d !important; color: #fff;} */

    #search-button {
     
        color: #fff;
    }
    .search-box
    {
     
        color: #fff;
    }

/* aktualności */
.aktualnosc{
        margin: 35px 0px;
            padding: 10px;
    border: 1px solid #d6d6d6;
}
.aktualnosc p {
     margin: 0 0 5px;
}


.aktualnosc h3 {
    color:#6d0e6d;
    font-size: 2.9rem;
}
.aktualnosc h5 {
    font-size: 14px;
    color: #7d7d7d;
    font-style: italic;
}

.skrot-aktualnosc {
        width: 60%;
}
.skrot-aktualnosc img {
        max-width: 100%!important;
            width: auto!important;
    height: auto!important;
}
.szczegoly-aktualnosc {
    color: #6c096a;
    font-weight: 500;
}