#toTop{--elevator-image:url(../rw_common/plugins/stacks/elevator-images/top.png);--elevator-size:50px;display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:var(--elevator-size);height:var(--elevator-size);border:none;text-indent:-9999px;background-image:var(--elevator-image);background-repeat:no-repeat;background-position:left top;z-index:9988}#toTop:active,#toTop:focus{outline:none}#toTop:hover{background-position:left calc(var(--elevator-size) * -1)}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_64886 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_64886 a, #simpleText_stacks_in_64886 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_64886 a:visited {color: #169EE6;}
#simpleText_stacks_in_64886 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_64886 a:active {color: #FF6600;}
#simpleText_stacks_in_64886 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_64886.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_64886 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_64886 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_64886 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_64886 {font-size: inherit;}
}/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64888 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64888 .theDivider1,
#simpleDivider_stacks_in_64888 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64888 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64888.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64888.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64888 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64888.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64888.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64888.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64888.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_64624 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64624 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_64624 #jwresp_col2_stacks_in_64624{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_64624 #jwresp_col1_stacks_in_64624,#stacks_in_64624 #jwresp_col2_stacks_in_64624{width:100%;float:none;display:block}#stacks_in_64624 #jwresp_col1_stacks_in_64624{margin-bottom:15px}}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_64628 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_64628 a, #simpleText_stacks_in_64628 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_64628 a:visited {color: #169EE6;}
#simpleText_stacks_in_64628 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_64628 a:active {color: #FF6600;}
#simpleText_stacks_in_64628 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_64628.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_64628 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_64628 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_64628 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_64628 {font-size: inherit;}
}/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_64677 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_64677 a, #simpleText_stacks_in_64677 a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_64677 a:visited {color: #169EE6;}
#simpleText_stacks_in_64677 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_64677 a:active {color: #FF6600;}
#simpleText_stacks_in_64677 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_64677.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_64677 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_64677 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_64677 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_64677 {font-size: inherit;}
}/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64679 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64679 .theDivider1,
#simpleDivider_stacks_in_64679 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64679 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64679.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64679.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64679 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64679.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64679.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64679.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64679.bgImageOn .theDivider1 img {
	display: block;
}




	#stacks_in_64627 .button_icon,#stacks_in_64627 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_64627 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_64627 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:14px;
	}
	#stacks_in_64627 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 7px 0px 14px;
	}




#stacks_in_64627 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_64627 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_64627 .button_icon,#stacks_in_64627 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_64627 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_64627 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(102, 153, 204, 1.00);
}
#stacks_in_64627 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_64627 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_64627 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(122, 173, 224, 1.00);
}
#stacks_in_64627 .sweet_button:active{
	background: rgba(82, 133, 184, 1.00);
}
#stacks_in_64627 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_64627 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_64627 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64630 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64630 .theDivider1,
#simpleDivider_stacks_in_64630 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64630 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64630.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64630.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64630 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64630.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64630.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64630.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64630.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_64819 h1,#stacks_in_64819 h2,#stacks_in_64819 h3,#stacks_in_64819 h4,#stacks_in_64819 h5,#stacks_in_64819 h6,#stacks_in_64819 div{color:rgba(23, 184, 197, 1.00);font-size:1.69rem;font-weight:700;font-style:normal}#stacks_in_64819 h1 a,#stacks_in_64819 h2 a,#stacks_in_64819 h3 a,#stacks_in_64819 h4 a,#stacks_in_64819 h5 a,#stacks_in_64819 h6 a,#stacks_in_64819 div a{color:rgba(23, 184, 197, 1.00);font-size:1.69rem}#stacks_in_64819 h1 a:hover,#stacks_in_64819 h2 a:hover,#stacks_in_64819 h3 a:hover,#stacks_in_64819 h4 a:hover,#stacks_in_64819 h5 a:hover,#stacks_in_64819 h6 a:hover,#stacks_in_64819 div a:hover{color:rgba(17, 138, 147, 1.00)}@media only screen and (min-width:40.063em){#stacks_in_64819 h1 a,#stacks_in_64819 h2 a,#stacks_in_64819 h3 a,#stacks_in_64819 h4 a,#stacks_in_64819 h5 a,#stacks_in_64819 h6 a,#stacks_in_64819 div a{font-size:2.00rem}}@media only screen and (min-width:40.063em){#stacks_in_64819 h1,#stacks_in_64819 h2,#stacks_in_64819 h3,#stacks_in_64819 h4,#stacks_in_64819 h5,#stacks_in_64819 h6,#stacks_in_64819 div{font-size:2.00rem}}#stacks_in_64819 small,#stacks_in_64819 small div{font-size:60%;color:rgba(22, 179, 226, 1.00)}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64820 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64820 .theDivider1,
#simpleDivider_stacks_in_64820 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64820 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64820.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64820.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64820 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64820.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64820.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64820.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64820.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_64534 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64534 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_64534 #jwresp_col2_stacks_in_64534{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_64534 #jwresp_col1_stacks_in_64534,#stacks_in_64534 #jwresp_col2_stacks_in_64534{width:100%;float:none;display:block}#stacks_in_64534 #jwresp_col1_stacks_in_64534{margin-bottom:15px}}
/*  */
#events-stacks_in_64634 {
  margin: 0 auto;
  max-width: 600px; }
  #events-stacks_in_64634 ul.events-grid {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style-type: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #events-stacks_in_64634 ul.events-grid li.events-grid-item {
      padding: 10px 10px;
      padding-top: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      #events-stacks_in_64634 ul.events-grid li.events-grid-item:first-child {
        padding-top: 10px; }
  #events-stacks_in_64634 .event {
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    transition: all 0.3s ease;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 1.00); }
    #events-stacks_in_64634 .event-header {
      /*  */
      /*  */
      background: rgba(102, 153, 204, 1.00);
      /*  */
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      box-sizing: border-box; }
      #events-stacks_in_64634 .event-header .header-title {
        /*  */
        font-family: "";
        /*  */
        padding: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-sizing: border-box; }
        #events-stacks_in_64634 .event-header .header-title h3, #events-stacks_in_64634 .event-header .header-title .header-description, #events-stacks_in_64634 .event-header .header-title .header-title-info {
          margin: 0;
          padding: 5px; }
        #events-stacks_in_64634 .event-header .header-title h3 {
          color: rgba(255, 255, 255, 1.00);
          font-size: 18px;
          line-height: 25.199999px;
          font-weight: bold; }
        #events-stacks_in_64634 .event-header .header-title .header-description {
          color: rgba(255, 255, 255, 0.50) !important;
          font-size: 14px;
          line-height: 19.600000px; }
        #events-stacks_in_64634 .event-header .header-title .header-title-info {
          font-size: 13px;
          line-height: %( %id=event_info_size[0] * 1.4 )%%px; }
          #events-stacks_in_64634 .event-header .header-title .header-title-info span {
            color: rgba(254, 204, 102, 1.00);
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex; }
            #events-stacks_in_64634 .event-header .header-title .header-title-info span:first-child {
              margin-right: 10px; }
          #events-stacks_in_64634 .event-header .header-title .header-title-info i {
            font-size: inherit;
            margin-right: 5px; }
      #events-stacks_in_64634 .event-header .header-date {
        /*  */
        /*  */
        background: rgba(179, 179, 179, 1.00);
        /*  */
        /*  */
        /*  */
        font-family: "";
        /*  */
        padding: 10px 10px;
        min-width: 120px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        #events-stacks_in_64634 .event-header .header-date .date-top {
          text-align: center;
          color: rgba(255, 255, 255, 1.00);
          font-size: 40px; }
        #events-stacks_in_64634 .event-header .header-date .date-bottom {
          text-align: center;
          color: rgba(254, 204, 102, 1.00);
          font-size: 14px; }
      #events-stacks_in_64634 .event-header .header-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        margin-left: auto;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        box-sizing: border-box;
        color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64634 .event-header .header-toggle .toggle-inner {
          /*  */
          font-family: "";
          /*  */
          width: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box;
          vertical-align: middle;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
    #events-stacks_in_64634 .event-details {
      /*  */
      height: 0;
      /*  */
      /*  */
      font-family: "";
      /*  */
      /*  */
      /*  */
      background: rgba(255, 255, 255, 1.00);
      /*  */
      /*  */
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      overflow: hidden; }
      #events-stacks_in_64634 .event-details .details-inner {
        padding: 15px 15px; }
        #events-stacks_in_64634 .event-details .details-inner h1, #events-stacks_in_64634 .event-details .details-inner h2, #events-stacks_in_64634 .event-details .details-inner h3, #events-stacks_in_64634 .event-details .details-inner h4, #events-stacks_in_64634 .event-details .details-inner h5, #events-stacks_in_64634 .event-details .details-inner h6 {
          color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64634 .event-details .details-inner p, #events-stacks_in_64634 .event-details .details-inner ul, #events-stacks_in_64634 .event-details .details-inner li, #events-stacks_in_64634 .event-details .details-inner span, #events-stacks_in_64634 .event-details .details-inner blockquote {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(255, 255, 255, 0.40); }
        #events-stacks_in_64634 .event-details .details-inner a, #events-stacks_in_64634 .event-details .details-inner a:link, #events-stacks_in_64634 .event-details .details-inner a:visited {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(254, 204, 102, 1.00); }

