.skin4.DWMasonryGallery_container
{
	width : 100%;
	position : relative;
}
.skin4 .DWMasonryGallery_albumsWrapper
{
	position : absolute;
	top : 0;
	left : 0;
	right : 0;
	text-align : left;
	margin-bottom : 10px;
}
.skin4 div:not([dummy]), .skin4 a:not([dummy])
{
	filter : progid:DXImageTransform.Microsoft.gradient( enabled=false );
}
.skin4 .DWMasonryGallery_mobileSelect
{
	width : 100%;
	padding : 10px 0;
	margin-bottom : 20px;
	font-size : 20px;
}
.skin4 .DWMasonryGallery_albumButton
{
	padding : 10px 20px;
	border-radius : 100px;
	-moz-border-radius : 100px;
	-webkit-border-radius : 100px;
	background-color : transparent;
	color : #333333;
	color : rgba(51, 51, 51, 1);
	*color : #333333;
	transition : all 0.2s ease-out;
	-moz-transition : all 0.2s ease-out;
	-webkit-transition : all 0.2s ease-out;
	margin-right : 10px;
	display : inline-block;
	text-decoration : none;
	font-size : 13px;
	font-weight : 700;
	text-align : center;
	margin-bottom : 50px;
	margin-top : 20px;
	border-left-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-right-color : #FFFFFF;
	border-top-color : #FFFFFF;
	border-left-style : solid;
	border-bottom-style : solid;
	border-right-style : solid;
	border-left-width : 1px;
	border-bottom-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-top-style : solid;
	text-transform : none;
	letter-spacing : 0px;
}
.skin4 .DWMasonryGallery_albumButton:hover
{
	text-decoration : none;
	background-color : transparent;
	color : #333333;
	color : rgba(51, 51, 51, 1);
	*color : #333333;
	border-left-style : solid;
	border-bottom-style : solid;
	border-right-style : solid;
	border-left-color : #cfcfcf;
	border-bottom-color : #cfcfcf;
	border-right-color : #cfcfcf;
	border-top-color : #cfcfcf;
	border-left-width : 1px;
	border-bottom-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-top-style : solid;
}
.skin4 .DWMasonryGallery_albumButton:last-of-type
{
	margin-right : 0;
}
.skin4 .DWMasonryGallery_albumButton.selected
{
	color : #333333;
	color : rgba(51, 51, 51, 1);
	*color : #333333;
	background-color : transparent;
	border-left-style : solid;
	border-bottom-style : solid;
	border-right-style : solid;
	border-left-color : rgba(82, 82, 82, 0.5);
	border-bottom-color : rgba(82, 82, 82, 0.5);
	border-right-color : rgba(82, 82, 82, 0.5);
	border-top-color : rgba(82, 82, 82, 0.5);
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
}
.skin4 .DWMasonryGallery_widget
{
	width : 32.66%;
	margin-bottom : 1%;
}
.skin4 .DWMasonryGallery_widget.columns2
{
	width : 66.32%;
}
.skin4 .DWMasonryGallery_widget.columns3
{
	width : 100%;
}
.skin4 .DWMasonryGallery_widget img
{
	max-width : 100%;
	max-height : 100%;
	outline : 0;
	border : 0;
	transition-property : all;
	-webkit-transition-property : all;
	-moz-transition-property : all;
	transition-duration : 0.3s;
	-webkit-transition-duration : 0.3s;
	-moz-transition-duration : 0.3s;
	transition-timing-function : ease-out;
	-webkit-transition-timing-function : ease-out;
	-moz-transition-timing-function : ease-out;
	-o-transform : rotate(0deg) scale(1);
	-ms-transform : rotate(0deg) scale(1);
	-moz-transform : rotate(0deg) scale(1);
	-webkit-transform : rotate(0deg) scale(1);
	-o-transform : rotate(0deg) scale(1);
	-ms-transform : rotate(0deg) scale(1);
	-moz-transform : rotate(0deg) scale(1);
	-webkit-transform : rotate(0deg) scale(1);
	transform : rotate(0deg) scale(1);
	filter : grayscale(100%);
	-webkit-filter : grayscale(100%);
	-moz-filter : grayscale(100%);
	opacity : 1;
}
.skin4 .DWMasonryGallery_widget:hover img
{
	-o-transform : rotate(3deg) scale(1.2);
	-ms-transform : rotate(3deg) scale(1.2);
	-moz-transform : rotate(3deg) scale(1.2);
	-webkit-transform : rotate(3deg) scale(1.2);
	-o-transform : rotate(3deg) scale(1.2);
	-ms-transform : rotate(3deg) scale(1.2);
	-moz-transform : rotate(3deg) scale(1.2);
	-webkit-transform : rotate(3deg) scale(1.2);
	transform : rotate(3deg) scale(1.2);
	-o-transform-origin : 50% 50%;
	-ms-transform-origin : 50% 50%;
	-moz-transform-origin : 50% 50%;
	-webkit-transform-origin : 50% 50%;
	-o-transform-origin : 50% 50%;
	-ms-transform-origin : 50% 50%;
	-moz-transform-origin : 50% 50%;
	-webkit-transform-origin : 50% 50%;
	transform-origin : 50% 50%;
	filter : grayscale(0%);
	-webkit-filter : grayscale(0%);
	-moz-filter : grayscale(0%);
	opacity : 1;
	z-index : 999;
}
.skin4 .grouped_elements
{
	display : block;
}
.skin4 .grid-sizer
{
	width : 32.66%;
}
.skin4 .gutter-sizer
{
	width : 1%;
}
.skin4 .DWMasonryGallery_widget .itemWrapper
{
	position : relative;
	width : 100%;
	height : 100%;
	cursor : -webkit-zoom-in;
	cursor : zoom-in;
	cursor : -moz-zoom-in;
	overflow : hidden;
	transition-property : all;
	-webkit-transition-property : all;
	-moz-transition-property : all;
	transition-duration : 0.3s;
	-webkit-transition-duration : 0.3s;
	-moz-transition-duration : 0.3s;
	transition-timing-function : ease-out;
	-webkit-transition-timing-function : ease-out;
	-moz-transition-timing-function : ease-out;
}
.skin4 .DWMasonryGallery_widget .itemWrapper > a
{
	position : absolute;
	top : 0;
	bottom : 0;
	left : 0;
	right : 0;
	-webkit-mask-image : -webkit-radial-gradient(circle, white, black);
}
.skin4 .DWMasonryGallery_loadMoreHolder
{
	position : absolute;
	bottom : 0;
	left : 0;
	right : 0;
	text-align : left;
}
.skin4 .DWMasonryGallery_loadMore
{
	display : inline-block;
	transition : all 0.15s ease-out;
	-moz-transition : all 0.15s ease-out;
	-webkit-transition : all 0.15s ease-out;
	font-size : 13px;
	font-weight : 700;
	text-align : center;
	color : #929E9F;
	color : rgba(146, 158, 159, 1);
	*color : #929E9F;
	border-left-color : #cdcfcf;
	border-bottom-color : #cdcfcf;
	border-right-color : #cdcfcf;
	border-top-color : #cdcfcf;
	border-left-style : solid;
	border-bottom-style : solid;
	border-right-style : solid;
	border-left-width : 1px;
	border-bottom-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-top-style : solid;
	padding-left : 20px;
	padding-bottom : 10px;
	padding-right : 20px;
	padding-top : 10px;
	border-radius : 100px;
	-moz-border-radius : 100px;
	-webkit-border-radius : 100px;
	text-decoration : none;
	margin-top : 30px;
}
.skin4 .DWMasonryGallery_loadMore:hover
{
	color : #333333;
	color : rgba(51, 51, 51, 1);
	*color : #333333;
	border-left-color : #949494;
	border-bottom-color : #949494;
	border-right-color : #949494;
	border-top-color : #949494;
	text-decoration : none;
}
.skin4 .DWMasonryGallery_hoverOverlay
{
	width : 100%;
	height : 100%;
	background-color : rgba(0, 0, 0, 0.30);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#4C000000, endColorstr=#4C000000,GradientType=0 );
	position : relative;
	z-index : 10;
	font-size : 13px;
	overflow : hidden;
	cursor : -webkit-zoom-in;
	cursor : zoom-in;
	cursor : -moz-zoom-in;
}
.skin4 .DWMasonryGallery_hoverOverlayImage
{
	position : absolute;
	background-image : url('Ducted/hover_overlay_img.png');
	background-repeat : no-repeat;
	background-position : center;
	width : 33px;
	height : 33px;
	top : 50%;
	left : 50%;
	margin-left : -17px;
	margin-top : -17px;
}
.skin4 .DWMasonryGallery_divUnder
{
	width : 100%;
	position : relative;
	font-size : 13px;
	padding : 10px;
	box-sizing : border-box;
	background-color : transparent;
}
.skin4 .DWMasonryGallery_title
{
	font-weight : 400;
	font-size : 19px;
	margin-bottom : 10px;
	color : #FFFFFF;
	color : rgba(255, 255, 255, 1);
	*color : #FFFFFF;
	text-align : center;
	text-transform : none;
	letter-spacing : 0px;
}
.skin4 .DWMasonryGallery_description
{
	font-size : 13px;
	margin : 0;
	color : #FFFFFF;
	color : rgba(255, 255, 255, 0.5);
	*color : #FFFFFF;
	font-weight : 400;
	text-align : center;
}
.Ducted_lightboxTitle
{
	color : #EBEBEB;
	color : rgba(235, 235, 235, 1);
	*color : #EBEBEB;
	font-weight : 700;
	font-size : 13px;
	margin-left : auto;
	margin-right : auto;
}
.Ducted_lightboxDescription
{
	color : #888888;
	color : rgba(136, 136, 136, 1);
	*color : #888888;
	font-size : 13px;
	line-height : 100%;
	margin-left : auto;
	margin-right : auto;
}
.Ducted #g-fancybox-loading
{
	position : fixed;
	top : 50%;
	left : 50%;
	width : 40px;
	height : 40px;
	margin-top : -20px;
	margin-left : -20px;
	cursor : pointer;
	overflow : hidden;
	z-index : 1104;
	display : none;
}
.Ducted #g-fancybox-loading div
{
	position : absolute;
	top : 0;
	left : 0;
	width : 40px;
	height : 480px;
	background-image : url('Ducted/lightbox/fancybox.png');
}
.Ducted #g-fancybox-overlay
{
	position : absolute;
	top : 0;
	left : 0;
	width : 100%;
	z-index : 1100;
	display : none;
}
.Ducted #g-fancybox-tmp
{
	padding : 0;
	margin : 0;
	border : 0;
	overflow : auto;
	display : none;
}
.Ducted #g-fancybox-wrap
{
	position : absolute;
	top : 0;
	left : 0;
	padding : 0;
	z-index : 1101;
	outline : none;
	display : none;
	box-sizing : content-box;
}
.Ducted #g-fancybox-wrap *
{
	box-sizing : content-box;
}
.Ducted #g-fancybox-outer
{
	position : relative;
	width : 100%;
	height : 100%;
}
.Ducted #g-fancybox-content
{
	width : 0;
	height : 0;
	padding : 0;
	outline : none;
	position : relative;
	overflow : hidden;
	z-index : 1102;
	border : 0px solid #fff;
	float : left;
}
.Ducted #g-fancybox-hide-sel-frame
{
	position : absolute;
	top : 0;
	left : 0;
	width : 100%;
	height : 100%;
	background : transparent;
	z-index : 1101;
}
.Ducted #g-fancybox-close
{
	position : fixed;
	top : 10px;
	right : 10px;
	width : 32px;
	height : 32px;
	cursor : pointer;
	z-index : 1103;
	background-color : #222222;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	transition : background 0.2s ease-out;
	-moz-transition : background 0.2s ease-out;
	-webkit-transition : background 0.2s ease-out;
	background-image : url('Ducted/lightbox/lightbox_close.png');
	background-repeat : no-repeat;
	background-position : center;
}
.Ducted #g-fancybox-error
{
	color : #444;
	font : normal 12px/20px;
	padding : 14px;
	margin : 0;
}
.Ducted #g-fancybox-img
{
	max-width : 100%;
	max-height : 100%;
	padding : 0;
	margin : 0;
	border : none;
	outline : none;
	line-height : 0;
	vertical-align : top;
}
.Ducted #g-fancybox-frame
{
	width : 100%;
	height : 100%;
	border : none;
	display : block;
}
.Ducted #g-fancybox-left, .Ducted #g-fancybox-right
{
	position : fixed;
	top : 10px;
	height : 32px;
	width : 32px;
	cursor : pointer;
	outline : none;
	background-color : #222222;
	z-index : 1102;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	transition : background 0.2s ease-out;
	-moz-transition : background 0.2s ease-out;
	-webkit-transition : background 0.2s ease-out;
}
.Ducted #g-fancybox-left
{
	right : 76px;
	background-image : url('Ducted/lightbox/lightbox_left.png');
	background-repeat : no-repeat;
	background-position : center;
}
.Ducted #g-fancybox-right
{
	right : 43px;
	background-image : url('Ducted/lightbox/lightbox_right.png');
	background-repeat : no-repeat;
	background-position : center;
}
.Ducted #g-fancybox-left.skin2, .Ducted #g-fancybox-right.skin2, .Ducted #g-fancybox-left.skin3, .Ducted #g-fancybox-right.skin3
{
	position : absolute;
	top : 50%;
	height : 32px;
	width : 32px;
	cursor : pointer;
	outline : none;
	background-color : #222222;
	z-index : 1102;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	transition : background 0.2s ease-out;
	-moz-transition : background 0.2s ease-out;
	-webkit-transition : background 0.2s ease-out;
}
.Ducted #g-fancybox-left.skin3, .Ducted #g-fancybox-right.skin3
{
	background-color : transparent;
}
.Ducted #g-fancybox-left.skin2
{
	left : 0;
	background-image : url('Ducted/lightbox/lightbox_left.png');
	background-repeat : no-repeat;
	background-position : center;
}
.Ducted #g-fancybox-right.skin2
{
	right : 0;
	background-image : url('Ducted/lightbox/lightbox_right.png');
	background-repeat : no-repeat;
	background-position : center;
}
.Ducted #g-fancybox-left.skin3
{
	left : 0;
	background-image : url('Ducted/lightbox/lightbox_skin3_left_arrow.png');
	background-repeat : no-repeat;
	background-position : center;
}
.Ducted #g-fancybox-right.skin3
{
	right : 0;
	background-image : url('Ducted/lightbox/lightbox_skin3_right_arrow.png');
	background-repeat : no-repeat;
	background-position : center;
}
.Ducted #g-fancybox-left-ico, .Ducted #g-fancybox-right-ico
{
	position : absolute;
	width : 32px;
	height : 32px;
	cursor : pointer;
	z-index : 1102;
	display : block;
}
.Ducted #g-fancybox-left:hover, .Ducted #g-fancybox-right:hover, .Ducted #g-fancybox-close:hover
{
	background-color : #111111;
}
.Ducted #g-fancybox-left:hover, .Ducted #g-fancybox-right:hover
{
	visibility : visible;
}
.Ducted #g-fancybox-title
{
	z-index : 1102;
}
.Ducted .fancybox-title-inside
{
	text-align : center;
	color : #fff;
	position : relative;
}
.Ducted .fancybox-title-outside
{
	padding-top : 10px;
	color : #fff;
}
.Ducted .fancybox-title-over
{
	position : absolute;
	bottom : 0;
	left : 0;
	color : #FFF;
	text-align : left;
}
.Ducted #g-fancybox-title-over
{
	padding : 10px;
	background-image : url('Ducted/lightbox/fancy_title_over.png');
	display : block;
}
.Ducted .fancybox-title-float
{
	position : absolute;
	left : 0;
	bottom : -20px;
	height : 32px;
}
.Ducted #g-fancybox-title-float-wrap
{
	border : none;
	border-collapse : collapse;
	width : auto;
}
.Ducted #g-fancybox-title-float-wrap td
{
	border : none;
	white-space : nowrap;
}
.Ducted #g-fancybox-title-float-left
{
	padding : 0 0 0 15px;
	background : url('Ducted/lightbox/fancybox.png') -40px -90px no-repeat;
}
.Ducted #g-fancybox-title-float-main
{
	color : #FFF;
	line-height : 29px;
	font-weight : bold;
	padding : 0 0 3px 0;
	background : url('Ducted/lightbox/fancybox-x.png') 0px -40px;
}
.Ducted #g-fancybox-title-float-right
{
	padding : 0 0 0 15px;
	background : url('Ducted/lightbox/fancybox.png') -55px -90px no-repeat;
}
.Ducted .fancybox-ie .fancybox-bg
{
	background : transparent !important;
}
.Ducted .fancybox-ie #g-fancybox-bg-n
{
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');
}
.Ducted .fancybox-ie #g-fancybox-bg-ne
{
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');
}
.Ducted .fancybox-ie #g-fancybox-bg-e
{
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');
}
.Ducted .fancybox-ie #g-fancybox-bg-se
{
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');
}
.Ducted .fancybox-ie #g-fancybox-bg-s
{
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');
}
.Ducted .fancybox-ie #g-fancybox-bg-sw
{
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');
}
.Ducted .fancybox-ie #g-fancybox-bg-w
{
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');
}
.Ducted .fancybox-ie #g-fancybox-bg-nw
{
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');
}
.m-carousel
{
	position : relative;
	overflow : hidden;
	-webkit-font-smoothing : antialiased;
}
.m-carousel.m-left
{
	text-align : left;
}
.m-carousel.m-center
{
	text-align : center;
}
.m-carousel.m-fluid  >  .m-carousel-inner  >  *
{
	width : 100%;
}
.m-carousel.m-fluid.m-center  >  .m-carousel-inner  >  *:first-child
{
	margin-left : 0%;
}
.m-carousel.m-fluid-2  >  .m-carousel-inner  >  *
{
	width : 50%;
}
.m-carousel.m-fluid-2.m-center  >  .m-carousel-inner  >  *:first-child
{
	margin-left : 25%;
}
.m-carousel.m-fluid-3  >  .m-carousel-inner  >  *
{
	width : 33.333%;
}
.m-carousel.m-fluid-3.m-center  >  .m-carousel-inner  >  *:first-child
{
	margin-left : 33.333%;
}
.m-carousel.m-fluid-4  >  .m-carousel-inner  >  *
{
	width : 25%;
}
.m-carousel.m-fluid-4.m-center  >  .m-carousel-inner  >  *:first-child
{
	margin-left : 37.5%;
}
.m-carousel.m-fluid-5  >  .m-carousel-inner  >  *
{
	width : 20%;
}
.m-carousel.m-fluid-5.m-center  >  .m-carousel-inner  >  *:first-child
{
	margin-left : 40%;
}
.m-carousel.m-fluid-6  >  .m-carousel-inner  >  *
{
	width : 16.667%;
}
.m-carousel.m-fluid-6.m-center  >  .m-carousel-inner  >  *:first-child
{
	margin-left : 41.667%;
}
.m-carousel  img
{
	-ms-interpolation-mode : bicubic;
}
.m-carousel-inner
{
	position : relative;
	white-space : nowrap;
	text-align : left;
	font-size : 0;
	-webkit-transition-property : -webkit-transform;
	-moz-transition-property : -moz-transform;
	-ms-transition-property : -ms-transform;
	-o-transition-property : -o-transform;
	transition-property : transform;
	-webkit-transition-timing-function : cubic-bezier(0.33,  0.66,  0.66,  1);
	-moz-transition-timing-function : cubic-bezier(0.33,  0.66,  0.66,  1);
	-ms-transition-timing-function : cubic-bezier(0.33,  0.66,  0.66,  1);
	-o-transition-timing-function : cubic-bezier(0.33,  0.66,  0.66,  1);
	transition-timing-function : cubic-bezier(0.33,  0.66,  0.66,  1);
	-webkit-transition-duration : 0.5s;
	-moz-transition-duration : 0.5s;
	-ms-transition-duration : 0.5s;
	-o-transition-duration : 0.5s;
	transition-duration : 0.5s;
}
.m-carousel-inner  >  *
{
	display : inline-block;
	vertical-align : top;
	white-space : normal;
	font-size : 16px;
}
.m-fluid  >  .m-carousel-inner  >  *
{
	box-sizing : border-box;
	-ms-box-sizing : border-box;
	-moz-box-sizing : border-box;
	-o-box-sizing : border-box;
	-webkit-box-sizing : border-box;
}
.m-center:not(.m-fluid)  >  .m-carousel-inner
{
	display : inline-block;
	margin-right : -20000px  !important;
	margin-left : 0  !important;
}
.m-center:not(.m-fluid)  >  .m-carousel-inner  >  *
{
	position : relative;
	left : -20000px;
}
.m-center:not(.m-fluid)  >  .m-carousel-inner  >  *:first-child
{
	float : left;
	margin-right : 20000px;
	left : 0;
}
.m-center:not(.m-fluid)  >  .m-carousel-inner  >  *:first-child:last-child
{
	margin-right : 0;
}
.m-center:not(.m-fluid)  >  .m-carousel-inner  >  *:last-child
{
	margin-right : -30000px;
}
.hide
{
	display : none;
}
#overlay-mobile
{
	top : 0;
	left : 0;
	width : 100%;
	height : 100%;
	position : fixed;
	background : rgba(0,0,0,0.8);
	cursor : pointer;
	z-index : 9000;
}
.item-caption
{
	font-size : 24px;
	color : #636363;
	padding : 20px 10px;
	text-align : center;
}
.m-carousel-controls
{
	padding-top : 10px;
	text-align : center;
}
.m-carousel-controls a
{
	padding : 5px;
	-webkit-user-select : none;
	-moz-user-select : -moz-none;
	user-select : none;
	-webkit-user-drag : none;
	-moz-user-drag : -moz-none;
	user-drag : none;
}
.m-carousel-bulleted a
{
	line-height : 0;
	text-decoration : none;
	text-indent : -999px;
	overflow : hidden;
	display : inline-block;
	padding : 6px;
	width : 0;
	height : 0;
	margin : 0 3px;
	color : #333;
	background-color : rgba(255,255,255,0.3);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#4CFFFFFF, endColorstr=#4CFFFFFF,GradientType=0 );
	-webkit-transition : background-color 0.1s ease-in;
	-moz-transition : background-color 0.1s ease-in;
	-o-transition : background-color 0.1s ease-in;
	transition : background-color 0.1s ease-in;
	-webkit-box-shadow : inset rgba(0,0,0,0.25) 0 1px 2px;
	-moz-box-shadow : inset rgba(0,0,0,0.25) 0 1px 2px;
	-webkit-box-shadow : inset rgba(0,0,0,0.25) 0 1px 2px;
	-moz-box-shadow : inset rgba(0,0,0,0.25) 0 1px 2px;
	box-shadow : inset rgba(0,0,0,0.25) 0 1px 2px;
	border-radius : 6px;
	-moz-border-radius : 6px;
	-webkit-border-radius : 6px;
}
.m-carousel-bulleted a:hover, .m-carousel-bulleted a:focus
{
	text-decoration : none;
	background-color : rgba(255,255,255,0.6);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#99FFFFFF, endColorstr=#99FFFFFF,GradientType=0 );
}
.m-carousel-bulleted a.m-active
{
	background-color : rgba(255,255,255,1);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFFFFFFF, endColorstr=#FFFFFFFF,GradientType=0 );
	-webkit-box-shadow : rgba(0,0,0,0.25) 0 1px 2px;
	-moz-box-shadow : rgba(0,0,0,0.25) 0 1px 2px;
	-webkit-box-shadow : rgba(0,0,0,0.25) 0 1px 2px;
	-moz-box-shadow : rgba(0,0,0,0.25) 0 1px 2px;
	box-shadow : rgba(0,0,0,0.25) 0 1px 2px;
}
.m-carousel-pagination
{
	padding-top : 10px;
}
.m-carousel-pagination a
{
	text-decoration : none;
	display : inline-block;
	padding : 3px 10px;
	margin : 1px 0;
	color : #333;
	background-color : rgba(255,255,255,0.3);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#4CFFFFFF, endColorstr=#4CFFFFFF,GradientType=0 );
	-webkit-transition : background-color 0.1s ease-in;
	-moz-transition : background-color 0.1s ease-in;
	-o-transition : background-color 0.1s ease-in;
	transition : background-color 0.1s ease-in;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.m-carousel-pagination a:hover, .m-carousel-pagination a:focus
{
	text-decoration : none;
	background-color : rgba(255,255,255,0.6);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#99FFFFFF, endColorstr=#99FFFFFF,GradientType=0 );
}
.m-carousel-pagination a.m-active
{
	background-color : rgba(255,255,255,1);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFFFFFFF, endColorstr=#FFFFFFFF,GradientType=0 );
}
.m-carousel-hud
{
	padding-top : 0;
}
.m-carousel-hud a
{
	z-index : 2;
	opacity : 0;
	display : block;
	position : absolute;
	top : 50%;
	width : 50px;
	height : 50px;
	margin : -25px 0 0 0;
	padding : 0;
	text-decoration : none;
	text-indent : -999px;
	overflow : hidden;
	color : #FFFFFF;
	color : rgba(255, 255, 255, 0.8);
	*color : #FFFFFF;
	background : rgba(0, 0, 0, 0.8);
	-webkit-transition : opacity 0.1s ease-in;
	-moz-transition : opacity 0.1s ease-in;
	-o-transition : opacity 0.1s ease-in;
	transition : opacity 0.1s ease-in;
	border-radius : 25px;
	-moz-border-radius : 25px;
	-webkit-border-radius : 25px;
}
.m-carousel:hover .m-carousel-hud a
{
	opacity : 0.3;
}
.m-carousel .m-carousel-hud a:hover, .m-carousel .m-carousel-hud a:focus
{
	opacity : 1;
}
.m-carousel-hud a:after
{
	color : #FFFFFF;
	color : rgba(255,255,255,0.85);
	*color : #FFFFFF;
	content : "\25c0";
	font-size : 25px;
	font-weight : bold;
	text-indent : 0;
	text-align : center;
	display : block;
	position : absolute;
	top : 10px;
	left : 0;
	width : 47px;
	height : 50px;
	z-index : 9;
}
.m-carousel-hud .m-carousel-prev
{
	left : 10px;
}
.m-carousel-hud .m-carousel-next
{
	right : 10px;
}
.m-carousel-hud .m-carousel-next:after
{
	left : auto;
	right : 0;
	content : "\25b6";
}
.m-caption
{
	margin : 0;
	padding : 10px;
	height : auto;
	text-align : center;
}
.m-scaled .m-item
{
	opacity : 0.7;
	-webkit-backface-visibility : hidden;
	-webkit-transform : scale(0.75);
	-moz-transform : scale(0.75);
	-ms-transform : scale(0.75);
	-o-transform : scale(0.75);
	-o-transform : scale(0.75);
	-ms-transform : scale(0.75);
	-moz-transform : scale(0.75);
	-webkit-transform : scale(0.75);
	transform : scale(0.75);
	-webkit-transition : -webkit-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s, opacity ease-out 0.25s;
	-moz-transition-timing-function : -moz-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s, opacity ease-out 0.25s;
	-o-transition-timing-function : -o-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s, opacity ease-out 0.25s;
	transition-timing-function : transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s, opacity ease-out 0.25s;
}
.m-scaled .m-active
{
	opacity : 1;
	-webkit-transform : scale(1);
	-moz-transform : scale(1);
	-ms-transform : scale(1);
	-o-transform : scale(1);
	-o-transform : scale(1);
	-ms-transform : scale(1);
	-moz-transform : scale(1);
	-webkit-transform : scale(1);
	transform : scale(1);
}
.m-fluid .m-item
{
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	margin-right : 20px;
}
.m-carousel-photos .m-item  > img
{
	margin : 0 auto;
	display : block;
	padding : 0;
	cursor : pointer;
	max-width : 80%;
	height : auto;
	max-height : 80%;
}
.m-carousel-photos .m-caption
{
	background : rgba(0,0,0,0.7);
	bottom : 0;
	position : absolute;
	z-index : 9;
	width : 100%;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
	box-sizing : border-box;
}
.m-card-dark, .m-card-light
{
	padding : 20px;
	border-radius : 6px;
	-moz-border-radius : 6px;
	-webkit-border-radius : 6px;
	-webkit-box-shadow : rgba(0,0,0,0.5) 0 5px 10px;
	-moz-box-shadow : rgba(0,0,0,0.5) 0 5px 10px;
	-o-box-shadow : rgba(0,0,0,0.5) 0 5px 10px;
	-ms-box-shadow : rgba(0,0,0,0.5) 0 5px 10px;
	-webkit-box-shadow : rgba(0,0,0,0.5) 0 5px 10px;
	-moz-box-shadow : rgba(0,0,0,0.5) 0 5px 10px;
	box-shadow : rgba(0,0,0,0.5) 0 5px 10px;
}
.m-card-dark
{
	background : rgba(0,0,0,0.5);
	color : #FFF;
}
.m-card-light
{
	background : rgba(255,255,255,0.9);
	color : #000;
}
.m-card-dark .m-caption, .m-card-light .m-caption
{
	margin : 0;
	padding : 10px 0 0 0;
}
.m-fade-out
{
	-webkit-mask-image : -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,
    rgba(0,0,0,1) 5%, rgba(0,0,0,1) 95%, rgba(0,0,0,0) 100%);
}
#xtd-mobile-close-button
{
	cursor : pointer;
	display : block;
	width : 62px;
	height : 62px;
	position : fixed;
	top : 0;
	right : 0;
	background-image : url('Ducted/lightbox/mobileClose.png');
	background-repeat : no-repeat;
	background-position : center;
	background-color : transparent;
	z-index : 19991;
}
#mobile-gallery
{
	position : fixed;
	top : 0;
	left : 0;
	-webkit-touch-callout : none;
	-webkit-user-select : none;
	-khtml-user-select : none;
	-moz-user-select : none;
	-ms-user-select : none;
	user-select : none;
	-webkit-tap-highlight-color : rgba(0,0,0,0);
	z-index : 9001;
}
.no-scroll
{
	overflow : hidden;
}

