body {  
  padding-top: 52px; 
  background: #595a7c;
  color: #c8c8c8;   
}
h1{text-transform: uppercase; margin: 40px 15px 10px 15px; font-size: 30px;color: #c8c8c8;}
.navbar {	
	border-bottom: 1px solid #585858;
}
.navbar > .container .navbar-brand {
	background: url(http://gavrylova.com/gavrylova.png) no-repeat;
	padding: 30px 50px;
}
.page{margin-bottom: 20px;}

.thumbnail img{
	
}

.thumbnail{
	background: #24272C;
	border-color: #0c0d0e;
}
.col-lg-4 .thumbnail i{	
	position:absolute;
	color:#fff;
	font-size:0;
	top:-20px;
	left:50%;
	-moz-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;	
	background:#000;	
	width:50px;
	height:50px;
	margin-left:-25px;
	margin-top:-25px;
	line-height:50px;
	-webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
	opacity:0;
	filter:alpha(opacity=100);/* IE 8*/
	color:#666;	
	text-align:center;
}
.col-lg-4 .thumbnail:hover .icon-search {
	font-size:20px;
	opacity:.7;
	filter:alpha(opacity=70);/* IE 8*/
	top:50%;
}
.footer{
	background: rgba(57, 195,199, 0.9);
	margin: 0px;
	color: #fff;
	padding: 10px 0;
}

.col-lg-6 .thumbnail i{	
	position:absolute;
	color:#fff;
	font-size:0;
	top:-20px;
	left:50%;
	-moz-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;	
	background:#000;	
	width:50px;
	height:50px;
	margin-left:-25px;
	margin-top:-25px;
	line-height:50px;
	-webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
	opacity:0;
	filter:alpha(opacity=100);/* IE 8*/
	color:#666;	
	text-align:center;
}
.col-lg-6 .thumbnail:hover .icon-search {
	font-size:20px;
	opacity:.7;
	filter:alpha(opacity=70);/* IE 8*/
	top:50%;
}
