/*
 * baguetteboxcss
 */

/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}

/*= CORE CSS */

.eventCalendar-hidden {
	display: none;
}

.eventCalendar-wrap {
	position: relative;
	overflow: hidden;
}

.eventCalendar-arrow {
	position: absolute;
	z-index: 5;
	top: 3px;
}

.eventCalendar-prev {
	left: 3px;
}

.eventCalendar-next {
	right: 3px;
}

.eventCalendar-monthTitle {
	display: block;
	text-align: center;
}

.eventCalendar-monthWrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

.eventCalendar-currentMonth {
	z-index: 1;
}

.eventCalendar-daysList {
	display: table;
	width: 100%;
}

.eventCalendar-showAsWeek {
	display: block;
}

.eventCalendar-daysList li {
	display: table-cell;
}

.eventCalendar-dayWithEvents {
	background: rgba(0, 0, 0, 0.15);
}

.eventCalendar-current {
	background: rgba(0, 0, 0, 0.35);
}

.eventCalendar-showAsWeek li {
	display: block;
	float: left;
	width: 14.28%;
	height: 20px;
}

.eventCalendar-daysList a {
	padding: 0;
	display: block;
	text-align: center;
	font-size: 8px;
	min-width: 7px;
}

.eventCalendar-loading {
	display: block;
	min-width: 100px;
	height: 40px;
	line-height: 40px;
}

.eventCalendar-list {
	position: relative;
	z-index: 1;
}

.eventCalendar-oldEventList {
	z-index: 2;
}

