@charset "UTF-8";
/* 8-4-14 rk */
/* CSS Document */
/* photo gallery slideshow view start */
.photo-gallery-slideshow {
	display: block;
	content: ".";
	clear: both;
	position: relative;
}
.photo-gallery-slideshow .imagecache.imagecache-thumb.imagecache-default.imagecache-thumb_default {
	height: auto;
	overflow: hidden;
}
.photo-gallery-slideshow .view-header .email-print-share-links {
	position: absolute;
	right: 0;
	top: -22px;
}
.photo-gallery-slideshow .col-1.col-first { /*position:relative;*/
}
.photo-gallery-slideshow table.views-view-grid.col-3 td .views-field-title { /*position:absolute; */
	left: 0;
	bottom: 0;
	background: url(../images/photo-gallery-hd-img-bg.png) 0 0 repeat;
	z-index: 999px;
	width: 100%;
	word-wrap: break-word;
	white-space: normal;
	padding-left: 7px;
	font: 15px/18px "Gudea", Arial, Helvetica, sans-serif;
        font-smooth: always;
	-webkit-font-smoothing: subpixel-antialiased;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
}
/*RK Center photos in medium size view*/

.photo-gallery-slideshow .views-field-field-photo-image-medium-fid img,  .photo-gallery-slideshow .views-field-field-photo-image-large-fid img {
	position: relative;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.photo-gallery-slideshow .views-field-field-photo-image-medium-fid,  .photo-gallery-slideshow .views-field-field-photo-image-large-fid {
	background-color: #f0f0f0;
	border-color: #ddd;
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
}
.photo-gallery-slideshow .view-footer a {
	padding-right: 11px;
}
.photo-gallery-slideshow .views-field-photo-image-large-fid {
	margin: 0px;
	padding: 0px;
}
.photo-gallery-slideshow .field-content {
	margin: 0px;
	padding: 0px;
}
/* START previous next back to gallery navigation*/

/* START Large Photo gallery next back */
.col1 .photo-gallery-slideshow a:link {
	color: #165d9e;
}
.col1 .photo-gallery-slideshow .item-list ul.pager li.pager-previous a.active {
	color: #165d9e;
}
.col1 .photo-gallery-slideshow .item-list ul.pager li a:hover {
	background-color: transparent !important;
	padding: 0px;
	text-decoration: none;
}
.col1 .photo-gallery-slideshow .item-list ul.pager li a {
	color: #165d9e;
	background-color: transparent !important;
	padding: 0px;
}
.col1 .photo-gallery-slideshow .item-list ul.pager li.pager-previous {
	display: block;
	color: #165d9e;
}
.col1 .photo-gallery-slideshow .item-list ul.pager li {
	margin: 0px !important;
	padding: 0px !important;
	color: #dbdbdb;
	border: 0px;
}
.col1 .photo-gallery-slideshow .item-list ul.pager li.pager-next {
	display: block;
	color: #165d9e;
}
.col1 .photo-gallery-slideshow .item-list ul.pager li.pager-current {
	background-color: transparent !important;
	border: 0px !important;
	padding-left: 3px !important;
	padding-right: 3px !important;
	margin: 0px !important;
	color: #165d9e;
}
.col1 .photo-gallery-slideshow .photo-gallery-bottom-pager {
	position: relative;/* absolute */
	right: 8px;
	bottom: 0px;
	padding-bottom: 0px;
	padding-right: 8px;
}

/*caption text under photo*/
.col1 .photo-gallery-slideshow .views-field-phpcode .field-content .summary {
	width: 75%;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 0px;
	padding-top: 0px;
	min-height: 40px;
	height: auto !important;
	color: #61646c;
	font: 13px/16px "Gudea", Arial, Helvetica, sans-serif;
}
.col1 .photo-gallery-slideshow .photo-gallery-bottom-pager ul.pager {
	position: absolute;
	display: inline-block; /* block */
	right: 0px;
	bottom: 30px;
	/*width: 130px;*/
	background-color: none;
}
.col1 .photo-gallery-slideshow .view-footer {
	position: absolute;
	display: block;
	right: 0px;
	bottom: 0px;
	width: 100px;
	padding-bottom: 10px;
	text-align: right;
	background-color: none;
}
/* END Large Photo gallery next back */

/* START medium Photo gallery next back */
.col3 .photo-gallery-slideshow a:link {
	color: #165d9e;
}
.col3 .photo-gallery-slideshow .item-list ul.pager li.pager-previous a.active {
	color: #165d9e;
}
.col3 .photo-gallery-slideshow .item-list ul.pager li a:hover {
	background-color: transparent !important;
	padding: 0px;
}
.col3 .photo-gallery-slideshow .item-list ul.pager li a {
	color: #165d9e;
	background-color: transparent !important;
	padding: 0px;
}
.col3 .photo-gallery-slideshow .item-list ul.pager li.pager-previous {
	display: inline;/*Me*/
	color: #165d9e;
}
.col3 .photo-gallery-slideshow .item-list ul.pager li {
	margin: 0px !important;
	padding: 0px !important;
	color: #dbdbdb;
	border: 0px;
	font:bold 12px/12px Arial, Helvetica, sans-serif;
}
.col3 .photo-gallery-slideshow .item-list ul.pager li.pager-next {
	display: inline;/*Me*/
	color: #165d9e;
}
.col3 .photo-gallery-slideshow .item-list ul.pager li.pager-current {
	background-color: transparent !important;
	border: 0px !important;
	padding-left: 3px !important;
	padding-right: 3px !important;
	margin: 0px !important;
	color: #165d9e;
}
.col3 .photo-gallery-slideshow .photo-gallery-bottom-pager {
	position: absolute;
	right: 0;
	bottom: 0px;
	padding-bottom: 0px;
	padding-right:8px;

}
/*box for caption text under photo*/

.col1 .photo-gallery-slideshow .hd-gallery-bigimage .views-field-phpcode,  .col3 .photo-gallery-slideshow .hd-gallery-bigimage .views-field-phpcode {
	position: relative;/*Me*/
	left: 0;
	bottom: 0px;
	width: 100%;
	min-height: 85px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 0px;
	border-color: #ddd;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	background-color: #e2e2e2;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(211,211,211,0.9) 100%); /* FF3.6+ */ /*Me*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.9)), color-stop(100%, rgba(211,211,211,0.9))); /* Chrome,Safari4+ *//*Me*/
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.9) 0%, rgba(211,211,211,0.9) 100%); /* Chrome10+,Safari5.1+ *//*Me*/
	background: -o-linear-gradient(top, rgba(255,255,255,0.9) 0%, rgba(211,211,211,0.9) 100%); /* Opera 11.10+ *//*Me*/
	background: -ms-linear-gradient(top, rgba(255,255,255,0.9) 0%, rgba(211,211,211,0.9) 100%); /* IE10+ *//*Me*/
	background: linear-gradient(to bottom, rgba(255,255,255,0.9) 0%, rgba(211,211,211,0.9) 100%); /* W3C *//*Me*/
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#66d3d3d3', GradientType=0 ); /* IE6-9 *//*Me*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.col1 .photo-gallery-slideshow .hd-gallery-bigimage .views-field-phpcode{
	min-height: 50px;
}
/*caption text under photo*/
.col3 .photo-gallery-slideshow .views-field-phpcode .field-content .summary {
	width: 65%;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 0px;
	padding-top: 0px;
	min-height: 40px;
	height: auto !important;
	color: #61646c;
	font: 13px/16px "Gudea", Arial, Helvetica, sans-serif;
}
.col3 .photo-gallery-slideshow .photo-gallery-bottom-pager ul.pager {
	position: relative; /* absolute */
	display: inline-block; /* block */
	right: 0px;
	bottom: 0px;
	/*width: 130px;*/
	background-color: none;
}
.col3 .photo-gallery-slideshow .view-footer {
	position: absolute;
	display: block;
	right: 0px;
	bottom: 0px;
	width: 100px;
	padding-bottom: 0px;
	text-align: right;
	background-color: none;
}
/* END Medium Photo gallery next back */