#events-stacks_in_64634 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64634 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64634 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64634 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64634.hide-date-top .date-top {
  display: none; }

#events-stacks_in_64634.hide-date-bottom .date-bottom {
  display: none; }

#events-stacks_in_64634.hide-description .header-title .header-description {
  display: none; }

#events-stacks_in_64634.hide-location .header-title .header-title-info span:first-child {
  display: none; }

#events-stacks_in_64634.hide-time .header-title .header-title-info span:nth-child(2) {
  display: none; }

@media (max-width: 500px) {
  #events-stacks_in_64634 .event-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #events-stacks_in_64634 .event-header .header-title {
      width: 100%; }
      #events-stacks_in_64634 .event-header .header-title .header-title-info span {
        margin-bottom: 5px; }
    #events-stacks_in_64634 .event-header .header-date {
      width: 100%; }
    #events-stacks_in_64634 .event-header .header-toggle {
      width: 100%; }
      #events-stacks_in_64634 .event-header .header-toggle .toggle-inner {
        width: 100%;
        min-height: 40px; }
        #events-stacks_in_64634 .event-header .header-toggle .toggle-inner::after {
          display: inline;
          font-size: 14px;
          margin-left: 10px;
          content: 'View Details'; } }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #events-stacks_in_64634 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64634 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64634 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[1] * 1.4 )%%px; }
  #events-stacks_in_64634 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64634 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64634 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }

@media (max-width: 400px) {
  /*  */
  #events-stacks_in_64634 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64634 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64634 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[2] * 1.4 )%%px; }
  #events-stacks_in_64634 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64634 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64634 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }
#stacks_in_64636 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64636 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64636 #jwresp_col2_stacks_in_64636{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64636 #jwresp_col1_stacks_in_64636,#stacks_in_64636 #jwresp_col2_stacks_in_64636{width:100%;float:none;display:block}#stacks_in_64636 #jwresp_col1_stacks_in_64636{margin-bottom:15px}}
 #caption_stacks_in_64780{color:#000000} #caption_stacks_in_64780{text-align:center;margin-top:5px;font-size:16px;font-weight:normal}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64640 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64640 .theDivider1,
#simpleDivider_stacks_in_64640 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64640 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64640.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64640.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64640 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64640.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64640.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64640.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64640.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64646 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64646 .theDivider1,
#simpleDivider_stacks_in_64646 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64646 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64646.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64646.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64646 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64646.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64646.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64646.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64646.bgImageOn .theDivider1 img {
	display: block;
}

/*  */
#events-stacks_in_64750 {
  margin: 0 auto;
  max-width: 600px; }
  #events-stacks_in_64750 ul.events-grid {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style-type: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #events-stacks_in_64750 ul.events-grid li.events-grid-item {
      padding: 10px 10px;
      padding-top: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      #events-stacks_in_64750 ul.events-grid li.events-grid-item:first-child {
        padding-top: 10px; }
  #events-stacks_in_64750 .event {
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    transition: all 0.3s ease;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 1.00); }
    #events-stacks_in_64750 .event-header {
      /*  */
      /*  */
      background: rgba(102, 153, 204, 1.00);
      /*  */
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      box-sizing: border-box; }
      #events-stacks_in_64750 .event-header .header-title {
        /*  */
        font-family: "";
        /*  */
        padding: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-sizing: border-box; }
        #events-stacks_in_64750 .event-header .header-title h3, #events-stacks_in_64750 .event-header .header-title .header-description, #events-stacks_in_64750 .event-header .header-title .header-title-info {
          margin: 0;
          padding: 5px; }
        #events-stacks_in_64750 .event-header .header-title h3 {
          color: rgba(255, 255, 255, 1.00);
          font-size: 18px;
          line-height: 25.199999px;
          font-weight: bold; }
        #events-stacks_in_64750 .event-header .header-title .header-description {
          color: rgba(255, 255, 255, 0.50) !important;
          font-size: 14px;
          line-height: 19.600000px; }
        #events-stacks_in_64750 .event-header .header-title .header-title-info {
          font-size: 13px;
          line-height: %( %id=event_info_size[0] * 1.4 )%%px; }
          #events-stacks_in_64750 .event-header .header-title .header-title-info span {
            color: rgba(254, 204, 102, 1.00);
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex; }
            #events-stacks_in_64750 .event-header .header-title .header-title-info span:first-child {
              margin-right: 10px; }
          #events-stacks_in_64750 .event-header .header-title .header-title-info i {
            font-size: inherit;
            margin-right: 5px; }
      #events-stacks_in_64750 .event-header .header-date {
        /*  */
        /*  */
        background: rgba(179, 179, 179, 1.00);
        /*  */
        /*  */
        /*  */
        font-family: "";
        /*  */
        padding: 10px 10px;
        min-width: 120px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        #events-stacks_in_64750 .event-header .header-date .date-top {
          text-align: center;
          color: rgba(255, 255, 255, 1.00);
          font-size: 40px; }
        #events-stacks_in_64750 .event-header .header-date .date-bottom {
          text-align: center;
          color: rgba(254, 204, 102, 1.00);
          font-size: 14px; }
      #events-stacks_in_64750 .event-header .header-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        margin-left: auto;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        box-sizing: border-box;
        color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64750 .event-header .header-toggle .toggle-inner {
          /*  */
          font-family: "";
          /*  */
          width: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box;
          vertical-align: middle;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
    #events-stacks_in_64750 .event-details {
      /*  */
      height: 0;
      /*  */
      /*  */
      font-family: "";
      /*  */
      /*  */
      /*  */
      background: rgba(255, 255, 255, 1.00);
      /*  */
      /*  */
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      overflow: hidden; }
      #events-stacks_in_64750 .event-details .details-inner {
        padding: 15px 15px; }
        #events-stacks_in_64750 .event-details .details-inner h1, #events-stacks_in_64750 .event-details .details-inner h2, #events-stacks_in_64750 .event-details .details-inner h3, #events-stacks_in_64750 .event-details .details-inner h4, #events-stacks_in_64750 .event-details .details-inner h5, #events-stacks_in_64750 .event-details .details-inner h6 {
          color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64750 .event-details .details-inner p, #events-stacks_in_64750 .event-details .details-inner ul, #events-stacks_in_64750 .event-details .details-inner li, #events-stacks_in_64750 .event-details .details-inner span, #events-stacks_in_64750 .event-details .details-inner blockquote {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(255, 255, 255, 0.40); }
        #events-stacks_in_64750 .event-details .details-inner a, #events-stacks_in_64750 .event-details .details-inner a:link, #events-stacks_in_64750 .event-details .details-inner a:visited {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(254, 204, 102, 1.00); }

#events-stacks_in_64750 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64750 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64750 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64750 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64750.hide-date-top .date-top {
  display: none; }

#events-stacks_in_64750.hide-date-bottom .date-bottom {
  display: none; }

#events-stacks_in_64750.hide-description .header-title .header-description {
  display: none; }

#events-stacks_in_64750.hide-location .header-title .header-title-info span:first-child {
  display: none; }

#events-stacks_in_64750.hide-time .header-title .header-title-info span:nth-child(2) {
  display: none; }

@media (max-width: 500px) {
  #events-stacks_in_64750 .event-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #events-stacks_in_64750 .event-header .header-title {
      width: 100%; }
      #events-stacks_in_64750 .event-header .header-title .header-title-info span {
        margin-bottom: 5px; }
    #events-stacks_in_64750 .event-header .header-date {
      width: 100%; }
    #events-stacks_in_64750 .event-header .header-toggle {
      width: 100%; }
      #events-stacks_in_64750 .event-header .header-toggle .toggle-inner {
        width: 100%;
        min-height: 40px; }
        #events-stacks_in_64750 .event-header .header-toggle .toggle-inner::after {
          display: inline;
          font-size: 14px;
          margin-left: 10px;
          content: 'View Details'; } }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #events-stacks_in_64750 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64750 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64750 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[1] * 1.4 )%%px; }
  #events-stacks_in_64750 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64750 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64750 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }

