

#gallery{
	float: left;
	width: 100%; border:0px solid red;
}
#gallery-header{
	width: 100%;
	float: left; border-bottom:1px solid rgba(226,232,238,1.0); margin-bottom:10px;
}
#gallery-header-center{
	width:100%; overflow:hidden;
	margin-right: auto;
	margin-left: auto; border:0px solid red;
}
#gallery-header-center-left{
	float: left;
	height: 35px;
	line-height: 35px;
	margin-top: 5px;
}
#gallery-header-center-left-icon{
	float: left;
	height: 35px;
	width: 35px;
	background-color: rgba(0,84,129,1.0);
	color: rgba(255,255,255,1);
	text-align: center;
	font-size: 20px;
	-webkit-transition: background 0.5s;
	-moz-transition: background 0.5s;
	-o-transition: background 0.5s;
	transition: background 0.5s;
}
#gallery-header-center-left-icon:hover {
	background-color: rgba(113,201,241,1);

}
#gallery-header-center-left-title{
	float: left;
	height: 35px;
	font-size: 1.1em;
	color: #71c9f1;
	margin-left: 20px;
}
#gallery-header-center-right{
	float: right;
	margin-top: 5px;
	line-height: 35px;
}
.gallery-header-center-right-links {
	color: #71c9f1;
	float: left;
	height: 35px;
	padding-right: 20px;
	padding-left: 20px;
	margin-left: 20px;
	font-size: 1.0em;
	-webkit-transition: background 0.5s;
	-moz-transition: background 0.5s;
	-o-transition: background 0.5s;
	transition: background 0.5s; background-color: rgba(255,255,255,1.0);
}
.gallery-header-center-right-links:hover {
	background-color: rgba(113,201,241,1);
	color: rgba(255,255,255,1);
	cursor: pointer;
}
.gallery-header-center-right-links-current {
	color: #FFFFFF;
	background-color: rgba(0,84,129,1.0);
}
.gallery-header-center-right-links-current:hover {
	background-color: rgba(113,201,241,1);
}
#gallery-content{
	float: left;
	width: 100%;
}
.gallery-content-center-normal {
	max-width: 950px; width: 100%; margin:0 auto;
	margin-right: auto;
	margin-left: auto;
}


.xgallery-content-center-full {
	float: left;
	width: 100%;
}



@media all and (min-width: 1441px) {
	.gallery-content-center-full {
	max-width: 1600px; width: 100%;
	margin-right: auto; border:0px solid green;
	margin-left: auto; border:0px solid red;
}
#gallery-content-center img {
	max-width: 290px; width:100%;
	margin-bottom: 10px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	margin-left: 10px;
}

}

@media only screen and (min-width: 1025px) and (max-width: 1440px) {

.gallery-content-center-full {
	max-width: 1330px; width: 100%;
	margin-right: auto; border:0px solid green;
	margin-left: auto;
}
#gallery-content-center img {
	max-width: 240px; width:100%;
	margin-bottom: 10px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	margin-left: 10px;
}

}

@media only screen and (min-width: 1023px) and (max-width: 1024px) {

.gallery-content-center-full {
	max-width: 990px; width: 100%;
	margin-right: auto; border:0px solid green;
	margin-left: auto;
}
#gallery-content-center img {
	max-width: 190px; width:100%;
	margin-bottom: 10px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	margin-left: 10px;
}

}

@media only screen and (min-width: 767px) and (max-width: 1022px) {

.gallery-content-center-full {
	max-width: 750px; width: 100%;
	margin-right: auto; border:0px solid green;
	margin-left: auto;
}
#gallery-content-center img {
	max-width: 300px; width:100%;
	margin-bottom: 10px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	margin-left: 10px;
}
}

@media only screen and (min-width: 501px) and (max-width: 766px) {

.gallery-content-center-full {
	max-width: 530px; width: 100%;
	margin-right: auto; border:0px solid green;
	margin-left: auto;
}
#gallery-content-center img {
	max-width: 230px; width:100%;
	margin-bottom: 10px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	margin-left: 10px;
}

}

@media only screen and (min-width: 321px) and (max-width: 500px) {

.gallery-content-center-full {
	max-width: 320px; width: 100%;
	margin-right: auto; border:0px solid green;
	margin-left: auto;
}
#gallery-content-center img {
	max-width: 300px; width:100%;
	margin-bottom: 10px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	margin-left: 10px;
}
.gallery-header-center-right-links {
	clear:both; width:250px;
}
}

@media only screen and (min-width: 50px) and (max-width: 320px) {

.gallery-content-center-full {
	max-width: 300px; width: 100%;
	margin-right: auto; border:0px solid green;
	margin-left: auto;
}
#gallery-content-center img {
	max-width: 240px; width:100%;
	margin-bottom: 10px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	margin-left: 10px;
}

.gallery-header-center-right-links {
	clear:both; width:250px;
}

}