.photo-gallery-slideshow .photo-gallery-top-pager {
	position: absolute;
	right: 0;
	top: 13px;
	height: 26px;
	line-height: 28px;
	padding-right: 8px;
}
.photo-gallery-slideshow .item-list ul.pager {
	font: 12px/24px Helvetica, Arial, sans-serif;
}
.photo-gallery-slideshow .view-header .item-list ul.pager {
	line-height: 12px;
}
.photo-gallery-slideshow .view-footer a {
	font: 12px/12px Helvetica, Arial, sans-serif;
	color: #989898 !important;
}
.photo-gallery-slideshow .view-footer a:hover {
	color: #165d9e !important;
	text-decoration: none;
}
.photo-gallery-slideshow .view-header .email-print-share-links {
	position: absolute;
	right: 0px;
	top: -22px;
}
.photo-gallery-slideshow .item-list ul.pager li.pager-previous a.hover {
	color: #165d9e;
}
.photo-gallery-slideshow .item-list ul.pager li.pager-next a.hover {
	color: #165d9e;
}
.photo-gallery-slideshow .photo-gallery-top-pager .item-list ul.pager li.pager-previous a.active, .photo-gallery-slideshow .photo-gallery-top-pager .item-list ul.pager li.pager-next a.active {
	color: #165d9e;
}
/* END previous next back to gallery navigation*/