.eventCalendar-subtitle {
	padding-left: 5px;
	font-weight: bold;
	font-size: 120%;
}
/* end of core CSS */.eventCalendar-wrap {
  border: solid 1px #d3d3d3;
  margin-bottom: 20px;
  background-color: #fff;
  color: #807E7E; }

.eventCalendar-wrap .eventCalendar-arrow {
  text-decoration: none;
  color: #fff;
  padding: 0 5px;
  line-height: 28px;
  top: -1px;
  padding: 8px 10px; }

.eventCalendar-wrap .eventCalendar-arrow:hover {
  opacity: 0.7; }

.eventCalendar-wrap .eventCalendar-arrow span {
  height: 0;
  width: 0;
  font-size: 0;
  line-height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #fff;
  float: left;
  text-indent: -5000px; }

.eventCalendar-wrap .eventCalendar-arrow.eventCalendar-prev span {
  border-left-width: 0;
  border-right: 6px solid #fff; }

.eventCalendar-slider {
  height: 80px; }

.eventCalendar-monthWrap {
  border-radius: 5px;
  top: 0px;
  left: 0px; }

.eventCalendar-currentTitle {
  line-height: 25px;
  background-color: #138DA5;
  outline: 1px solid #138DA5;
  border: 1px solid #E3E3E3;
  border-width: 1px 0; }

.eventCalendar-currentTitle .eventCalendar-monthTitle {
  font-size: 110%;
  text-decoration: none;
  font-weight: bold;
  color: #fff; }

.eventCalendar-daysList {
  zoom: 1;
  padding: 0 !important;
  margin: 0 !important;
  width: 100%;
  display: flex; }

.eventCalendar-daysList li {
  margin: 0 !important; }

.eventCalendar-daysList li {
  display: block;
  flex-grow: 1; }

.eventCalendar-daysList.eventCalendar-showAsWeek {
  margin: 10px 5px;
  width: auto;
  display: block;
  border: solid 1px #BCBCBC;
  border-bottom-width: 0;
  border-radius: 0;
  background-color: #CCCCCC; }

.eventCalendar-daysList.showDayNames.eventCalendar-showAsWeek {
  border-radius: 5px 5px 0 0; }

.eventCalendar-daysList:before, .eventCalendar-daysList:after {
  content: "";
  display: table; }

.eventCalendar-daysList:after {
  clear: both; }

.eventCalendar-day-header {
  text-transform: uppercase;
  text-align: center;
  font-size: 10px;
  border-bottom: solid 1px #BCBCBC; }

.eventCalendar-daysList.eventCalendar-showAsWeek li {
  height: auto;
  margin: 0; }

.eventCalendar-daysList.eventCalendar-showAsWeek li.eventCalendar-empty {
  background-color: #ccc;
  min-height: 27px;
  border-top: solid 1px #ccc; }

.eventCalendar-day a {
  text-decoration: none;
  font-size: 10px;
  color: #424242; }

.eventCalendar-day {
  border-left: solid 1px #BCBCBC; }

.eventCalendar-day a {
  border: solid 1px #BCBCBC;
  border-width: 0 1px 1px 0; }

.eventCalendar-showAsWeek .eventCalendar-day {
  border-left-width: 0; }

.eventCalendar-showAsWeek .eventCalendar-day a {
  border: solid 1px red;
  border-color: #fff #BCBCBC #BCBCBC #eee;
  line-height: 27px;
  font-size: 11px; }

.eventCalendar-day a:hover {
  background-color: #E4E4E4;
  /*	box-shadow:inset 5px 5px 10px #C1C1C1;
					text-shadow: 2px 2px 2px #C1C1C1;*/ }

.eventCalendar-daysList li.today a {
  color: #fff;
  background: #aaa;
  /*	box-shadow:inset 5px 5px 10px #777;
				text-shadow: 2px 2px 2px #777;*/ }

li.eventCalendar-day.today a:hover {
  background-color: #ccc;
  /*box-shadow:inset 5px 5px 10px #999;*/ }

.eventCalendar-daysList li.eventCalendar-dayWithEvents a {
  background: #89B814;
  /*box-shadow:inset 5px 5px 10px #698B10;
				text-shadow: 2px 2px 2px #698B10;*/
  color: #fff; }

li.eventCalendar-day.eventCalendar-dayWithEvents a:hover {
  background-color: #C2D374;
  /*box-shadow:inset 5px 5px 10px #89B814;
					text-shadow: 2px 2px 2px #89B814;*/ }

.eventCalendar-daysList li.current a {
  color: #fff;
  background: #449FB2;
  box-shadow: inset 5px 5px 10px #216B7A;
  text-shadow: 2px 2px 2px #216B7A; }

li.eventCalendar-day.current a:hover {
  background-color: #79BDCC;
  box-shadow: inset 5px 5px 10px #449FB2;
  text-shadow: 2px 2px 2px #449FB2; }

.eventCalendar-loading {
  border-radius: 0;
  margin: 0 10px;
  padding: 0 10px;
  background-color: #ccc;
  color: #fff;
  text-align: center;
  font-weight: bold;
  position: relative;
  z-index: 4; }

.eventCalendar-loading.error {
  background-color: red; }

.eventCalendar-subtitle {
  padding: 0px 15px 10px;
  margin-bottom: 0; }

.eventCalendar-list-wrap {
  min-height: 100px;
  position: relative;
  margin-top: 20px;
  padding: 0px; }

.eventCalendar-list-content.scrollable {
  height: 100px;
  overflow-y: auto;
  margin: 0 5px 5px 0; }

.eventCalendar-list {
  margin: 0 !important;
  padding: 0 0 !important;
  list-style-type: none; }

.eventCalendar-list li {
  padding: 15px;
  margin: 0;
  clear: both; }

.eventCalendar-list li time em {
  float: left;
  font-style: normal; }

.eventCalendar-list li time small {
  float: left;
  background-color: #807E7E;
  color: #fff;
  padding: 0 5px 0 4px;
  margin: 0em 0 0 6px; }

.eventCalendar-list li .eventCalendar-eventTitle {
  display: block;
  clear: both;
  cursor: pointer;
  font-weight: bold;
  text-decoration: none; }

.eventCalendar-list li a.eventCalendar-eventTitle {
  color: #0E8EAB; }

.eventCalendar-list li a.eventCalendar-eventTitle:hover {
  text-decoration: underline; }

.eventCalendar-list li .eventDesc {
  clear: both;
  margin: 0 0 5px 0;
  font-size: 80%;
  line-height: 1.2em; }

.eventCalendar-list .eventCalendar-noEvents {
  font-size: 120%;
  border-radius: 4px;
  margin: 5px;
  padding: 10px;
  background-color: #ccc;
  color: #fff;
  text-align: center;
  font-weight: bold;
  box-shadow: 0;
  text-shadow: 0 0 3px #aaa; }

.eventCalendar-list .eventCalendar-noEvents p {
  margin-bottom: 0; }

.bt {
  font-size: 12px;
  display: block;
  clear: both;
  text-align: center;
  margin-top: 10px;
  padding: 9px 34px 11px;
  text-decoration: none;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  background-color: #698B10;
  border-radius: 4px;
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all; }

.bt:hover {
  text-decoration: none; }

/* end of theme css */

.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
  #stacks_in_353_page15{visibility:hidden}
/* Start dooMax stack CSS code */#stacks_in_867_page15, .stacks_in_867_page15MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_867_page15MaxWidthContainer{	    max-width: 960px;	}    .stacks_in_867_page15MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_867_page15MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_867_page15MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_867_page15MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_867_page15MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */
#stacks_in_383_page15 {
	font-size: 62%;
}


 h2,.font-family-h2,h2 a,.font-family-h2 a, h3,.font-family-h3,h3 a,.font-family-h3 a, .font-style-1,.font-style-1 > li,.font-style-1 > *,  .site_title, .fontpro-stacks_in_859_page15{  opacity:1.00 ;color:rgba(255, 255, 255, 1.00) ;-webkit-text-decoration-color:rgba(0, 0, 0, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;text-shadow:-1px -1px 0 rgba(0, 0, 0, 1.00),1px -1px 0 rgba(0, 0, 0, 1.00),-1px 1px 0 rgba(0, 0, 0, 1.00),1px 1px 0 rgba(0, 0, 0, 1.00) ;}
  
  
  
  
  

 .font-style-2,.font-style-2 > li,.font-style-2 > *,     .michi p, .fontpro-stacks_in_872_page15{ font-size:1.90rem ; }
  
  
  @media only screen and (min-width:25.875000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *,     .michi p, .fontpro-stacks_in_872_page15{font-size:2.00rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *,     .michi p, .fontpro-stacks_in_872_page15{font-size:2.00rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *,     .michi p, .fontpro-stacks_in_872_page15{font-size:2.00rem }} 

 .ochimi,   .ochimi p1, .fontpro-stacks_in_873_page15{ font-size:2.50rem ; opacity:0.64 ;color:rgba(185, 238, 254, 1.00) ;-webkit-text-decoration-color:rgba(0, 0, 0, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;text-shadow:-1px -1px 0 rgba(0, 0, 0, 1.00),1px -1px 0 rgba(0, 0, 0, 1.00),-1px 1px 0 rgba(0, 0, 0, 1.00),1px 1px 0 rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .ochimi,   .ochimi p1, .fontpro-stacks_in_873_page15{font-size:2.00rem }} 
  @media only screen and (min-width:48.000000em){ .ochimi,   .ochimi p1, .fontpro-stacks_in_873_page15{font-size:2.00rem }} 
  @media only screen and (min-width:62.500000em){ .ochimi,   .ochimi p1, .fontpro-stacks_in_873_page15{font-size:2.00rem }} 
#stacks_in_874_page15{
	display: none;
}

@font-face {
    font-family: 'roboto';
    src: url('../') format('woff'),
         url('../') format('woff2'),
         url('../../resources/roboto/Roboto-Bold.ttf') format('truetype'),
         url('../') format('opentype');
}






h2, h3, h4, h5, h6{font-family: 'roboto', sans-serif ;}



 .ochimi{font-family: 'roboto', sans-serif ;}
@important "partials/mixins";
#loader-outer-stacks_in_1020_page15 {
  z-index: 10000000000000000000;
  position: relative;
  /*  */ }

#loader-stacks_in_1020_page15 .loader-text {
  font-family: "Droid Serif";
  top: 50%;
  left: 50%;
  text-align: center;
  position: absolute;
  width: 100%;
  max-width: 90%;
  z-index: 10000000000000000000;
  color: rgba(0, 0, 0, 1.00);
  font-size: 20px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }
  #loader-stacks_in_1020_page15 .loader-text.loader-8-text {
    /*  */
    margin-top: -50px;
    /*  */ }
  #loader-stacks_in_1020_page15 .loader-text.loader-4-text {
    /*  */
    margin-top: -50px;
    /*  */ }

#loader-stacks_in_1020_page15 .loader-type {
  position: relative;
  z-index: 10000000000000000000; }

#loader-stacks_in_1020_page15 {
  /*  */
  /*  */
  /*  */
  position: fixed;
  /*  */
  /*  */
  overflow: hidden;
  z-index: 10000000000000000000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  #loader-stacks_in_1020_page15::before {
    /*  */
    background: rgba(245, 245, 245, 1.00);
    /*  */
    /*  */
    /*  */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    opacity: 1.0; }

.loader-1-stacks_in_1020_page15 {
  width: 100%;
  max-width: 90%;
  height: 8px;
  position: relative;
  background-color: rgba(32, 154, 255, 1.00); }
  .loader-1-stacks_in_1020_page15 .bar {
    content: "";
    display: inline;
    position: absolute;
    width: 0;
    height: 100%;
    left: 50%;
    text-align: center; }
  .loader-1-stacks_in_1020_page15 .bar:nth-child(1) {
    background-color: rgba(255, 167, 241, 1.00);
    -webkit-animation: loader-1-stacks_in_1020_page15 3s linear infinite;
            animation: loader-1-stacks_in_1020_page15 3s linear infinite; }
  .loader-1-stacks_in_1020_page15 .bar:nth-child(2) {
    background-color: rgba(59, 120, 231, 1.00);
    -webkit-animation: loader-1-stacks_in_1020_page15 3s linear 1s infinite;
            animation: loader-1-stacks_in_1020_page15 3s linear 1s infinite; }
  .loader-1-stacks_in_1020_page15 .bar:nth-child(3) {
    background-color: rgba(32, 154, 255, 1.00);
    -webkit-animation: loader-1-stacks_in_1020_page15 3s linear 2s infinite;
            animation: loader-1-stacks_in_1020_page15 3s linear 2s infinite; }

@-webkit-keyframes loader-1-stacks_in_1020_page15 {
  from {
    left: 50%;
    width: 0;
    z-index: 100; }
  33.3333% {
    left: 0;
    z-index: 10;
    width: 100%; }
  to {
    left: 0;
    width: 100%; } }

@keyframes loader-1-stacks_in_1020_page15 {
  from {
    left: 50%;
    width: 0;
    z-index: 100; }
  33.3333% {
    left: 0;
    z-index: 10;
    width: 100%; }
  to {
    left: 0;
    width: 100%; } }

.loader-2-stacks_in_1020_page15 {
  width: 50px;
  height: 50px;
  margin: 50px;
  -webkit-animation: loader-2-1-stacks_in_1020_page15 1.4s infinite ease-in-out, loader-2-2-stacks_in_1020_page15 1.4s infinite ease-in-out alternate;
          animation: loader-2-1-stacks_in_1020_page15 1.4s infinite ease-in-out, loader-2-2-stacks_in_1020_page15 1.4s infinite ease-in-out alternate; }

@-webkit-keyframes loader-2-1-stacks_in_1020_page15 {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
            transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(0deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(0deg); }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-180deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(-180deg); } }

@keyframes loader-2-1-stacks_in_1020_page15 {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
            transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(0deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(0deg); }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-180deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(-180deg); } }

@-webkit-keyframes loader-2-2-stacks_in_1020_page15 {
  0% {
    background-color: rgba(218, 71, 51, 1.00); }
  50% {
    background-color: rgba(59, 120, 231, 1.00); }
  100% {
    background-color: rgba(253, 186, 44, 1.00); } }

@keyframes loader-2-2-stacks_in_1020_page15 {
  0% {
    background-color: rgba(218, 71, 51, 1.00); }
  50% {
    background-color: rgba(59, 120, 231, 1.00); }
  100% {
    background-color: rgba(253, 186, 44, 1.00); } }

.loader-3-stacks_in_1020_page15 {
  width: 50px;
  height: 50px;
  border: none;
  overflow: hidden;
  position: relative;
  border-radius: 50%;
  box-sizing: border-box;
  background: rgba(253, 186, 44, 1.00);
  -webkit-animation: loader-3-stacks_in_1020_page15 1s infinite linear;
          animation: loader-3-stacks_in_1020_page15 1s infinite linear; }
  .loader-3-stacks_in_1020_page15::before {
    content: '';
    position: absolute;
    top: 10px;
    left: 50%;
    width: 10px;
    height: 10px;
    display: block;
    border-radius: 50%;
    background: rgba(255, 255, 255, 1.00);
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }

@-webkit-keyframes loader-3-stacks_in_1020_page15 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes loader-3-stacks_in_1020_page15 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.loader-4-stacks_in_1020_page15 .bar {
  border-radius: 0px;
  display: inline-block;
  width: 4px;
  height: 18px;
  margin: 0 0px;
  -webkit-animation: loader-4-stacks_in_1020_page15 1s ease-in-out infinite;
          animation: loader-4-stacks_in_1020_page15 1s ease-in-out infinite; }
  .loader-4-stacks_in_1020_page15 .bar:nth-child(1) {
    background-color: rgba(52, 152, 219, 1.00);
    -webkit-animation-delay: 0;
            animation-delay: 0; }
  .loader-4-stacks_in_1020_page15 .bar:nth-child(2) {
    background-color: rgba(192, 57, 43, 1.00);
    -webkit-animation-delay: 0.09s;
            animation-delay: 0.09s; }
  .loader-4-stacks_in_1020_page15 .bar:nth-child(3) {
    background-color: rgba(241, 196, 15, 1.00);
    -webkit-animation-delay: .18s;
            animation-delay: .18s; }
  .loader-4-stacks_in_1020_page15 .bar:nth-child(4) {
    background-color: rgba(39, 174, 96, 1.00);
    -webkit-animation-delay: .27s;
            animation-delay: .27s; }

@-webkit-keyframes loader-4-stacks_in_1020_page15 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  20% {
    -webkit-transform: scale(1, 2.2);
            transform: scale(1, 2.2); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes loader-4-stacks_in_1020_page15 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  20% {
    -webkit-transform: scale(1, 2.2);
            transform: scale(1, 2.2); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

.loader-5-stacks_in_1020_page15 {
  opacity: 0;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  -webkit-animation: loader-5-stacks_in_1020_page15 1s ease-out;
          animation: loader-5-stacks_in_1020_page15 1s ease-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  border: 5px solid rgba(39, 174, 96, 1.00); }

@-webkit-keyframes loader-5-stacks_in_1020_page15 {
  0% {
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0; } }

@keyframes loader-5-stacks_in_1020_page15 {
  0% {
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0; } }

.loader-6-stacks_in_1020_page15 {
  width: 100%;
  height: 40px; }

.loader-6-stacks_in_1020_page15 .bar {
  width: 40px;
  height: 40px;
  left: -40px;
  position: absolute;
  background-color: rgba(51, 144, 250, 1.00);
  border-radius: 4px;
  -webkit-animation: loader-6-stacks_in_1020_page15 4s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
          animation: loader-6-stacks_in_1020_page15 4s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); }
  .loader-6-stacks_in_1020_page15 .bar:nth-child(2) {
    -webkit-animation-delay: 150ms;
            animation-delay: 150ms; }
  .loader-6-stacks_in_1020_page15 .bar:nth-child(3) {
    -webkit-animation-delay: 300ms;
            animation-delay: 300ms; }
  .loader-6-stacks_in_1020_page15 .bar:nth-child(4) {
    -webkit-animation-delay: 450ms;
            animation-delay: 450ms; }

@-webkit-keyframes loader-6-stacks_in_1020_page15 {
  0% {
    left: 0%; }
  75% {
    left: 100%; }
  100% {
    left: 100%; } }

@keyframes loader-6-stacks_in_1020_page15 {
  0% {
    left: 0%; }
  75% {
    left: 100%; }
  100% {
    left: 100%; } }

.loader-7-stacks_in_1020_page15 {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 8px;
  max-width: 90%;
  background-color: rgba(241, 241, 241, 1.00); }
  .loader-7-stacks_in_1020_page15:before {
    display: block;
    position: absolute;
    content: "";
    left: -200px;
    width: 200px;
    height: 8px;
    background-color: rgba(0, 0, 0, 1.00);
    -webkit-animation: loader-7-stacks_in_1020_page15 2s linear infinite;
            animation: loader-7-stacks_in_1020_page15 2s linear infinite; }

@-webkit-keyframes loader-7-stacks_in_1020_page15 {
  from {
    left: -200px;
    width: 30%; }
  50% {
    width: 30%; }
  70% {
    width: 70%; }
  80% {
    left: 50%; }
  95% {
    left: 120%; }
  to {
    left: 100%; } }

@keyframes loader-7-stacks_in_1020_page15 {
  from {
    left: -200px;
    width: 30%; }
  50% {
    width: 30%; }
  70% {
    width: 70%; }
  80% {
    left: 50%; }
  95% {
    left: 120%; }
  to {
    left: 100%; } }

.loader-8-stacks_in_1020_page15 {
  width: 100%;
  height: 20px;
  background-size: 28px 28px;
  max-width: 90%;
  border-radius: 3pxpx;
  -webkit-animation: loader-8-stacks_in_1020_page15 .5s linear infinite;
          animation: loader-8-stacks_in_1020_page15 .5s linear infinite;
  border: 1px solid rgba(0, 0, 0, 1.00);
  background-image: repeating-linear-gradient(-45deg, rgba(0, 0, 0, 1.00), rgba(0, 0, 0, 1.00) 11px, rgba(241, 241, 241, 1.00) 10px, rgba(241, 241, 241, 1.00) 20px); }

@-webkit-keyframes loader-8-stacks_in_1020_page15 {
  0% {
    background-position: 0 0; }
  100% {
    background-position: 28px 0; } }

@keyframes loader-8-stacks_in_1020_page15 {
  0% {
    background-position: 0 0; }
  100% {
    background-position: 28px 0; } }

.loader-9-stacks_in_1020_page15 {
  font-family: "Droid Serif";
  position: relative;
  color: rgba(241, 241, 241, 1.00);
  font-size: px; }
  .loader-9-stacks_in_1020_page15:before {
    content: attr(data-text);
    max-width: 100%;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    color: rgba(0, 0, 0, 1.00);
    -webkit-animation: loader-9-stacks_in_1020_page15 8s linear;
            animation: loader-9-stacks_in_1020_page15 8s linear;
    /*  */ }
  @media only screen and (min-width: 480px) {
    .loader-9-stacks_in_1020_page15 {
      font-size: 24px; } }
  @media only screen and (min-width: 768px) {
    .loader-9-stacks_in_1020_page15 {
      font-size: 32px; } }
  @media only screen and (min-width: 1100px) {
    .loader-9-stacks_in_1020_page15 {
      font-size: 40px; } }

@-webkit-keyframes loader-9-stacks_in_1020_page15 {
  0% {
    max-width: 0; } }

@keyframes loader-9-stacks_in_1020_page15 {
  0% {
    max-width: 0; } }

.loader-10-stacks_in_1020_page15 {
  width: 200px;
  height: 200px;
  position: relative;
  border-radius: 50%;
  background: url(../index_files/loader_10_image_1020.png) no-repeat center center;
  background-size: 100% 100%; }
  .loader-10-stacks_in_1020_page15::after {
    content: '';
    z-index: 2;
    width: 200px;
    height: 200px;
    display: block;
    margin-top: -8px;
    margin-left: -8px;
    position: absolute;
    border-radius: 50%;
    border: 8px solid rgba(241, 241, 241, 1.00);
    -webkit-animation: loader-10-stacks_in_1020_page15 1.7s infinite linear;
            animation: loader-10-stacks_in_1020_page15 1.7s infinite linear; }
  .loader-10-stacks_in_1020_page15-half::after {
    border-right-color: transparent;
    border-bottom-color: transparent; }
  .loader-10-stacks_in_1020_page15-quarter::after {
    border-right-color: transparent;
    border-left-color: transparent;
    border-bottom-color: transparent; }
  .loader-10-stacks_in_1020_page15-third::after {
    border-right-color: transparent; }
  .loader-10-stacks_in_1020_page15::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 200px;
    height: 200px;
    z-index: -1;
    margin-top: -8px;
    margin-left: -8px;
    border-radius: 50%;
    border: 8px solid rgba(32, 154, 255, 1.00); }

@-webkit-keyframes loader-10-stacks_in_1020_page15 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes loader-10-stacks_in_1020_page15 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
  @media screen and (max-width:320px){#stacks_in_547_page15{display:none}} 
#calendar_stacks_in_548_page15.eventCalendar-wrap {
  font-family: 1;
  border: solid 1px lightgray;
  background-color: white;
  color: #807E7E; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-eventDesc {
    font-size: 100%;
    color: #807E7E;
    clear: both;
    margin-top: 1em;
    /*margin-bottom: 15px;*/ }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-currentTitle {
    background-color: #75a9fa;
    outline: 1px solid #75a9fa;
    border: 1px solid white;
    color: #FFFFFF !important; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-currentTitle .eventCalendar-monthTitle {
      color: #FFFFFF !important; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap div.eventCalendar-slider {
    display: block; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list-wrap {
    display: none; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list-wrap .eventCalendar-subtitle {
      display: block; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-arrow {
    color: #FFFFFF; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-arrow span {
      border-left-color: #FFFFFF !important;
      border-right-color: #FFFFFF !important; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list-content.scrollable {
    height: auto;
    max-height: 100px; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList {
    border-width: 0;
    background-color: #f0f0f0;
    display: block; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList .eventCalendar-day-header {
      background-color: #999999;
      color: #FFFFFF;
      border-color: lightgray;
      font-size: 66.659996%; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList li.eventCalendar-empty {
      border-width: 0;
      background-color: transparent; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-day a {
    border: 1px solid white;
    color: #FFFFFF !important;
    background-color: #4787eb;
    font-size: 70%; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-day a:hover {
      color: #111111 !important;
      background-color: #f0f0f0; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList a {
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    border: 1px solid #f0f0f0;
    background-color: #4787eb;
    transition: all 300ms; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList li, #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list li {
    display: block;
    margin: 0 !important;
    padding-top: 0 !important; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list > li > .eventCalendar-eventTitle + time {
    /*border: 1px solid red;*/ }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list li:nth-child(even) {
    background-color: white; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list li:nth-child(odd) {
    background-color: white; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list p {
    line-height: 1.5;
    color: #807E7E; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList li.today a {
    background-color: #aaaaaa;
    color: #FFFFFF !important; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList li.today a:hover {
      background-color: #666666;
      color: #FFFFFF !important; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList li.eventCalendar-dayWithEvents a {
    background-color: #bc87e7;
    color: #FFFFFF !important; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-daysList li.eventCalendar-dayWithEvents a:hover {
      background-color: #3fc4d3;
      color: #FFFFFF !important; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list .eventLocation {
    display: block;
    clear: both;
    font-size: 0.7em;
    line-height: 1.2;
    font-style: italic; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list .eventLocation + .eventCalendar-eventTitle {
      margin-top: 0.2em; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list .eventLocation a {
      color: #89B814; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list .eventLocation a:hover {
      color: #89B814; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .eventCalendar-list time {
    line-height: 1.5;
    font-size: 100%;
    color: #999999; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap li time small {
    font-size: 1em;
    line-height: 1.5;
    margin-left: 0;
    padding: 0; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap li time small {
    background-color: transparent;
    color: #999999; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap li time small:before {
    /*content: ', ';*/ }
  #calendar_stacks_in_548_page15.eventCalendar-wrap .bt {
    background-color: #89b814;
    color: #FFFFFF; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .bt a {
      text-decoration: none; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap .bt:hover, #calendar_stacks_in_548_page15.eventCalendar-wrap .bt:hover a, #calendar_stacks_in_548_page15.eventCalendar-wrap .bt:hover a:hover {
      background-color: #c2d374;
      color: #FFFFFF;
      text-decoration: none; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap li .eventCalendar-eventTitle {
    font-size: 100%;
    color: #807E7E;
    transition: all 0.3s;
    line-height: 1.4; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap li a.eventCalendar-eventTitle {
    color: #89B814;
    text-decoration: none; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap li a.eventCalendar-eventTitle:hover {
    color: #89B814;
    text-decoration: none; }
  #calendar_stacks_in_548_page15.eventCalendar-wrap li.eventCalendar-noEvents {
    background-color: #807E7E !important;
    color: white;
    text-shadow: none;
    border-radius: 0;
    margin: 10px !important;
    padding: 10px !important;
    margin-bottom: 20px !important; }
    #calendar_stacks_in_548_page15.eventCalendar-wrap li.eventCalendar-noEvents p {
      color: white; }
#stacks_in_552_page15weather{text-align:center}#stacks_in_552_page15weather a{text-decoration:none;pointer-events:none;display:block}#stacks_in_552_page15weather p{font-size:15px;margin-top:0}#stacks_in_552_page15weatherTitle{margin-bottom:-5px}#stacks_in_552_page15weatherTemp{display:inline}#stacks_in_552_page15weather img{margin-bottom:-10px;border-style:none}   #stacks_in_552_page15weatherTitle{font-weight:bold}
/*
 * Pinterest Connect
 * Author: Jeremy Hawes
 * Version: 1.0.0
 * URL: http://onelittledesigner.com
 * Description: A stack with some basic setup items to serve as a starting point for building a RapidWeaver 5+ Stack 2+
 */


/* SmartFloat stack v1.2.1 */


/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */







/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */

#stacks_in_634_page15-float, #stacks_in_634_page15-around,
#stacks_in_634_page15-float *, #stacks_in_634_page15-around * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}

#stacks_in_634_page15-spacer {
	display: none;
}

/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */

#stacks_in_634_page15-float {
	position: relative;
	z-index: 1;
	float: left;
	width: 50%;


	
	width: calc(50% - 0px); /* 1: float: left; detailed margin = 0 */
	



	
		
	margin: 0px; /* float: left; detailed margin = 0; border = no */
		 
	 


	padding: 0px;

  	border-radius: 0px;
	
	
}



/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */

#stacks_in_634_page15-around {
  	
	border-radius: 0px;
		
	
}

#stacks_in_634_page15-around:after {
	clear: both;
	content: "";
	display: table;
}


#stacks_in_634_page15 div.stacks_out, #stacks_in_634_page15 div.stacks_in {
	overflow: visible; 
}

/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */


#stacks_in_634_page15-float {
	
	
}


/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */



/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */



/* End of SmartFloat stack */
@media only screen and (max-width:414px){#stacks_in_639_page15 h4,#stacks_in_639_page15 div{text-align:center !important}#stacks_out_639_page15{display:block !important}}@media only screen and (min-width:0px){#stacks_in_639_page15 h4,#stacks_in_639_page15 div{letter-spacing:0.35px}}#stacks_in_639_page15 .header-pro.text-center .hTxt{margin-right:0px}
@media only screen and (max-width:480.00px){#stacks_in_639_page15 h4{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_639_page15 h4{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_639_page15 h4{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_639_page15 h4{font-size:1.00rem!important}}

#stacks_in_639_page15 {
	margin: 20px 0px 0px 0px;
}
/* SmartFloat stack v1.2.1 */


/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */







/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */

#stacks_in_643_page15-float, #stacks_in_643_page15-around,
#stacks_in_643_page15-float *, #stacks_in_643_page15-around * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}

#stacks_in_643_page15-spacer {
	display: none;
}

/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */

#stacks_in_643_page15-float {
	position: relative;
	z-index: 1;
	float: left;
	width: 50%;


	
	width: calc(50% - 0px); /* 1: float: left; detailed margin = 0 */
	



	
		
	margin: 0px; /* float: left; detailed margin = 0; border = no */
		 
	 


	padding: 0px;

  	border-radius: 0px;
	
	
}



/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */

#stacks_in_643_page15-around {
  	
	border-radius: 0px;
		
	
}

#stacks_in_643_page15-around:after {
	clear: both;
	content: "";
	display: table;
}


#stacks_in_643_page15 div.stacks_out, #stacks_in_643_page15 div.stacks_in {
	overflow: visible; 
}

/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */


@media only screen and (min-width: 223px) {
#stacks_in_643_page15-float {
	
	
}
}


/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */


	@media only screen and (max-width: 222px) {
	#stacks_in_643_page15-float {
		position: relative;
		float: none;
		clear: both;
		width: auto;
		margin: 0;
		
		
		
		
		
	
	
		
		
	}
	
	#stacks_in_643_page15-spacer {
		display: block;
		height: 12px;
	}
	
	#stacks_in_643_page15-float>div>div>div>img,
	#stacks_in_643_page15-float>div>div>div {		
	
		
	
	}
	
/* 1.5 */
	

	
	#stacks_in_643_page15-float>div>div.stacks_out, #stacks_in_643_page15>div>div>div.stacks_in {
	    overflow: visible !important; /*???*/
	}
	
}


/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */



/* End of SmartFloat stack */

#stacks_in_644_page15 {
	margin: 10px 0px 0px 0px;
}
@media only screen and (max-width:414px){#stacks_in_877_page15 h4,#stacks_in_877_page15 div{text-align:center !important}#stacks_out_877_page15{display:block !important}}@media only screen and (min-width:0px){#stacks_in_877_page15 h4,#stacks_in_877_page15 div{letter-spacing:0.35px}}#stacks_in_877_page15 .header-pro.text-center .hTxt{margin-right:0px}
@media only screen and (max-width:480.00px){#stacks_in_877_page15 h4{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_877_page15 h4{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_877_page15 h4{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_877_page15 h4{font-size:1.00rem!important}}

#stacks_in_877_page15 {
	margin: 20px 0px 0px 0px;
}





.poster-top {
    padding-top: 0px;
}


#stacks_in_227_page15 img {
    max-width: 100%;
    height: auto;
}


.poster-pagination {
    text-align: center;
}


.poster-pagination {
    margin-top: 1rem;
    margin-bottom: 1rem;

}
.poster-pagination a {
    text-decoration: none;
}



.poster-title, .poster-title a {
    color: rgba(103, 157, 250, 1.00) !important;
}
.poster-title a:hover {
    color: rgba(77, 117, 187, 1.00) !important;
}


.poster-title, .poster-title a {
    font-size: 20px !important;
}

.poster-title, .poster-title a {
    margin: 0px 0px 0px 0px !important;
}




.poster-list-item {
    transition: background-color 500ms;
    
    margin: 0px 0px 50px 0px !important;
    
    
    padding: 0px 0px 0px 0px !important;
    
    
    
    border-color: rgba(0, 0, 0, 1.00) !important;
    border-style: solid !important;
    border-width: 0px 0px 1px 0px !important;
    border-radius: 0px 0px 0px 0px !important;
    overflow: hidden;
    
    
}

.poster-item {
    
    max-width: 500px !important;
    
}

.poster-list-item:hover {
    
}

.poster-body {
    
    margin: 0px 0px 0px 0px !important;
    
}


.poster-list {
    display: flex;
    vertical-align: top;
    flex-flow: row wrap;
    justify-content: space-around;
    margin: auto;
}

@media(max-width:767px){
    .poster-list-item {
        
        width: 100%;
        
    }
}
@media(min-width:768px){
    .poster-list-item {
        
        width: calc(90% / 2);
        
    }
}
@media(min-width:992px){
    .poster-list-item {
        
        width: calc(90% / 2);
        
    }
}
@media(min-width:1200px){
    .poster-list-item {
        
        width: calc(90% / 2);
        
    }
}





/* For edit and !edit mode */

.poster-title a:hover {
    text-decoration: none !important;
}

.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-center {
    text-align: center;
}
.text-justify {
    text-align: justify;
}

.poster-external-link::after {
    font-family: FontAwesome;
    content: "\f08e";
    margin-left: 1rem;
    font-size: smaller;
}


/* Social */

.poster-social {
    font-size: 1.5em;
    text-align: left;
    line-height: 1.5em;
}

.poster-social a {
    text-decoration: none;
    margin-right: 0.5rem;
}



.poster-share::after {
    font-family: FontAwesome;
    
    color: #808080;
    
    
    content: "\f1e0";
    
}



.poster-facebook::after {
    font-family: FontAwesome;
    
    color: #01257A;
    
    
    content: "\f09a";
    
}



.poster-twitter::after {
    font-family: FontAwesome;
    
    color: #55ACEE;
    
    
    content: "\f099";
    
}



.poster-pinterest::after {
    font-family: FontAwesome;
    
    color: #BD2026;
    
    
    content: "\f231";
    
}



.poster-linkedin::after {
    font-family: FontAwesome;
    
    color: #2E8CD7;
    
    
    content: "\f0e1";
    
}


.poster-xing {
    display: none;
}


.poster-xing::after {
    font-family: FontAwesome;
    
    color: #1A7576;
    
    
    content: "\f168";
    
}



.poster-envelope::after {
    font-family: FontAwesome;
    
    color: #000000;
    
    
    content: "\f003";
    
}

.poster-thumbnail {
    margin-left: auto;
    margin-right: auto;
}

.poster-thumbnail-caption {
    margin-top: 5px;
}

.poster-item article {
    float: none !important;
    width: 100% !important;
}














#stacks_in_1896_page15 img {
    height: auto;
}

#stacks_in_1897_page15 {
	margin: 8px 0px 0px 0px;
}
#stacks_in_1889_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1889_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_1889_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_1889_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_1889_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_1889_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1889_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_1889_page15 {
	margin: 8px 0px 0px 0px;
}














#stacks_in_1702_page15 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_1681_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1681_page15>.s3_row>.s3_column {
	padding: 0 10px;
}








  


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




	#stacks_in_1681_page15>.s3_row  {
		margin: -10px;
	}
	#stacks_in_1681_page15>.s3_row>.s3_column {
		padding: 10px;
		width:50%;
	}
	#stacks_in_1681_page15>.s3_row>.s3_column_right {
		padding: 10px;
		width:100%;
	}



}



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


	#stacks_in_1681_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1681_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_1681_page15 {
	margin: 17px 0px 0px 0px;
}














