/* -- Start Skyward Each css Template -- */

.stacks_in_559skyward, .stacks_in_559skywardInner, .stacks_in_559wrapper {
	position: relative;
	z-index: 1;
	overflow: visible;
}


.stacks_in_559skywardInner {
	top: -10px;
	margin-bottom: -10px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_559skywardInner {
				top: -10px;
				margin-bottom: -10px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_559skywardInner {
				top: -10px;
				margin-bottom: -10px;
			}
		}
	





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


/* -- End Skyward Each css Template -- *//* -- Start Split Each css Template -- */



.stacks_in_560split {
  display: flex;
}

.stacks_in_560leftcol {
  width: 400px;
  min-width: 400px;
  margin-right: 0px;
  margin-top: 0px;
  margin-top: 0px;
}

.stacks_in_560rightcol {
  flex-grow: 1;
  margin-left: 0px;
}


@media all and (max-width: 1024px) {
	.stacks_in_560leftcol {
	  width: 300px;
	  min-width: 300px;
	}	
}


@media all and (max-width: 768px) {
	.stacks_in_560leftcol {
	  width: 200px;
	  min-width: 200px;
	}		
}


@media all and (max-width: 480px) {
	.stacks_in_560leftcol {
	  width: 400px;
	  min-width: 400px;
	}	
}






	@media all and (max-width: 768px) {
	


		
			.stacks_in_560split {
				flex-wrap: wrap;
			}
			.stacks_in_560leftcol {
				order: 1;
				width: 100%;
				min-width: 100%;
				margin-right: 0px;
			}
			.stacks_in_560rightcol {
				order: 1;
				min-width: 100%;
				margin-left: 0px;
			}  
			
				.stacks_in_560leftcol {
					margin-bottom: 0px;
					margin-top: 0px;
				}
			  
		
		
		
		
		
		#stacks_in_560 *{
			text-align: center !important;
		}
		
	}




/* -- right side selected -- */


/* -- End Split Each css Template -- *//* Start Agent-X stack CSS code */.stacks_in_561label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_561iPhoneContent, .stacks_in_561iPadContent, .stacks_in_561AndroidContent, .stacks_in_561BlackberryContent, .stacks_in_561DesktopContent {	display: none;}.stacks_in_561label{	display: none;}/* End Agent-X stack CSS code */#stacks_in_566 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_566 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_566 .fluid-image.unlimited img{width:100% !important}#stacks_in_566 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_566 .fluid-image.align-left img{float:left}#stacks_in_566 .fluid-image.align-right img{float:right}

#stacks_out_568 {
	width: 200px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_601 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_601 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_601 .fluid-image.unlimited img{width:100% !important}#stacks_in_601 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_601 .fluid-image.align-left img{float:left}#stacks_in_601 .fluid-image.align-right img{float:right}
/* -- Start Header Pro Each css Template  770 & 440-- */

#stacks_in_541 {
	text-align: center !important;
}

.stacks_in_541_inner_sanctum{
	font-size: 120% !important;
}

@media only screen and (max-width: 770px) {
	#stacks_in_541 {
		text-align: center !important;
	}
	.stacks_in_541_inner_sanctum{
		font-size: 110% !important;
	}
}

@media only screen and (max-width: 400px) {
  #stacks_in_541 {
	  text-align: center !important;
  }
  .stacks_in_541_inner_sanctum{
	  font-size: 100% !important;
  }
}

.stacks_in_541_pro_text{
	display: inline-block !important;
	position:relative;
	box-sizing: border-box;
}







/* -- End Header Pro Each css Template -- */
#stacks_in_541 {
	background-color: rgba(253, 160, 43, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 15px 0px 15px 0px;
}
/* Start dooGrid stack each CSS code */.stacks_in_576gridWrapper > div{	display: inline-block !important;	width: 33.333333%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_576gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_576gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_576gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_576gridWrapper > div{		width: 100%;	}	}#stacks_in_576 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(244, 244, 244, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 10px;	padding: 2px;}/* End dooGrid stack each CSS code */
#stacks_in_576 {
	padding: 10px 0px 10px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */

