/*
* {
margin:0;
padding:0;
border:none;
outline:none;
}
*/

/* ----- first start ----- */
.mosaic-block {
float:left;
position:relative;
overflow:hidden;
width:287px;
height:160px;
/*margin:10px;*/
background:#202020 url(../../images/progress.gif) no-repeat center center;
/*border:1px solid #fff;
-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);*/
}
.mosaic-backdrop {
display:none;
position:absolute;
top:0;
height:100%;
width:100%;
background:#202020;
}	
.mosaic-overlay {
display:none;
z-index:5;
position:absolute;
width:100%;
height:100%;
background:#202020;
}
	
.bar2 .mosaic-overlay {
bottom:93px;
height:67px;
opacity:0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter:alpha(opacity=80);
}
.bar2 .mosaic-overlay:hover {
opacity:1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
}
/* ----- first end ----- */

/* ----- second start ----- */
.mosaic-block2 {
float:left;
position:relative;
overflow:hidden;
width:180px;
height:153px;
background:#202020 url(../../images/progress.gif) no-repeat center center;
}
.mosaic-backdrop2 {
display:none;
position:absolute;
top:0;
height:100%;
width:100%;
background:#202020;
}	
.mosaic-overlay2 {
display:none;
z-index:5;
position:absolute;
width:100%;
height:100%;
background:#202020;
}
	
.bar3 .mosaic-overlay2 {
bottom:93px;
height:67px;
opacity:0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter:alpha(opacity=80);
}
.bar3 .mosaic-overlay2:hover {
opacity:1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
}
/* ----- second end ----- */

.box-white-txt
{
font-family: 'Roboto', sans-serif;
font-size:13px;
color:#ffffff;
font-weight: normal;
text-decoration:none;
text-transform:uppercase;
}
.box-white-txt a
{
font-family: 'Roboto', sans-serif;
font-size:13px;
color:#ffffff;
font-weight: normal;
text-decoration:none;
text-transform:uppercase;
}
.box-white-txt a:hover
{
font-family: 'Roboto', sans-serif;
font-size:13px;
color:#ffffff;
font-weight: normal;
text-decoration:none;
text-transform:uppercase;
}
.box-brown-txt
{
font-family: 'Roboto', sans-serif;
font-size:13px;
color:#b79f70;
font-weight:bold;
text-decoration:none;
}
.box-brown-txt a
{
font-family: 'Roboto', sans-serif;
font-size:13px;
color:#b79f70;
font-weight:bold;
text-decoration:none;
}
.box-brown-txt a:hover
{
font-family: 'Roboto', sans-serif;
font-size:13px;
color:#b79f70;
font-weight:bold;
text-decoration:none;
}
.details{ margin:15px 15px; }	
a{ text-decoration:none; }