/*** WIDGET/SYSTEM CSS ***/


/*** PAGE CSS OVERRIDES ***/
.gallery-container {max-width:500px !important;}.gallery-slider .carousel .carousel-control {top:inherit !important;margin:0 5px;bottom:-2em;}.gallery-slider .carousel-control.left {right:50%;left:inherit;}.gallery-slider a.carousel-control.right, a.carousel-control.left {background:#148fa9 !important;border-radius:100%;color:#fff;}div#data-set-slider2, .gallery-slider {padding:0;}.gallery-content-wrp.page-separator {padding-bottom:5em;}@media (max-width:991px) { div.gallery-content-wrp.page-separator {padding-bottom:3em !important;}.gallery-slider .carousel .carousel-control .icon-prev::before {left:-2px !important;}}.gallery-slider .carousel .carousel-control .icon-prev:before {content:'\f104';font-family:fontawesome;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;top:4px;left:0;}@media (max-width:768px) { .gallery-slider .carousel .carousel-control .icon-next:before {left:-4px !important;}}.gallery-slider .carousel .carousel-control .icon-next:before {content:'\f105';font-family:fontawesome;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;top:4px;left:0;}.gallery-slider .carousel-control.right {left:50%;}.carousel .carousel-control .icon-next:before {content:"\f054";}