ody{font-family: Lato; Arial; color: #000;}
#header{background: #fff; box-shadow: 3px 3px 3px rgba(0,0,0,0.2)}

.lng1045.pageIndex #googleMap{
	display: none;
}

#googleMap .content h2.title  {
	display: none;
}

.footerArticle p{padding: 5px 0px;}
#article p{padding: 10px 0px;}

#mainPageSlider > li > img{
	display: none;
}

#headerTop #headerLogotype img {
    display: inline-block;
    vertical-align: top;
}

.placzabaw.item {
	display: none;
}

.agentHolder .globalBoxContent .agentContactHolder .globalButton.contactAgent {
    float: right;
    width: 25%;
    border-radius: 2px;
    background: #294B7B;
    text-align: center;
    display: block;
    font-weight: bold;
    padding: 5px 10px;
}

/* menu o lewej */

#headerMenu ul li.active a {
    color: #FFF;
    padding-left: 20px;
    padding-right: 20px;
}

#headerMenu ul li a {
    font-weight: 300;
    color: inherit;
    padding-left: 20px;
    padding-right: 20px;
}

#headerMenu ul {
    width: 100%;
    display: block;
    list-style: none;
}

/* menu do lewej - KONIEC */

#headerTop #headerLogotype:hover {
    text-decoration: none;
    height: 70px;
}

#headerTop {
    border-bottom: 0px solid #e8e8e8;
    height: 85px;
}

#headerTop #headerLogotype {
    position: relative;
    z-index: 2;
    height: 80px;
}

.middle {
    vertical-align: top;
}

#headerTop .headerArticle {
    padding: 15px 20px;
}

#header.is-stuck {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    height: 55px;
}

@media (max-height: 800px) and (min-width: 1024px){
    #mainPageSlider li {
    height: auto;
}
}

@media (max-height: 1000px) and (min-width: 1024px){
    #mainPageSlider li {
    height:auto;
}
}

#mainPageNews .content > .title {
    padding: 10px 0;
    text-transform: uppercase;
    display: none;    
}

#headerTop {
    border-bottom: 0px solid #e8e8e8;
    height: 85px;
}

#headerMenu ul li a:hover {
    text-decoration: none;
    color: #25D525;
}

#search {
    position: absolute;
    left: 0;
    bottom: 31px;
    width: 100%;
    display: none;
}

#mainPageNews .single .title .date {
    display: none!important;
    }

#footer .line2 .footerArticle:first-child {
    border-right: 1px solid #292D3E;
    border-left: 1px solid #292D3E;
}

#mainPageNews .single .title {
    font-size: 22px;
    text-transform: uppercase; 
    height: 40px;
    font-weight: 600;
}

#article .dateBox .dateText {
    font-weight: bold;
    font-size: 14px;
    display: none;
}

#investmentOffer .header .address span {
    text-transform: uppercase;
    display: none;
}

.agentHolder .globalBoxContent .agentContactHolder {
    background: #1F3758;
    color: #FFF;
    overflow: hidden;
    padding: 10px;
}

.agentHolder .globalBoxHeader .agentOffers {
    background: #000b33;
}

.agentHolder .globalBoxContent .agentContactHolder .globalButton.contactAgent {
    float: right;
    width: 25%;
    border-radius: 2px;
    background: #294B7B;
    text-align: center;
    display: block;
    font-weight: bold;
    padding: 5px 10px;
}

.agentHolder .globalBoxContent .agentContactHolder .globalButton.contactAgent:hover {
    text-decoration: none;
    background: #55C214;
}

#investmentInfoBox .description {
    font-size: 16px;
    line-height: 25px;
    text-align: justify;
}

#filters #investmentInfo .logotype {
    max-height: 85px;
    display: inline-block;
    vertical-align: middle;
    margin: 10px 20px 10px 0;
    display: none;
}

#filters #investmentInfo .address span {
    text-transform: uppercase;
    display: none;
}

