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

#stacks_in_476 {
	display:inline-block; width:100%; line-height: 1.200000em;
	font-weight: bolder;
}
/* -- Start Anchor Each css Template -- */



.stacks_in_493editInfo{
	color: #ffffff;
	background: #16a085;
	padding: 3px 10px 3px 10px;
	border-radius: 2px;
	font-size: 18px;
}

.stacks_in_493editInfo i{
	vertical-align: middle;
}

.stacks_in_493editInfo:before{
content:"#da1";
float: right;
}

.stacks_in_493editInfo:after{
content:"";
display: table;
clear: both;
}

.stacks_in_493topOffset{
	position: relative;
	height: 50;
	background: #ecf0f1;
	border: 1px solid #bdc3c7;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	margin-bottom: -2px;
}

.stacks_in_493topOffset:after{
	content: "Top Offset";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	color: #7f8c8d;
}




/* -- End Anchor Each css Template -- */
#stacks_in_493 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_491 {
	margin: 0px 0px 30px 0px;
}
/* -- Start Anchor Each css Template -- */


.stacks_in_495anchorStack{
	height: 0px !important;
	padding: 0 !important;
	margin: 0 !important;
}


.stacks_in_495editInfo{
	color: #ffffff;
	background: #16a085;
	padding: 3px 10px 3px 10px;
	border-radius: 2px;
	font-size: 18px;
}

.stacks_in_495editInfo i{
	vertical-align: middle;
}

.stacks_in_495editInfo:before{
content:"#da1";
float: right;
}

.stacks_in_495editInfo:after{
content:"";
display: table;
clear: both;
}

.stacks_in_495topOffset{
	position: relative;
	height: 80;
	background: #ecf0f1;
	border: 1px solid #bdc3c7;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	margin-bottom: -2px;
}

.stacks_in_495topOffset:after{
	content: "Top Offset";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	color: #7f8c8d;
}




/* -- End Anchor Each css Template -- */
#stacks_in_470 {
	margin: 20px 0px 20px 0px;
}

#stacks_in_471 {
	display:inline-block; width:100%; line-height: 1.200000em;
	font-weight: bolder;
}
/*  */
#grid-main-stacks_in_426 {
  position: relative;
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 1200px; }
  #grid-main-stacks_in_426 .grid {
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box; }
  #grid-main-stacks_in_426 .grid-outer {
    flex: 0 1 auto;
    box-sizing: border-box; }
  #grid-main-stacks_in_426 .grid-inner {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: flex-start;
    /*  */
    height: 100%;
    /*  */ }
    #grid-main-stacks_in_426 .grid-inner > div {
      width: 100%;
      flex: 0 1 auto; }
  #grid-main-stacks_in_426.goodies {
    padding-top: 50px;
    position: relative; }
    #grid-main-stacks_in_426.goodies::before {
      top: 25px;
      left: 50%;
      display: block;
      position: absolute;
      text-transform: uppercase;
      font-weight: bold;
      color: #0D1953;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      font-family: "Roboto Condensed"; }
    #grid-main-stacks_in_426.goodies .grid-inner {
      border: 2px dashed #0D1953; }

@media (min-width: 767px) {
  #grid-main-stacks_in_426 .grid-outer {
    width: 50.000000%; }
  #grid-main-stacks_in_426 .grid-outer, #grid-main-stacks_in_426 .ghost-grid-outer {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px; }
  #grid-main-stacks_in_426 .grid-inner {
    padding: 10px 10px; }
  #grid-main-stacks_in_426.goodies {
    box-shadow: inset 0 0 0 10px rgba(0, 201, 255, 0.5); }
    #grid-main-stacks_in_426.goodies::before {
      content: "Desktop ( 767px ~ > )"; }
  #grid-main-stacks_in_426.no-outer-gutters.goodies {
    box-shadow: inset 0 10px 0 rgba(0, 201, 255, 0.5), inset 0 -10px 0 rgba(0, 201, 255, 0.5); }
  #grid-main-stacks_in_426.no-outer-gutters .grid {
    margin-left: -10px;
    width: calc(100% + (10px * 2)); } }

