.clear{clear:both;}
.latest-dvgalleries{position:relative;overflow:hidden !important;padding:0px;margin:0px;}
.latest-dvgalleries > figcaption > div > .dvh5{margin:0px !important;text-decoration:none;line-height:1 !important;font-weight:700;outline:none !important;}
.latest-dvgalleries > figcaption > div > .dvh5 > a{text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.latest-dvgalleries .button{display:block;}
.latest-dvgalleries > a{outline:none !important;}
.latest-dvgalleries > a > img{width:100%;display:block;padding:0px !important;margin:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border:none !important;-webkit-transition:border 0.2s ease-in-out;-moz-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;-ms-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;vertical-align:bottom;overflow:hidden;}
.latest-dvgalleries > figcaption{width:100%;height:100%;}
.latest-dvgalleries > figcaption > div{height:100%;}
.latest-dvgalleries > figcaption > div > p{margin-top:0px;line-height:1.5;}
.latest-dvgalleries > figcaption > div > hr{height:1px !important;border:none !important;outline:none !important;padding:0px !important;}
.dvsquare{position:relative;overflow:hidden !important;}
.dvsquare > a{outline:none !important;display:block;}
.dvsquare > a > img{width:100%;display:block;padding:0px !important;margin:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border:none !important;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;vertical-align:bottom;overflow:hidden;opacity:1;}
.dvsquare > a:hover img{opacity:0.1;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.dv-gallerycontainer{position:relative;width:100%;height:auto;display:inline-block;margin-left:0px !important;margin-right:0px !important;margin-top:0px !important;padding:0px !important;vertical-align:bottom;}
.dv-gallerycontent-inner{margin:0px !important;}
.dv-gallerycontent-inner > .dvh4{margin-top:0px !important;margin-right:0px !important;margin-left:0px !important;line-height:1 !important;font-weight:700;}
.dv-gallerycontent-inner > p{margin-top:0px !important;line-height:1.5;margin-top:0px;}
.dv-gallerycontent-inner > .dvh4 > a{text-decoration:none !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;outline:none !important;}
.dv-gallerycontent{float:right;padding:0px !important;margin:0px !important;position:relative;}
.dv-gallerycontent.withoutfimage{width:100% !important;}
.dv-galleryimage{position:absolute;left:0;top:0;height:100%;vertical-align:bottom;overflow:hidden;cursor:pointer;}
.dv-galleryimage a{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;vertical-align:bottom;overflow:hidden;outline:none !important;}
.dv-galleryimage:hover a{opacity:0.9;}
.dv-gallerycontent.vertical{float:none;width:100% !important;}
.dv-galleryimage.vertical{position:relative !important;width:100% !important;}
.dv-gallery-title{height:50px;left:0;position:absolute;display:inline-block;right:0;top:0;z-index:9;line-height:50px;margin:0px;padding:0px;}
.dv-readmore-button{word-spacing:0.1em;letter-spacing:0.01em;padding:10px 0px !important;line-height:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;display:inline-block;outline:none !important;text-decoration:none !important;font-weight:700;margin:0px !important;}
.dv-readmore-button:hover{padding:10px 15px !important;}
.dvgrid{list-style-type:none !important;position:relative;margin:0px !important;padding:0px !important;overflow:hidden !important;visibility:hidden;}
.dvgrid li{padding:0px !important;margin:0px !important;}
.dvgrid li.dvgrid-animate{-webkit-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000);-moz-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000);-ms-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000);-o-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000);-webkit-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1.000);-moz-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1.000);-ms-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1.000);-o-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1.000);transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.dvgrid li.wookmark-inactive{visibility:hidden;opacity:0;}
.dvfilters{list-style-type:none !important;text-align:center;margin:0px !important;padding:0px !important;display:inline-block;}
.dvfilters-clear{clear:both;border:none !important;outline:none !important;background:none !important;}
.dvfilters li{float:left;cursor:pointer;margin:0px 1px 1px 0px!important;width:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.dv-blogpager{width:100%;position:relative;display:inline-block;vertical-align:bottom;margin:0px !important;}
.dv-blogpager .button{margin:0px !important;}
.dv-previous{float:left;width:50%;padding:0px !important;}
.dv-next{float:right;width:50%;text-align:right;padding:0px !important;}
.dv-previous a,.dv-next a{text-decoration:none !important;outline:none !important;width:auto;cursor:pointer;display:inline-block;line-height:1;margin:0px;padding:15px 20px 15px 20px !important;position:relative;text-align:center;text-decoration:none !important;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:none !important;font-weight:700;word-spacing:0.1em;letter-spacing:0.01em;}
@media only screen and (min-width:768px){.dv-galleryimage a{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.dv-galleryimage:hover a{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}
.dv-galleryimage a.vertical{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}
.dv-galleryimage:hover a.vertical{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
}
@media only screen and (max-width:768px){.dv-gallerycontent{float:none;width:100% !important;}
.dv-galleryimage{position:relative !important;width:100% !important;}
}
@media only screen and (max-width:480px){.dv-gallery-title{display:none;}
#lightGallery-outer{box-shadow:none !important;}
}