#header.is-stuck #headerLogotype img {
    width: 160px;
    margin-top: 3px;
}

/* base color */
#investmentOffer .description .tableCell .agentPhoneBox,
#article .articlesList .item .more a,
#article .articlesList .item .title a,
#article .dateBox .backBttn a,
#mainPageNews .all a,
.offersList .offers .all a,
div.price,
button.ui-multiselect span,
.content h1,
#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper p,
h2.title,
.title2,
p.title,
#search .searchLeftBox input {color: #1F3555 !important;}
.headerArticle p{color: #1F3758 !important;}

#search .searchRightBox .searchButton:hover {background-color: #117CAF;}

#search .searchLeftBox input.text:-moz-placeholder{color: #05378b!important}
#search .searchLeftBox input.text::-moz-placeholder{color: #05378b!important}
#search .searchLeftBox input.text:-ms-input-placeholder{color: #05378b!important}


/* base color background */
.bx-wrapper .bx-controls-direction a,
.bx-wrapper .bx-controls-direction a:hover,
#investmentOffer .description .tabs .tabsContent .tab.active::after, 
#investmentOffer .description .tabs .tabsContent .tab:hover::after,
#article .contactFormCont .submitRow .bttn,
#article .contactFormCont .submitRow .bttn:hover,
#mainPageNews .all a:hover,
.offersList .offers .all a:hover,
#filters #offersSort a:hover::after,
#filters #offersSort a.active::after,
#search .searchOverlay,
#headerMenu ul li.active{background: #1F3758;}

#investmentOffer .header {
      background: #1F3758;
      height: 40px;
      padding-top: 5px;
}

#headerMenu ul li a:hover::after{
	background: #25D525;
}
#footer .line2 {background: #000B33;}
#footer .line1 {background: #00608F; display: none; }

#mainPageNews .all {
    text-align: center;
    display: none;
    
}

#search .searchOverlay{background-size: cover; background: #1172AF url(../../../grafika/img-top_01.jpg) no-repeat top center;}

#headerMenu ul li {
    border-right: 0px solid #e7e7e7;
    display: table-cell;
}

#article .contactFormText {
    float: left;
    width: 37%;
}

#headerMenu {
    width: 100%;
    background-color: #000B33;
    color: #fff;
}
}

#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .investment-more {
    width: 100%;
    height: 0px;
    line-height: 45px;
    transition: height 0.3s ease 0s;
    background: #117CAF none repeat scroll 0% 0%;
    color: #FFF;
    position: absolute;
    bottom: 0px;
}

#headerMenu ul li.active a::after {
    width: 100%;
    background: #1F3758 none repeat scroll 0% 0%;
    height: 2px;
    border-radius: 0px 0px 20px 20px;
    top: 7px;
}

.bx-wrapper img {width: 100%;}
.content h1,
h2.title{font-weight: 700;}

#headerMenu ul li a::after {top: 7px;height: 2px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}

#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper{border-bottom: 0px;}

#search .searchLeftBox input.text:hover, 
#search .searchLeftBox input.text:focus,
#search .searchLeftBox input.text,
#search .searchLeftBox .searchBox button.ui-multiselect{background: rgba(255, 255, 255, 0.84)}
#article .articlesList .item:hover,
#mainPageNews .single:hover {background: rgba(83, 185, 91, 0.5)}
#search .searchRightBox .searchButton{border: 0;}