@media (max-width: 400px) {
  /*  */
  #events-stacks_in_64750 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64750 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64750 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[2] * 1.4 )%%px; }
  #events-stacks_in_64750 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64750 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64750 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }
#stacks_in_64658 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64658 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64658 #jwresp_col2_stacks_in_64658{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64658 #jwresp_col1_stacks_in_64658,#stacks_in_64658 #jwresp_col2_stacks_in_64658{width:100%;float:none;display:block}#stacks_in_64658 #jwresp_col1_stacks_in_64658{margin-bottom:15px}}
 #caption_stacks_in_64793{color:#000000} #caption_stacks_in_64793{text-align:center;margin-top:5px;font-size:16px;font-weight:normal}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64662 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64662 .theDivider1,
#simpleDivider_stacks_in_64662 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64662 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64662.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64662.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64662 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64662.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64662.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64662.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64662.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64915 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64915 .theDivider1,
#simpleDivider_stacks_in_64915 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64915 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64915.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64915.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64915 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64915.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64915.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64915.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64915.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64631 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64631 .theDivider1,
#simpleDivider_stacks_in_64631 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64631 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64631.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64631.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64631 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64631.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64631.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64631.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64631.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_64863 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64863 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_64863 #jwresp_col2_stacks_in_64863{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_64863 #jwresp_col1_stacks_in_64863,#stacks_in_64863 #jwresp_col2_stacks_in_64863{width:100%;float:none;display:block}#stacks_in_64863 #jwresp_col1_stacks_in_64863{margin-bottom:15px}}
#stacks_in_64861 h1,#stacks_in_64861 h2,#stacks_in_64861 h3,#stacks_in_64861 h4,#stacks_in_64861 h5,#stacks_in_64861 h6,#stacks_in_64861 div{color:rgba(23, 184, 197, 1.00);font-size:1.69rem;font-weight:700;font-style:normal}#stacks_in_64861 h1 a,#stacks_in_64861 h2 a,#stacks_in_64861 h3 a,#stacks_in_64861 h4 a,#stacks_in_64861 h5 a,#stacks_in_64861 h6 a,#stacks_in_64861 div a{color:rgba(23, 184, 197, 1.00);font-size:1.69rem}#stacks_in_64861 h1 a:hover,#stacks_in_64861 h2 a:hover,#stacks_in_64861 h3 a:hover,#stacks_in_64861 h4 a:hover,#stacks_in_64861 h5 a:hover,#stacks_in_64861 h6 a:hover,#stacks_in_64861 div a:hover{color:rgba(17, 138, 147, 1.00)}@media only screen and (min-width:40.063em){#stacks_in_64861 h1 a,#stacks_in_64861 h2 a,#stacks_in_64861 h3 a,#stacks_in_64861 h4 a,#stacks_in_64861 h5 a,#stacks_in_64861 h6 a,#stacks_in_64861 div a{font-size:2.00rem}}@media only screen and (min-width:40.063em){#stacks_in_64861 h1,#stacks_in_64861 h2,#stacks_in_64861 h3,#stacks_in_64861 h4,#stacks_in_64861 h5,#stacks_in_64861 h6,#stacks_in_64861 div{font-size:2.00rem}}#stacks_in_64861 small,#stacks_in_64861 small div{font-size:60%;color:rgba(22, 179, 226, 1.00)}

/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64816 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64816 .theDivider1,
#simpleDivider_stacks_in_64816 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64816 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64816.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64816.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64816 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64816.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64816.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64816.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64816.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_64632 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64632 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_64632 #jwresp_col2_stacks_in_64632{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_64632 #jwresp_col1_stacks_in_64632,#stacks_in_64632 #jwresp_col2_stacks_in_64632{width:100%;float:none;display:block}#stacks_in_64632 #jwresp_col1_stacks_in_64632{margin-bottom:15px}}
/*  */
#events-stacks_in_64889 {
  margin: 0 auto;
  max-width: 600px; }
  #events-stacks_in_64889 ul.events-grid {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style-type: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #events-stacks_in_64889 ul.events-grid li.events-grid-item {
      padding: 10px 10px;
      padding-top: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      #events-stacks_in_64889 ul.events-grid li.events-grid-item:first-child {
        padding-top: 10px; }
  #events-stacks_in_64889 .event {
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    transition: all 0.3s ease;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 1.00); }
    #events-stacks_in_64889 .event-header {
      /*  */
      /*  */
      background: rgba(102, 153, 204, 1.00);
      /*  */
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      box-sizing: border-box; }
      #events-stacks_in_64889 .event-header .header-title {
        /*  */
        font-family: "";
        /*  */
        padding: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-sizing: border-box; }
        #events-stacks_in_64889 .event-header .header-title h3, #events-stacks_in_64889 .event-header .header-title .header-description, #events-stacks_in_64889 .event-header .header-title .header-title-info {
          margin: 0;
          padding: 5px; }
        #events-stacks_in_64889 .event-header .header-title h3 {
          color: rgba(255, 255, 255, 1.00);
          font-size: 18px;
          line-height: 25.199999px;
          font-weight: bold; }
        #events-stacks_in_64889 .event-header .header-title .header-description {
          color: rgba(255, 255, 255, 0.50) !important;
          font-size: 14px;
          line-height: 19.600000px; }
        #events-stacks_in_64889 .event-header .header-title .header-title-info {
          font-size: 13px;
          line-height: %( %id=event_info_size[0] * 1.4 )%%px; }
          #events-stacks_in_64889 .event-header .header-title .header-title-info span {
            color: rgba(254, 204, 102, 1.00);
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex; }
            #events-stacks_in_64889 .event-header .header-title .header-title-info span:first-child {
              margin-right: 10px; }
          #events-stacks_in_64889 .event-header .header-title .header-title-info i {
            font-size: inherit;
            margin-right: 5px; }
      #events-stacks_in_64889 .event-header .header-date {
        /*  */
        /*  */
        background: rgba(179, 179, 179, 1.00);
        /*  */
        /*  */
        /*  */
        font-family: "";
        /*  */
        padding: 10px 10px;
        min-width: 120px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        #events-stacks_in_64889 .event-header .header-date .date-top {
          text-align: center;
          color: rgba(255, 255, 255, 1.00);
          font-size: 40px; }
        #events-stacks_in_64889 .event-header .header-date .date-bottom {
          text-align: center;
          color: rgba(254, 204, 102, 1.00);
          font-size: 14px; }
      #events-stacks_in_64889 .event-header .header-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        margin-left: auto;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        box-sizing: border-box;
        color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64889 .event-header .header-toggle .toggle-inner {
          /*  */
          font-family: "";
          /*  */
          width: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box;
          vertical-align: middle;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
    #events-stacks_in_64889 .event-details {
      /*  */
      height: 0;
      /*  */
      /*  */
      font-family: "";
      /*  */
      /*  */
      /*  */
      background: rgba(255, 255, 255, 1.00);
      /*  */
      /*  */
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      overflow: hidden; }
      #events-stacks_in_64889 .event-details .details-inner {
        padding: 15px 15px; }
        #events-stacks_in_64889 .event-details .details-inner h1, #events-stacks_in_64889 .event-details .details-inner h2, #events-stacks_in_64889 .event-details .details-inner h3, #events-stacks_in_64889 .event-details .details-inner h4, #events-stacks_in_64889 .event-details .details-inner h5, #events-stacks_in_64889 .event-details .details-inner h6 {
          color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64889 .event-details .details-inner p, #events-stacks_in_64889 .event-details .details-inner ul, #events-stacks_in_64889 .event-details .details-inner li, #events-stacks_in_64889 .event-details .details-inner span, #events-stacks_in_64889 .event-details .details-inner blockquote {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(255, 255, 255, 0.40); }
        #events-stacks_in_64889 .event-details .details-inner a, #events-stacks_in_64889 .event-details .details-inner a:link, #events-stacks_in_64889 .event-details .details-inner a:visited {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(254, 204, 102, 1.00); }

#events-stacks_in_64889 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64889 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64889 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64889 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64889.hide-date-top .date-top {
  display: none; }

#events-stacks_in_64889.hide-date-bottom .date-bottom {
  display: none; }

#events-stacks_in_64889.hide-description .header-title .header-description {
  display: none; }

#events-stacks_in_64889.hide-location .header-title .header-title-info span:first-child {
  display: none; }

#events-stacks_in_64889.hide-time .header-title .header-title-info span:nth-child(2) {
  display: none; }