#stacks_in_1765_page15 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_1772_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1772_page15>.s3_row>.s3_column {
	padding: 0 10px;
}








  


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




	#stacks_in_1772_page15>.s3_row  {
		margin: -10px;
	}
	#stacks_in_1772_page15>.s3_row>.s3_column {
		padding: 10px;
		width:50%;
	}
	#stacks_in_1772_page15>.s3_row>.s3_column_right {
		padding: 10px;
		width:100%;
	}



}



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


	#stacks_in_1772_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1772_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_1772_page15 {
	margin: 12px 0px 0px 0px;
}














#stacks_in_1846_page15 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_1848_page15 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_1851_page15 {
	margin: 15px 0px 0px 0px;
}
#stacks_in_1853_page15 .jwresp_wrapper{width:100%;overflow:auto;position:relative}#stacks_in_1853_page15 .jwresp_col{overflow:hidden;margin:0 1%; width:18.4%; float:none}#stacks_in_1853_page15 #jwresp_col1_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col2_stacks_in_1853_page15{float:left}#stacks_in_1853_page15 #jwresp_col4_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col5_stacks_in_1853_page15{float:right}#stacks_in_1853_page15 #jwresp_col1_stacks_in_1853_page15{margin-left:0}#stacks_in_1853_page15 #jwresp_col5_stacks_in_1853_page15{margin-right:0}#stacks_in_1853_page15 #jwresp_col3_stacks_in_1853_page15{margin:0 auto;float:none}#stacks_in_1853_page15 .jwresp_clear{display:none} @media screen and (max-width:1030px){#stacks_in_1853_page15 .jwresp_clear{display:block;clear:both;height:0}#stacks_in_1853_page15 #jwresp_col1_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col2_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col3_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col4_stacks_in_1853_page15{margin:0}#stacks_in_1853_page15 #jwresp_col5_stacks_in_1853_page15{position:relative;margin:0 auto;float:none;width:32%}#stacks_in_1853_page15 #jwresp_col1_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col2_stacks_in_1853_page15{width:32%}#stacks_in_1853_page15 #jwresp_col1_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col4_stacks_in_1853_page15{float:left}#stacks_in_1853_page15 #jwresp_col2_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col3_stacks_in_1853_page15{float:right}#stacks_in_1853_page15 #jwresp_col4_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col3_stacks_in_1853_page15{width:49%;margin-top:15px}}  @media screen and (max-width:500px){#stacks_in_1853_page15 #jwresp_col1_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col2_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col3_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col4_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col5_stacks_in_1853_page15{width:100%;display:block;margin:0}#stacks_in_1853_page15 #jwresp_col1_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col2_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col4_stacks_in_1853_page15,#stacks_in_1853_page15 #jwresp_col5_stacks_in_1853_page15{margin-bottom:15px}}