#stacks_in_503 {
	margin: 0px 0px 25px 0px;
}
#stacks_in_505>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_505 {
	padding: 10px 0px 0px 0px;
}
/* Start Launcher stack CSS code */#stacks_in_515 img{	max-width: 100%;	height: auto;}.stacks_in_515lightbox{	cursor: pointer;}.stacks_in_515lightboxContents{	display: none;}.stacks_in_515launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_515launcherWrapper a{	text-decoration: none;}.stacks_in_515help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_515helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_515launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_515galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_515helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_515vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_515 {
	padding:  5px;
}
#stacks_in_516 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_516 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_516 .fluid-image.unlimited img{width:100% !important}#stacks_in_516 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_516 .fluid-image.align-left img{float:left}#stacks_in_516 .fluid-image.align-right img{float:right}
#stacks_in_519 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_519 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_519 .fluid-image.unlimited img{width:100% !important}#stacks_in_519 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_519 .fluid-image.align-left img{float:left}#stacks_in_519 .fluid-image.align-right img{float:right}
/* Start Launcher stack CSS code */#stacks_in_507 img{	max-width: 100%;	height: auto;}.stacks_in_507lightbox{	cursor: pointer;}.stacks_in_507lightboxContents{	display: none;}.stacks_in_507launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_507launcherWrapper a{	text-decoration: none;}.stacks_in_507help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_507helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_507launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_507galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_507helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_507vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_507 {
	padding: 5px 0px 0px 0px;
}
#stacks_in_508 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_508 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_508 .fluid-image.unlimited img{width:100% !important}#stacks_in_508 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_508 .fluid-image.align-left img{float:left}#stacks_in_508 .fluid-image.align-right img{float:right}
#stacks_in_511 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_511 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_511 .fluid-image.unlimited img{width:100% !important}#stacks_in_511 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_511 .fluid-image.align-left img{float:left}#stacks_in_511 .fluid-image.align-right img{float:right}
#stacks_in_523>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_526 {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
}
#stacks_in_524 .control-group,#stacks_in_524 .paysnap-amount{text-align:right}#stacks_in_524 .control-group input{text-align:right;width:80px}#stacks_in_524 .paysnap-amount{color:#408000;font-size:18px;font-weight:normal}


#stacks_in_524 {
	padding: 10px 10px 10px 0px;
}
#stacks_in_529>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_532 {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_530 {
	padding: 10px 0px 10px 0px;
}


#stacks_in_535 {
	padding: 10px 0px 10px 0px;
}



.yd-left{text-align:left}.yd-center{text-align:center}.yd-right{text-align:right}#stacks_in_540 .yd-btn{width:100%}#stacks_in_540 .yd-btn{font-family:-apple-system,BlinkMacSystemFont,sans-serif;color:rgba(255, 255, 255, 1.00);background:rgba(15, 96, 205, 1.00);border-color:rgba(0, 0, 0, 0.25);font-size:14px;padding:10px;border-radius:4px;border-width:1px;}#stacks_in_540 .yd-btn:disabled{opacity:.5;cursor:not-allowed}#stacks_in_540 .paysnap-cart-result{color:rgba(255, 255, 255, 1.00)}#stacks_in_540 .yd-btn .fa{font-size:14px}#stacks_in_540 .paysnap-viewcart .paysnap-cart-qty{background-color:rgba(0, 0, 0, 0.25) !important;display:inline-block;min-width:10px;padding:3px 7px;line-height:1;color:rgba(255, 255, 255, 1.00);text-align:center;white-space:nowrap;vertical-align:middle;border-radius:6px;margin-top:-2px;font-family:helvetica;font-size:14px}


#stacks_in_540 {
	padding: 112px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */

