.menu-responsive-color{
	color:#777777;
}
.menu-responsive-color:hover,
.menu-responsive-color:focus{
	color:#fff;
}
.bd-section {
	padding:1.5em;
	/*padding-top: 1.5em;
	padding-bottom: 1.5em;*/
}
.bd-section {
	line-height: 27.2px;
	text-align: left;
	color: #777777;
	font-size: 16px;
}
/*.bd-section h4 {
	line-height: 28.8px;
	font-size: 24px;
	font-weight: 500;
	margin-top: 0.7em;
	margin-bottom: 0.7em;
}
.bd-section h2 {
	line-height: 30px;
	font-size: 20px;
	letter-spacing: 1px;
	font-weight: 400;
	font-style: italic;
}
.bd-section h1 {
	line-height: 60px;
	font-weight: 500;
	font-size: 40px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000000;
}*/
@media (max-width: 991px) {
}
.bd-separator-8 {
	padding: 15px 0px;
}
.bd-section-1022{
	text-align:center;
}
.bd-section-12 {
	height: 300px;
}
.bd-divider{
	margin:20px 0px;
	padding:15px 0px;
	width:90%;
	height:100%;
}
.bd-divider-image{
	background-image: url(../../assets/images/divider.png);
}
.bd-sdesc{
	margin-top:2em;
	padding:2em;
}
.image-shadow{
	width:527px;
	border:solid 1px rgba(255,0 ,0, 0, 1);
	border-radius:50px;
	background-color: rgba(223,223,223, 0.5);
}
.shadow-left{
	-webkit-box-shadow: -10px 10px 20px rgba(223,223,223, 0.5);
	-moz-box-shadow: -10px 10px 20px rgba(223,223,223, 0.5);
	box-shadow: -10px 10px 20px rgba(223,223,223, 0.5);
}
.shadow-right{
	-webkit-box-shadow: 10px 10px 20px rgba(223,223,223, 0.5);
	-moz-box-shadow: 10px 10px 20px rgba(223,223,223, 0.5);
	box-shadow: 10px 10px 20px rgba(223,223,223, 0.5);
}
.gallery{
	position:relative;
	margin:0.3em, 0,6em;
	width:500px;
}
.zoom {
	display:inline-block;
	position: relative;
}
		
/* magnifying glass icon */
.zoom:after {
	content:'';
				display:block; 
				width:33px; 
				height:33px; 
				position:absolute; 
				top:0;
				right:0;
				background:url('/../../themes/default/assets/images/icon.png');
}				
.zoom img {
	display: block;
}
.zoom-label{ 
	position:absolute; 
	top:3px; 
	right:28px; 
	color:#cdcfcc; 
	font:bold 13px/1 sans-serif;
}
.zoom img::selection { background-color: transparent; }								
#ex2 img:hover { cursor: url('/../../themes/default/assets/images/grab.cur'), default; }
#ex2 img:active { cursor: url('/../../themes/default/assets/images/grabbed.cur'), default; }
.vertical-menu{
	list-style:none;
	padding:0;
	margin-left:8em;
	text-align:left;
	font-weight:bold;
	font-size:14px;
}
.vertical-item > a:hover{
	color:#ffffff !important;
}
.vertical-item  > a.active{
	color:#ffffff !important;
} 
.vertical-item > a{
	color: #b1b1b1 !important;
}
.addr-tag{
	color:#d9534f !important;
}
.addr-tag:hover{
	color:#ffffff !important;
}
.carousel-bottom > a > img{
	background-color:rgba(0, 0, 0, 0.5);
	margin-left:40%;
	margin-bottom:3em;
}
.carousel-bottom > a{
	outline:none;
}
.tooltip{
	font-size:14px !important;
}