#stacks_in_1853_page15 {
	margin: 12px 0px 0px 0px;
}














#stacks_in_1538_page15 {
	margin: 12px 0px 0px 0px;
}
#stacks_in_1517_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1517_page15>.s3_row>.s3_column {
	padding: 0 10px;
}








  


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




	#stacks_in_1517_page15>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_1517_page15>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


	#stacks_in_1517_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1517_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_1517_page15 {
	margin: 12px 0px 0px 0px;
}














#stacks_in_1502_page15 {
	margin: 12px 0px 0px 0px;
}
#stacks_in_1487_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1487_page15>.s3_row>.s3_column {
	padding: 0 10px;
}








  


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




	#stacks_in_1487_page15>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_1487_page15>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


	#stacks_in_1487_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1487_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_1487_page15 {
	margin: 12px 0px 0px 0px;
}











#stacks_in_1409_page15 .blog-entry-author {
    display: none !important;
}




#stacks_in_1421_page15 {
	margin: 12px 0px 0px 0px;
}
#stacks_in_1434_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1434_page15>.s3_row>.s3_column {
	padding: 0 10px;
}








  


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




	#stacks_in_1434_page15>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_1434_page15>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


	#stacks_in_1434_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1434_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_1434_page15 {
	margin: 12px 0px 0px 0px;
}