#stacks_in_461 {
	margin: 0px 0px 25px 0px;
}
#stacks_in_463>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_463 {
	padding: 10px 0px 21px 0px;
}
/* Start Launcher stack CSS code */#stacks_in_473 img{	max-width: 100%;	height: auto;}.stacks_in_473lightbox{	cursor: pointer;}.stacks_in_473lightboxContents{	display: none;}.stacks_in_473launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_473launcherWrapper a{	text-decoration: none;}.stacks_in_473help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_473helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_473launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_473galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_473helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_473vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */#stacks_in_474 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_474 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_474 .fluid-image.unlimited img{width:100% !important}#stacks_in_474 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_474 .fluid-image.align-left img{float:left}#stacks_in_474 .fluid-image.align-right img{float:right}
#stacks_in_477 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_477 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_477 .fluid-image.unlimited img{width:100% !important}#stacks_in_477 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_477 .fluid-image.align-left img{float:left}#stacks_in_477 .fluid-image.align-right img{float:right}
/* Start Launcher stack CSS code */#stacks_in_465 img{	max-width: 100%;	height: auto;}.stacks_in_465lightbox{	cursor: pointer;}.stacks_in_465lightboxContents{	display: none;}.stacks_in_465launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_465launcherWrapper a{	text-decoration: none;}.stacks_in_465help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_465helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_465launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_465galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_465helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_465vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */#stacks_in_466 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_466 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_466 .fluid-image.unlimited img{width:100% !important}#stacks_in_466 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_466 .fluid-image.align-left img{float:left}#stacks_in_466 .fluid-image.align-right img{float:right}
#stacks_in_469 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_469 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_469 .fluid-image.unlimited img{width:100% !important}#stacks_in_469 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_469 .fluid-image.align-left img{float:left}#stacks_in_469 .fluid-image.align-right img{float:right}
#stacks_in_481>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_484 {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
}
#stacks_in_482 .control-group,#stacks_in_482 .paysnap-amount{text-align:right}#stacks_in_482 .control-group input{text-align:right;width:80px}#stacks_in_482 .paysnap-amount{color:#408000;font-size:18px;font-weight:normal}


#stacks_in_482 {
	padding: 10px 10px 10px 0px;
}
#stacks_in_487>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_490 {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_488 {
	padding: 10px 0px 10px 0px;
}


#stacks_in_493 {
	padding: 10px 0px 10px 0px;
}





#stacks_in_498 {
	padding: 10px 0px 10px 0px;
}


.yd-left{text-align:left}.yd-center{text-align:center}.yd-right{text-align:right}#stacks_in_502 .yd-btn{width:100%}#stacks_in_502 .yd-btn{font-family:-apple-system,BlinkMacSystemFont,sans-serif;color:rgba(255, 255, 255, 1.00);background:rgba(15, 96, 205, 1.00);border-color:rgba(0, 0, 0, 0.25);font-size:14px;padding:10px;border-radius:4px;border-width:1px;}#stacks_in_502 .yd-btn:disabled{opacity:.5;cursor:not-allowed}#stacks_in_502 .paysnap-cart-result{color:rgba(255, 255, 255, 1.00)}#stacks_in_502 .yd-btn .fa{font-size:14px}#stacks_in_502 .paysnap-viewcart .paysnap-cart-qty{background-color:rgba(0, 0, 0, 0.25) !important;display:inline-block;min-width:10px;padding:3px 7px;line-height:1;color:rgba(255, 255, 255, 1.00);text-align:center;white-space:nowrap;vertical-align:middle;border-radius:6px;margin-top:-2px;font-family:helvetica;font-size:14px}


#stacks_in_502 {
	padding: 0px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* -- Start Header Pro Each css Template  770 & 440-- */

#stacks_in_455 {
	text-align: center !important;
}

.stacks_in_455_inner_sanctum{
	font-size: 120% !important;
}