#mainPageNews .all a,
.offersList .offers .all a{border: 0;}
#mainPageNews .all a:hover,
.offersList .offers .all a:hover{color: #fff!important;}

#article .articlesList .item .more a {background: #f2f2f2;border-radius: 2px;border-bottom: 2px solid #e9e9e9;}
.ui-multiselect-menu ul li label.ui-state-hover {background:none; font-weight:300; background:#f2f2f2;}
#headerTop #headerSocial{padding: 0; display: none;}

#mainPageSliderCont #search
#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .investment-more{color: #fff;}

.contactFormCont{}
.contactFormCont label{text-transform: uppercase; font-size: 0.8em;}
.contactFormCont .regulationsRow label{text-transform: none;}
#article .contactFormCont .textInput{border: 1px solid #e8e8e8; border-bottom: 2px solid #e8e8e8; border-radius: 2px;}

#article .contactFormCont .submitRow .bttn{border: 0; border-radius: 2px;}

#investmentOffer .header .buttons a span {top: 36px!important; color: #000; background: #fff;}
#investmentOffer .header .buttons a span::after{border-color: rgba(94, 84, 59, 0) rgba(94, 84, 59, 0) #fff;}

#investmentOffer .description .tableCell .agentPhoneBox a,
#investmentOffer .description .tableCell .agentPhoneBox span{color: inherit}

.bx-wrapper .bx-controls-direction a {border-bottom: 0px}

#article .contactFormCont .textInput:focus {border-color: #e8e8e8;box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.2);outline: 0px none;}

#mainPageSliderCont .bx-wrapper{overflow: hidden;}

#mainPageInvestments #mainPageInvestmentsList #mainPageInvestmentsListRow,
#mainPageInvestments #mainPageInvestmentsList{display: block;}


#mainPageNews {
    padding: 15px 0px 15px;
    background: #fff;
    box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.15) inset;
    border-top: 26px solid #1F3758;
    margin-top: -20px;
    text-align: justify;
}

#mainPageNews .single {
	padding: 4% 1% 3% 1%;
}

#footer .line2 .galactica{
    width: 100%;
    line-height: 30px;
    text-align: center;
    padding: 10px 0px;
    color: rgb(159, 157, 157);
   
    border-radius: 10px 10px 0px 0px;
}

#search .searchLeftBox .searchBox .staticText {
    border: 3px solid #fff;
    width: 100%;
    color: #000;
    font-size: 19px;
    line-height: 53px;
    padding-left: 13px;
    background: rgba(255, 255, 255, 0.54);
}

#search .searchRightBox .searchButton {
    transition: background .3s ease;
    -webkit-transition: background .3s ease;
    background-color: rgba(20, 74, 126, 0.57);
    width: 100%;
    height: 138px;
    margin: 0;
    padding: 0;
    color: #FFF;
    font-weight: bold;
    font-size: 25px;
    cursor: pointer;
}

#search .searchLeftBox .investmentTooltip .investmentTooltipAddress p span {
    font-size: 45px;
    font-weight: bold;
    color: #125078;
    display: none;
}

#search .searchLeftBox .investmentTooltip {
    width: 20%;
    max-width: 192px;
    height: 157px;
    background: RGBA(255, 255, 255, 0.52);
    position: absolute;
    left: 0;
    bottom: 99px;
    border: 4px solid #fff;
}

#mainPageNews .single .title .date {
    display: block;
    color: #268c41;
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 25px 0;
}

#mainPageInvestmentsList .item {
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    overflow: hidden;
    height: auto;
    vertical-align: top;
    margin-bottom: 0px;
}

#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .photo {
    display: block;
    width: 33%;
    height: 220px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    margin: 0 auto;
}

#mainPageInvestments .title {
   padding: 10px 0;
   text-transform: uppercase;
   background: #eee;
}

#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .investment-lead {
    padding: 32px 0;
    color: #343434;
    min-height: 125px;
}


#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper p{
	display: none;
}

#mainPageInvestments #mainPageInvestmentsList .item .itemWrapper .logotype img {
    display: inline-block;
    vertical-align: middle;
    max-width: 316px;
    max-height: 115px;
    margin-top: 28px;
}

#mainPageInvestments {
    padding: 0 0 0 0;
    display: none;
}

.vid {
	width: 45%;
        display: inline-block;
}

@media (max-width: 590px){
	.vid {
	width: 100%;
        display: inline-block;
}
}