#stacks_in_1396_page15 {
	margin: 12px 0px 0px 0px;
}
#stacks_in_1402_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1402_page15>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1402_page15>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1402_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_1402_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1402_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_1402_page15 {
	margin: 12px 0px 0px 0px;
}














#stacks_in_1358_page15 {
	margin: 12px 0px 0px 0px;
}
#stacks_in_1359_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1359_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_1359_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_1359_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_1359_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_1359_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1359_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_1359_page15 {
	margin: 12px 0px 0px 0px;
}

#stacks_in_1367_page15 {
	margin: 13px 0px 0px 0px;
}














#stacks_in_1319_page15 {
	margin: 27px 0px 0px 0px;
}

#stacks_in_1334_page15 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_1301_page15 {
	margin: 5px 0px 0px 0px;
}
#stacks_in_1335_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1335_page15>.s3_row>.s3_column {
	padding: 0 10px;
}








  


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




	#stacks_in_1335_page15>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_1335_page15>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


	#stacks_in_1335_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1335_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_1335_page15 {
	margin: 10px 0px 0px 0px;
}













#stacks_in_1272_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1272_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_1272_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_1272_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_1272_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_1272_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1272_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_1272_page15 {
	margin: 8px 0px 0px 0px;
}

#stacks_in_1294_page15 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_1290_page15 {
	margin: 10px 0px 0px 0px;
}













#stacks_in_1245_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1245_page15>.s3_row>.s3_column {
	padding: 0 10px;
}








  


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




	#stacks_in_1245_page15>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_1245_page15>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


	#stacks_in_1245_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1245_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  













#stacks_in_1181_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1181_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_1181_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_1181_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_1181_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_1181_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1181_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_1181_page15 {
	margin: 10px 0px 0px 0px;
}





#stacks_in_999_page15 .poster-date {
    display: none !important;
}









#stacks_in_1203_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1203_page15>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1203_page15>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1203_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_1203_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1203_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



















#stacks_in_927_page15 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_992_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_992_page15>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_992_page15>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_992_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_992_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_992_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}










#stacks_in_908_page15 .poster-date {
    display: none !important;
}










#stacks_in_920_page15 {
	margin:  20px;
}













#stacks_in_844_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_844_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_844_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_844_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_844_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_844_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_844_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_844_page15 {
	margin: 8px 0px 0px 0px;
}













#stacks_in_808_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_808_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_808_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_808_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_808_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_808_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_808_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_808_page15 {
	margin: 8px 0px 0px 0px;
}













#stacks_in_778_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_778_page15>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_778_page15>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_778_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_778_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_778_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



















#stacks_in_756_page15 {
	margin: 5px 0px 0px 0px;
}

#stacks_in_761_page15 {
	margin: 5px 0px 0px 0px;
}













#stacks_in_732_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_732_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_732_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_732_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_732_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_732_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_732_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_732_page15 {
	margin: 7px 0px 0px 0px;
}













#stacks_in_690_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_690_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_690_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_690_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_690_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_690_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_690_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_690_page15 {
	margin: 5px 0px 0px 0px;
}







