@media (max-width: 500px) {
  #events-stacks_in_64889 .event-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #events-stacks_in_64889 .event-header .header-title {
      width: 100%; }
      #events-stacks_in_64889 .event-header .header-title .header-title-info span {
        margin-bottom: 5px; }
    #events-stacks_in_64889 .event-header .header-date {
      width: 100%; }
    #events-stacks_in_64889 .event-header .header-toggle {
      width: 100%; }
      #events-stacks_in_64889 .event-header .header-toggle .toggle-inner {
        width: 100%;
        min-height: 40px; }
        #events-stacks_in_64889 .event-header .header-toggle .toggle-inner::after {
          display: inline;
          font-size: 14px;
          margin-left: 10px;
          content: 'View Details'; } }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #events-stacks_in_64889 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64889 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64889 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[1] * 1.4 )%%px; }
  #events-stacks_in_64889 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64889 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64889 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }

@media (max-width: 400px) {
  /*  */
  #events-stacks_in_64889 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64889 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64889 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[2] * 1.4 )%%px; }
  #events-stacks_in_64889 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64889 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64889 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }
#stacks_in_64892 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64892 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64892 #jwresp_col2_stacks_in_64892{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64892 #jwresp_col1_stacks_in_64892,#stacks_in_64892 #jwresp_col2_stacks_in_64892{width:100%;float:none;display:block}#stacks_in_64892 #jwresp_col1_stacks_in_64892{margin-bottom:15px}}
 #caption_stacks_in_64893{color:#000000} #caption_stacks_in_64893{text-align:center;margin-top:5px;font-size:16px;font-weight:normal}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64896 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64896 .theDivider1,
#simpleDivider_stacks_in_64896 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64896 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64896.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64896.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64896 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64896.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64896.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64896.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64896.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64903 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64903 .theDivider1,
#simpleDivider_stacks_in_64903 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64903 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64903.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64903.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64903 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64903.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64903.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64903.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64903.bgImageOn .theDivider1 img {
	display: block;
}

/*  */
#events-stacks_in_64687 {
  margin: 0 auto;
  max-width: 600px; }
  #events-stacks_in_64687 ul.events-grid {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style-type: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #events-stacks_in_64687 ul.events-grid li.events-grid-item {
      padding: 10px 10px;
      padding-top: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      #events-stacks_in_64687 ul.events-grid li.events-grid-item:first-child {
        padding-top: 10px; }
  #events-stacks_in_64687 .event {
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    transition: all 0.3s ease;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 1.00); }
    #events-stacks_in_64687 .event-header {
      /*  */
      /*  */
      background: rgba(102, 153, 204, 1.00);
      /*  */
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      box-sizing: border-box; }
      #events-stacks_in_64687 .event-header .header-title {
        /*  */
        font-family: "";
        /*  */
        padding: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-sizing: border-box; }
        #events-stacks_in_64687 .event-header .header-title h3, #events-stacks_in_64687 .event-header .header-title .header-description, #events-stacks_in_64687 .event-header .header-title .header-title-info {
          margin: 0;
          padding: 5px; }
        #events-stacks_in_64687 .event-header .header-title h3 {
          color: rgba(255, 255, 255, 1.00);
          font-size: 18px;
          line-height: 25.199999px;
          font-weight: bold; }
        #events-stacks_in_64687 .event-header .header-title .header-description {
          color: rgba(255, 255, 255, 0.50) !important;
          font-size: 14px;
          line-height: 19.600000px; }
        #events-stacks_in_64687 .event-header .header-title .header-title-info {
          font-size: 13px;
          line-height: %( %id=event_info_size[0] * 1.4 )%%px; }
          #events-stacks_in_64687 .event-header .header-title .header-title-info span {
            color: rgba(254, 204, 102, 1.00);
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex; }
            #events-stacks_in_64687 .event-header .header-title .header-title-info span:first-child {
              margin-right: 10px; }
          #events-stacks_in_64687 .event-header .header-title .header-title-info i {
            font-size: inherit;
            margin-right: 5px; }
      #events-stacks_in_64687 .event-header .header-date {
        /*  */
        /*  */
        background: rgba(179, 179, 179, 1.00);
        /*  */
        /*  */
        /*  */
        font-family: "";
        /*  */
        padding: 10px 10px;
        min-width: 120px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        #events-stacks_in_64687 .event-header .header-date .date-top {
          text-align: center;
          color: rgba(255, 255, 255, 1.00);
          font-size: 40px; }
        #events-stacks_in_64687 .event-header .header-date .date-bottom {
          text-align: center;
          color: rgba(254, 204, 102, 1.00);
          font-size: 14px; }
      #events-stacks_in_64687 .event-header .header-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        margin-left: auto;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        box-sizing: border-box;
        color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64687 .event-header .header-toggle .toggle-inner {
          /*  */
          font-family: "";
          /*  */
          width: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box;
          vertical-align: middle;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
    #events-stacks_in_64687 .event-details {
      /*  */
      height: 0;
      /*  */
      /*  */
      font-family: "";
      /*  */
      /*  */
      /*  */
      background: rgba(255, 255, 255, 1.00);
      /*  */
      /*  */
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      overflow: hidden; }
      #events-stacks_in_64687 .event-details .details-inner {
        padding: 15px 15px; }
        #events-stacks_in_64687 .event-details .details-inner h1, #events-stacks_in_64687 .event-details .details-inner h2, #events-stacks_in_64687 .event-details .details-inner h3, #events-stacks_in_64687 .event-details .details-inner h4, #events-stacks_in_64687 .event-details .details-inner h5, #events-stacks_in_64687 .event-details .details-inner h6 {
          color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64687 .event-details .details-inner p, #events-stacks_in_64687 .event-details .details-inner ul, #events-stacks_in_64687 .event-details .details-inner li, #events-stacks_in_64687 .event-details .details-inner span, #events-stacks_in_64687 .event-details .details-inner blockquote {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(255, 255, 255, 0.40); }
        #events-stacks_in_64687 .event-details .details-inner a, #events-stacks_in_64687 .event-details .details-inner a:link, #events-stacks_in_64687 .event-details .details-inner a:visited {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(254, 204, 102, 1.00); }

#events-stacks_in_64687 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64687 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64687 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64687 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64687.hide-date-top .date-top {
  display: none; }

#events-stacks_in_64687.hide-date-bottom .date-bottom {
  display: none; }

#events-stacks_in_64687.hide-description .header-title .header-description {
  display: none; }

#events-stacks_in_64687.hide-location .header-title .header-title-info span:first-child {
  display: none; }

#events-stacks_in_64687.hide-time .header-title .header-title-info span:nth-child(2) {
  display: none; }

@media (max-width: 500px) {
  #events-stacks_in_64687 .event-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #events-stacks_in_64687 .event-header .header-title {
      width: 100%; }
      #events-stacks_in_64687 .event-header .header-title .header-title-info span {
        margin-bottom: 5px; }
    #events-stacks_in_64687 .event-header .header-date {
      width: 100%; }
    #events-stacks_in_64687 .event-header .header-toggle {
      width: 100%; }
      #events-stacks_in_64687 .event-header .header-toggle .toggle-inner {
        width: 100%;
        min-height: 40px; }
        #events-stacks_in_64687 .event-header .header-toggle .toggle-inner::after {
          display: inline;
          font-size: 14px;
          margin-left: 10px;
          content: 'View Details'; } }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #events-stacks_in_64687 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64687 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64687 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[1] * 1.4 )%%px; }
  #events-stacks_in_64687 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64687 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64687 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }

@media (max-width: 400px) {
  /*  */
  #events-stacks_in_64687 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64687 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64687 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[2] * 1.4 )%%px; }
  #events-stacks_in_64687 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64687 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64687 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }
#stacks_in_64689 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64689 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64689 #jwresp_col2_stacks_in_64689{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64689 #jwresp_col1_stacks_in_64689,#stacks_in_64689 #jwresp_col2_stacks_in_64689{width:100%;float:none;display:block}#stacks_in_64689 #jwresp_col1_stacks_in_64689{margin-bottom:15px}}
 #caption_stacks_in_64822{color:#000000} #caption_stacks_in_64822{text-align:center;margin-top:5px;font-size:16px;font-weight:normal}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64693 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64693 .theDivider1,
#simpleDivider_stacks_in_64693 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64693 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64693.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64693.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64693 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64693.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64693.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64693.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64693.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64633 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64633 .theDivider1,
#simpleDivider_stacks_in_64633 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64633 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64633.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64633.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64633 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64633.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64633.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64633.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64633.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64868 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64868 .theDivider1,
#simpleDivider_stacks_in_64868 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64868 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64868.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64868.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64868 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64868.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64868.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64868.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64868.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_64874 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64874 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64874 #jwresp_col2_stacks_in_64874{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64874 #jwresp_col1_stacks_in_64874,#stacks_in_64874 #jwresp_col2_stacks_in_64874{width:100%;float:none;display:block}#stacks_in_64874 #jwresp_col1_stacks_in_64874{margin-bottom:15px}}

/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64682 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64682 .theDivider1,
#simpleDivider_stacks_in_64682 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64682 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64682.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64682.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64682 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64682.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64682.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64682.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64682.bgImageOn .theDivider1 img {
	display: block;
}




	#stacks_in_64856 .button_icon,#stacks_in_64856 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_64856 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_64856 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:5px;
	}
	#stacks_in_64856 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 3px 0px 5px;
	}




