/**Js gallery*/
@charset 'UTF-8';

#jsfg-modal.modal {
    position: fixed;
    top: 3% !important;
	bottom:initial;
    //left: 50%;
    z-index: 1050;
    width: 50% !important;
    //margin-left: -280px;
    background-color: rgba(255, 255, 255, 0.86);
    //border: 1px solid #999;
    border: 1px solid rgba(0,0,0,0.3);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 0px;
    border-radius: 0px;
    outline: 0;
    -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
}

.jsfg-loader {
    font-weight: bold;
    position: relative;
    top: 50%;
    text-align: center;
}
#gallery .thumbnails li{
	float:left;
	border:0;
}
#gallery .thumbnails li a{
	border:0;
}
#gallery .pagination {
	width:100%;
	padding:20px;
	text-align:center;
}
#gallery .pagination button{
	margin:10px;
}

#gallery .pagination button{
	margin:10px;
}
#gallery .icon-keyboard_arrow_left{
	content:"\f060";
}
#gallery .icon-keyboard_arrow_right{
	content:"\f060";
}
.jsfg-loader .animation-dots {
	color: #797979;
	font-size: 20px;
}
.jsfg-modal {
    width: auto;
}
.jsfg-modal .modal-header .modal-image {
	width: 100% !important;
}
.jsfg-modal .modal-body {
	max-height: none;
	position: relative;
	width: 100% !important;
}
.jsfg-modal .modal-header{
	border:0;
}
.jsfg-modal .modal-footer{
	border:0;
	text-align:center;
}
.jsfg-modal .modal-header h3{
	display:none;
}
.jsfg-modal .modal-image {
	max-width: 100% !important;
    /* height: auto !important; */
    max-height: 100%;
	margin: 0 auto;
	height:initial !important;
}
.jsfg-modal .modal-body img{
	width:100% !important;
	height:auto;
	max-height:95%;
}
.jsfg-modal.fade.in {
    top: 10%;
    display: block !important;
    margin: 0 auto !important;
	padding: 0 !important;
}
.jsfg-modal .modal-header:after   {
	display: table;
	line-height: 0;
	content: "";
	clear: both;
}
@media (min-width:768px) {
	.jsfg-modal .modal-body .modal-image  {
		min-width: 20%;
	}
}
/**Js gallery*/