


html{-webkit-font-smoothing:antialiased;}

a{color:#65a42d;text-decoration:none;}
a:hover{color:#222; text-decoration:underline;}
.column-clear{ clear:both;}

.portfolio-content, .portfolio-area{ padding:0;}
.title-page{font-size:40px;margin:0px 0px 20px 0px;color:#1250B0;border-bottom: 1px solid rgb(204, 204, 204);
    padding-bottom: 8px;}
.goto{float:right;width:130px;margin:-80px 30px 0px 0px;  }

/**** PORTFOLIO STYLES*****/
.portfolio-categ{margin-bottom:30px; padding:0; line-height:36px;}
.portfolio-categ li{ display: block;
    width: 100%;}
.image-block{ display:block;position: relative;}
.image-block img{border:3px solid #eee; background:#FFFFFF;width:100%}
.image-block img:hover{box-shadow:0 0 2px 1px #555;}
.portfolio-area li{  display: inline-block;
    margin: 0 12px 5px 0;
    max-width: 290px;
    overflow: hidden;
    padding: 5px;
    width: 100%;}
.home-portfolio-text{margin-top:10px;}
li.active a{ color:#222;}
/**** END PORTFOLIO STYLES*****/

.gallery-1 {
    padding-top: 42px;
}

.item h1{ font-size:28px; margin-bottom:0;}


.home-portfolio-text h2{ font-size:25px;}

.portfolio-categ { background:#eee; padding:10px}
.portfolio-categ  li{ line-height:1.6;}

.portfolio-categ  li{ background:url(../../images/crown-2.png) no-repeat; padding-left:17px;
 background-size:15px; 
background-position:0;
transition:all ease-in .2s;
}
.portfolio-categ  li:hover{ margin-left: 7px; }
.portfolio-categ  li:hover + a{ color:#222 !important;}

.portfolio-categ a {

    color: rgb(18, 80, 176);
    font-size: 16px;
    padding: 2px 5px;
	transition:all ease-in .2s;
}
.portfolio-categ a:hover{
   
    text-decoration: none;
	color:#222;
}

.active-2{  margin-left: 7px;
    text-decoration: none;
	
}
.active-2 a{ color:#222 !important;}





