#stacks_in_64856 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_64856 .sweet_button_wrapper {
		
			height:20px;
		
	}

	
		#stacks_in_64856 .button_icon,#stacks_in_64856 .button_icon i {
			height:20px;
			line-height:2em;
			font-size:13px;
		}
		
	

	#stacks_in_64856 .button_label {
		font: 500 10px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_64856 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 5px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(17, 128, 2, 1.00);
}
#stacks_in_64856 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_64856 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_64856 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(37, 148, 22, 1.00);
}
#stacks_in_64856 .sweet_button:active{
	background: rgba(0, 108, 0, 1.00);
}
#stacks_in_64856 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_64856 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_64856 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64877 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64877 .theDivider1,
#simpleDivider_stacks_in_64877 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64877 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64877.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64877.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64877 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64877.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64877.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64877.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64877.bgImageOn .theDivider1 img {
	display: block;
}




	#stacks_in_64857 .button_icon,#stacks_in_64857 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_64857 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_64857 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:7px;
	}
	#stacks_in_64857 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 4px 0px 7px;
	}




#stacks_in_64857 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_64857 .sweet_button_wrapper {
		
			height:20px;
		
	}

	
		#stacks_in_64857 .button_icon,#stacks_in_64857 .button_icon i {
			height:20px;
			line-height:2em;
			font-size:13px;
		}
		
	

	#stacks_in_64857 .button_label {
		font: 500 10px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_64857 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 7px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(128, 0, 255, 1.00);
}
#stacks_in_64857 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_64857 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_64857 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(148, 20, 255, 1.00);
}
#stacks_in_64857 .sweet_button:active{
	background: rgba(108, 0, 235, 1.00);
}
#stacks_in_64857 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_64857 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_64857 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64878 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64878 .theDivider1,
#simpleDivider_stacks_in_64878 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64878 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64878.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64878.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64878 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64878.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64878.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64878.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64878.bgImageOn .theDivider1 img {
	display: block;
}




	#stacks_in_64883 .button_icon,#stacks_in_64883 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_64883 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_64883 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:5px;
	}
	#stacks_in_64883 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 3px 0px 5px;
	}




#stacks_in_64883 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_64883 .sweet_button_wrapper {
		
			height:20px;
		
	}

	
		#stacks_in_64883 .button_icon,#stacks_in_64883 .button_icon i {
			height:20px;
			line-height:2em;
			font-size:13px;
		}
		
	

	#stacks_in_64883 .button_label {
		font: 500 10px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_64883 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 5px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(254, 204, 102, 1.00);
}
#stacks_in_64883 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_64883 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_64883 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(255, 224, 122, 1.00);
}
#stacks_in_64883 .sweet_button:active{
	background: rgba(234, 184, 82, 1.00);
}
#stacks_in_64883 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_64883 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_64883 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64884 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64884 .theDivider1,
#simpleDivider_stacks_in_64884 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64884 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64884.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64884.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64884 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64884.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64884.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64884.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64884.bgImageOn .theDivider1 img {
	display: block;
}




	#stacks_in_64858 .button_icon,#stacks_in_64858 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_64858 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_64858 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:5px;
	}
	#stacks_in_64858 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 3px 0px 5px;
	}




#stacks_in_64858 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_64858 .sweet_button_wrapper {
		
			height:20px;
		
	}

	
		#stacks_in_64858 .button_icon,#stacks_in_64858 .button_icon i {
			height:20px;
			line-height:2em;
			font-size:13px;
		}
		
	

	#stacks_in_64858 .button_label {
		font: 500 10px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_64858 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 5px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(128, 0, 2, 1.00);
}
#stacks_in_64858 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_64858 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_64858 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(148, 20, 22, 1.00);
}
#stacks_in_64858 .sweet_button:active{
	background: rgba(108, 0, 0, 1.00);
}
#stacks_in_64858 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_64858 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_64858 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64879 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64879 .theDivider1,
#simpleDivider_stacks_in_64879 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64879 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64879.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64879.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64879 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64879.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64879.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64879.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64879.bgImageOn .theDivider1 img {
	display: block;
}




	#stacks_in_64855 .button_icon,#stacks_in_64855 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_64855 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_64855 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:5px;
	}
	#stacks_in_64855 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 3px 0px 5px;
	}




#stacks_in_64855 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_64855 .sweet_button_wrapper {
		
			height:20px;
		
	}

	
		#stacks_in_64855 .button_icon,#stacks_in_64855 .button_icon i {
			height:20px;
			line-height:2em;
			font-size:13px;
		}
		
	

	#stacks_in_64855 .button_label {
		font: 500 10px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_64855 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 5px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(102, 153, 204, 1.00);
}
#stacks_in_64855 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_64855 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_64855 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(122, 173, 224, 1.00);
}
#stacks_in_64855 .sweet_button:active{
	background: rgba(82, 133, 184, 1.00);
}
#stacks_in_64855 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_64855 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_64855 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64880 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64880 .theDivider1,
#simpleDivider_stacks_in_64880 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64880 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64880.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64880.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64880 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64880.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64880.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64880.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64880.bgImageOn .theDivider1 img {
	display: block;
}




	#stacks_in_64881 .button_icon,#stacks_in_64881 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_64881 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_64881 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:5px;
	}
	#stacks_in_64881 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 3px 0px 5px;
	}




#stacks_in_64881 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_64881 .sweet_button_wrapper {
		
			height:20px;
		
	}

	
		#stacks_in_64881 .button_icon,#stacks_in_64881 .button_icon i {
			height:20px;
			line-height:2em;
			font-size:13px;
		}
		
	

	#stacks_in_64881 .button_label {
		font: 500 10px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_64881 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 5px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(204, 102, 255, 1.00);
}
#stacks_in_64881 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_64881 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_64881 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(224, 122, 255, 1.00);
}
#stacks_in_64881 .sweet_button:active{
	background: rgba(184, 82, 235, 1.00);
}
#stacks_in_64881 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_64881 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_64881 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64882 {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_64882 .theDivider1,
#simpleDivider_stacks_in_64882 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64882 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64882.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64882.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64882 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64882.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64882.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64882.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64882.bgImageOn .theDivider1 img {
	display: block;
}




	#stacks_in_64885 .button_icon,#stacks_in_64885 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_64885 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_64885 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:5px;
	}
	#stacks_in_64885 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 3px 0px 5px;
	}




