/* .cycle-slideshow img { display: none } */.cycle-slideshow img.first { display: block }.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }/*.cycle-slideshow { width: 45%; min-width: 200px; max-width: 500px; margin: 10px auto; padding: 0; position: relative;    background: url(http://malsup.github.com/images/spinner.gif) 50% 50% no-repeat; }.cycle-slideshow img {     position: absolute; top: 0; left: 0;    width: 100%; padding: 0; display: block;}.cycle-slideshow img:first-child {    position: static; z-index: 100;}*/.cycle-pager {     text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;}.cycle-pager span {     font-family: "helvetica neue",helvetica,sans-serif; font-size: 50px; width: 16px; height: 16px;     display: inline-block; color: #ddd; cursor: pointer; }.cycle-pager span.cycle-pager-active { color: #D69746;}.cycle-pager > * { cursor: pointer;}.cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 700; }.cycle-overlay {     font-family: "helvetica neue",helvetica,sans-serif;   /* position: absolute; bottom: 0; width: 100%; z-index: 600;    background: black; color: white; padding: 15px; opacity: .5; */}.cycle-prev, .cycle-next { position: absolute; top: 0; width: 30%; opacity: 0; filter: alpha(opacity=0); z-index: 800; height: 444px; cursor: pointer; }.cycle-prev { left: 0;  background: url(http://malsup.github.com/images/left.png) 30% 50% no-repeat;}.cycle-next { right: 0; background: url(http://malsup.github.com/images/right.png) 80% 50% no-repeat;}.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }.disabled { opacity: .5; filter:alpha(opacity=50); }/* display paused text on top of paused slideshow */.cycle-paused:after {    content: 'Paused'; color: white; background: black; padding: 10px;    z-index: 500; position: absolute; top: 10px; right: 10px;    border-radius: 10px;    opacity: .5; filter: alpha(opacity=50);}/*     media queries     some style overrides to make things more pleasant on mobile devices*/@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {    .cycle-slideshow { width: 200px;}    .cycle-overlay { padding: 4px }    .cycle-caption { bottom: 4px; right: 4px }}/* snowcam styles */.cycle-slideshow { width: 820px ;max-width:100%;clear:both;overflow:hidden;}.cycle-slideshow img { width: 100%; height: auto;z-index: 90;}#per-slide-template{width: 820px ;max-width:100%;margin:auto;}#cycle-title{	padding-top: 25px;    margin-bottom: 0px;}@media (max-width: 575.98px) { 	#cycle-title{		font-size: 1.55em;		margin-top: -20px;	} }.cycle-pager-tag{	margin-left:2px;	margin-bottom:2px;	padding: 4px;	border: 1px solid #ccc;	background-color: #CCC;	text-decoration: none;	color:  #666;	font-size:10px;	min-width:50px;	display:block;	float:left;	text-align:center;	}.cycle-pager-tag:hover, .cycle-pager-active{	background-color: #DFDFDF;}.buttons{width: 810px ;max-width:100%;margin:auto;padding-top:5px;padding-bottom:10px;}