@media (min-width: 479px) and (max-width: 767px) {
  #grid-main-stacks_in_426 .grid-outer {
    width: 50.000000%; }
  #grid-main-stacks_in_426 .grid-outer, #grid-main-stacks_in_426 .ghost-grid-outer {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px; }
  #grid-main-stacks_in_426 .grid-inner {
    padding: 10px 10px; }
  #grid-main-stacks_in_426.goodies {
    box-shadow: inset 0 0 0 10px rgba(254, 115, 130, 0.5); }
    #grid-main-stacks_in_426.goodies::before {
      content: "Tablet ( 479px ~ 767px )"; }
  #grid-main-stacks_in_426.no-outer-gutters.goodies {
    box-shadow: inset 0 10px 0 rgba(254, 115, 130, 0.5), inset 0 -10px 0 rgba(254, 115, 130, 0.5); }
  #grid-main-stacks_in_426.no-outer-gutters .grid {
    margin-left: -10px;
    width: calc(100% + (10px * 2)); } }

@media (min-width: 0px) and (max-width: 479px) {
  #grid-main-stacks_in_426 .grid-outer {
    width: 100.000000%; }
  #grid-main-stacks_in_426 .grid-outer, #grid-main-stacks_in_426 .ghost-grid-outer {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px; }
  #grid-main-stacks_in_426 .grid-inner {
    padding: 10px 10px; }
  #grid-main-stacks_in_426.goodies {
    box-shadow: inset 0 0 0 10px rgba(166, 73, 240, 0.5); }
    #grid-main-stacks_in_426.goodies::before {
      content: "Mobile ( 0 ~ 479px )"; }
  #grid-main-stacks_in_426.no-outer-gutters.goodies {
    box-shadow: inset 0 10px 0 rgba(166, 73, 240, 0.5), inset 0 -10px 0 rgba(166, 73, 240, 0.5); }
  #grid-main-stacks_in_426.no-outer-gutters .grid {
    margin-left: -10px;
    width: calc(100% + (10px * 2)); } }
#gridinator-column-stacks_in_427 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_428buttonPressWrapper{
	position: relative !important;
}

#stacks_in_428 a, #stacks_in_428 a:hover, #stacks_in_428 a:visited, #stacks_in_428 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_428button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_428button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_428 a, #stacks_in_428 a:visited, #stacks_in_428 a:active{
	color: #FFFFFF !important;
}

#stacks_in_428 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_428button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_428buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_428buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_428buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_428buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_428 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_430 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_431buttonPressWrapper{
	position: relative !important;
}

#stacks_in_431 a, #stacks_in_431 a:hover, #stacks_in_431 a:visited, #stacks_in_431 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_431button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_431button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_431 a, #stacks_in_431 a:visited, #stacks_in_431 a:active{
	color: #FFFFFF !important;
}

#stacks_in_431 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_431button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_431buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_431buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_431buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_431buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_431 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_433 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_434buttonPressWrapper{
	position: relative !important;
}

#stacks_in_434 a, #stacks_in_434 a:hover, #stacks_in_434 a:visited, #stacks_in_434 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_434button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_434button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_434 a, #stacks_in_434 a:visited, #stacks_in_434 a:active{
	color: #FFFFFF !important;
}

#stacks_in_434 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_434button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_434buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_434buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_434buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_434buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_434 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_482 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_483buttonPressWrapper{
	position: relative !important;
}

#stacks_in_483 a, #stacks_in_483 a:hover, #stacks_in_483 a:visited, #stacks_in_483 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_483button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_483button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_483 a, #stacks_in_483 a:visited, #stacks_in_483 a:active{
	color: #FFFFFF !important;
}

#stacks_in_483 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_483button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_483buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_483buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_483buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_483buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_483 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_436 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_437buttonPressWrapper{
	position: relative !important;
}

#stacks_in_437 a, #stacks_in_437 a:hover, #stacks_in_437 a:visited, #stacks_in_437 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_437button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_437button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_437 a, #stacks_in_437 a:visited, #stacks_in_437 a:active{
	color: #FFFFFF !important;
}

#stacks_in_437 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_437button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_437buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_437buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_437buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_437buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_437 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_478 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_479buttonPressWrapper{
	position: relative !important;
}

#stacks_in_479 a, #stacks_in_479 a:hover, #stacks_in_479 a:visited, #stacks_in_479 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_479button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_479button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_479 a, #stacks_in_479 a:visited, #stacks_in_479 a:active{
	color: #FFFFFF !important;
}

#stacks_in_479 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_479button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_479buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_479buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_479buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_479buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_479 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_442 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_443buttonPressWrapper{
	position: relative !important;
}