#stacks_in_480_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_480_page15>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_480_page15>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_480_page15>.s3_row>.s3_column_right {
	width: 33.33%;
}




#stacks_in_480_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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




}



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


	#stacks_in_480_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_480_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_480_page15 {
	margin: 5px 0px 0px 0px;
}











#stacks_in_236_page15 .blog-entry-author {
    display: none !important;
}


































































#stacks_in_1665_page15 .blog-entry-author {
    display: none !important;
}



/* -- Start Littlemouse Each css Template -- */

@-webkit-keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@-moz-keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}

.stacks_in_1024_page15scroll-btn {
	display: block;
	position: relative;
	text-align: center !important;
}
.stacks_in_1024_page15scroll-btn > * {
	display: inline-block;
	color: #F2585F;
	
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 2px;
	font-weight: normal;
	
}
.stacks_in_1024_page15hole{
	position: relative;
	text-align: center;
	cursor: pointer;
}


.stacks_in_1024_page15mouse {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.stacks_in_1024_page15mouse span {
	position: absolute;
	display: block;
	background: #F2585F;
	border-radius: 50%;
	top: 29%;
	left: 50%;
	-webkit-animation: ani-little-mouse 2.2s linear infinite;
	-moz-animation: ani-little-mouse 2.2s linear infinite;
	animation: ani-little-mouse 2.2s linear infinite;
}
.smallmousesize .stacks_in_1024_page15mouse {
	width: 28px;
	height: 45px;
	margin: 0 auto 4px;
	border: 2px solid #F2585F;
	border-radius: 14px;
}
.smallmousesize .stacks_in_1024_page15mouse span {
	width: 6px;
	height: 6px;
	margin: -3px 0 0 -3px;
}
.mediummousesize .stacks_in_1024_page15mouse {
	width: 35px;
	height: 55px;
	margin: 0 auto 5px;
	border: 3px solid #F2585F;
	border-radius: 23px;
}
.mediummousesize .stacks_in_1024_page15mouse span {
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
}
.largemousesize .stacks_in_1024_page15mouse {
	width: 44px;
	height: 70px;
	margin: 0 auto 5px;
	border: 3px solid #F2585F;
	border-radius: 22px;
}
.largemousesize .stacks_in_1024_page15mouse span {
	width: 10px;
	height: 10px;
	margin: -5px 0 0 -5px;
}




.stacks_in_1024_page15hole:hover{
	color: #51D1D0;
}

.stacks_in_1024_page15hole:hover .stacks_in_1024_page15mouse{
	
	border: 3px solid #51D1D0;
	
}
.stacks_in_1024_page15hole:hover .stacks_in_1024_page15mouse span{
	background: #51D1D0;
}





/* -- End Littlemouse Each css Template -- *//* Start Responsive Shim stack CSS code */.stacks_in_1026_page15shim{	padding-top: 7%;}/* End Responsive Shim stack CSS code */@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */
  src: local('Material Icons'),
    local('MaterialIcons-Regular'),
    url(actionmenu-files/MaterialIcons-Regular.woff2) format('woff2'),
    url(actionmenu-files/MaterialIcons-Regular.woff) format('woff'),
    url(actionmenu-files/MaterialIcons-Regular.ttf) format('truetype');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  -webkit-font-feature-settings: 'liga';
  font-feature-settings: 'liga';
}
@font-face{font-family:"Ionicons";src:url("actionmenu-files/ionicons.eot?v=2.0.1");src:url("actionmenu-files/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"),url("actionmenu-files/ionicons.ttf?v=2.0.1") format("truetype"),url("actionmenu-files/ionicons.woff?v=2.0.1") format("woff"),url("actionmenu-files/ionicons.svg?v=2.0.1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon {
  color: #000000;
  /*  */
  /*  */
  /*  */
  background-size: contain !important;
  background: url(../index_files/toggle_bg_image_choice_884.jpg);
  /*  */ }

#stacks_in_1_page15 {
  clear: both; }

#actionMenu_stacks_in_884_page15_inline_wrap {
  display: inline-block;
  padding: 10px 5px;
  position: relative;
  height: 60px; }

#actionMenu_stacks_in_884_page15 {
  cursor: pointer;
  font-family: "Roboto", sans-serif; }
  #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon {
    display: block;
    text-align: center;
    width: 60px;
    height: 60px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    line-height: 60px;
    font-size: 50px;
    border-radius: 50px;
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4); }
    #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon::before {
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      line-height: 60px; }
    #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon.material-icons::before {
      content: attr(data-icon); }
    #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon.hidden::before {
      display: none; }
    #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon.rotate {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
    #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon.no-shadow {
      -webkit-box-shadow: none !important;
      box-shadow: none !important; }
  #actionMenu_stacks_in_884_page15 .actionMenu_menu li a {
    padding: 0;
    display: inline-block;
    width: 40px;
    height: 40px; }
  #actionMenu_stacks_in_884_page15 .actionMenu_menu li a.inner-icon, #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-icon {
    padding: 0;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 100px;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3); }
    #actionMenu_stacks_in_884_page15 .actionMenu_menu li a.inner-icon i, #actionMenu_stacks_in_884_page15 .actionMenu_menu li a.inner-icon i::before, #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-icon i, #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-icon i::before {
      text-align: center;
      width: 40px;
      height: 40px;
      font-size: 18px;
      line-height: 40px !important; }
    #actionMenu_stacks_in_884_page15 .actionMenu_menu li a.inner-icon i.hidden, #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-icon i.hidden {
      display: none; }
  #actionMenu_stacks_in_884_page15 .actionMenu_menu li a.inner-icon.hide-box-shadow-hover:hover, #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-icon.hide-box-shadow-hover:hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-link {
    padding: 0; }
    #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-link a {
      width: auto; }
  #actionMenu_stacks_in_884_page15 .actionMenu_menu.actionMenu_link_only {
    width: 60px; }
    #actionMenu_stacks_in_884_page15 .actionMenu_menu.actionMenu_link_only li {
      width: 60px; }
    #actionMenu_stacks_in_884_page15 .actionMenu_menu.actionMenu_link_only li a {
      padding: 0;
      display: inline-block;
      width: 40px;
      height: 40px; }
    #actionMenu_stacks_in_884_page15 .actionMenu_menu.actionMenu_link_only li a.inner-icon, #actionMenu_stacks_in_884_page15 .actionMenu_menu.actionMenu_link_only li span.inner-icon {
      display: none !important; }
    #actionMenu_stacks_in_884_page15 .actionMenu_menu.actionMenu_link_only li span.inner-link {
      opacity: 1 !important;
      visibility: visible !important;
      -webkit-transition-delay: 0.5s !important;
              transition-delay: 0.5s !important; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu.actionMenu_link_only li span.inner-link a {
        -webkit-transition-delay: 0.05s;
                transition-delay: 0.05s;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        /*  */
        padding: 0 12px !important;
        /*  */ }