#stacks_in_64885 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_64885 .sweet_button_wrapper {
		
			height:20px;
		
	}

	
		#stacks_in_64885 .button_icon,#stacks_in_64885 .button_icon i {
			height:20px;
			line-height:2em;
			font-size:13px;
		}
		
	

	#stacks_in_64885 .button_label {
		font: 500 10px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_64885 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 5px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(33, 255, 255, 1.00);
}
#stacks_in_64885 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_64885 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_64885 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(53, 255, 255, 1.00);
}
#stacks_in_64885 .sweet_button:active{
	background: rgba(13, 235, 235, 1.00);
}
#stacks_in_64885 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_64885 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_64885 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64866 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64866 .theDivider1,
#simpleDivider_stacks_in_64866 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64866 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64866.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64866.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64866 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64866.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64866.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64866.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64866.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_64683 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64683 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_64683 #jwresp_col2_stacks_in_64683{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_64683 #jwresp_col1_stacks_in_64683,#stacks_in_64683 #jwresp_col2_stacks_in_64683{width:100%;float:none;display:block}#stacks_in_64683 #jwresp_col1_stacks_in_64683{margin-bottom:15px}}
/*  */
#events-stacks_in_64796 {
  margin: 0 auto;
  max-width: 600px; }
  #events-stacks_in_64796 ul.events-grid {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style-type: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #events-stacks_in_64796 ul.events-grid li.events-grid-item {
      padding: 10px 10px;
      padding-top: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      #events-stacks_in_64796 ul.events-grid li.events-grid-item:first-child {
        padding-top: 10px; }
  #events-stacks_in_64796 .event {
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    transition: all 0.3s ease;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 1.00); }
    #events-stacks_in_64796 .event-header {
      /*  */
      /*  */
      background: rgba(17, 128, 2, 1.00);
      /*  */
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      box-sizing: border-box; }
      #events-stacks_in_64796 .event-header .header-title {
        /*  */
        font-family: "";
        /*  */
        padding: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-sizing: border-box; }
        #events-stacks_in_64796 .event-header .header-title h3, #events-stacks_in_64796 .event-header .header-title .header-description, #events-stacks_in_64796 .event-header .header-title .header-title-info {
          margin: 0;
          padding: 5px; }
        #events-stacks_in_64796 .event-header .header-title h3 {
          color: rgba(255, 255, 255, 1.00);
          font-size: 18px;
          line-height: 25.199999px;
          font-weight: bold; }
        #events-stacks_in_64796 .event-header .header-title .header-description {
          color: rgba(255, 255, 255, 0.50) !important;
          font-size: 14px;
          line-height: 19.600000px; }
        #events-stacks_in_64796 .event-header .header-title .header-title-info {
          font-size: 13px;
          line-height: %( %id=event_info_size[0] * 1.4 )%%px; }
          #events-stacks_in_64796 .event-header .header-title .header-title-info span {
            color: rgba(254, 204, 102, 1.00);
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex; }
            #events-stacks_in_64796 .event-header .header-title .header-title-info span:first-child {
              margin-right: 10px; }
          #events-stacks_in_64796 .event-header .header-title .header-title-info i {
            font-size: inherit;
            margin-right: 5px; }
      #events-stacks_in_64796 .event-header .header-date {
        /*  */
        /*  */
        background: rgba(179, 179, 179, 1.00);
        /*  */
        /*  */
        /*  */
        font-family: "";
        /*  */
        padding: 10px 10px;
        min-width: 120px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        #events-stacks_in_64796 .event-header .header-date .date-top {
          text-align: center;
          color: rgba(255, 255, 255, 1.00);
          font-size: 40px; }
        #events-stacks_in_64796 .event-header .header-date .date-bottom {
          text-align: center;
          color: rgba(254, 204, 102, 1.00);
          font-size: 14px; }
      #events-stacks_in_64796 .event-header .header-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        margin-left: auto;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        box-sizing: border-box;
        color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64796 .event-header .header-toggle .toggle-inner {
          /*  */
          font-family: "";
          /*  */
          width: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box;
          vertical-align: middle;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
    #events-stacks_in_64796 .event-details {
      /*  */
      height: 0;
      /*  */
      /*  */
      font-family: "";
      /*  */
      /*  */
      /*  */
      background: rgba(255, 255, 255, 1.00);
      /*  */
      /*  */
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      overflow: hidden; }
      #events-stacks_in_64796 .event-details .details-inner {
        padding: 15px 15px; }
        #events-stacks_in_64796 .event-details .details-inner h1, #events-stacks_in_64796 .event-details .details-inner h2, #events-stacks_in_64796 .event-details .details-inner h3, #events-stacks_in_64796 .event-details .details-inner h4, #events-stacks_in_64796 .event-details .details-inner h5, #events-stacks_in_64796 .event-details .details-inner h6 {
          color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64796 .event-details .details-inner p, #events-stacks_in_64796 .event-details .details-inner ul, #events-stacks_in_64796 .event-details .details-inner li, #events-stacks_in_64796 .event-details .details-inner span, #events-stacks_in_64796 .event-details .details-inner blockquote {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(255, 255, 255, 0.40); }
        #events-stacks_in_64796 .event-details .details-inner a, #events-stacks_in_64796 .event-details .details-inner a:link, #events-stacks_in_64796 .event-details .details-inner a:visited {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(254, 204, 102, 1.00); }

#events-stacks_in_64796 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64796 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64796 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64796 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64796.hide-date-top .date-top {
  display: none; }

#events-stacks_in_64796.hide-date-bottom .date-bottom {
  display: none; }

#events-stacks_in_64796.hide-description .header-title .header-description {
  display: none; }

#events-stacks_in_64796.hide-location .header-title .header-title-info span:first-child {
  display: none; }

#events-stacks_in_64796.hide-time .header-title .header-title-info span:nth-child(2) {
  display: none; }

@media (max-width: 500px) {
  #events-stacks_in_64796 .event-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #events-stacks_in_64796 .event-header .header-title {
      width: 100%; }
      #events-stacks_in_64796 .event-header .header-title .header-title-info span {
        margin-bottom: 5px; }
    #events-stacks_in_64796 .event-header .header-date {
      width: 100%; }
    #events-stacks_in_64796 .event-header .header-toggle {
      width: 100%; }
      #events-stacks_in_64796 .event-header .header-toggle .toggle-inner {
        width: 100%;
        min-height: 40px; }
        #events-stacks_in_64796 .event-header .header-toggle .toggle-inner::after {
          display: inline;
          font-size: 14px;
          margin-left: 10px;
          content: 'View Details'; } }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #events-stacks_in_64796 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64796 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64796 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[1] * 1.4 )%%px; }
  #events-stacks_in_64796 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64796 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64796 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }

@media (max-width: 400px) {
  /*  */
  #events-stacks_in_64796 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64796 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64796 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[2] * 1.4 )%%px; }
  #events-stacks_in_64796 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64796 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64796 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }
#stacks_in_64798 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64798 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64798 #jwresp_col2_stacks_in_64798{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64798 #jwresp_col1_stacks_in_64798,#stacks_in_64798 #jwresp_col2_stacks_in_64798{width:100%;float:none;display:block}#stacks_in_64798 #jwresp_col1_stacks_in_64798{margin-bottom:15px}}
 #caption_stacks_in_64799{color:#000000} #caption_stacks_in_64799{text-align:center;margin-top:5px;font-size:16px;font-weight:normal}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64802 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64802 .theDivider1,
#simpleDivider_stacks_in_64802 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64802 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64802.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64802.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64802 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64802.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64802.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64802.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64802.bgImageOn .theDivider1 img {
	display: block;
}

/*  */
#events-stacks_in_64708 {
  margin: 0 auto;
  max-width: 600px; }
  #events-stacks_in_64708 ul.events-grid {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style-type: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #events-stacks_in_64708 ul.events-grid li.events-grid-item {
      padding: 10px 10px;
      padding-top: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      #events-stacks_in_64708 ul.events-grid li.events-grid-item:first-child {
        padding-top: 10px; }
  #events-stacks_in_64708 .event {
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    transition: all 0.3s ease;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 1.00); }
    #events-stacks_in_64708 .event-header {
      /*  */
      /*  */
      background: rgba(102, 153, 204, 1.00);
      /*  */
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      box-sizing: border-box; }
      #events-stacks_in_64708 .event-header .header-title {
        /*  */
        font-family: "";
        /*  */
        padding: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-sizing: border-box; }
        #events-stacks_in_64708 .event-header .header-title h3, #events-stacks_in_64708 .event-header .header-title .header-description, #events-stacks_in_64708 .event-header .header-title .header-title-info {
          margin: 0;
          padding: 5px; }
        #events-stacks_in_64708 .event-header .header-title h3 {
          color: rgba(255, 255, 255, 1.00);
          font-size: 18px;
          line-height: 25.199999px;
          font-weight: bold; }
        #events-stacks_in_64708 .event-header .header-title .header-description {
          color: rgba(255, 255, 255, 0.50) !important;
          font-size: 14px;
          line-height: 19.600000px; }
        #events-stacks_in_64708 .event-header .header-title .header-title-info {
          font-size: 13px;
          line-height: %( %id=event_info_size[0] * 1.4 )%%px; }
          #events-stacks_in_64708 .event-header .header-title .header-title-info span {
            color: rgba(254, 204, 102, 1.00);
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex; }
            #events-stacks_in_64708 .event-header .header-title .header-title-info span:first-child {
              margin-right: 10px; }
          #events-stacks_in_64708 .event-header .header-title .header-title-info i {
            font-size: inherit;
            margin-right: 5px; }
      #events-stacks_in_64708 .event-header .header-date {
        /*  */
        /*  */
        background: rgba(179, 179, 179, 1.00);
        /*  */
        /*  */
        /*  */
        font-family: "";
        /*  */
        padding: 10px 10px;
        min-width: 120px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        #events-stacks_in_64708 .event-header .header-date .date-top {
          text-align: center;
          color: rgba(255, 255, 255, 1.00);
          font-size: 40px; }
        #events-stacks_in_64708 .event-header .header-date .date-bottom {
          text-align: center;
          color: rgba(254, 204, 102, 1.00);
          font-size: 14px; }
      #events-stacks_in_64708 .event-header .header-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        margin-left: auto;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        box-sizing: border-box;
        color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64708 .event-header .header-toggle .toggle-inner {
          /*  */
          font-family: "";
          /*  */
          width: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box;
          vertical-align: middle;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
    #events-stacks_in_64708 .event-details {
      /*  */
      height: 0;
      /*  */
      /*  */
      font-family: "";
      /*  */
      /*  */
      /*  */
      background: rgba(255, 255, 255, 1.00);
      /*  */
      /*  */
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      overflow: hidden; }
      #events-stacks_in_64708 .event-details .details-inner {
        padding: 15px 15px; }
        #events-stacks_in_64708 .event-details .details-inner h1, #events-stacks_in_64708 .event-details .details-inner h2, #events-stacks_in_64708 .event-details .details-inner h3, #events-stacks_in_64708 .event-details .details-inner h4, #events-stacks_in_64708 .event-details .details-inner h5, #events-stacks_in_64708 .event-details .details-inner h6 {
          color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64708 .event-details .details-inner p, #events-stacks_in_64708 .event-details .details-inner ul, #events-stacks_in_64708 .event-details .details-inner li, #events-stacks_in_64708 .event-details .details-inner span, #events-stacks_in_64708 .event-details .details-inner blockquote {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(255, 255, 255, 0.40); }
        #events-stacks_in_64708 .event-details .details-inner a, #events-stacks_in_64708 .event-details .details-inner a:link, #events-stacks_in_64708 .event-details .details-inner a:visited {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(254, 204, 102, 1.00); }

