@charset "UTF-8";

/* CSS Document */





/* Gallery CSS */

#gallery-wplp {

	width: 100% !important;

	margin: auto;

	

}

.gallery-item a img {

	display: block;

	-webkit-transition: -webkit-filter 0.2s ease-in;

	transition: -webkit-filter 0.2s ease-in;

	transition: filter 0.2s ease-in;

	transition: filter 0.2s ease-in, -webkit-filter 0.2s ease-in;

	-webkit-backface-visibility: hidden;

	backface-visibility: hidden;

	width: 100%;

}

.gallery-item a, .gallery-item a:hover, .gallery-item a:focus, .widget-area .gallery-item a, .widget-area .gallery-item a:hover, .widget-area .gallery-item a:focus {

	-webkit-box-shadow: none;

	box-shadow: none;

	background: none;

	display: inline-block;

	width: 100%;

	padding: 1px;

	line-height: normal !important;

}

.gallery-item {

	display: inline-block;

	vertical-align: top;

	margin: 0 0 1.5em;

	padding: 0 1em 0 0;

	word-wrap: break-word;

	float: none;

}

.gallery-item {

	width: 25%;

}

.gallery-columns-1 .gallery-item {

	width: 100%;

}

.gallery-columns-2 .gallery-item {

	width: 50%;

}

.gallery-columns-3 .gallery-item {

	width: 33.33%;

}

.gallery-columns-4 .gallery-item {

	width: 25%;

}

.gallery-columns-5 .gallery-item {

	width: 20%;

}

.gallery-columns-6 .gallery-item {

	width: 16.66%;

}

.gallery-columns-7 .gallery-item {

	width: 14.28%;

}

.gallery-columns-8 .gallery-item {

	width: 12.5%;

}

.gallery-columns-9 .gallery-item {

	width: 11.11%;

}

.gallery-columns-10 .gallery-item {

	width: 10%;

}

.gallery-columns-11 .gallery-item {

	width: 9.09%;

}

.gallery-columns-12 .gallery-item {

	width: 8.33%;

}

.gallery-columns-13 .gallery-item {

	width: 7.69%;

}

.gallery-columns-14 .gallery-item {

	width: 7.14%;

}

.gallery-columns-15 .gallery-item {

	width: 6.66%;

}

.gallery-columns-16 .gallery-item {

	width: 6.25%;

}

.gallery-columns-17 .gallery-item {

	width: 5.88%;

}

.gallery-columns-18 .gallery-item {

	width: 5.55%;

}

.gallery-columns-19 .gallery-item {

	width: 5.26%;

}

.gallery-columns-20 .gallery-item {

	width: 5%;

}



.wplp_display {

	margin-top: 10px !important;

	margin-bottom: 10px !important;

}

@media screen and (max-width: 700px) and (min-width: 400px) { 

	.gallery-item { width: 50% !important; max-width: 50% !important;}

}



@media screen and (max-width: 400px) { 

	.gallery-item { width: 100% !important; max-width: 100% !important;}}

	

	

/* List CSS */

.list-img {

	float: left;

	margin-right: 20px;

	margin-bottom: 30px;

}



.list-item {

	clear: both;

	margin-bottom: 10px;

}



#list-wplp hr{

	clear: both;

}



@media screen and (max-width: 700px) { 

	.list-img {float: none;

	margin: 0;

	}

}



/* Compact List CSS */

#compactlist-wplp .list-img img{

	max-width: 20px;

}



#compactlist-wplp .list-img {

	margin-right: 10px;

}





/* Carousel CSS */

.carousel-item, .slick-cloned {

	padding: 10px;	

	text-align: center !important;

}



.carousel-item img {

	margin: auto;

}



.slick-slide { 

	display: none; 

}



.slick-prev, .slick-next {

    color: #005d91 !important;

	font-size: 60px !important;

	font-weight: bold;

	height: 100% !important;

}



.slick-prev:before, .slick-next:before {

    content: "" !important;

}



.slick-prev:hover, .slick-next:hover {

    color: #005d91 !important;

}



/* Pager Links CSS */



#wplp_view_more .page-numbers { display: none;}



#wplp_view_more {

	width: 100%;

	text-align: center;

}



#wplp_view_more .next {

	background-color: #ddd; /* Green */

   	color: white;

    text-align: center;

    font-size: 16px;

	display: block;

	padding-top: 5px;

	width: 100%;

	height: 30px;

	border-radius: 5px;

	font-weight: bold;

}



#wplp_view_more:hover .next {

	color: #5F5F5F;

}



#wplp_load_more_gif {

	background: url('images/load-more.gif') no-repeat center;

	height: 19px;

	width: 100%;

	margin: auto;

}



.pagination {width: 98%; }





/* sort and search */





#wplp-s {

   display: inline-block !important; 

   max-height: 32.5px !important; 

   border-radius: 0 !important;

   -webkit-appearance: none !important;

   

}



.button-wplps  {

   display: inline-block !important; 

   max-height: 32.5px !important; 

   border-radius: 0 !important;

   -webkit-appearance: none !important;

   padding: 0px 6px !important;

   margin: 0px !important;

   

}



#archive-browser{

  display: flex;

  flex-direction: row;

  align-items: flex-start ;

  justify-content:space-between;

  flex-flow: row wrap;

  

}



.wplp-sort  {

	display: flex;

    flex-direction: row; 

	align-self:flex-start;

	margin-bottom: 10px !important;

 }

  

 .wplp-search{

	display: flex;

    flex-direction: row; 

	align-self:flex-end;

	margin-bottom: 10px !important;

	

 }

 

 

 

 .wpcat, .wptag, .wpsort {

	flex-grow: 1;

 }



 .wplpsf {

	flex-grow: 1;

 }

 

 

/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */

@media screen and (max-width: 680px) {

#archive-browser {

    

	flex-direction: column;

	

	

  }

}	

	

/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */

@media screen and (max-width: 680px) {

.wplp-sort {

    min-width: 100%;

	

	

  }

}	

	



/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */

@media screen and (max-width: 680px) {

.wplp-search {

    min-width: 100%;

	

	

  }

}	

	



/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */

@media screen and (max-width: 600px) {

.wpcat, .wptag, .wpsort {

   

	

  }

}		