@media only screen and (max-width: 770px) {
	#stacks_in_455 {
		text-align: center !important;
	}
	.stacks_in_455_inner_sanctum{
		font-size: 110% !important;
	}
}

@media only screen and (max-width: 400px) {
  #stacks_in_455 {
	  text-align: center !important;
  }
  .stacks_in_455_inner_sanctum{
	  font-size: 100% !important;
  }
}

.stacks_in_455_pro_text{
	display: inline-block !important;
	position:relative;
	box-sizing: border-box;
}







/* -- End Header Pro Each css Template -- */
#stacks_in_455 {
	background-color: rgba(253, 160, 43, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 15px 0px 15px 0px;
}

#stacks_in_557 {
	padding: 30px 0px 30px 0px;
}
/* Start dooGrid stack each CSS code */.stacks_in_590gridWrapper > div{	display: inline-block !important;	width: 33.333333%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_590gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_590gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_590gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_590gridWrapper > div{		width: 100%;	}	}#stacks_in_590 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(244, 244, 244, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 4px;	padding: 10px;}/* End dooGrid stack each CSS code */
#stacks_in_590 {
	padding: 0px 0px 100px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */

#stacks_in_193 {
	margin: 0px 0px 25px 0px;
}
/* Start Launcher stack CSS code */#stacks_in_550 img{	max-width: 100%;	height: auto;}.stacks_in_550lightbox{	cursor: pointer;}.stacks_in_550lightboxContents{	display: none;}.stacks_in_550launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_550launcherWrapper a{	text-decoration: none;}.stacks_in_550help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_550helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_550launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_550galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_550helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_550vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */#stacks_in_551 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_551 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_551 .fluid-image.unlimited img{width:100% !important}#stacks_in_551 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_551 .fluid-image.align-left img{float:left}#stacks_in_551 .fluid-image.align-right img{float:right}
#stacks_in_554 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_554 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_554 .fluid-image.unlimited img{width:100% !important}#stacks_in_554 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_554 .fluid-image.align-left img{float:left}#stacks_in_554 .fluid-image.align-right img{float:right}
/* -- Start Header Pro Each css Template  770 & 440-- */

#stacks_in_543 {
	text-align: center !important;
}

.stacks_in_543_inner_sanctum{
	font-size: 100% !important;
}

@media only screen and (max-width: 770px) {
	#stacks_in_543 {
		text-align: center !important;
	}
	.stacks_in_543_inner_sanctum{
		font-size: 100% !important;
	}
}

@media only screen and (max-width: 400px) {
  #stacks_in_543 {
	  text-align: left !important;
  }
  .stacks_in_543_inner_sanctum{
	  font-size: 100% !important;
  }
}

.stacks_in_543_pro_text{
	display: inline-block !important;
	position:relative;
	box-sizing: border-box;
}







/* -- End Header Pro Each css Template -- */#stacks_in_236>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_239 {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
}
#stacks_in_205 .control-group,#stacks_in_205 .paysnap-amount{text-align:right}#stacks_in_205 .control-group input{text-align:right;width:80px}#stacks_in_205 .paysnap-amount{color:#408000;font-size:18px;font-weight:normal}


#stacks_in_205 {
	padding: 10px 10px 10px 0px;
}
#stacks_in_225>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_228 {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_206 {
	padding: 10px 0px 10px 0px;
}
.yd-left{text-align:left}.yd-center{text-align:center}.yd-right{text-align:right}#stacks_in_235 .yd-btn{width:100%}#stacks_in_235 .yd-btn{font-family:-apple-system,BlinkMacSystemFont,sans-serif;color:rgba(255, 255, 255, 1.00);background:rgba(15, 96, 205, 1.00);border-color:rgba(0, 0, 0, 0.25);font-size:14px;padding:10px;border-radius:4px;border-width:1px;}#stacks_in_235 .yd-btn:disabled{opacity:.5;cursor:not-allowed}#stacks_in_235 .paysnap-cart-result{color:rgba(255, 255, 255, 1.00)}#stacks_in_235 .yd-btn .fa{font-size:14px}#stacks_in_235 .paysnap-viewcart .paysnap-cart-qty{background-color:rgba(0, 0, 0, 0.25) !important;display:inline-block;min-width:10px;padding:3px 7px;line-height:1;color:rgba(255, 255, 255, 1.00);text-align:center;white-space:nowrap;vertical-align:middle;border-radius:6px;margin-top:-2px;font-family:helvetica;font-size:14px}


