#widget-area {
    font-weight: 300;
    font-size: 19px;
}
#text-3 > div:nth-child(2) > a:nth-child(2){
color: #767676;
}
#text-3 > div:nth-child(2) > a:nth-child(4){
color: #767676;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
background-color: rgba(255, 255, 255, 0.26);
color:#FFF;
}

.service-container > .h2 {
font-weight : 500;
}
.sf-menu a {    padding: 55px 18px 55px 18px;}
.service-posts-home{
margin: none !important;
border-top: none !important;
}
.cat-item-2 {
display: none !important;
}
#palvelut{
 display: block;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 70%;
}
.summary-text-pro {
    font-size: 17px;
    font-weight: 300;
    letter-spacing: 1px;
    margin-bottom: 32px;
    opacity: 0.8;
    text-align: center;
    text-transform: uppercase;
}
.portfolio-index-pro{
border-bottom: none;
}
.service-posts-home {
margin-top: 0px;

}
@media only screen and (min-width: 959px) {
#page-title h1 {
	margin: 0px 0px 16px;
	font-size: 67px;
	text-transform: uppercase;
	text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.15);
	font-weight: 400;
}
}
@media only screen and (max-width: 320px){
ul#portfolio-sub-nav li a {
    font-size: 10px;
    padding: 9px 4px;
}
}
@media only screen and (min-width: 1190px){
/*Asuntoja*/
 #post-356 > div:nth-child(1) > div:nth-child(1){padding-bottom: 98px;}
 #post-357 > div:nth-child(1) > div:nth-child(1){padding-bottom: 128px;}
 #post-358 > div:nth-child(1) > div:nth-child(1){padding-bottom: 66px;}
 #post-556 > div:nth-child(1) > div:nth-child(1){padding-bottom: 12px;}
 #post-353 > div:nth-child(1) > div:nth-child(1){padding-bottom: 13px;}
 #post-352 > div:nth-child(1) > div:nth-child(1){padding-bottom: 15px;}
 #post-351 > div:nth-child(1) > div:nth-child(1){padding-bottom: 29px;}
/*Liikenneympäristöjä*/
 #post-375 > div:nth-child(1) > div:nth-child(1){padding-bottom: 112px;}
/*Teollisuutta*/
 #post-485 > div:nth-child(1) > div:nth-child(1){padding-bottom: 12px;}
 #post-490 > div:nth-child(1) > div:nth-child(1){padding-bottom: 11px;}
 #post-487 > div:nth-child(1) > div:nth-child(1){padding-bottom: 7px;}
/*Toimitiloja*/
 #post-371 > div:nth-child(1) > div:nth-child(1){padding-bottom: 183px;}
 #post-504 > div:nth-child(1) > div:nth-child(1){padding-bottom: 179px;}
 #post-373 > div:nth-child(1) > div:nth-child(1){padding-bottom: 171px;}
 #post-368 > div:nth-child(1) > div:nth-child(1){padding-bottom: 182px;}
 #post-370 > div:nth-child(1) > div:nth-child(1){padding-bottom: 180px;}
 #post-372 > div:nth-child(1) > div:nth-child(1){padding-bottom: 229px;}
 #post-495 > div:nth-child(1) > div:nth-child(1){padding-bottom: 153px;}
 #post-366 > div:nth-child(1) > div:nth-child(1){padding-bottom: 14px;}
 #post-364 > div:nth-child(1) > div:nth-child(1){padding-bottom: 100px;}
 #post-365 > div:nth-child(1) > div:nth-child(1){padding-bottom: 81px;}
 #post-361 > div:nth-child(1) > div:nth-child(1){padding-bottom: 126px;}
 #post-374 > div:nth-child(1) > div:nth-child(1){padding-bottom: 47px;}
						 }
