.gallery.fastcarousel {margin-bottom: 20px;text-rendering: optimizelegibility;}
.fg-gallery-item a {display: block;}
.gallery.fastcarousel .fg-gallery-caption {font-style: normal;font-style: normal;font-size: 12px;line-height: 1.5;}
.fastcarousel .fg-gallery-item {overflow: hidden;position: relative;-moz-hyphens: none;word-wrap: normal;text-align: center;}
.fastcarousel.gallery .gallery-icon .fc_zoom {position: relative;overflow: hidden;}
.fastcarousel.gallery .gallery-icon {overflow: hidden;position: relative;}
.fastcarousel.gallery {line-height: 0;margin: 0;padding: 0;}
.fastcarousel.gallery .gallery-icon img {width: 100%;max-width: 100%;padding: 0;height: auto;border: 0px;}
.fastcarousel.gallery .gallery-icon .fc_zoom a {position: absolute;position: absolute;bottom: 0;font-size: 20px;text-decoration: none;opacity: 0;height: 100%;width: 100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel .fg-gallery-item a, .fastcarousel .fg-gallery-caption {width: 100%;max-width: 100%;overflow: hidden;}
.fastcarousel.gallery-columns-1 .fg-gallery-item {max-width: 100%;}
.fastcarousel.gallery-columns-2 .fg-gallery-item {max-width: 48%;max-width: -webkit-calc(50% - 4px);max-width: calc(50% - 4px);}
.fastcarousel.gallery-columns-3 .fg-gallery-item {max-width: 32%;max-width: -webkit-calc(33.3% - 4px);max-width: calc(33.3% - 4px);}
.fastcarousel.gallery-columns-4 .fg-gallery-item {max-width: 23%;max-width: -webkit-calc(25% - 4px);max-width: calc(25% - 4px);}
.fastcarousel.gallery-columns-5 .fg-gallery-item {max-width: 19%;max-width: -webkit-calc(20% - 4px);max-width: calc(20% - 4px);}
.fastcarousel.gallery-columns-6 .fg-gallery-item {max-width: 15%;max-width: -webkit-calc(16.7% - 4px);max-width: calc(16.7% - 4px);}
.fastcarousel.gallery-columns-7 .fg-gallery-item {max-width: 13%;max-width: -webkit-calc(14.28% - 4px);max-width: calc(14.28% - 4px);}
.fastcarousel.gallery-columns-8 .fg-gallery-item {max-width: 11%;max-width: -webkit-calc(12.5% - 4px);max-width: calc(12.5% - 4px);}
.fastcarousel.gallery-columns-9 .fg-gallery-item {max-width: 9%;max-width: -webkit-calc(11.1% - 4px);max-width: calc(11.1% - 4px);}
.fastcarousel.gallery-columns-1 .fg-gallery-item:nth-of-type(1n), .fastcarousel.gallery-columns-2 .fg-gallery-item:nth-of-type(2n), .fastcarousel.gallery-columns-3 .fg-gallery-item:nth-of-type(3n), .fastcarousel.gallery-columns-4 .fg-gallery-item:nth-of-type(4n), .fastcarousel.gallery-columns-5 .fg-gallery-item:nth-of-type(5n), .fastcarousel.gallery-columns-6 .fg-gallery-item:nth-of-type(6n), .fastcarousel.gallery-columns-7 .fg-gallery-item:nth-of-type(7n), .fastcarousel.gallery-columns-8 .fg-gallery-item:nth-of-type(8n), .fastcarousel.gallery-columns-9 .fg-gallery-item:nth-of-type(9n) {margin-right: 0;}
.fastcarousel.gallery-columns-1.gallery-size-medium figure.fg-gallery-item:nth-of-type(1n+1), .fastcarousel.gallery-columns-1.gallery-size-thumbnail figure.fg-gallery-item:nth-of-type(1n+1), .fastcarousel.gallery-columns-2.gallery-size-thumbnail figure.fg-gallery-item:nth-of-type(2n+1), .fastcarousel.gallery-columns-3.gallery-size-thumbnail figure.fg-gallery-item:nth-of-type(3n+1) {clear: left;}
.fastcarousel .fg-gallery-item:hover .fg-gallery-caption {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery-columns-6 .fg-gallery-caption, .fastcarousel.gallery-columns-7 .fg-gallery-caption, .fastcarousel.gallery-columns-8 .fg-gallery-caption, .fastcarousel.gallery-columns-9 .fg-gallery-caption {display: none;}
.fastcarousel.gallery-columns-6 .gallery-icon:hover .fg-zoom-icon, .fastcarousel.gallery-columns-7 .gallery-icon:hover .fg-zoom-icon, .fastcarousel.gallery-columns-8 .gallery-icon:hover .fg-zoom-icon, .fastcarousel.gallery-columns-9 .gallery-icon:hover .fg-zoom-icon {font-size: 15px !important;margin-top: -7.5px !important;margin-left: -7.5px !important;}
.fastcarousel.gallery-columns-6 .gallery-icon .fg-zoom-icon, .fastcarousel.gallery-columns-7 .gallery-icon .fg-zoom-icon, .fastcarousel.gallery-columns-8 .gallery-icon .fg-zoom-icon, .fastcarousel.gallery-columns-9 .gallery-icon .fg-zoom-icon {font-size: 15px !important;margin-top: -7.5px !important;margin-left: -7.5px !important;top: 50%;position: absolute;}
.fastcarousel.gallery.fc_style1 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;}
.fastcarousel.gallery.fc_style1 .gallery-icon:hover img {transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.fc_style1 .fg-gallery-caption {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;font-size: 12px;line-height: 1.5;margin: 0;height: 50px;opacity: 0;padding: 6px 8px;position: absolute;bottom: 0px;left: 0;text-align: left;width: 100%;display: table;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.fc_style1 .caption-container {display: table-cell;vertical-align: middle;}
.fastcarousel.gallery.fc_style1 .gallery-icon .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -10px;margin-top: -35px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style1 .gallery-icon .fc_zoom:hover a {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style1 .gallery-icon.no-caption .fg-zoom-icon {margin-top: -10px;}
.fastcarousel.gallery.fc_style2 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;}
.fastcarousel.gallery.fc_style2 .gallery-icon:hover img {transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.fc_style2 .fg-gallery-caption {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;font-size: 12px;line-height: 1.5;margin: 0;max-height: 50%;padding: 6px 8px;position: relative;text-align: center;width: 100%;display: table;}
.fastcarousel.fc_style2 .caption-container {display: table-cell;vertical-align: middle;}
.fastcarousel.gallery.fc_style2 .gallery-icon .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -10px;margin-top: -10px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style2 .gallery-icon .fc_zoom:hover a {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style3 .fc_zoom {border: 0;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in;}
.fastcarousel.gallery.fc_style3 .fc_zoom:hover {-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in;}
.fastcarousel.gallery.fc_style3 .gallery-icon:hover .fg-gallery-caption {color: #fff;transform: translate3d(0px,-30px,0px);}
.fastcarousel.gallery.fc_style3 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.fastcarousel.gallery.fc_style3 .gallery-icon:hover img {border-radius: 0;transform: scale(.9);-moz-transform: scale(.9);-webkit-transform: scale(.9);-o-transform: scale(.9);-ms-transform: scale(.9);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.fc_style3 .fg-gallery-caption {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;font-size: 12px;line-height: 1.5;margin: 0;max-height: 50px;opacity: 1;padding: 6px 8px;position: absolute;bottom: 0px;left: 0;text-align: left;text-align: center;width: 100%;display: table;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.fc_style3 .caption-container {display: table-cell;vertical-align: middle;}
.fastcarousel.gallery.fc_style4 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;}
.fastcarousel.gallery.fc_style4 .gallery-icon:hover img {transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.fc_style4 .fg-gallery-caption {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 12px;line-height: 1.5;margin: 0;height: 50px;opacity: 0;padding: 6px 8px;position: absolute;top: 50%;left: 0%;width: 100%;display: table;text-align: center;background: none !important;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.fc_style4 .caption-container {display: table-cell;vertical-align: middle;}
.fastcarousel.gallery.fc_style4 .gallery-icon .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -10px;margin-top: -35px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style4 .gallery-icon .fc_zoom:hover a, .fastcarousel.gallery.fc_style4 .gallery-icon .fc_zoom.fc_over a {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style4 .gallery-icon.no-caption .fg-zoom-icon {margin-top: -10px;}
.fastcarousel.gallery.fc_style5 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);-o-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);}
.fastcarousel.gallery.fc_style5 .gallery-icon:hover img {transform: scale(1.2) rotate(15deg);-moz-transform: scale(1.2) rotate(15deg);-webkit-transform: scale(1.2) rotate(15deg);-o-transform: scale(1.2) rotate(15deg);-ms-transform: scale(1.2) rotate(15deg);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.fc_style5 .fg-gallery-caption {display: none;}
.fastcarousel.gallery.fc_style5 .gallery-icon .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -10px;margin-top: -15px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;font-size: 30px;}
.fastcarousel.gallery.fc_style5 .gallery-icon .icon-plus4:before {content: "" !important;}
.fastcarousel.gallery.fc_style5 .gallery-icon .fc_zoom:hover a {opacity: 1;transfom: scale(1.2) rotate(15deg);-moz-transform: scale(1.2) rotate(15deg);-webkit-transform: scale(1.2) rotate(15deg);-o-transform: scale(1.2) rotate(15deg);-ms-transform: scale(1.2) rotate(15deg);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style5 .gallery-icon.no-caption .fg-zoom-icon {margin-top: -10px;}
.fastcarousel.gallery.fc_style6 .gallery-icon:hover .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -35px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;font-size: 30px;}
.fastcarousel.gallery.fc_style6 .gallery-icon .fg-zoom-icon {left: -100%;top: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;margin-left: -15px;margin-top: -35px;position: absolute;}
.fastcarousel.gallery.fc_style6 .gallery-icon.no-caption:hover .fg-zoom-icon {margin-top: -15px;top: 50%;left: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style6 .gallery-icon.no-caption .fg-zoom-icon {margin-top: -15px;top: 50%;left: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;position: absolute;}
.fastcarousel.fc_style6 .fg-gallery-caption {position: absolute;right: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;top: 50%;background: none !important;}
.fastcarousel.fc_style6 .gallery-icon:hover .fg-gallery-caption {right: 0;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style6 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;}
.fastcarousel.gallery.fc_style6 .gallery-icon:hover img {transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style6 .gallery-icon .fc_zoom:hover a, .fastcarousel.gallery.fc_style6 .gallery-icon .fc_zoom.fc_over a, .fastcarousel.gallery.fc_style6 .gallery-icon.no-caption .fc_zoom:hover a {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style7 .gallery-icon:hover .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -35px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;font-size: 30px;}
.fastcarousel.gallery.fc_style7 .gallery-icon .fg-zoom-icon {left: -100%;top: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;margin-left: -15px;margin-top: -35px;position: absolute;}
.fastcarousel.gallery.fc_style7 .gallery-icon.no-caption:hover .fg-zoom-icon {margin-top: -15px;top: 50%;left: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style7 .gallery-icon.no-caption .fg-zoom-icon {margin-top: -15px;top: 50%;left: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;position: absolute;}
.fastcarousel.fc_style7 .fg-gallery-caption {position: absolute;right: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;top: 50%;background: none !important;}
.fastcarousel.fc_style7 .gallery-icon:hover .fg-gallery-caption {right: 0;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style7 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;}
.fastcarousel.gallery.fc_style7 .gallery-icon:hover img {transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style7 .gallery-icon .fc_zoom a {bottom: -100%;}
.fastcarousel.gallery.fc_style7 .gallery-icon .fc_zoom:hover a, .fastcarousel.gallery.fc_style7 .gallery-icon .fc_zoom.fc_over a, .fastcarousel.gallery.fc_style7 .gallery-icon.no-caption .fc_zoom:hover a {opacity: 1;bottom: 0;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style8 .gallery-icon:hover .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -35px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;font-size: 30px;}
.fastcarousel.gallery.fc_style8 .gallery-icon .fg-zoom-icon {left: -100%;top: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;margin-left: -15px;margin-top: -35px;position: absolute;}
.fastcarousel.gallery.fc_style8 .gallery-icon.no-caption:hover .fg-zoom-icon {margin-top: -15px;top: 50%;left: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style8 .gallery-icon.no-caption .fg-zoom-icon {margin-top: -15px;top: 50%;left: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;position: absolute;}
.fastcarousel.fc_style8 .fg-gallery-caption {position: absolute;right: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;top: 50%;background: none !important;}
.fastcarousel.fc_style8 .gallery-icon:hover .fg-gallery-caption {right: 0;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style8 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;}
.fastcarousel.gallery.fc_style8 .gallery-icon:hover img {transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style8 .gallery-icon .fc_zoom a {transform: scale(0);-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);}
.fastcarousel.gallery.fc_style8 .gallery-icon .fc_zoom:hover a, .fastcarousel.gallery.fc_style8 .gallery-icon .fc_zoom.fc_over a, .fastcarousel.gallery.fc_style8 .gallery-icon.no-caption .fc_zoom:hover a {opacity: 1;transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style9 .gallery-icon:hover .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -35px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;font-size: 30px;}
.fastcarousel.gallery.fc_style9 .gallery-icon .fg-zoom-icon {left: 50%;top: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;margin-left: -15px;margin-top: -35px;position: absolute;}
.fastcarousel.gallery.fc_style9 .gallery-icon.no-caption:hover .fg-zoom-icon {margin-top: -15px;margin-top: -35px;top: 50%;left: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;margin-left: -15px;}
.fastcarousel.gallery.fc_style9 .gallery-icon.no-caption .fg-zoom-icon {margin-top: -15px;top: 50%;left: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;position: absolute;}
.fastcarousel.fc_style9 .fg-gallery-caption {position: absolute;bottom: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;background: none !important;}
.fastcarousel.fc_style9 .gallery-icon:hover .fg-gallery-caption {bottom: 50%;margin-bottom: -50px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style9 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;}
.fastcarousel.gallery.fc_style9 .gallery-icon:hover img {transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style9 .gallery-icon .fc_zoom a {transform: scale(0);-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);}
.fastcarousel.gallery.fc_style9 .gallery-icon .fc_zoom:hover a, .fastcarousel.gallery.fc_style9 .gallery-icon .fc_zoom.fc_over a, .fastcarousel.gallery.fc_style9 .gallery-icon.no-caption .fc_zoom:hover a {opacity: 1;transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style10 .gallery-icon:hover .fg-zoom-icon {position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -35px;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;font-size: 30px;}
.fastcarousel.gallery.fc_style10 .gallery-icon .fg-zoom-icon {left: 50%;top: -100%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;margin-left: -15px;margin-top: -35px;position: absolute;}
.fastcarousel.gallery.fc_style10 .gallery-icon.no-caption:hover .fg-zoom-icon {margin-top: -15px;margin-left: -15px;top: 50%;left: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style10 .gallery-icon.no-caption .fg-zoom-icon {margin-top: -15px;top: 50%;left: 50%;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;position: absolute;}
.fastcarousel.fc_style10 .fg-gallery-caption {position: absolute;bottom: 0;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;background: none !important;}
.fastcarousel.gallery.fc_style10 .gallery-icon img {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;border-radius: 0px;}
.fastcarousel.gallery.fc_style10 .gallery-icon:hover img {transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.gallery.fc_style10 .gallery-icon .fc_zoom a {transform: scale(0);-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);}
.fastcarousel.gallery.fc_style10 .gallery-icon .fc_zoom:hover a, .fastcarousel.gallery.fc_style10 .gallery-icon .fc_zoom.fc_over a, .fastcarousel.gallery.fc_style10 .gallery-icon.no-caption .fc_zoom:hover a {opacity: 1;transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_no_style .fg-gallery-caption {display: none;}
.fc_no_style.fc_over_image_on .gallery-icon:hover img {transform: scale(1.2) !important;-moz-transform: scale(1.2) !important;-webkit-transform: scale(1.2) !important;-o-transform: scale(1.2) !important;-ms-transform: scale(1.2) !important;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_no_style.fc_over_image_on .gallery-icon img {transform: scale(1) !important;-moz-transform: scale(1) !important;-webkit-transform: scale(1) !important;-o-transform: scale(1) !important;-ms-transform: scale(1) !important;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_over_image_off .gallery-icon:hover img {transform: scale(1) !important;-moz-transform: scale(1) !important;-webkit-transform: scale(1) !important;-o-transform: scale(1) !important;-ms-transform: scale(1) !important;}
@media screen and (max-width: 767px) {.fastcarousel.fc_responsive.gallery-columns-1 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-2 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-3 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-4 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-5 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-6 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-7 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-8 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-9 .fg-gallery-item {max-width: 100% !important;float: none !important;width: 100% !important;}}
@media (min-device-width: 768px) and (max-device-width: 800px) and (orientation: portrait) {.fastcarousel.fc_responsive.gallery-columns-1 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-2 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-3 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-4 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-5 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-6 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-7 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-8 .fg-gallery-item, .fastcarousel.fc_responsive.gallery-columns-9 .fg-gallery-item {max-width: 48.5% !important;width: 48.5% !important;margin-right: 1%;}}
.fastcarousel.gallery-columns-3fc_thumbs_one .fg-gallery-item-thumbs-one {max-width: 32%;max-width: -webkit-calc(33.3% - 4px);max-width: calc(33.3% - 4px);}
#pbOverlay.hide {display: block !important;}
.fastcarousel.owl-theme .owl-controls .owl-nav [class*="owl-"] {background: rgba(255,255,255,.8);z-index: 999;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover {background: rgba(255,255,255,1);-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fastcarousel.owl-theme .owl-dots .owl-dot span {background: rgba(255,255,255,1);}
.fastcarousel.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: rgba(255,255,255,.8);}
.fastcarousel .owl-controls {opacity: 0;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style1.owl-theme .owl-controls .owl-nav .owl-prev {left: 0;position: absolute;top: 50%;margin-top: -24px;}
.fc_nav_style1.owl-theme .owl-controls .owl-nav .owl-next {right: 0;position: absolute;top: 50%;margin-top: -24px;}
.fc_nav_style1.owl-theme .owl-controls .owl-dots {position: absolute;bottom: 5px;width: 100%;}
.fc_nav_style1.owl-carousel:hover .owl-controls {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style1.owl-theme .owl-dots .owl-dot span {border-radius: 0;}
.fc_nav_style2.owl-theme .owl-controls .owl-nav .owl-prev {left: 0;position: absolute;top: 50%;margin-top: -24px;}
.fc_nav_style2.owl-theme .owl-controls .owl-nav .owl-next {right: 0;position: absolute;top: 50%;margin-top: -24px;}
.fc_nav_style2.owl-theme .owl-controls .owl-dots {position: absolute;bottom: 5px;width: 100%;}
.fc_nav_style2.owl-carousel .owl-controls {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style2.owl-theme .owl-dots .owl-dot span {border-radius: 0;}
.fc_nav_style3.owl-theme .owl-stage-outer {margin-top: 52px;}
.fc_nav_style3.owl-theme .owl-controls .owl-nav .owl-prev {left: 0;position: absolute;top: 0;margin-top: -50px;}
.fc_nav_style3.owl-theme .owl-controls .owl-nav .owl-next {right: 0;position: absolute;top: 0;margin-top: -50px;}
.fc_nav_style3.owl-theme .owl-controls .owl-dots {position: absolute;bottom: 5px;width: 100%;}
.fc_nav_style3.owl-carousel:hover .owl-controls {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style3.owl-theme .owl-dots .owl-dot span {border-radius: 0;}
.fc_nav_style4.owl-theme .owl-stage-outer {margin-top: 52px;}
.fc_nav_style4.owl-theme .owl-controls .owl-nav .owl-prev {left: 0;position: absolute;top: 0;margin-top: -50px;}
.fc_nav_style4.owl-theme .owl-controls .owl-nav .owl-next {right: 0;position: absolute;top: 0;margin-top: -50px;}
.fc_nav_style4.owl-theme .owl-controls .owl-dots {position: absolute;bottom: 5px;width: 100%;}
.fc_nav_style4.owl-carousel .owl-controls {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style4.owl-theme .owl-dots .owl-dot span {border-radius: 0;}
.fc_nav_style5.owl-theme .owl-controls .owl-nav .owl-prev {right: 50px;position: absolute;bottom: 0;}
.fc_nav_style5.owl-theme .owl-controls .owl-nav .owl-next {right: 0;position: absolute;bottom: 0;}
.fc_nav_style5.owl-theme .owl-controls .owl-dots {position: absolute;bottom: 5px;width: 100%;}
.fc_nav_style5.owl-carousel:hover .owl-controls {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style5.owl-theme .owl-dots .owl-dot span {border-radius: 0;}
.fc_nav_style6.owl-theme .owl-controls .owl-nav .owl-prev {right: 50px;position: absolute;bottom: 0;}
.fc_nav_style6.owl-theme .owl-controls .owl-nav .owl-next {right: 0;position: absolute;bottom: 0;}
.fc_nav_style6.owl-theme .owl-controls .owl-dots {position: absolute;bottom: 5px;width: 100%;}
.fc_nav_style6.owl-carousel .owl-controls {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style6.owl-theme .owl-dots .owl-dot span {border-radius: 0;}
.fc_nav_style7.owl-theme .owl-stage-outer {margin-top: 52px;}
.fc_nav_style7.owl-theme .owl-controls .owl-nav .owl-prev {right: 50px;position: absolute;top: 0;margin-top: -50px;}
.fc_nav_style7.owl-theme .owl-controls .owl-nav .owl-next {right: 0;position: absolute;top: 0;margin-top: -50px;}
.fc_nav_style7.owl-theme .owl-controls .owl-dots {position: absolute;bottom: 5px;width: 100%;}
.fc_nav_style7.owl-carousel:hover .owl-controls {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style7.owl-theme .owl-dots .owl-dot span {border-radius: 0;}
.fc_nav_style8.owl-theme .owl-stage-outer {margin-top: 52px;}
.fc_nav_style8.owl-theme .owl-controls .owl-nav .owl-prev {right: 50px;position: absolute;top: 0;margin-top: -50px;}
.fc_nav_style8.owl-theme .owl-controls .owl-nav .owl-next {right: 0;position: absolute;top: 0;margin-top: -50px;}
.fc_nav_style8.owl-theme .owl-controls .owl-dots {position: absolute;bottom: 5px;width: 100%;}
.fc_nav_style8.owl-carousel .owl-controls {opacity: 1;-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}
.fc_nav_style8.owl-theme .owl-dots .owl-dot span {border-radius: 0;}