body {}

#investmentOffer #investmentOffer-body-body #otherProperties > div label {
    display: inline-block;
}

#investGalery .description {display: none;}

.all-header .header-contact #headerArticle .slogan {
    margin-right: 36px;
}

/*.box-floor-info {display: none!important;}*/

#article-head .articleHead h1 {
    background: rgba(0,0,0,.4);
    padding: 20px 20px 15px 20px;
	left: 0;
}

#investmentOffersSearch #search {
    margin-bottom: 13px;
}

.bg-color-3 {
    background-color: #f3f3f3;
}

#mainPageNews {
    margin-bottom: 0;
}

#mainPageNews .background-image {
    min-height: 217px;
}

#mainPageNews .news-content #newsCarousel .description {
    background-color: rgba(185,184,184,.4);
}

#article-body .article-body-content {
    text-align: justify;
}

/*#investmentOffersSearch #search {
    display: none;
}
*/
#mainPageInvestmentsBackground {
    margin-top: -22px;
}

.ui-multiselect-menu.ui-widget-content {
    background: #fff;
    cursor: pointer;
    padding: 0;
}

.ui-multiselect-single .ui-multiselect-checkboxes label {
    padding: 9px !important;
}

.ui-multiselect-menu li .ui-corner-all.ui-state-hover {
    margin-bottom: 0;
}

#investmentOffer #investmentOffer-body-body .description {
    padding: 0;
	padding-top: 35px;
	text-align: justify;
}

#agentInfo .agent-info .agent-info-moredesc p.agent-phone.two {
    margin-top: 19px;
}

#investmentOffer-body-body div:nth-child(3) {
	padding-right: 10px;
}

/*#searchIvestmentsContainer {display: none!important;}*/

#investGalery .image {
	-webkit-box-shadow: 0 24px 25px -35px #000;
	box-shadow: 0 24px 25px -35px #000;
}

#investGalery .image img {
	-webkit-box-shadow: 0 24px 25px -35px #000;
	box-shadow: 0 24px 25px -35px #000;
}

#inwestment-galery-slider-container #investGalery .description {
    text-transform: uppercase;
	margin-top: 10px;
}

#inwestment-galery-slider-container #investGalery {
    margin: 0;
}

#inwestment-galery-slider-container .slick-control {
    margin-bottom: 0;
    margin-top: 0;
}

body.pageIndex #contact-form-bottom .captcha-div-conatiner #captcha_img {
    top: -2px;
}

body.pageArticle #contact-form-bottom .captcha-div-conatiner #captcha_img {
    top: -3px;
}

.under-line-efect::before {
    border-bottom: 5px solid #59ac30;
}

.bg-color-1 {
    background-color: #59ac30;
}

.border-color-1, .border-color-1::after, .border-color-1::before {
    border-color: #59ac30;
}

.ui-multiselect-menu li .ui-corner-all.ui-state-hover {
    background: #59ac30;
}

#investmentOffer #investmentOffer-gallery-big #offer-head-info button.ui-multiselect.ui-widget.ui-state-active {
    color: #59ac30;
}

a:hover {
    color: #59ac30;
}

#main-search .ui-slider .ui-slider-handle {
    width: 1.5em;
    height: 1.5em;
    top: -.6em;
    border-radius: 0;
    background: #59ac30;
}

/* podswietlenie formularza */

#investmentDescription-box-body ul li {
	line-height: 30px;
	font-weight: 700;
}

.form-control:focus {
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(129, 129, 129);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(132, 132, 132);
    border: 1px solid #59ac30;
}

/* podswietlenie formularza */

#mainPageNewsRowShadow::after {
    border-radius: 50%;
    bottom: 0;
    /*-webkit-box-shadow: 0 33px 134px 0 #000;
    box-shadow: 0 33px 134px 0 #000;*/
	-webkit-box-shadow: none;
    box-shadow: none;
}

#investmentDescription-box-body {
    background-image: none!important;
	/*padding: 0 30px 0 30px;*/
}

#investmentDescription-box-body .invdesc-content {
    padding: 35px 30px 35px 30px !important;
}

h1, h2 {
    font-size: 22px;
}

#investmentOffersSearch label {
    font-size: 14px;
}

.all-header .header-menu{
margin-bottom: 10px;
}

.header-menu .logo {
    height: 75px!important;
/*margin-top: 27px!important;*/
margin-bottom: 0!important;
/*margin-right: 35px!important;*/
}

#investmentDescription-box {
padding-top: 0;
}

.search-header {
margin-bottom: 20px;
}

#investmentDescription-box-head .invBox-right h2 {
    margin: 14px 0 10px 0;
}

#investmentDescription-box-body .invdesc-content {
    text-align: justify;
}

#investmentDescription-box-body ul {
    padding: 6px 0 0 0;
}

.all-header .header-contact #headerArticle .contact {
    padding-right: 33px;
}

#footer .logotype img {
    height: 78px;
}

#offersSort a {
    font-size: 14px;
}

.all-header .header-contact #headerArticle .slogan {
    font-size: 16px;
	font-weight: 700;
}

.agent-phone2, .agent-email {
font-weight: 700;
}

#agentInfo .agent-info .agent-description {
    height: 167px;
	text-align: justify;
}

#agentInfo .agent-info .agent-info-moredesc {
    height: 40px;
}

#agentInfo .agent-info .agent-info-moredesc p.agent-email {
    margin-top: 9px;
}

#agentInfo .agent-info .agent-info-moredesc p.agent-phone.two {
    margin-top: 9px;
}

#investmentOffer #investmentOffer-body-body .agent-box {
    padding-top: 18px;
}

#investmentOffer-body {
padding-bottom: 50px;
}

/*==================================================
 * Effect 4
 * ===============================================*/

.box {
    width: 70%;
    height: 200px;
    background: #FFF;
    margin: 40px auto;
}
}
.effect4
{
  position: relative;
}
.effect4:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  right: 10px;
  left: auto;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: 0 15px 10px #777;
  -moz-box-shadow: 0 15px 10px #777;
  box-shadow: 0 15px 10px #777;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
}

/*==================================================*/

@media (max-wdith: 786px) {
#investmentDescription-box-head .invBox-left {
    display: none;
}
}