.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 {
	display: block;
	content: ".";
	width: 438px;
	height: auto;
	overflow: hidden;
	background-color: #f6f6f6;
	border: #bfbfbf 1px solid;
	padding: 10px 10px 20px;
	margin-bottom:20px;
}
.view-photo-gallery-listing .view-header {
	float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
	clear: both;
}
.view-photo-gallery-listing .view-header h2 {
	float: left;
	width: 74%;
}
.view-photo-gallery-listing .view-content {
	float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
	clear: both;
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 {
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 .views-view-grid.col-3 {
	width: 100%;/*Me*/
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 tr {
	padding-top: 15px;
	display: block;
	overflow: hidden;
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 tr.row-1.row-first,
:root .view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1 .more-pager{
	padding-top: 0 !important;
	padding-top: 0px\0/IE9 !important;
}
/*.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 tr.row-last*/
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1 .more-pager{
	padding-top: 15px;
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td {
position: relative;
font: 15px "Questrial", Arial, Helvetica, sans-serif;
text-align: left;
vertical-align: text-top;
width: 132px;
height: 130px;
display: inline-block;
padding: 0;
margin: 0 15px 0px 0;
border-top: 1px solid #BBB;
line-height: 0px;
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td.col-3.col-last {
	margin: 0 !important;
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td img {
	border: 0px none; /*Me*/
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 td.col-1.col-first {
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 .row-last td{
	margin:0 15px 15px 0;/*Me*/
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td .views-field-field-photo-gallery-image-fid { 
	position:absolute; /*Me*/
	left: 0;
	top: 0;
}
/*Me*/
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td .views-field-field-photo-gallery-image-fid { /*position:absolute; left:0; top:0; z-index:111px; */
	border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
margin: 0px;
padding: 0px;
border-bottom: 0px none;

}

/*thumbnails*/

.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td .views-field-title {
position: absolute;
bottom: 0px;
z-index: 999px;
width: 125px;
word-wrap: break-word;
white-space: normal;
text-align: left;
margin-right: 0px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
font: 13px/15px "Gudea", Arial, Helvetica, sans-serif;
font-smooth: always;
-webkit-font-smoothing: subpixel-antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
background-color: #FFF;
background-color: rgba(255,255,255,0.9);
border-bottom: 1px solid #bbb;
margin-left: 1px; 
}

.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td .views-field-title a {
	color: #165d9e;
}
.view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td .views-field-title a:hover {
	color: #165d9e;
}
/* photo gallery hd end */
.view-photo-gallery-listing h2.pagetitle {
	font-family: "Questrial", Arial, Helvetica, sans-serif;
	font-smooth: always;
	-webkit-font-smoothing: subpixel-antialiased;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
	transform: rotate(-0.0000000001deg);
	-ms-transform: rotate(-0.0000000001deg); /* IE 9 */
	-webkit-transform: rotate(-0.0000000001deg); /* Safari and Chrome */
}
.hd-photo-gallery {
	display: block;
	content: ".";
}
.view-galleryimagesspecificviews {
	border: #c0c0c0 1px solid;
	background-color: #f5f6f6;
	padding: 12px;
	margin-bottom: 20px;
	height: auto;
	overflow: hidden;
}
/* photo gallery slideshow view end */
.view-galleryimagesspecificviews .view-content table.views-view-grid tr {
	padding-bottom: 20px;
	display: block;
}
.view-galleryimagesspecificviews .view-content table.views-view-grid td {
	position: relative;
	display: inline-block;
	margin: 0 15px 0 0;
	width: 130px;
	min-height: 130px;/*Me*/
	/*border: #bbb 1px solid;*//*Me*/
	padding: 0px !important;
}
.view-galleryimagesspecificviews table.views-view-grid td.col-3 {
	margin: 0 !important;
}
.view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-field-photo-image-fid {
	position: absolute;
	left: 0;
	top: 0;
	width: 130px;/*Me*/
	border: 1px solid #bbb;/*Me*/
	height: 130px;/*Me*/
	border-bottom: 0px none;/*Me*/
}
/*thumbnails*/
.view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-field-photo-image-fid span.field-content img {
	/*width: 128px;
	height: 128px; */
}
.view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-title {
	position: absolute;
	bottom: 0px;
	z-index: 999px;
	width: 125px;
	word-wrap: break-word;
	white-space: normal;
	text-align: left;
	margin-right: 0px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font: 13px/15px "Gudea", Arial, Helvetica, sans-serif;
	font-smooth: always;
	-webkit-font-smoothing: subpixel-antialiased;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
	background-color: #FFF;
	background-color: rgba(255,255,255,0.9);
	margin-bottom: -1px;/*Me*/
	border-bottom: 1px solid #bbb;/*Me*/
	margin-left: 1px;/*Me*/
}
.view-galleryimagesspecificviews table.views-view-grid td .views-field-title a, .view-galleryimagesspecificviews table.views-view-grid td .views-field-title a:hover {
	color: #165d9e;
}
.view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-title a {
	color: #165d9e;
}
.view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-title a:hover {
	color: #7aabc9;
}
.view-photo-gallery-listing h2.pagetitle, .view-galleryimagesspecificviews .view-header > h1, .photo-gallery-slideshow .view-header h1 {
	color: #3b3b3b !important;
	font-weight: normal;
	font-family: "Questrial", Arial, Helvetica, sans-serif !important;
	font-smooth: always;
	-webkit-font-smoothing: subpixel-antialiased;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
	transform: rotate(-0.0000000001deg);
	-ms-transform: rotate(-0.0000000001deg); /* IE 9 */
	-webkit-transform: rotate(-0.0000000001deg); /* Safari and Chrome */
	border-bottom: none;
}
.view-galleryimagesspecificviews .view-header {
	display: block;
	padding-bottom: 10px;
}
.view-photo-gallery-listing h2.pagetitle {
	font-size: 20px;
	line-height: 28px;
}
.view-galleryimagesspecificviews .view-header > h1 {
	font-size: 20px;
	line-height: 18px;
}

/* hd photo gallery thumb view pager start */
/* .view-galleryimagesspecificviews .item-list ul.mdPager {
	display: block;
	height: auto;
	overflow: hidden;
	width: 712px;
	margin-left: -6px;
}
.view-galleryimagesspecificviews .item-list ul.mdPager li {
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #007aaf;
	border: #7aabc9 1px solid;
	border-right: none;
	margin: 0 !important;
	background-color: #fff;
}
 .view-galleryimagesspecificviews .item-list ul.mdPager li.pager-current.first {
	border: #2094c2 1px solid;
	border-right: none;
	padding: 0 4px;
	width: 65px;
	background-image: none;
	background-color: #fff;
	color: #7aabc9;
	font: bold 11px/20px Arial, Helvetica, sans-serif;
} 
.view-galleryimagesspecificviews .item-list ul.mdPager li.pager-item-current {
	background-color: #cce4ef;
	color: #616161;
	padding: 0 10px;
	border: #2094c2 1px solid;
	border-right: none;
}
.view-galleryimagesspecificviews .item-list ul.mdPager li a {
	display: inline-block;
	padding: 0 10px;
	color: #616161;
}
.view-galleryimagesspecificviews .item-list ul.mdPager li.pager-item {
}
.view-galleryimagesspecificviews .item-list ul.mdPager li a:hover {
	background-color: #cce4ef;
	color: #616161;
}
.view-galleryimagesspecificviews .item-list ul.mdPager li.pager-last.last {
	border: #7aabc9 1px solid;
} */
/* hd photo gallery thumb view pager end */


.view-content.hd-gallery-bigimage {
	margin-bottom: 20px;
	position: relative;
}
article#article.col3 .photo-gallery-slideshow .view-content.hd-gallery-bigimage table {
	width: 100%;
}
.view-content.hd-gallery-bigimage .view-header {
}
.view-content.hd-gallery-bigimage .photo-gallery-bottom-pager {
}
.photo-gallery-slideshow .hd-gallery-bigimage .photo-gallery-bottom-pager {
	bottom: 35px;
}
.photo-gallery-slideshow .hd-gallery-bigimage .view-footer {
	bottom: 20px;
}
#block-views-photo_gallery_block-block_1.componentBlock.clear-block.block.block-views {
	float: right;
}
article#article.col3 #block-views-photo_gallery_block-block_1.componentBlock.clear-block.block.block-views {
	float: none;
}
article#article.col3 #block-views-photo_gallery_block-block_1.componentBlock.clear-block.block.block-views .content-2col-holder {
	width: 100%;
}
.view-photo-gallery-block.hd-photo-gallery-secondary-block h4 { 
	color: #3b3b3b; 
	font: normal 20px/35px "Questrial", Arial, Helvetica, sans-serif !important; 
	font-smooth: always; 
	-webkit-font-smoothing: subpixel-antialiased; 
	text-shadow: 0 0 1px rgba(0,0,0,0.3); 
	transform: rotate(-0.0000000001deg); 
	-ms-transform: rotate(-0.0000000001deg); /* IE 9 */
	-webkit-transform: rotate(-0.0000000001deg); /* Safari and Chrome */
	text-align: left;
	padding-left: 10px;
} 
.view-photo-gallery-block.hd-photo-gallery-secondary-block .imagecache.imagecache-thumb.imagecache-default.imagecache-thumb_default {
	width: 84px;
	height: 62px;
	border: #7b7b7b 1px solid;
}
.view-photo-gallery-block.hd-photo-gallery-secondary-block .view-content .item-list ul {
	padding: 0px 0px 0px 5px;
}
.view-photo-gallery-block.hd-photo-gallery-secondary-block .view-content .item-list ul li {
	list-style: none;
	clear: none;
	width: 85px;
	padding-left: 4px;
	vertical-align: top; 
	float:left;
}
.view-photo-gallery-block.hd-photo-gallery-secondary-block .view-content .item-list ul li .views-field-title {
	font: normal 13px/16px "Gudea", Arial, Helvetica, sans-serif;
	font-smooth: always;
	-webkit-font-smoothing: subpixel-antialiased;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
	padding-bottom: 10px;
}
.view-photo-gallery-block.hd-photo-gallery-secondary-block .view-content .item-list ul li .views-field-title a, .view-photo-gallery-block.hd-photo-gallery-secondary-block .view-content .item-list ul li .views-field-title a:hover {
	color: #3b3b3b;
}
.photo-gallery-slideshow .view-header {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	/*needs white image .png instead of rgba*/
	background-color: rgba(255, 255, 255, .9);
	border-color: #ddd;
	border-width: 1px;
	border-style: solid;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.photo-gallery-slideshow .views-field-phpcode { /*position:absolute; */
	left: 0;
	bottom: 0;
	font: 11px/15px "Gudea", Arial, Helvetica, sans-serif;
	font-smooth: always;
	-webkit-font-smoothing: subpixel-antialiased;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
}
/* Medium sized HD photo gallery titles RK*/
article#article.col3 .photo-gallery-slideshow .view-header h1 {
font-size: 18px;
line-height: 20px;
color: #61646c !important;
padding-left: 10px;
width: 300px;
padding-top: 5px;
padding-bottom: 5px;
}

/* Large sized HD photo gallery titles RK*/
.photo-gallery-slideshow .view-header h1 {
	font-size: 20px;
	line-height: 24px;
	width: 75%;
	color: #61646c !important;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.photo-gallery-slideshow td, th {
	padding: 0em 0em;
}
.view-photo-gallery-block.hd-photo-gallery-secondary-block .views-field-title {
	overflow: hidden;
}
.view-photo-gallery-block.hd-photo-gallery-secondary-block {
	float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
	border: #d6d6d6 1px solid;
	background-color: #e2e2e2;
	margin-bottom: 20px;
	background: -moz-linear-gradient(top, rgba(235,235,235,1) 0%, rgba(205,205,205,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230,230,230,1)), color-stop(100%, rgba(205,205,205,0.4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(235,235,235,1) 0%, rgba(205,205,205,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(235,235,235,1) 0%, rgba(205,205,205,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(235,235,235,1) 0%, rgba(205,205,205,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(235,235,235,1) 0%, rgba(205,205,205,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f2f2f2', endColorstr='#66d3d3d3', GradientType=0 ); /* IE6-9 */
}
article#article.col3 .block-views .view-photo-gallery-block.hd-photo-gallery-secondary-block {
	width: auto !important;
	padding: 0px !important;
}
/* IE9 VD-209 */
:root .view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td.col-first,
:root .view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td{
	padding-right: 16px\0/IE9 !important;
}
/*:root .view.view-photo-gallery-listing.view-id-photo_gallery_listing.view-display-id-page_1.view-dom-id-1 table.views-view-grid.col-3 td.col-last {
	padding-left: 16px\0/IE9 !important;
}
http://veterinary.dev.adv100.com/photo-gallery
*/
:root .view-id-galleryimagesspecificviews .view-content .views-view-grid{
	width: 105%\0/IE9 !important;
}
:root .view-photo-gallery-listing .view-content .views-view-grid{
	width: 101%\0/IE9 !important;
}
:root .view-galleryimagesspecificviews .view-content table.views-view-grid td,
:root .view-photo-gallery-listing .view-content table.views-view-grid td{
	border:0px none\0/IE9 !important;
	height:150px\0/IE9 !important;
}
:root .view-photo-gallery-listing .view-content table.views-view-grid td {
	vertical-align: top\0/IE9 !important;
}
:root .view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-field-photo-image-fid {
	border-top: 1px solid #bbb\0/IE9 !important;
	border-right: 1px solid #bbb\0/IE9 !important;
	border-bottom: 0px none\0/IE9 !important;
	border-left: 1px solid #bbb\0/IE9 !important;
	width: 130px\0/IE9 !important;
	height: 130px\0/IE9 !important;
}
:root .view-photo-gallery-listing .view-content table.views-view-grid td .views-field-field-photo-gallery-image-fid{
	border-top:1px solid #bbb\0/IE9 !important;
	border-right:1px solid #bbb\0/IE9 !important;
	border-bottom:0px none\0/IE9 !important;
	border-left:1px solid #bbb\0/IE9 !important;
	width:130px\0/IE9 !important;
	min-height:130px\0/IE9 !important;
}
:root .view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-field-photo-image-fid img,
:root .view-photo-gallery-listing .view-content table.views-view-grid td .views-field-field-photo-image-fid img{
	position:static\0/IE9 !important;
	margin-bottom:15px\0/IE9 !important;
	border:0px none\0/IE9 !important;
}
:root .view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-title,
:root .view-photo-gallery-listing .view-content table.views-view-grid td .views-field-title{
	bottom:18px\0/IE9 !important;
	border-top:0px none\0/IE9 !important;
	border-right:1px solid #bbb\0/IE9  !important;
	border-bottom:1px solid #bbb\0/IE9  !important;
	border-left:1px solid #bbb\0/IE9  !important;
	width:125px\0/IE9 !important;
}
:root .view-galleryimagesspecificviews .view-content table.views-view-grid td .views-field-title {
	margin-left: 0px\0/IE9 !important;
}
:root .view-photo-gallery-listing .view-content table.views-view-grid td .views-field-title {
	margin-left: 0px\0/IE9 !important;
	margin-right: 0px\0/IE9 !important;
}
:root .view-dom-id-1.view-display-id-page_1.view-id-photo_gallery_listing.view-photo-gallery-listing.view table.col-3.views-view-grid td img{
	border:0px none\0/IE9 !important;
}