@media only screen and (min-width: 959px) and (max-width: 1189px) {
/*Asuntoja*/
 #post-356 > div:nth-child(1) > div:nth-child(1){padding-bottom: 72px;}
 #post-357 > div:nth-child(1) > div:nth-child(1){padding-bottom: 98px;}
 #post-358 > div:nth-child(1) > div:nth-child(1){padding-bottom: 45px;}
 #post-556 > div:nth-child(1) > div:nth-child(1){padding-bottom: 12px;}
 #post-353 > div:nth-child(1) > div:nth-child(1){padding-bottom: 13px;}
 #post-352 > div:nth-child(1) > div:nth-child(1){padding-bottom: 15px;}
 #post-351 > div:nth-child(1) > div:nth-child(1){padding-bottom: 19px;}
/*Liikenneympäristöjä*/
 #post-375 > div:nth-child(1) > div:nth-child(1){padding-bottom: 111px;}
/*Teollisuutta*/
 #post-485 > div:nth-child(1) > div:nth-child(1){padding-bottom: 12px;}
 #post-490 > div:nth-child(1) > div:nth-child(1){padding-bottom: 11px;}
 #post-487 > div:nth-child(1) > div:nth-child(1){padding-bottom: 7px;}

/*Toimitiloja*/
 #post-371 > div:nth-child(1) > div:nth-child(1){padding-bottom: 135px;}
 #post-504 > div:nth-child(1) > div:nth-child(1){padding-bottom: 135px;}
 #post-373 > div:nth-child(1) > div:nth-child(1){padding-bottom: 124px;}
 #post-368 > div:nth-child(1) > div:nth-child(1){padding-bottom:196px;}
 #post-370 > div:nth-child(1) > div:nth-child(1){padding-bottom: 197px;}
 #post-372 > div:nth-child(1) > div:nth-child(1){padding-bottom: 241px;}
 #post-495 > div:nth-child(1) > div:nth-child(1){padding-bottom: 150px;}
 #post-366 > div:nth-child(1) > div:nth-child(1){padding-bottom: 14px;}
 #post-364 > div:nth-child(1) > div:nth-child(1){padding-bottom: 92px;}
 #post-365 > div:nth-child(1) > div:nth-child(1){padding-bottom: 78px;}
 #post-361 > div:nth-child(1) > div:nth-child(1){padding-bottom: 119px;}
 #post-369 > div:nth-child(1) > div:nth-child(1){padding-bottom: 17px;}
						 }

@media only screen and (min-width: 768px) and (max-width: 958px) {
/*Asuntoja*/
 #post-356 > div:nth-child(1) > div:nth-child(1){padding-bottom: 64px;}
 #post-357 > div:nth-child(1) > div:nth-child(1){padding-bottom: 88px;}
 #post-358 > div:nth-child(1) > div:nth-child(1){padding-bottom: 45px;}
 #post-556 > div:nth-child(1) > div:nth-child(1){padding-bottom: 12px;}
 #post-353 > div:nth-child(1) > div:nth-child(1){padding-bottom: 13px;}
 #post-352 > div:nth-child(1) > div:nth-child(1){padding-bottom: 15px;}
 #post-351 > div:nth-child(1) > div:nth-child(1){padding-bottom: 19px;}
/*Liikenneympäristöjä*/
 #post-375 > div:nth-child(1) > div:nth-child(1){padding-bottom: 89px;}
/*Teollisuutta*/
 #post-485 > div:nth-child(1) > div:nth-child(1){padding-bottom: 12px;}
 #post-490 > div:nth-child(1) > div:nth-child(1){padding-bottom: 11px;}
 #post-487 > div:nth-child(1) > div:nth-child(1){padding-bottom: 7px;}

/*Toimitiloja*/
 #post-371 > div:nth-child(1) > div:nth-child(1){padding-bottom: 139px;}
 #post-504 > div:nth-child(1) > div:nth-child(1){padding-bottom: 139px;}
 #post-373 > div:nth-child(1) > div:nth-child(1){padding-bottom: 134px;}
 #post-368 > div:nth-child(1) > div:nth-child(1){padding-bottom: 174px;}
 #post-370 > div:nth-child(1) > div:nth-child(1){padding-bottom: 180px;}
 #post-372 > div:nth-child(1) > div:nth-child(1){padding-bottom: 213px;}
 #post-495 > div:nth-child(1) > div:nth-child(1){padding-bottom: 117px;}
 #post-366 > div:nth-child(1) > div:nth-child(1){padding-bottom: 5px;}
 #post-364 > div:nth-child(1) > div:nth-child(1){padding-bottom: 61px;}
 #post-365 > div:nth-child(1) > div:nth-child(1){padding-bottom: 59px;}
 #post-361 > div:nth-child(1) > div:nth-child(1){padding-bottom: 93px;}
 #post-369 > div:nth-child(1) > div:nth-child(1){padding-bottom: 36px;}
						 }