/*end of skin css*/

#Ducted .DWMasonryGallery_albumsWrapper
{
	text-align : center;
}
#Ducted .DWMasonryGallery_widget
{
	width : 24.62%;
	margin-bottom : 0.5%;
}
#Ducted .grid-sizer
{
	width : 24.62%;
}
#Ducted .DWMasonryGallery_widget.columns2
{
	width : 49.75%;
}
#Ducted .DWMasonryGallery_widget.columns3
{
	width : 74.87%;
}
#Ducted .DWMasonryGallery_widget.columns4
{
	width : 100%;
}
#Ducted .DWMasonryGallery_widget.columns5
{
	width : 9.950000000000001%;
}
#Ducted.DWMasonryGallery_container
{
	width : 100%;
}
#Ducted .gutter-sizer
{
	width : 0.5%;
}
#Ducted .DWMasonryGallery_loadMore
{
	font-weight : 400;
	border-top-right-radius : 0px;
	-moz-border-radius-topright : 0px;
	-webkit-border-top-right-radius : 0px;
	border-bottom-left-radius : 0px;
	-moz-border-radius-bottomleft : 0px;
	-webkit-border-bottom-left-radius : 0px;
	border-bottom-right-radius : 0px;
	-moz-border-radius-bottomright : 0px;
	-webkit-border-bottom-right-radius : 0px;
	border-top-left-radius : 0px;
	-moz-border-radius-topleft : 0px;
	-webkit-border-top-left-radius : 0px;
	text-align : center;
	margin-top : 70px;
	background-color : #878787;
	color : #ffffff;
	border-left-color : rgba(255, 255, 255, 1);
	border-bottom-color : rgba(255, 255, 255, 1);
	border-right-color : rgba(255, 255, 255, 1);
	border-top-color : #ffffff;
	font-size : 16px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	padding-left : 140px;
	padding-right : 140px;
	margin-bottom : 20px;
}
#Ducted .DWMasonryGallery_albumButton
{
	font-weight : 400;
	font-size : 17px;
	border-top-right-radius : 0px;
	-moz-border-radius-topright : 0px;
	-webkit-border-top-right-radius : 0px;
	border-bottom-left-radius : 0px;
	-moz-border-radius-bottomleft : 0px;
	-webkit-border-bottom-left-radius : 0px;
	border-bottom-right-radius : 0px;
	-moz-border-radius-bottomright : 0px;
	-webkit-border-bottom-right-radius : 0px;
	border-top-left-radius : 0px;
	-moz-border-radius-topleft : 0px;
	-webkit-border-top-left-radius : 0px;
	padding-left : 14px;
	padding-right : 14px;
	padding-top : 6px;
	padding-bottom : 6px;
	background-color : rgba(243, 243, 243, 1);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFF3F3F3, endColorstr=#FFF3F3F3,GradientType=0 );
	color : #969696;
	border-left-width : 0px;
	border-bottom-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-left-color : transparent;
	border-bottom-color : transparent;
	border-right-color : transparent;
	border-top-color : transparent;
	margin-top : 0px;
	margin-bottom : 10px;
	margin-right : 1px;
	border-left-style : none;
	border-bottom-style : none;
	border-right-style : none;
	border-top-style : none;
}
#Ducted .DWMasonryGallery_albumButton:hover
{
	background-color : rgba(150, 150, 150, 1);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr=#FF969696, endColorstr=#FF969696,GradientType=0 );
	color : #ffffff;
	border-left-width : 0px;
	border-bottom-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-left-color : transparent;
	border-bottom-color : transparent;
	border-right-color : transparent;
	border-top-color : transparent;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	border-top-style : none;
	margin-top : 0px;
	margin-right : 1px;
}
#Ducted .DWMasonryGallery_albumButton.selected
{
	background-color : #bdbdbd;
	color : #ffffff;
	border-top-color : rgba(57, 85, 161, 1);
	border-right-color : rgba(57, 85, 161, 1);
	border-bottom-color : rgba(57, 85, 161, 1);
	border-left-color : rgba(57, 85, 161, 1);
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	margin-right : 1px;
	margin-top : 0px;
}
#Ducted .DWMasonryGallery_widget img
{
	-o-transform : rotate(0deg) scale(1);
	-ms-transform : rotate(0deg) scale(1);
	-moz-transform : rotate(0deg) scale(1);
	-webkit-transform : rotate(0deg) scale(1);
	-o-transform : rotate(0deg) scale(1);
	-ms-transform : rotate(0deg) scale(1);
	-moz-transform : rotate(0deg) scale(1);
	-webkit-transform : rotate(0deg) scale(1);
	transform : rotate(0deg) scale(1);
	filter : grayscale(0%);
	-webkit-filter : grayscale(0%);
	-moz-filter : grayscale(0%);
	opacity : 0.7;
}
#Ducted .DWMasonryGallery_widget:hover img
{
	-webkit-transform : rotate(0deg) scale(1.1);
	-moz-transform : rotate(0deg) scale(1.1);
	-o-transform : rotate(0deg) scale(1.1);
	-ms-transform : rotate(0deg) scale(1.1);
	-o-transform : rotate(0deg) scale(1.1);
	-ms-transform : rotate(0deg) scale(1.1);
	-moz-transform : rotate(0deg) scale(1.1);
	-webkit-transform : rotate(0deg) scale(1.1);
	transform : rotate(0deg) scale(1.1);
	filter : grayscale(0%);
	-webkit-filter : grayscale(0%);
	-moz-filter : grayscale(0%);
	opacity : 1;
}
#Ducted .DWMasonryGallery_loadMore:hover
{
	background-color : #707070;
	color : #ffffff;
	border-left-color : rgba(255, 255, 255, 1);
	border-bottom-color : rgba(255, 255, 255, 1);
	border-right-color : rgba(255, 255, 255, 1);
	border-top-color : #ffffff;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-right-radius : 0px;
	-moz-border-radius-topright : 0px;
	-webkit-border-top-right-radius : 0px;
	border-bottom-left-radius : 0px;
	-moz-border-radius-bottomleft : 0px;
	-webkit-border-bottom-left-radius : 0px;
	border-bottom-right-radius : 0px;
	-moz-border-radius-bottomright : 0px;
	-webkit-border-bottom-right-radius : 0px;
	border-top-left-radius : 0px;
	-moz-border-radius-topleft : 0px;
	-webkit-border-top-left-radius : 0px;
}
#Ducted .DWMasonryGallery_loadMore.selected
{
	background-color : #a33939;
	color : #366266;
}
#Ducted .DWMasonryGallery_loadMoreHolder
{
	text-align : center;
}
#Ducted .DWMasonryGallery_widget.columns6
{
	width : 12.040000000000001%;
}
#Ducted .DWMasonryGallery_widget.columns7
{
	width : 14.13%;
}
#Ducted .DWMasonryGallery_widget.columns8
{
	width : 16.22%;
}
#Ducted .DWMasonryGallery_widget.columns9
{
	width : 18.31%;
}
#Ducted .DWMasonryGallery_widget.columns10
{
	width : 20.400000000000002%;
}
#Ducted .DWMasonryGallery_widget.columns11
{
	width : 22.490000000000002%;
}
#Ducted .DWMasonryGallery_widget.columns12
{
	width : 24.580000000000002%;
}
#Ducted .DWMasonryGallery_widget.columns13
{
	width : 26.669999999999998%;
}
#Ducted .DWMasonryGallery_widget.columns14
{
	width : 28.76%;
}
#Ducted .DWMasonryGallery_widget.columns15
{
	width : 30.85%;
}
#Ducted .DWMasonryGallery_widget.columns16
{
	width : 32.94%;
}
#Ducted .DWMasonryGallery_widget.columns17
{
	width : 35.03%;
}
#Ducted .DWMasonryGallery_widget.columns18
{
	width : 37.12%;
}
#Ducted .DWMasonryGallery_widget.columns19
{
	width : 39.21%;
}
#Ducted .DWMasonryGallery_widget.columns20
{
	width : 41.300000000000004%;
}
#Ducted .DWMasonryGallery_widget.columns21
{
	width : 43.39%;
}
#Ducted .DWMasonryGallery_widget.columns22
{
	width : 45.480000000000004%;
}
#Ducted .DWMasonryGallery_widget.columns23
{
	width : 47.57%;
}
#Ducted .DWMasonryGallery_widget.columns24
{
	width : 49.67%;
}
#Ducted .DWMasonryGallery_widget.columns25
{
	width : 51.76%;
}
#Ducted .DWMasonryGallery_widget.columns26
{
	width : 53.85%;
}
#Ducted .DWMasonryGallery_widget.columns27
{
	width : 55.940000000000005%;
}
#Ducted .DWMasonryGallery_widget.columns28
{
	width : 58.03%;
}
#Ducted .DWMasonryGallery_widget.columns29
{
	width : 60.12%;
}
#Ducted .DWMasonryGallery_widget.columns30
{
	width : 62.21000000000001%;
}
#Ducted .DWMasonryGallery_widget.columns31
{
	width : 64.3%;
}
#Ducted .DWMasonryGallery_widget.columns32
{
	width : 66.39%;
}
#Ducted .DWMasonryGallery_widget.columns33
{
	width : 68.48%;
}
#Ducted .DWMasonryGallery_widget.columns34
{
	width : 70.57%;
}
#Ducted .DWMasonryGallery_widget.columns35
{
	width : 72.66%;
}
#Ducted .DWMasonryGallery_widget.columns36
{
	width : 74.75%;
}
#Ducted .DWMasonryGallery_widget.columns37
{
	width : 76.84%;
}
#Ducted .DWMasonryGallery_widget.columns38
{
	width : 78.93%;
}
#Ducted .DWMasonryGallery_widget.columns39
{
	width : 81.02000000000001%;
}
#Ducted .DWMasonryGallery_widget.columns40
{
	width : 83.11%;
}
#Ducted .DWMasonryGallery_widget.columns41
{
	width : 85.2%;
}
#Ducted .DWMasonryGallery_widget.columns42
{
	width : 87.29%;
}
#Ducted .DWMasonryGallery_widget.columns43
{
	width : 89.38%;
}
#Ducted .DWMasonryGallery_widget.columns44
{
	width : 91.47000000000001%;
}
#Ducted .DWMasonryGallery_widget.columns45
{
	width : 93.56%;
}
#Ducted .DWMasonryGallery_widget.columns46
{
	width : 95.65%;
}
#Ducted .DWMasonryGallery_widget.columns47
{
	width : 97.74000000000001%;
}
#Ducted .DWMasonryGallery_widget.columns48
{
	width : 100%;
}
@media (max-width:800px)
{
	#Ducted .DWMasonryGallery_widget
	{
		width : 32.989999999999995%;
	}
	#Ducted .grid-sizer
	{
		width : 32.989999999999995%;
	}
	#Ducted .DWMasonryGallery_widget.columns2
	{
		width : 66.32%;
	}
	#Ducted .DWMasonryGallery_widget.columns3
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns4
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns5
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns6
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns7
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns8
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns9
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns10
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns11
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns12
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns13
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns14
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns15
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns16
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns17
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns18
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns19
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns20
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns21
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns22
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns23
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns24
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns25
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns26
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns27
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns28
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns29
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns30
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns31
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns32
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns33
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns34
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns35
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns36
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns37
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns38
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns39
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns40
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns41
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns42
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns43
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns44
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns45
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns46
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns47
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns48
	{
		width : 100%;
	}
}
@media (max-width:1024px)
{
	#Ducted .DWMasonryGallery_widget
	{
		width : 32.989999999999995%;
	}
	#Ducted .grid-sizer
	{
		width : 32.989999999999995%;
	}
	#Ducted .DWMasonryGallery_widget.columns2
	{
		width : 66.32%;
	}
	#Ducted .DWMasonryGallery_widget.columns3
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns4
	{
		width : 100%;
	}
}
@media (max-width:640px)
{
	#Ducted .DWMasonryGallery_widget
	{
		width : 100%;
	}
	#Ducted .grid-sizer
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns1
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns2
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns3
	{
		width : 100%;
	}
	#Ducted .DWMasonryGallery_widget.columns4
	{
		width : 100%;
	}
}
