/* Basic jQuery Slider essential styles */
@font-face {
    font-family: 'calibriregular';
    src: url('../fonts/calibri-webfont.eot');
    src: url('../fonts/calibri-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibri-webfont.woff') format('woff'),
         url('../fonts/calibri-webfont.ttf') format('truetype'),
         url('../fonts/calibri-webfont.svg#calibriregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 15px 0px 0px 100px; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

.ib-container{
	position: relative;
	width:auto;
	margin:0px auto;
	display: block;
}
.ib-container:before,
.ib-container:after {
    content:"";
    display:table;
}
.ib-container:after {
    clear:both;
}
.ib-container article{
	display: block;
	width:120px;
	height:220px;
	background: #fff;
	cursor: pointer;
	float: left;
	text-align:center;
	text-transform: none;
	margin:0px 45px 60px 40px;
	z-index: 1;
	border:solid 10px #fff;
	-webkit-backface-visibility: hidden;
	box-shadow: 
		0px 0px 0px 5px rgba(225,225,225,1), 
		1px 1px 3px 5px rgba(225,225,225,0.2);
	-webkit-transition: 
		opacity 0.4s linear, 
		-webkit-transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;
	-moz-transition: 
		opacity 0.4s linear, 
		-moz-transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;
	-o-transition: 
		opacity 0.4s linear, 
		-o-transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;
	-ms-transition: 
		opacity 0.4s linear, 
		-ms-transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;
	transition: 
		opacity 0.4s linear, 
		transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;

}
.ib-container article img, .ib-container-new article img{ border:1px solid #d9d9d9; padding:2px;}
.ib-container article header span{
	font-size: 12px;
	font-family: 'calibriregular';
	padding:0px 0;
	display: block;
	color:#575757;
	text-align:center;
	line-height:16px;
}
.ib-container h3
{
padding-top:10px;
text-decoration:none;
}

article
{
text-decoration:none;
}
header img
{
margin-bottom:5px;
}


#link a
{
color:red;
font-family: 'calibriregular';
font-size:13px;
text-decoration:none;
text-align:center;
}

.ib-container h3 a,
.ib-container article header span,
.ib-container article p{
font-family: 'calibriregular';
font-weight:normal;
text-align:center;
text-decoration:none;
	-webkit-transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
	-moz-transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
	-o-transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
	-ms-transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
	transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
}
/* Hover Style for all the items: blur, scale down*/
.ib-container article.blur{
	box-shadow: 0px 0px 20px 10px rgba(255,255,255,1);
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-o-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
	opacity: 0.7;
}
.ib-container article.blur h3 a{
}
.ib-container article.blur header span{
}
.ib-container article.blur  p{
}

/* Hover Style for single item: scale up */
.ib-container article.active{
	-webkit-transform: scale(1.00);
	-moz-transform: scale(1.00);
	-o-transform: scale(1.00);
	-ms-transform: scale(1.00);
	transform: scale(1.00);
	box-shadow: 
		0px 0px 0px 10px rgba(255,255,255,1), 
		1px 10px 15px 10px rgba(0,0,0,0.4);
	z-index: 100;	
	opacity: 1;
}
.ib-container article.active h3 a,
.ib-container article.active header span,
.ib-container article.active p{
	opacity; 1;
	text-decoration:none;
}


.ib-container-new{
	position: relative;
	width:auto;
	margin:0px auto;
	display: block;
}
.ib-container-new:before,
.ib-container-new:after {
    content:"";
    display:table;
}
.ib-container-new:after {
    clear:both;
}
.ib-container-new article{
	display: block;
	width:120px;
	height:210px;
	background: #fff;
	cursor: pointer;
	float: left;
	text-align:center;
	text-transform: none;
	margin:0px 45px 60px 40px;
	z-index: 1;
	border:solid 10px #fff;
	-webkit-backface-visibility: hidden;
	box-shadow: 
		0px 0px 0px 5px rgba(225,225,225,1), 
		1px 1px 3px 5px rgba(225,225,225,0.2);
	-webkit-transition: 
		opacity 0.4s linear, 
		-webkit-transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;
	-moz-transition: 
		opacity 0.4s linear, 
		-moz-transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;
	-o-transition: 
		opacity 0.4s linear, 
		-o-transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;
	-ms-transition: 
		opacity 0.4s linear, 
		-ms-transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;
	transition: 
		opacity 0.4s linear, 
		transform 0.4s ease-in-out, 
		box-shadow 0.4s ease-in-out;

}

.ib-container-new article header span{
	font-size: 12px;
	font-family: 'calibriregular';
	padding:0px 0;
	display: block;
	color:#575757;
	text-align:center;
	line-height:16px;
}

.ib-container-new h3
{
padding-top:10px;
text-decoration:none;
}

article
{
text-decoration:none;
}
header img
{
margin-bottom:5px;
}


#link a
{
color:red;
font-family: 'calibriregular';
font-size:13px;
text-decoration:none;
text-align:center;
}

.ib-container-new h3 a,
.ib-container-new article header span,
.ib-container-new article p{
font-family: 'calibriregular';
font-weight:normal;
text-align:center;
text-decoration:none;
	-webkit-transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
	-moz-transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
	-o-transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
	-ms-transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
	transition: 
		opacity 0.2s linear, 
		text-shadow 0.5s ease-in-out, 
		color 0.5s ease-in-out;
}
/* Hover Style for all the items: blur, scale down*/
.ib-container-new article.blur{
	box-shadow: 0px 0px 20px 10px rgba(255,255,255,1);
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-o-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
	opacity: 0.7;
}
.ib-container-new article.blur h3 a{
}
.ib-container-new article.blur header span{
}
.ib-container-new article.blur  p{
}

/* Hover Style for single item: scale up */
.ib-container-new article.active{
	-webkit-transform: scale(1.00);
	-moz-transform: scale(1.00);
	-o-transform: scale(1.00);
	-ms-transform: scale(1.00);
	transform: scale(1.00);
	box-shadow: 
		0px 0px 0px 10px rgba(255,255,255,1), 
		1px 10px 15px 10px rgba(0,0,0,0.4);
	z-index: 100;	
	opacity: 1;
}
.ib-container-new article.active h3 a,
.ib-container-new article.active header span,
.ib-container-new article.active p{
	opacity; 1;
	text-decoration:none;
}