@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: #f1f1f1 !important;


	font-size: 30px !important;


	font-weight: bold;


	height: 100% !important;


}





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


    content: "" !important;


}





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


    color: #bbb !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('https://9b4014.claudeassets.com/20220409103332im_/https://pupilmagazines.com/wp-content/plugins/wp-links-page-pro/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 {


	display: block;


	width: 100%;


}


.wplp-sort select {


    flex-grow: unset;


	float: left;	


	display: block;


	width: 100%;


  }


 #wplp-fform-submit {


	 float: left !important;


 }


}	


	





/* 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 {


    align-self: auto;


	width: 100%;


  }


}	
/*
     FILE ARCHIVED ON 10:32:47 Apr 09, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:06:49 Jul 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.865
  exclusion.robots: 0.1
  exclusion.robots.policy: 0.081
  esindex: 0.013
  cdx.remote: 75.525
  LoadShardBlock: 121.087 (3)
  PetaboxLoader3.datanode: 153.111 (5)
  load_resource: 133.231
  PetaboxLoader3.resolve: 80.367
  loaddict: 32.747
*/