#stacks_in_443 a, #stacks_in_443 a:hover, #stacks_in_443 a:visited, #stacks_in_443 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_443button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_443button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_443 a, #stacks_in_443 a:visited, #stacks_in_443 a:active{
	color: #FFFFFF !important;
}

#stacks_in_443 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_443button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_443buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_443buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_443buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_443buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_443 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_445 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_446buttonPressWrapper{
	position: relative !important;
}

#stacks_in_446 a, #stacks_in_446 a:hover, #stacks_in_446 a:visited, #stacks_in_446 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_446button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_446button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_446 a, #stacks_in_446 a:visited, #stacks_in_446 a:active{
	color: #FFFFFF !important;
}

#stacks_in_446 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_446button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_446buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_446buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_446buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_446buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_446 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_451 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_452buttonPressWrapper{
	position: relative !important;
}

#stacks_in_452 a, #stacks_in_452 a:hover, #stacks_in_452 a:visited, #stacks_in_452 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_452button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_452button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_452 a, #stacks_in_452 a:visited, #stacks_in_452 a:active{
	color: #FFFFFF !important;
}

#stacks_in_452 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_452button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_452buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_452buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_452buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_452buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_452 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_454 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_455buttonPressWrapper{
	position: relative !important;
}

#stacks_in_455 a, #stacks_in_455 a:hover, #stacks_in_455 a:visited, #stacks_in_455 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_455button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_455button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_455 a, #stacks_in_455 a:visited, #stacks_in_455 a:active{
	color: #FFFFFF !important;
}

#stacks_in_455 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_455button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_455buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_455buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_455buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_455buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_455 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_457 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_458buttonPressWrapper{
	position: relative !important;
}

#stacks_in_458 a, #stacks_in_458 a:hover, #stacks_in_458 a:visited, #stacks_in_458 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_458button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_458button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_458 a, #stacks_in_458 a:visited, #stacks_in_458 a:active{
	color: #FFFFFF !important;
}

#stacks_in_458 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_458button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_458buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_458buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_458buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_458buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_458 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_463 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_464buttonPressWrapper{
	position: relative !important;
}

#stacks_in_464 a, #stacks_in_464 a:hover, #stacks_in_464 a:visited, #stacks_in_464 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_464button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_464button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_464 a, #stacks_in_464 a:visited, #stacks_in_464 a:active{
	color: #FFFFFF !important;
}

#stacks_in_464 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_464button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_464buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_464buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_464buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_464buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_464 {
	margin: 0px 0px 20px 0px;
}
#gridinator-column-stacks_in_497 .grid-inner {
  background: rgba(0, 0, 0, 0.00);
  justify-content: flex-start;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_498buttonPressWrapper{
	position: relative !important;
}

#stacks_in_498 a, #stacks_in_498 a:hover, #stacks_in_498 a:visited, #stacks_in_498 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_498button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #860063 !important;
	border-color: #710054 !important;
	box-sizing: border-box !important;
}

.stacks_in_498button:hover{
	color: #FFFFFF !important;
	background-color: #A5267F !important;
	border-color: #8C206B !important;
}

#stacks_in_498 a, #stacks_in_498 a:visited, #stacks_in_498 a:active{
	color: #FFFFFF !important;
}

#stacks_in_498 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_498button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_498buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_498buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_498buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_498buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_498 {
	margin: 0px 0px 20px 0px;
}
/*
 * 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_351 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 0px;
}
#simpleDivider_stacks_in_351 .theDivider1,
#simpleDivider_stacks_in_351 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_351 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_351.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_351.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_351 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_351.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_351.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_351.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_351.bgImageOn .theDivider1 img {
	display: block;
}



/* Start doobox Chauffeur css */

.stacks_in_352wrapper{
width: 50px;
margin: 0 auto;

display : none;

opacity:0.7;
}

.stacks_in_352bulter{
cursor: pointer;
border: 1px solid #370021;
background: #4B0135;
width: 50px;
height: 50px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #FFFFFF;
text-align: center;
line-height: 50px;
margin: 5px;
z-index: 1000001;
background: #4B0135;
}


.stacks_in_352bulter i {
	display: block;
	margin: 0 auto 0 auto;
	font-size: 20px;
	line-height: 48px; 
	vertical-align: middle;
}


.stacks_in_352bulter:hover{
color: #EBEBEB;
background: #5A1044; /* Old browsers */
}

/* end doobox Chauffeur css */