#stacks_in_235 {
	padding: 0px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */

#stacks_in_241 {
	margin: 0px 0px 25px 0px;
}
/* Start Launcher stack CSS code */#stacks_in_293 img{	max-width: 100%;	height: auto;}.stacks_in_293lightbox{	cursor: pointer;}.stacks_in_293lightboxContents{	display: none;}.stacks_in_293launcherWrapper{	border: 6px solid #E24159;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.stacks_in_293launcherWrapper a{	text-decoration: none;}.stacks_in_293help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;	}.stacks_in_293helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_293launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_293galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_293helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_293vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */#stacks_in_294 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_294 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_294 .fluid-image.unlimited img{width:100% !important}#stacks_in_294 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_294 .fluid-image.align-left img{float:left}#stacks_in_294 .fluid-image.align-right img{float:right}
#stacks_in_297 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_297 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_297 .fluid-image.unlimited img{width:100% !important}#stacks_in_297 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_297 .fluid-image.align-left img{float:left}#stacks_in_297 .fluid-image.align-right img{float:right}
/* -- Start Header Pro Each css Template  770 & 440-- */

#stacks_in_548 {
	text-align: center !important;
}

.stacks_in_548_inner_sanctum{
	font-size: 100% !important;
}

@media only screen and (max-width: 770px) {
	#stacks_in_548 {
		text-align: center !important;
	}
	.stacks_in_548_inner_sanctum{
		font-size: 100% !important;
	}
}

@media only screen and (max-width: 400px) {
  #stacks_in_548 {
	  text-align: left !important;
  }
  .stacks_in_548_inner_sanctum{
	  font-size: 100% !important;
  }
}

.stacks_in_548_pro_text{
	display: inline-block !important;
	position:relative;
	box-sizing: border-box;
}







/* -- End Header Pro Each css Template -- */#stacks_in_245>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_248 {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
}
#stacks_in_246 .control-group,#stacks_in_246 .paysnap-amount{text-align:right}#stacks_in_246 .control-group input{text-align:right;width:80px}#stacks_in_246 .paysnap-amount{color:#408000;font-size:18px;font-weight:normal}


#stacks_in_246 {
	padding: 10px 10px 10px 0px;
}
#stacks_in_251>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_254 {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_252 {
	padding: 10px 0px 10px 0px;
}
.yd-left{text-align:left}.yd-center{text-align:center}.yd-right{text-align:right}#stacks_in_263 .yd-btn{width:100%}#stacks_in_263 .yd-btn{font-family:-apple-system,BlinkMacSystemFont,sans-serif;color:rgba(255, 255, 255, 1.00);background:rgba(15, 96, 205, 1.00);border-color:rgba(0, 0, 0, 0.25);font-size:14px;padding:10px;border-radius:4px;border-width:1px;}#stacks_in_263 .yd-btn:disabled{opacity:.5;cursor:not-allowed}#stacks_in_263 .paysnap-cart-result{color:rgba(255, 255, 255, 1.00)}#stacks_in_263 .yd-btn .fa{font-size:14px}#stacks_in_263 .paysnap-viewcart .paysnap-cart-qty{background-color:rgba(0, 0, 0, 0.25) !important;display:inline-block;min-width:10px;padding:3px 7px;line-height:1;color:rgba(255, 255, 255, 1.00);text-align:center;white-space:nowrap;vertical-align:middle;border-radius:6px;margin-top:-2px;font-family:helvetica;font-size:14px}