#events-stacks_in_64708 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64708 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64708 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64708 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64708.hide-date-top .date-top {
  display: none; }

#events-stacks_in_64708.hide-date-bottom .date-bottom {
  display: none; }

#events-stacks_in_64708.hide-description .header-title .header-description {
  display: none; }

#events-stacks_in_64708.hide-location .header-title .header-title-info span:first-child {
  display: none; }

#events-stacks_in_64708.hide-time .header-title .header-title-info span:nth-child(2) {
  display: none; }

@media (max-width: 500px) {
  #events-stacks_in_64708 .event-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #events-stacks_in_64708 .event-header .header-title {
      width: 100%; }
      #events-stacks_in_64708 .event-header .header-title .header-title-info span {
        margin-bottom: 5px; }
    #events-stacks_in_64708 .event-header .header-date {
      width: 100%; }
    #events-stacks_in_64708 .event-header .header-toggle {
      width: 100%; }
      #events-stacks_in_64708 .event-header .header-toggle .toggle-inner {
        width: 100%;
        min-height: 40px; }
        #events-stacks_in_64708 .event-header .header-toggle .toggle-inner::after {
          display: inline;
          font-size: 14px;
          margin-left: 10px;
          content: 'View Details'; } }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #events-stacks_in_64708 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64708 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64708 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[1] * 1.4 )%%px; }
  #events-stacks_in_64708 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64708 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64708 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }

@media (max-width: 400px) {
  /*  */
  #events-stacks_in_64708 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64708 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64708 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[2] * 1.4 )%%px; }
  #events-stacks_in_64708 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64708 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64708 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }
#stacks_in_64710 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64710 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64710 #jwresp_col2_stacks_in_64710{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64710 #jwresp_col1_stacks_in_64710,#stacks_in_64710 #jwresp_col2_stacks_in_64710{width:100%;float:none;display:block}#stacks_in_64710 #jwresp_col1_stacks_in_64710{margin-bottom:15px}}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64714 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64714 .theDivider1,
#simpleDivider_stacks_in_64714 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64714 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64714.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64714.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64714 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64714.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64714.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64714.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64714.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_64685 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64685 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_64685 #jwresp_col2_stacks_in_64685{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_64685 #jwresp_col1_stacks_in_64685,#stacks_in_64685 #jwresp_col2_stacks_in_64685{width:100%;float:none;display:block}#stacks_in_64685 #jwresp_col1_stacks_in_64685{margin-bottom:15px}}
/*  */
#events-stacks_in_64730 {
  margin: 0 auto;
  max-width: 600px; }
  #events-stacks_in_64730 ul.events-grid {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style-type: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #events-stacks_in_64730 ul.events-grid li.events-grid-item {
      padding: 10px 10px;
      padding-top: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      #events-stacks_in_64730 ul.events-grid li.events-grid-item:first-child {
        padding-top: 10px; }
  #events-stacks_in_64730 .event {
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    transition: all 0.3s ease;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 1.00); }
    #events-stacks_in_64730 .event-header {
      /*  */
      /*  */
      background: rgba(102, 153, 204, 1.00);
      /*  */
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      box-sizing: border-box; }
      #events-stacks_in_64730 .event-header .header-title {
        /*  */
        font-family: "";
        /*  */
        padding: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-sizing: border-box; }
        #events-stacks_in_64730 .event-header .header-title h3, #events-stacks_in_64730 .event-header .header-title .header-description, #events-stacks_in_64730 .event-header .header-title .header-title-info {
          margin: 0;
          padding: 5px; }
        #events-stacks_in_64730 .event-header .header-title h3 {
          color: rgba(255, 255, 255, 1.00);
          font-size: 18px;
          line-height: 25.199999px;
          font-weight: bold; }
        #events-stacks_in_64730 .event-header .header-title .header-description {
          color: rgba(255, 255, 255, 0.50) !important;
          font-size: 14px;
          line-height: 19.600000px; }
        #events-stacks_in_64730 .event-header .header-title .header-title-info {
          font-size: 13px;
          line-height: %( %id=event_info_size[0] * 1.4 )%%px; }
          #events-stacks_in_64730 .event-header .header-title .header-title-info span {
            color: rgba(254, 204, 102, 1.00);
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex; }
            #events-stacks_in_64730 .event-header .header-title .header-title-info span:first-child {
              margin-right: 10px; }
          #events-stacks_in_64730 .event-header .header-title .header-title-info i {
            font-size: inherit;
            margin-right: 5px; }
      #events-stacks_in_64730 .event-header .header-date {
        /*  */
        /*  */
        background: rgba(179, 179, 179, 1.00);
        /*  */
        /*  */
        /*  */
        font-family: "";
        /*  */
        padding: 10px 10px;
        min-width: 120px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        #events-stacks_in_64730 .event-header .header-date .date-top {
          text-align: center;
          color: rgba(255, 255, 255, 1.00);
          font-size: 40px; }
        #events-stacks_in_64730 .event-header .header-date .date-bottom {
          text-align: center;
          color: rgba(254, 204, 102, 1.00);
          font-size: 14px; }
      #events-stacks_in_64730 .event-header .header-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        margin-left: auto;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        box-sizing: border-box;
        color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64730 .event-header .header-toggle .toggle-inner {
          /*  */
          font-family: "";
          /*  */
          width: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box;
          vertical-align: middle;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
    #events-stacks_in_64730 .event-details {
      /*  */
      height: 0;
      /*  */
      /*  */
      font-family: "";
      /*  */
      /*  */
      /*  */
      background: rgba(255, 255, 255, 1.00);
      /*  */
      /*  */
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      overflow: hidden; }
      #events-stacks_in_64730 .event-details .details-inner {
        padding: 15px 15px; }
        #events-stacks_in_64730 .event-details .details-inner h1, #events-stacks_in_64730 .event-details .details-inner h2, #events-stacks_in_64730 .event-details .details-inner h3, #events-stacks_in_64730 .event-details .details-inner h4, #events-stacks_in_64730 .event-details .details-inner h5, #events-stacks_in_64730 .event-details .details-inner h6 {
          color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64730 .event-details .details-inner p, #events-stacks_in_64730 .event-details .details-inner ul, #events-stacks_in_64730 .event-details .details-inner li, #events-stacks_in_64730 .event-details .details-inner span, #events-stacks_in_64730 .event-details .details-inner blockquote {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(255, 255, 255, 0.40); }
        #events-stacks_in_64730 .event-details .details-inner a, #events-stacks_in_64730 .event-details .details-inner a:link, #events-stacks_in_64730 .event-details .details-inner a:visited {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(254, 204, 102, 1.00); }

#events-stacks_in_64730 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64730 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64730 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64730 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64730.hide-date-top .date-top {
  display: none; }

#events-stacks_in_64730.hide-date-bottom .date-bottom {
  display: none; }

#events-stacks_in_64730.hide-description .header-title .header-description {
  display: none; }

#events-stacks_in_64730.hide-location .header-title .header-title-info span:first-child {
  display: none; }

#events-stacks_in_64730.hide-time .header-title .header-title-info span:nth-child(2) {
  display: none; }