/* " */
/*  */
#actionMenu_stacks_in_884_page15 {
  /*  */
  position: absolute;
  z-index: 9999999999 !important;
  /* " */ }
  #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon {
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4); }
    #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon::before {
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      line-height: 60px; }
    #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon.material-icons::before {
      content: attr(data-icon); }
    #actionMenu_stacks_in_884_page15 .actionMenu_toggle_icon.rotate {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
  #actionMenu_stacks_in_884_page15 .actionMenu_menu {
    left: 50%;
    padding: 0;
    z-index: -1;
    margin: 0 auto;
    overflow: visible;
    max-height: 100px;
    position: absolute;
    text-align: center;
    width: 40px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
    #actionMenu_stacks_in_884_page15 .actionMenu_menu li {
      position: absolute;
      width: 40px;
      height: 40px;
      float: left;
      clear: none;
      opacity: 0;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      touch-callout: none;
      pointer-events: none;
      list-style-type: none; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(1) {
        -webkit-transition-duration: %( 0.500000 * 0.0.80 )%s;
                transition-duration: %( 0.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(2) {
        -webkit-transition-duration: %( 1.000000 * 0.0.80 )%s;
                transition-duration: %( 1.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(3) {
        -webkit-transition-duration: %( 1.500000 * 0.0.80 )%s;
                transition-duration: %( 1.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(4) {
        -webkit-transition-duration: %( 2.000000 * 0.0.80 )%s;
                transition-duration: %( 2.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(5) {
        -webkit-transition-duration: %( 2.500000 * 0.0.80 )%s;
                transition-duration: %( 2.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(6) {
        -webkit-transition-duration: %( 3.000000 * 0.0.80 )%s;
                transition-duration: %( 3.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(7) {
        -webkit-transition-duration: %( 3.500000 * 0.0.80 )%s;
                transition-duration: %( 3.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(8) {
        -webkit-transition-duration: %( 4.000000 * 0.0.80 )%s;
                transition-duration: %( 4.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(9) {
        -webkit-transition-duration: %( 4.500000 * 0.0.80 )%s;
                transition-duration: %( 4.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(10) {
        -webkit-transition-duration: %( 5.000000 * 0.0.80 )%s;
                transition-duration: %( 5.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(11) {
        -webkit-transition-duration: %( 5.500000 * 0.0.80 )%s;
                transition-duration: %( 5.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(12) {
        -webkit-transition-duration: %( 6.000000 * 0.0.80 )%s;
                transition-duration: %( 6.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(13) {
        -webkit-transition-duration: %( 6.500000 * 0.0.80 )%s;
                transition-duration: %( 6.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(14) {
        -webkit-transition-duration: %( 7.000000 * 0.0.80 )%s;
                transition-duration: %( 7.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(15) {
        -webkit-transition-duration: %( 7.500000 * 0.0.80 )%s;
                transition-duration: %( 7.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(16) {
        -webkit-transition-duration: %( 8.000000 * 0.0.80 )%s;
                transition-duration: %( 8.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(17) {
        -webkit-transition-duration: %( 8.500000 * 0.0.80 )%s;
                transition-duration: %( 8.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(18) {
        -webkit-transition-duration: %( 9.000000 * 0.0.80 )%s;
                transition-duration: %( 9.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(19) {
        -webkit-transition-duration: %( 9.500000 * 0.0.80 )%s;
                transition-duration: %( 9.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(20) {
        -webkit-transition-duration: %( 10.000000 * 0.0.80 )%s;
                transition-duration: %( 10.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(21) {
        -webkit-transition-duration: %( 10.500000 * 0.0.80 )%s;
                transition-duration: %( 10.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(22) {
        -webkit-transition-duration: %( 11.000000 * 0.0.80 )%s;
                transition-duration: %( 11.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(23) {
        -webkit-transition-duration: %( 11.500000 * 0.0.80 )%s;
                transition-duration: %( 11.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li:nth-child(24) {
        -webkit-transition-duration: %( 12.000000 * 0.0.80 )%s;
                transition-duration: %( 12.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-link a {
        display: block;
        color: inherit;
        text-decoration: none;
        line-height: 40px; }
        #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-link a:hover {
          text-decoration: underline; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-link {
        top: 0;
        opacity: 0;
        padding: 0;
        z-index: -1;
        width: auto;
        font-size: 14px;
        visibility: hidden;
        position: absolute;
        white-space: nowrap;
        height: 40px;
        -webkit-transition-delay: 0.5s;
                transition-delay: 0.5s;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        line-height: 40px;
        border-radius: 100px;
        color: #000000;
        /*  */
        background: #9988FF;
        /*  */
        /*  */ }
        #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-link a:hover {
          text-decoration: none; }
        #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-link a {
          padding: 0px 20px;
          -webkit-transition-delay: 0.5s;
                  transition-delay: 0.5s;
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li a.inner-icon, #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-icon {
        -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
        box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3); }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li a.inner-icon.hide-box-shadow, #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-icon.hide-box-shadow {
        -webkit-box-shadow: none !important;
        box-shadow: none !important; }
      #actionMenu_stacks_in_884_page15 .actionMenu_menu li a.inner-icon.hide-box-shadow-hover:hover, #actionMenu_stacks_in_884_page15 .actionMenu_menu li span.inner-icon.hide-box-shadow-hover:hover {
        -webkit-box-shadow: none !important;
        box-shadow: none !important; }

#actionMenu_stacks_in_884_page15.open {
  z-index: 999999999 !important; }
  #actionMenu_stacks_in_884_page15.open.overlay::after {
    cursor: default;
    content: '';
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    position: fixed;
    border: none !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    opacity: 0.58;
    background: #000000; }
  #actionMenu_stacks_in_884_page15.open .actionMenu_toggle_icon.material-icons::before {
    content: 'close' !important; }
  #actionMenu_stacks_in_884_page15.open .actionMenu_toggle_icon.icon-ionic::before {
    content: "\f12a" !important; }
  #actionMenu_stacks_in_884_page15.open .actionMenu_toggle_icon.fa::before {
    content: "\f00d" !important; }
  #actionMenu_stacks_in_884_page15.open .actionMenu_toggle_icon.rotate {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    -webkit-box-shadow: 4px 0px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 4px 0px 10px rgba(0, 0, 0, 0.4); }
  #actionMenu_stacks_in_884_page15.open .actionMenu_menu {
    max-height: 500px;
    z-index: auto; }
    #actionMenu_stacks_in_884_page15.open .actionMenu_menu li {
      opacity: 1;
      pointer-events: auto;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
      #actionMenu_stacks_in_884_page15.open .actionMenu_menu li:hover span.inner-link {
        opacity: 1;
        visibility: visible; }

@media screen and (max-width: 1028px) {
  #actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link {
    opacity: 1;
    visibility: visible;
    -webkit-transition-delay: 0.5s !important;
            transition-delay: 0.5s !important; }
    #actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link a {
      opacity: 1;
      visibility: visible;
      -webkit-transition-delay: 0.5s !important;
              transition-delay: 0.5s !important;
      padding-left: 55px !important; }
  #actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on li a.inner-icon.hide-box-shadow-hover, #actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-icon.hide-box-shadow-hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on.actionMenu_link_only li span.inner-link a {
    /*  */
    padding-left: 12px !important;
    /*  */ }
  #actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link {
    opacity: 1;
    visibility: visible;
    -webkit-transition-delay: 0.5s !important;
            transition-delay: 0.5s !important; }
    #actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link a {
      opacity: 1;
      visibility: visible;
      -webkit-transition-delay: 0.5s !important;
              transition-delay: 0.5s !important;
      padding-right: 55px !important; }
  #actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on li a.inner-icon.hide-box-shadow-hover, #actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-icon.hide-box-shadow-hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on.actionMenu_link_only li span.inner-link a {
    /*  */
    padding-right: 12px !important;
    /*  */ } }

#actionMenu_stacks_in_884_page15.ho-left {
  left: 0px; }
  #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu span.inner-link {
    left: 1px;
    text-align: left; }
  #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu.actionMenu_text_on li span.inner-link, #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link {
    opacity: 0;
    visibility: hidden;
    -webkit-transition-delay: none;
            transition-delay: none; }
    #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu.actionMenu_text_on li span.inner-link a, #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link a {
      -webkit-transition-delay: none;
              transition-delay: none; }
  #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu.actionMenu_text_on li .inner-icon.hide-box-shadow, #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu.actionMenu_mobile_text_on li .inner-icon.hide-box-shadow {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu.actionMenu_text_on li .inner-icon.hide-box-shadow-hover:hover, #actionMenu_stacks_in_884_page15.ho-left .actionMenu_menu.actionMenu_mobile_text_on li .inner-icon.hide-box-shadow-hover:hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }

#actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu li:hover span.inner-link {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: none;
          transition-delay: none; }
  #actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu li:hover span.inner-link a {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding-left: 55px !important; }

#actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu.actionMenu_text_on li span.inner-link {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0.5s !important;
          transition-delay: 0.5s !important; }
  #actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu.actionMenu_text_on li span.inner-link a {
    opacity: 1;
    visibility: visible;
    -webkit-transition-delay: 0.5s !important;
            transition-delay: 0.5s !important;
    padding-left: 55px !important; }

#actionMenu_stacks_in_884_page15.open.ho-left .actionMenu_menu.actionMenu_link_only li:hover span.inner-link a {
  text-decoration: underline;
  /*  */
  padding-left: 12px !important;
  /*  */ }

#actionMenu_stacks_in_884_page15.ho-right {
  right: 0px; }
  #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu span.inner-link {
    right: 1px;
    text-align: right; }
  #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu.actionMenu_text_on li span.inner-link, #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link {
    opacity: 0;
    visibility: hidden;
    -webkit-transition-delay: none;
            transition-delay: none; }
    #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu.actionMenu_text_on li span.inner-link a, #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link a {
      -webkit-transition-delay: none;
              transition-delay: none; }
  #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu.actionMenu_text_on li .inner-icon.hide-box-shadow, #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu.actionMenu_mobile_text_on li .inner-icon.hide-box-shadow {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu.actionMenu_text_on li .inner-icon.hide-box-shadow-hover:hover, #actionMenu_stacks_in_884_page15.ho-right .actionMenu_menu.actionMenu_mobile_text_on li .inner-icon.hide-box-shadow-hover:hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }

#actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu li:hover span.inner-link {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: none;
          transition-delay: none; }
  #actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu li:hover span.inner-link a {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding-right: 55px !important; }

#actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu.actionMenu_text_on li span.inner-link {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0.5s !important;
          transition-delay: 0.5s !important; }
  #actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu.actionMenu_text_on li span.inner-link a {
    opacity: 1;
    visibility: visible;
    -webkit-transition-delay: 0.5s !important;
            transition-delay: 0.5s !important;
    padding-right: 55px !important; }

#actionMenu_stacks_in_884_page15.open.ho-right .actionMenu_menu.actionMenu_link_only li:hover span.inner-link a {
  text-decoration: underline;
  /*  */
  padding-right: 12px !important;
  /*  */ }

#actionMenu_stacks_in_884_page15.vo-top {
  top: 0px; }
  #actionMenu_stacks_in_884_page15.vo-top .actionMenu_menu {
    top: 50px; }
    #actionMenu_stacks_in_884_page15.vo-top .actionMenu_menu li {
      top: -40px; }
  #actionMenu_stacks_in_884_page15.vo-top.ho-left .actionMenu_menu li {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg); }
  #actionMenu_stacks_in_884_page15.vo-top.ho-right .actionMenu_menu li {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }

#actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu {
  top: 100%; }
  #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-transition: all ease, opacity 0.2s ease-in;
    transition: all ease, opacity 0.2s ease-in; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(1) {
      top: 12px;
      -webkit-transition-duration: 0.250000s;
              transition-duration: 0.250000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(2) {
      top: 64px;
      -webkit-transition-duration: 0.300000s;
              transition-duration: 0.300000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(3) {
      top: 116px;
      -webkit-transition-duration: 0.350000s;
              transition-duration: 0.350000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(4) {
      top: 168px;
      -webkit-transition-duration: 0.400000s;
              transition-duration: 0.400000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(5) {
      top: 220px;
      -webkit-transition-duration: 0.450000s;
              transition-duration: 0.450000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(6) {
      top: 272px;
      -webkit-transition-duration: 0.500000s;
              transition-duration: 0.500000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(7) {
      top: 324px;
      -webkit-transition-duration: 0.550000s;
              transition-duration: 0.550000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(8) {
      top: 376px;
      -webkit-transition-duration: 0.600000s;
              transition-duration: 0.600000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(9) {
      top: 428px;
      -webkit-transition-duration: 0.650000s;
              transition-duration: 0.650000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(10) {
      top: 480px;
      -webkit-transition-duration: 0.700000s;
              transition-duration: 0.700000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(11) {
      top: 532px;
      -webkit-transition-duration: 0.750000s;
              transition-duration: 0.750000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(12) {
      top: 584px;
      -webkit-transition-duration: 0.800000s;
              transition-duration: 0.800000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(13) {
      top: 636px;
      -webkit-transition-duration: 0.850000s;
              transition-duration: 0.850000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(14) {
      top: 688px;
      -webkit-transition-duration: 0.900000s;
              transition-duration: 0.900000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(15) {
      top: 740px;
      -webkit-transition-duration: 0.950000s;
              transition-duration: 0.950000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(16) {
      top: 792px;
      -webkit-transition-duration: 1.000000s;
              transition-duration: 1.000000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(17) {
      top: 844px;
      -webkit-transition-duration: 1.050000s;
              transition-duration: 1.050000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(18) {
      top: 896px;
      -webkit-transition-duration: 1.100000s;
              transition-duration: 1.100000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(19) {
      top: 948px;
      -webkit-transition-duration: 1.150000s;
              transition-duration: 1.150000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(20) {
      top: 1000px;
      -webkit-transition-duration: 1.200000s;
              transition-duration: 1.200000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(21) {
      top: 1052px;
      -webkit-transition-duration: 1.250000s;
              transition-duration: 1.250000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(22) {
      top: 1104px;
      -webkit-transition-duration: 1.300000s;
              transition-duration: 1.300000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(23) {
      top: 1156px;
      -webkit-transition-duration: 1.350000s;
              transition-duration: 1.350000s; }
    #actionMenu_stacks_in_884_page15.open.vo-top .actionMenu_menu li:nth-child(24) {
      top: 1208px;
      -webkit-transition-duration: 1.400000s;
              transition-duration: 1.400000s; }

#actionMenu_stacks_in_884_page15.vo-bottom {
  bottom: 0px; }
  #actionMenu_stacks_in_884_page15.vo-bottom .actionMenu_menu {
    bottom: 50px; }
    #actionMenu_stacks_in_884_page15.vo-bottom .actionMenu_menu li {
      bottom: -40px; }
  #actionMenu_stacks_in_884_page15.vo-bottom.ho-left .actionMenu_menu li {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }
  #actionMenu_stacks_in_884_page15.vo-bottom.ho-right .actionMenu_menu li {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg); }

#actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu {
  bottom: 100%; }
  #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-transition: all ease, opacity 0.2s ease-in;
    transition: all ease, opacity 0.2s ease-in; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(1) {
      bottom: 12px;
      -webkit-transition-duration: 0.250000s;
              transition-duration: 0.250000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(2) {
      bottom: 64px;
      -webkit-transition-duration: 0.300000s;
              transition-duration: 0.300000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(3) {
      bottom: 116px;
      -webkit-transition-duration: 0.350000s;
              transition-duration: 0.350000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(4) {
      bottom: 168px;
      -webkit-transition-duration: 0.400000s;
              transition-duration: 0.400000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(5) {
      bottom: 220px;
      -webkit-transition-duration: 0.450000s;
              transition-duration: 0.450000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(6) {
      bottom: 272px;
      -webkit-transition-duration: 0.500000s;
              transition-duration: 0.500000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(7) {
      bottom: 324px;
      -webkit-transition-duration: 0.550000s;
              transition-duration: 0.550000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(8) {
      bottom: 376px;
      -webkit-transition-duration: 0.600000s;
              transition-duration: 0.600000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(9) {
      bottom: 428px;
      -webkit-transition-duration: 0.650000s;
              transition-duration: 0.650000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(10) {
      bottom: 480px;
      -webkit-transition-duration: 0.700000s;
              transition-duration: 0.700000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(11) {
      bottom: 532px;
      -webkit-transition-duration: 0.750000s;
              transition-duration: 0.750000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(12) {
      bottom: 584px;
      -webkit-transition-duration: 0.800000s;
              transition-duration: 0.800000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(13) {
      bottom: 636px;
      -webkit-transition-duration: 0.850000s;
              transition-duration: 0.850000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(14) {
      bottom: 688px;
      -webkit-transition-duration: 0.900000s;
              transition-duration: 0.900000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(15) {
      bottom: 740px;
      -webkit-transition-duration: 0.950000s;
              transition-duration: 0.950000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(16) {
      bottom: 792px;
      -webkit-transition-duration: 1.000000s;
              transition-duration: 1.000000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(17) {
      bottom: 844px;
      -webkit-transition-duration: 1.050000s;
              transition-duration: 1.050000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(18) {
      bottom: 896px;
      -webkit-transition-duration: 1.100000s;
              transition-duration: 1.100000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(19) {
      bottom: 948px;
      -webkit-transition-duration: 1.150000s;
              transition-duration: 1.150000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(20) {
      bottom: 1000px;
      -webkit-transition-duration: 1.200000s;
              transition-duration: 1.200000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(21) {
      bottom: 1052px;
      -webkit-transition-duration: 1.250000s;
              transition-duration: 1.250000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(22) {
      bottom: 1104px;
      -webkit-transition-duration: 1.300000s;
              transition-duration: 1.300000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(23) {
      bottom: 1156px;
      -webkit-transition-duration: 1.350000s;
              transition-duration: 1.350000s; }
    #actionMenu_stacks_in_884_page15.open.vo-bottom .actionMenu_menu li:nth-child(24) {
      bottom: 1208px;
      -webkit-transition-duration: 1.400000s;
              transition-duration: 1.400000s; }

/*  */
#item_stacks_in_885_page15 a.inner-icon, #item_stacks_in_885_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_887_page15 a.inner-icon, #item_stacks_in_887_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_889_page15 a.inner-icon, #item_stacks_in_889_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_891_page15 a.inner-icon, #item_stacks_in_891_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_893_page15 a.inner-icon, #item_stacks_in_893_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_895_page15 a.inner-icon, #item_stacks_in_895_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_901_page15 a.inner-icon, #item_stacks_in_901_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_897_page15 a.inner-icon, #item_stacks_in_897_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_1872_page15 a.inner-icon, #item_stacks_in_1872_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_899_page15 a.inner-icon, #item_stacks_in_899_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_903_page15 a.inner-icon, #item_stacks_in_903_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_906_page15 a.inner-icon, #item_stacks_in_906_page15 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
/* -- Start Bellboy Each css Template -- */

.stacks_in_377_page15bellboywrapper{
	width: 50px;
	margin: 0 auto;
	
	display : none;
	
}

.stacks_in_377_page15bellboy{
	position: relative;
	cursor: pointer;
	background: rgba(120, 175, 251, 1.00);
	width: 50px;
	height: 50px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: rgba(255, 255, 255, 1.00);
	text-align: center;
	line-height: 50px;
	font-size: 22.727272px;
	margin: 5px;
	z-index: 1000;
	background: rgba(120, 175, 251, 1.00);
}


.stacks_in_377_page15bellboy i {
	position: relative;
	display: block;
	margin: 0 auto 0 auto;
	width: 50px;
	height: 50px;
	line-height: 50px;
	font-size: 22.727272px;
	vertical-align: middle;
}


.stacks_in_377_page15bellboy:hover{
	color: rgba(235, 235, 235, 1.00);
	background: rgba(135, 190, 255, 1.00); /* Old browsers */
}

/* -- End Bellboy Each css Template -- */#stacks_in_1875_page15>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1875_page15>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1875_page15>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1875_page15>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_1875_page15>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1875_page15>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}







#stacks_in_1883_page15 h4,#stacks_in_1883_page15 h4 a,#stacks_in_1883_page15 p,#stacks_in_1883_page15 p a{
	color:rgba(153, 153, 153, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_1883_page15 p a:hover, #stacks_in_1883_page15 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