#stacks_in_263 {
	padding: 0px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_187 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:0px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_187 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_187 .fluid-image.unlimited img{width:100% !important}#stacks_in_187 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_187 .fluid-image.align-left img{float:left}#stacks_in_187 .fluid-image.align-right img{float:right}
#paysnap-debug-wrap{background-color:rgba(0,0,0,0.30);padding:8px;border-radius:5px;overflow:auto}#paysnap-debug{background-color:white;padding:20px;border-radius:5px;border:4px solid rgba(0,0,0.5);color:#333333}.ps-error{background:repeating-linear-gradient(45deg,#fee9ea,#fee9ea 10px,#fcd4d5 10px,#fcd4d5 20px);border:2px dashed #e6494a;border-radius:4px;color:#e6494a;text-align:center;text-transform:uppercase;margin:8px 0}.ps-error p{width:auto;padding:2px 6px;background:#E6494A;color:#ffffff;font-size:12px;font-weight:bold;border-radius:24px;border:solid 2px #E6494A;text-align:center;display:inline-block}.btn-paysnap{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none}.btn-paysnap:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn-paysnap:hover,.btn-paysnap:focus{color:#333333;text-decoration:none}.btn-paysnap:active,.btn-paysnap.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-paysnap.disabled,.btn-paysnap[disabled]{pointer-events:none;cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.btn-paysnap.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-paysnap.btn-sm,.btn-paysnap.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-paysnap.btn-xs{padding:1px 5px}.btn-paysnap.btn-block{display:block;width:100%;padding-right:0;padding-left:0}/*.btn-paysnap.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a}.btn-paysnap.btn-danger:hover,.btn-paysnap.btn-danger:focus,.btn-paysnap.btn-danger:active,.btn-paysnap.btn-danger.active,.open .dropdown-toggle.btn-paysnap.btn-danger{color:#ffffff;background-color:#d2322d;border-color:#ac2925}.btn-paysnap.btn-danger:active,.btn-paysnap.btn-danger.active,.open .dropdown-toggle.btn-paysnap.btn-danger{background-image:none}.btn-paysnap.btn-danger.disabled,.btn-paysnap.btn-danger[disabled],fieldset[disabled] .btn-paysnap.btn-danger,.btn-paysnap.btn-danger.disabled:hover,.btn-paysnap.btn-danger[disabled]:hover,fieldset[disabled] .btn-paysnap.btn-danger:hover,.btn-paysnap.btn-danger.disabled:focus,.btn-paysnap.btn-danger[disabled]:focus,fieldset[disabled] .btn-paysnap.btn-danger:focus,.btn-paysnap.btn-danger.disabled:active,.btn-paysnap.btn-danger[disabled]:active,fieldset[disabled] .btn-paysnap.btn-danger:active,.btn-paysnap.btn-danger.disabled.active,.btn-paysnap.btn-danger[disabled].active,fieldset[disabled] .btn-paysnap.btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-paysnap.btn-success{color:#ffffff;background-color:#5cb85c;border-color:#4cae4c}.btn-paysnap.btn-success:hover,.btn-paysnap.btn-success:focus,.btn-paysnap.btn-success:active,.btn-paysnap.btn-success.active{color:#ffffff;background-color:#47a447;border-color:#398439}.btn-paysnap.btn-success:active,.btn-paysnap.btn-success.active{background-image:none}.btn-paysnap.btn-success.disabled,.btn-paysnap.btn-success[disabled]{background-color:#5cb85c;border-color:#4cae4c}*/.btn-paysnap.paysnap-co-btn{display:block;padding:12px 24px;margin-bottom:0;font-size:18px;font-weight:normal;line-height:1.33;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;width:100%;padding-right:0;padding-left:0;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none}#paysnap-cart-empty{padding:10px 10px;font-size:medium;margin-top:60px;color:#3C3C3C;text-align:center}#paysnap-contents{clear:left;position:relative;height:200px}div.paysnap-content{height:200px;padding:0;margin:0;position:absolute;top:0;left:0;width:100%;overflow-x:hidden}#paysnap-cart{width:100%;height:200px;overflow:hidden}div.paysnap-content table{width:100%;border-spacing:0}#paysnap-cart-contents{width:100%;height:200px;max-height:200px;overflow:auto;overflow-x:hidden;padding:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.paysnap-row-two{margin-top:6px}@media screen and (max-device-width:480px){#paysnap-container{left:10px}}label.paysnap-label{font-weight:bold;display:block}#stacks_in_447 .ydps-debug{border-radius:5px;border:1px dashed silver;padding:20px;background:#fff}#paysnap-cart-contents{background-color:rgba(255, 255, 255, 1.00);border-width:0}#paysnap-cart .paysnap-product-name{color:rgba(0, 0, 0, 1.00);font-size:14px}#paysnap-cart .paysnap-product-details{color:rgba(0, 0, 0, 0.50);font-size:12px}#paysnap-cart .paysnap-row-total{color:rgba(82, 139, 255, 1.00);font-size:12px;line-height:14px}#paysnap-cart td.paysnap-delete{font-size:14px;color:rgba(0, 0, 0, 0.35)}.yd-overlay{background-color:rgba(0, 0, 0, 0.50);background:rgba(0, 0, 0, 0.50);z-index:100000}.yd-modal{font-family:-apple-system,BlinkMacSystemFont,sans-serif;z-index:100001}.yd-modal .yd-header{background-color:rgba(254, 160, 43, 1.00);background:rgba(254, 160, 43, 1.00)}/* #ps-details-modal .yd-header{background-color:rgba(255, 255, 255, 1.00);background:rgba(255, 255, 255, 1.00)}*/.yd-content{background:rgba(255, 255, 255, 1.00)}.yd-modal-close{color:rgba(255, 255, 255, 0.75)}.paysnap-total-cost{color:rgba(255, 255, 255, 1.00);font-size:36px;line-height:40px;font-weight:600}.paysnap-total-qty,.paysnap-total-label{color:rgba(255, 255, 255, 0.50);font-size:16px;line-height:20px;font-weight:500}.yd-header > h3{color:rgba(255, 255, 255, 1.00);font-size:18px;line-height:22px}.yd-footer{border-top-color:rgba(0, 0, 0, 0.25)}.paysnap-footer-text{color:rgba(0, 0, 0, 0.50);font-size:12px;line-height:16px;font-weight:normal;text-align:center}.paysnap-error-message{margin-top:5px;color:rgb(220,39,39);font-size:13px;line-height:17px}.paysnap-pay-button-wrapper{font-family:-apple-system,BlinkMacSystemFont,sans-serif}.paysnap-pay-button.paysnap-paypal-co-btn{cursor:pointer;border:0;width:100%;text-align:center;height:40px;box-shadow:inset 0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1px 0 rgba(0,0,0,0.07);border-radius:6px 6px 6px 6px;font-size:16px;font-weight:600;background-color:rgba(15, 96, 205, 1.00);color:rgba(255, 255, 255, 1.00)}.paysnap-pay-button.paysnap-paypal-co-btn:focus{outline:none;box-shadow:0 0 0 1px rgba(50, 151, 211, 0.30),0 1px 1px 0 rgba(0,0,0,0.07),0 0 0 4px rgba(50, 151, 211, 0.30)}.paysnap-pay-button.paysnap-cc-co-btn{cursor:pointer;border:0;width:100%;text-align:center;height:40px;box-shadow:inset 0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1px 0 rgba(0,0,0,0.07);border-radius:6px 6px 6px 6px;font-size:16px;font-weight:600;background-color:rgba(254, 160, 43, 1.00);color:rgba(255, 255, 255, 1.00)}.paysnap-pay-button.paysnap-cc-co-btn:focus{outline:none;box-shadow:0 0 0 1px rgba(50, 151, 211, 0.30),0 1px 1px 0 rgba(0,0,0,0.07),0 0 0 4px rgba(50, 151, 211, 0.30)}.paysnap-pay-button.paysnap-keep-shopping-btn{cursor:pointer;border:0;width:100%;text-align:center;height:40px;box-shadow:inset 0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1px 0 rgba(0,0,0,0.07);border-radius:6px 6px 6px 6px;font-size:16px;font-weight:600;background-color:rgba(15, 96, 205, 1.00);color:rgba(255, 255, 255, 1.00)}.paysnap-pay-button.paysnap-keep-shopping-btn:focus{outline:none;box-shadow:0 0 0 1px rgba(50, 151, 211, 0.30),0 1px 1px 0 rgba(0,0,0,0.07),0 0 0 4px rgba(50, 151, 211, 0.30)}.paysnap-co-buttons{border-top:1px solid rgba(255, 255, 255, 0.00);border-width:1px;padding-top:10px}#ps-cart-modal{max-width:420px}#paysnap-cart-empty{font-size:18px;color:rgba(0, 0, 0, 1.00);font-weight:600;margin-top:90px}#paysnap-cart table.paysnap-table tbody td.td-item ul.options{font-size:12px}#paysnap-cart table.paysnap-table tbody td.paysnap-item ul.paysnap-product-details li{color:rgba(0, 0, 0, 0.50);font-size:rgba(0, 0, 0, 0.50)px}#paysnap-cart table.paysnap-table tbody td.paysnap-thumbnail{padding:5px;text-align:center}#paysnap-cart table.paysnap-table tbody td.paysnap-delete a i{color:rgba(0, 0, 0, 0.35)}#paysnap-cart table.paysnap-table tbody td a{transition:color 150ms;font-size:%id=cart_txt_sizes[0]px;cursor:pointer;display:inline-block;*display:inline}#paysnap-cart table.paysnap-table tbody td a,#paysnap-cart table.paysnap-table tbody td a:active{color:gray;text-decoration:none;text-transform:none;background:none}#paysnap-cart table.paysnap-table tbody tr+tr td{}/* #paysnap-cart table.paysnap-table tbody td{color:#5a5a5a;font-size:14px}*/#paysnap-cart table.paysnap-table tbody td span.paysnap-row-total{color:rgba(82, 139, 255, 1.00);font-size:12px;line-height:14px;font-weight:normal}#paysnap-error span{color:#A92F29;display:block;text-align:center;background:#FEE9EA;padding:8px;font-size:14px;visibility:visible}.paysnap-loader div{background:}#paysnap-cart table.paysnap-table tbody td .img{box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.25)}.paysnap-option.incase input,.paysnap-option.incase select{border:1px solid rgba(211, 211, 211, 1.00);color:rgba(0, 0, 0, 1.00);background-color:rgba(255, 255, 255, 1.00);font-size:14px}.paysnap-option.yd-select>div:after{border-top:6px solid rgba(211, 211, 211, 1.00)}.paysnap-option .yd-tooltip{color:rgba(211, 211, 211, 1.00)}.ps-control--radio .ps-control__indicator:after{background:rgba(15, 96, 205, 1.00)}.ps-control--checkbox .ps-control__indicator:after{border-color:rgba(15, 96, 205, 1.00)}.paysnap-option label{color:rgba(0, 0, 0, 1.00);font-size:14px}.paysnap-option label.ps-control{color:rgba(104, 104, 104, 1.00);font-size:12px}.paysnap-loader div{background:rgba(15, 96, 205, 1.00)}.paysnap-option .yd-sub-text{color:rgba(104, 104, 104, 1.00);font-size:12px}.paysnap-option .fs-checkbox-label{color:rgba(104, 104, 104, 1.00);font-size:12px}.control-group select:hover,.control-group input:hover{border:1px solid rgba(36, 126, 213, 1.00) !important;box-shadow:0 0 3px rgba(36, 126, 213, 1.00)}