@media (max-width: 500px) {
  #events-stacks_in_64730 .event-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #events-stacks_in_64730 .event-header .header-title {
      width: 100%; }
      #events-stacks_in_64730 .event-header .header-title .header-title-info span {
        margin-bottom: 5px; }
    #events-stacks_in_64730 .event-header .header-date {
      width: 100%; }
    #events-stacks_in_64730 .event-header .header-toggle {
      width: 100%; }
      #events-stacks_in_64730 .event-header .header-toggle .toggle-inner {
        width: 100%;
        min-height: 40px; }
        #events-stacks_in_64730 .event-header .header-toggle .toggle-inner::after {
          display: inline;
          font-size: 14px;
          margin-left: 10px;
          content: 'View Details'; } }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #events-stacks_in_64730 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64730 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64730 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[1] * 1.4 )%%px; }
  #events-stacks_in_64730 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64730 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64730 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }

@media (max-width: 400px) {
  /*  */
  #events-stacks_in_64730 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64730 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64730 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[2] * 1.4 )%%px; }
  #events-stacks_in_64730 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64730 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64730 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }
#stacks_in_64732 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64732 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64732 #jwresp_col2_stacks_in_64732{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64732 #jwresp_col1_stacks_in_64732,#stacks_in_64732 #jwresp_col2_stacks_in_64732{width:100%;float:none;display:block}#stacks_in_64732 #jwresp_col1_stacks_in_64732{margin-bottom:15px}}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64736 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64736 .theDivider1,
#simpleDivider_stacks_in_64736 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64736 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64736.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64736.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64736 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64736.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64736.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64736.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64736.bgImageOn .theDivider1 img {
	display: block;
}

/*  */
#events-stacks_in_64830 {
  margin: 0 auto;
  max-width: 600px; }
  #events-stacks_in_64830 ul.events-grid {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style-type: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #events-stacks_in_64830 ul.events-grid li.events-grid-item {
      padding: 10px 10px;
      padding-top: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      #events-stacks_in_64830 ul.events-grid li.events-grid-item:first-child {
        padding-top: 10px; }
  #events-stacks_in_64830 .event {
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    transition: all 0.3s ease;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 1.00); }
    #events-stacks_in_64830 .event-header {
      /*  */
      /*  */
      background: rgba(102, 153, 204, 1.00);
      /*  */
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      box-sizing: border-box; }
      #events-stacks_in_64830 .event-header .header-title {
        /*  */
        font-family: "";
        /*  */
        padding: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-sizing: border-box; }
        #events-stacks_in_64830 .event-header .header-title h3, #events-stacks_in_64830 .event-header .header-title .header-description, #events-stacks_in_64830 .event-header .header-title .header-title-info {
          margin: 0;
          padding: 5px; }
        #events-stacks_in_64830 .event-header .header-title h3 {
          color: rgba(255, 255, 255, 1.00);
          font-size: 18px;
          line-height: 25.199999px;
          font-weight: bold; }
        #events-stacks_in_64830 .event-header .header-title .header-description {
          color: rgba(255, 255, 255, 0.50) !important;
          font-size: 14px;
          line-height: 19.600000px; }
        #events-stacks_in_64830 .event-header .header-title .header-title-info {
          font-size: 13px;
          line-height: %( %id=event_info_size[0] * 1.4 )%%px; }
          #events-stacks_in_64830 .event-header .header-title .header-title-info span {
            color: rgba(254, 204, 102, 1.00);
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex; }
            #events-stacks_in_64830 .event-header .header-title .header-title-info span:first-child {
              margin-right: 10px; }
          #events-stacks_in_64830 .event-header .header-title .header-title-info i {
            font-size: inherit;
            margin-right: 5px; }
      #events-stacks_in_64830 .event-header .header-date {
        /*  */
        /*  */
        background: rgba(179, 179, 179, 1.00);
        /*  */
        /*  */
        /*  */
        font-family: "";
        /*  */
        padding: 10px 10px;
        min-width: 120px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        #events-stacks_in_64830 .event-header .header-date .date-top {
          text-align: center;
          color: rgba(255, 255, 255, 1.00);
          font-size: 40px; }
        #events-stacks_in_64830 .event-header .header-date .date-bottom {
          text-align: center;
          color: rgba(254, 204, 102, 1.00);
          font-size: 14px; }
      #events-stacks_in_64830 .event-header .header-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px;
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        margin-left: auto;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        box-sizing: border-box;
        color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64830 .event-header .header-toggle .toggle-inner {
          /*  */
          font-family: "";
          /*  */
          width: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box;
          vertical-align: middle;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
    #events-stacks_in_64830 .event-details {
      /*  */
      height: 0;
      /*  */
      /*  */
      font-family: "";
      /*  */
      /*  */
      /*  */
      background: rgba(255, 255, 255, 1.00);
      /*  */
      /*  */
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      overflow: hidden; }
      #events-stacks_in_64830 .event-details .details-inner {
        padding: 15px 15px; }
        #events-stacks_in_64830 .event-details .details-inner h1, #events-stacks_in_64830 .event-details .details-inner h2, #events-stacks_in_64830 .event-details .details-inner h3, #events-stacks_in_64830 .event-details .details-inner h4, #events-stacks_in_64830 .event-details .details-inner h5, #events-stacks_in_64830 .event-details .details-inner h6 {
          color: rgba(255, 255, 255, 1.00); }
        #events-stacks_in_64830 .event-details .details-inner p, #events-stacks_in_64830 .event-details .details-inner ul, #events-stacks_in_64830 .event-details .details-inner li, #events-stacks_in_64830 .event-details .details-inner span, #events-stacks_in_64830 .event-details .details-inner blockquote {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(255, 255, 255, 0.40); }
        #events-stacks_in_64830 .event-details .details-inner a, #events-stacks_in_64830 .event-details .details-inner a:link, #events-stacks_in_64830 .event-details .details-inner a:visited {
          line-height: 19.600000px;
          font-size: 14px;
          color: rgba(254, 204, 102, 1.00); }

#events-stacks_in_64830 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64830 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64830 .event.event-opened .event-details {
  height: auto; }

#events-stacks_in_64830 .event.event-opened .event-header .header-toggle .toggle-inner i::before {
  content: '\f126'; }

#events-stacks_in_64830.hide-date-top .date-top {
  display: none; }

#events-stacks_in_64830.hide-date-bottom .date-bottom {
  display: none; }

#events-stacks_in_64830.hide-description .header-title .header-description {
  display: none; }

#events-stacks_in_64830.hide-location .header-title .header-title-info span:first-child {
  display: none; }

#events-stacks_in_64830.hide-time .header-title .header-title-info span:nth-child(2) {
  display: none; }

@media (max-width: 500px) {
  #events-stacks_in_64830 .event-header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #events-stacks_in_64830 .event-header .header-title {
      width: 100%; }
      #events-stacks_in_64830 .event-header .header-title .header-title-info span {
        margin-bottom: 5px; }
    #events-stacks_in_64830 .event-header .header-date {
      width: 100%; }
    #events-stacks_in_64830 .event-header .header-toggle {
      width: 100%; }
      #events-stacks_in_64830 .event-header .header-toggle .toggle-inner {
        width: 100%;
        min-height: 40px; }
        #events-stacks_in_64830 .event-header .header-toggle .toggle-inner::after {
          display: inline;
          font-size: 14px;
          margin-left: 10px;
          content: 'View Details'; } }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #events-stacks_in_64830 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64830 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64830 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[1] * 1.4 )%%px; }
  #events-stacks_in_64830 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64830 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64830 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }

@media (max-width: 400px) {
  /*  */
  #events-stacks_in_64830 .event-header .header-title h3 {
    font-size: 16px;
    line-height: 22.400000px; }
  #events-stacks_in_64830 .event-header .header-title .header-description {
    font-size: 13px;
    line-height: 18.199999px; }
  #events-stacks_in_64830 .event-header .header-title .header-title-info {
    font-size: 13px;
    line-height: %( %id=event_info_size[2] * 1.4 )%%px; }
  #events-stacks_in_64830 .event-header .header-date .date-top {
    font-size: 40px; }
  #events-stacks_in_64830 .event-header .header-date .date-bottom {
    font-size: 14px; }
  #events-stacks_in_64830 .event-details .details-inner {
    font-size: 14px;
    line-height: 19.600000px; }
  /*  */ }
#stacks_in_64832 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_64832 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_64832 #jwresp_col2_stacks_in_64832{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_64832 #jwresp_col1_stacks_in_64832,#stacks_in_64832 #jwresp_col2_stacks_in_64832{width:100%;float:none;display:block}#stacks_in_64832 #jwresp_col1_stacks_in_64832{margin-bottom:15px}}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_64836 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64836 .theDivider1,
#simpleDivider_stacks_in_64836 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64836 .theDivider1 {
	height: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}
#simpleDivider_stacks_in_64836.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64836.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64836 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64836.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64836.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64836.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64836.bgImageOn .theDivider1 img {
	display: block;
}

