﻿table.gridtable {	font-family: verdana, arial, sans-serif;	font-size: 11px;	color: #333333;	border-width: 1px;	border-color: #666666;	border-collapse: collapse;}  table.gridtable th {	border-width: 1px;	padding: 8px;	border-style: solid;	border-color: #666666;	background-color: #dedede;}table.gridtable td {	border-width: 1px;	padding: 8px;	border-style: solid;	border-color: #666666;	background-color: #ffffff;}.rst_submit_form tr td:first-child {	width: 20% !important;}.com_rsticketspro .componentheading {	padding-top: 20px;}#right {	padding-top: 40px;}ul.easter_day {	margin-top: 10px;}ul.easter_day li {	background: none;	padding-left: 0px}.easte_button_hover:hover p {	background: #254762;	color: #fff;}/*For banner home*/.h_custom_banner {	height: 600px;	width: 100%;}.h_custom_banner .custom_main {	width: 53%;	float: right;	margin: 0 auto;	padding: 50px 0px 100px;}.h_custom_banner .custom_main .clear {	width: 100%;	clear: both;}.h_custom_banner .custom_main .custom_title {	color: #fff;	font-weight: bold;	font-size: 48px;	padding: 20px 0px;}.h_custom_banner .custom_main .custom_title h2 {	font-size: inherit;	color: #fff;	max-width: 800px;}.h_custom_banner .custom_main .custom_content {	margin-bottom: 50px;	color: #fff;	padding-left: 20px;}.h_custom_banner .custom_main .custom_content .content_left {	float: left;	position: relative;	width: 50%;}.h_custom_banner .custom_main .custom_content .content_right {	float: right;	position: relative;	width: 50%;}.h_custom_banner .custom_main .custom_content ul li {	padding: 5px 0px;	background: none;	list-style: initial;	font-size: 18px;}.h_custom_banner .custom_main .custom_button {}.h_custom_banner .custom_main .custom_button a {	width: 170px;	height: 50px;	margin: 0;	padding: 0;	font-size: 14px;	border-radius: 5px;	background: #ff345f;	display: block;	line-height: 50px;	color: #fff !important;	text-align: center;}.h_custom_banner .custom_main .custom_button a:hover {	background: #ff4d73;}/*End for banner home*//*for Halloween#yt-header {    z-index: 999;    position: relative;}.homepage{background:#666 url(https://www.magentech.com/images/home/halloween/body.jpg);background-attachment: fixed;}.homepage{color: #fff;}.homepage #yt-menuwrap{background:none;}.homepage ul.navi div.level1.separator, .homepage ul.navi a.level1{color:#fff;}#yt-bannerfull{	z-index: 100;    position: relative;}.homepage #content {    z-index: 999;    position: relative;}.homepage #yt-bannerfull .yt-main .yt-position-inner .home_banner{overflow:visible;}.homepage #yt-bannerfull .yt-main .yt-position-inner .home_banner .banner_img{background:none;}.homepage span.separator, .homepage h1.componentheading, .homepage .componentheading {    color: #fff;}.homepage #yt-contentfull{background:none;}.homepage .h_why_content .h_why_item h3{color:#fff;}.homepage #yt-contentbottom2 .yt-main-in1,.homepage #yt-footer{background:none;}.homepage .h_signup{height:320px; width:100%;}.homepage .h_signup img{display:none;}.homepage .yttabs-inner .k2ItemsBlock  ul li a.moduleItemTitle{ color:red;}.homepage .mootabs_title li.active span{color:#fff;}.homepage #yt-header h1.logo a{background-image: url(https://www.magentech.com/images/home/halloween/logo.png); width:262px; height:50px;}.homepage #yt-menuwrap{background-image: url(https://www.magentech.com/images/home/halloween/bg.png); height: 90px;}.homepage div.catItemHeader h3.catItemTitle a{color:red;}.homepage .rsticketspro_tablebig, .homepage .rsticketspro_fullbox{background:#fff;}.homepage #top1 ul li a{color:red;}.home_page_showcase a{color: #e85c00;}.homepage #yt-bannerfull .yt-main .yt-position-inner .home_banner .banner_content {    background-image: url(https://www.magentech.com/images/home/halloween/White_13.png);    background-position: center center;    background-repeat: no-repeat;    height: 743px;}.homepage #yt-bannerfull .yt-main .yt-position-inner .home_banner .banner_text {    margin-top: 273px;}.homepage #yt-bannerfull .yt-main .yt-position-inner .home_banner .banner_content{top:-31%;}.homepage #yt-top {    border-bottom: solid thin #666;}.home_page_showcase h1{font-size: 28pt; color:#e85c00;}.homepage #yt-component{background:#fff;}.homepage #content #yt-component {    padding: 30px 0 15px 15px;}.homepage .sj-topbar{background:red;}#yt-footer .yt-position-inner{border-left:none;}*/img {	max-width: 100%;	height: auto;}span.itemDateModified {	display: table;	text-align: left;	border: none;}#_form_26_ {	font-size: 14px;	line-height: 1.6;	font-family: arial, helvetica, sans-serif;	margin: 0;}#_form_26_ * {	outline: 0;}._form_hide {	display: none;	visibility: hidden;}._form_show {	display: block;	visibility: visible;}#_form_26_._form-top {	top: 0;}#_form_26_._form-bottom {	bottom: 0;}#_form_26_._form-left {	left: 0;}#_form_26_._form-right {	right: 0;}#_form_26_ input[type="text"],#_form_26_ input[type="date"],#_form_26_ textarea {	padding: 6px;	height: auto;	border: #979797 1px solid;	border-radius: 4px;	color: #000 !important;	font-size: 14px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}#_form_26_ textarea {	resize: none;}#_form_26_ .submit {	-webkit-appearance: none;	cursor: pointer;	font-family: arial, sans-serif;	font-size: 14px;	text-align: center;	background: #333 !important;	border: 0 !important;	-moz-border-radius: 4px !important;	-webkit-border-radius: 4px !important;	border-radius: 4px !important;	color: #fff !important;	padding: 10px !important;}#_form_26_ .close-icon {	cursor: pointer;	background-image: url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png');	background-repeat: no-repeat;	background-size: 14.2px 14.2px;	position: absolute;	display: block;	top: 11px;	right: 9px;	overflow: hidden;	width: 16.2px;	height: 16.2px;}#_form_26_ .close-icon:before {	position: relative;}#_form_26_ .form-body {	margin-bottom: 30px;}#_form_26_ .form-image-left {	width: 150px;	float: left;}#_form_26_ .form-content-right {	margin-left: 164px;}#_form_26_ .form-branding {	color: #fff;	font-size: 10px;	clear: both;	text-align: left;	margin-top: 30px;	font-weight: 100;}#_form_26_ .form-branding ._logo {	display: block;	width: 130px;	height: 14px;	margin-top: 6px;	background-image: url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png');	background-size: 130px auto;	background-repeat: no-repeat;}#_form_26_ .form-sr-only {	position: absolute;	width: 1px;	height: 1px;	padding: 0;	margin: -1px;	overflow: hidden;	clip: rect(0, 0, 0, 0);	border: 0;}#_form_26_ .form-label,#_form_26_ ._form_element ._form-label {	font-weight: bold;	margin-bottom: 5px;	display: block;}#_form_26_._dark ._form-branding {	color: #333;}#_form_26_._dark .form-branding .logo {	background-image: url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png');}#_form_26_ ._form_element {	position: relative;	margin-bottom: 10px;	font-size: 0;	max-width: 100%;}#_form_26_ ._form_element * {	font-size: 14px;}#_form_26_ ._form_element._clear {	clear: both;	width: 100%;	float: none;}#_form_26_ ._form_element._clear:after {	clear: left;}#_form_26_ ._form_element input[type="text"],#_form_26_ ._form_element input[type="date"],#_form_26_ ._form_element select,#_form_26_ ._form_element textarea:not(.g-recaptcha-response) {	display: block;	width: 100%;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	font-family: inherit;}#_form_26_ .field-wrapper {	position: relative;}#_form_26_ .inline-style {	float: left;}#_form_26_ .inline-style input[type="text"] {	width: 150px;}#_form_26_ .inline-style:not(._clear)+._inline-style:not(._clear) {	margin-left: 20px;}#_form_26_ ._form_element img._form-image {	max-width: 100%;}#_form_26_ ._form_element ._form-fieldset {	border: 0;	padding: 0.01em 0 0 0;	margin: 0;	min-width: 0;}#_form_26_ .clear-element {	clear: left;}#_form_26_ .full_width {	width: 100%;}#_form_26_ ._form_full_field {	display: block;	width: 100%;	margin-bottom: 10px;}#_form_26_ input[type="text"]._has_error,#_form_26_ textarea._has_error {	border: #f37c7b 1px solid;}#_form_26_ input[type="checkbox"]._has_error {	outline: #f37c7b 1px solid;}#_form_26_ .error {	display: block;	position: absolute;	font-size: 14px;	z-index: 10000001;}#_form_26_ .error._above {	padding-bottom: 4px;	bottom: 39px;	right: 0;}#_form_26_ .error._below {	padding-top: 4px;	top: 100%;	right: 0;}#_form_26_ .error._above ._error-arrow {	bottom: 0;	right: 15px;	border-left: 5px solid transparent;	border-right: 5px solid transparent;	border-top: 5px solid #f37c7b;}#_form_26_ .error._below ._error-arrow {	top: 0;	right: 15px;	border-left: 5px solid transparent;	border-right: 5px solid transparent;	border-bottom: 5px solid #f37c7b;}#_form_26_ .error-inner {	padding: 8px 12px;	background-color: #f37c7b;	font-size: 14px;	font-family: arial, sans-serif;	color: #fff;	text-align: center;	text-decoration: none;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}#_form_26_ .error-inner._form_error {	margin-bottom: 5px;	text-align: left;}#_form_26_ .button-wrapper ._error-inner._form_error {	position: static;}#_form_26_ .error-inner._no_arrow {	margin-bottom: 10px;}#_form_26_ .error-arrow {	position: absolute;	width: 0;	height: 0;}#_form_26_ .error-html {	margin-bottom: 10px;}.pika-single {	z-index: 10000001 !important;}#_form_26_ input[type="text"].datetime_date {	width: 69%;	display: inline;}#_form_26_ select.datetime_time {	width: 29%;	display: inline;	height: 32px;}@media all and (min-width:320px) and (max-width:667px) {	 ::-webkit-scrollbar {		display: none;	}	#_form_26_ {		margin: 0;		width: 100%;		min-width: 100%;		max-width: 100%;		box-sizing: border-box;	}	#_form_26_ * {		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;		font-size: 1em;	}	#_form_26_ .form-content {		margin: 0;		width: 100%;	}	#_form_26_ .form-inner {		display: block;		min-width: 100%;	}	#_form_26_ .form-title,	#_form_26_ .inline-style {		margin-top: 0;		margin-right: 0;		margin-left: 0;	}	#_form_26_ .form-title {		font-size: 1.2em;	}	#_form_26_ ._form_element {		margin: 0 0 20px;		padding: 0;		width: 100%;	}	#_form_26_ .form-element,	#_form_26_ .inline-style,	#_form_26_ input[type="text"],	#_form_26_ label,	#_form_26_ p,	#_form_26_ textarea:not(.g-recaptcha-response) {		float: none;		display: block;		width: 100%;	}	#_form_26_ .row._checkbox-radio label {		display: inline;	}	#_form_26_ .row,	#_form_26_ p,	#_form_26_ label {		margin-bottom: 0.7em;		width: 100%;	}	#_form_26_ .row input[type="checkbox"],	#_form_26_ .row input[type="radio"] {		margin: 0 !important;		vertical-align: middle !important;	}	#_form_26_ .row input[type="checkbox"]+span label {		display: inline;	}	#_form_26_ .row span label {		margin: 0 !important;		width: initial !important;		vertical-align: middle !important;	}	#_form_26_ .form-image {		max-width: 100%;		height: auto !important;	}	#_form_26_ input[type="text"] {		padding-left: 10px;		padding-right: 10px;		font-size: 16px;		line-height: 1.3em;		-webkit-appearance: none;	}	#_form_26_ input[type="radio"],	#_form_26_ input[type="checkbox"] {		display: inline-block;		width: 1.3em;		height: 1.3em;		font-size: 1em;		margin: 0 0.3em 0 0;		vertical-align: baseline;	}	#_form_26_ button[type="submit"] {		padding: 20px;		font-size: 1.5em;	}	#_form_26_ .inline-style {		margin: 20px 0 0 !important;	}}#_form_26_ {	position: relative;	text-align: left;	margin: 25px auto 0;	padding: 20px 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	*zoom: 1;	background: #fff !important;	border: 0px solid #b0b0b0 !important;	max-width: 1170px;	-moz-border-radius: 0px !important;	-webkit-border-radius: 0px !important;	border-radius: 0px !important;	color: #000 !important;}#_form_26_._inline-form,#_form_26_._inline-form .form-content,#_form_26_._inline-form input,#_form_26_._inline-form .submit {	font-family: "IBM Plex Sans", Helvetica, sans-serif, 'IBM Plex Sans', arial, sans-serif;}#_form_26_ .form-title {	font-size: 22px;	line-height: 22px;	font-weight: 600;	margin-bottom: 0;}#_form_26_:before,#_form_26_:after {	content: " ";	display: table;}#_form_26_:after {	clear: both;}#_form_26_._inline-style {	width: auto;	display: inline-block;}#_form_26_._inline-style input[type="text"],#_form_26_._inline-style input[type="date"] {	padding: 10px 12px;}#_form_26_._inline-style button._inline-style {	position: relative;	top: 27px;}#_form_26_._inline-style p {	margin: 0;}#_form_26_._inline-style ._button-wrapper {	position: relative;	margin: 27px 12.5px 0 20px;}#_form_26_ .form-thank-you {	position: relative;	left: 0;	right: 0;	text-align: center;	font-size: 18px;}#k2Container #_form_26_{	margin: 0;	padding-top: 0;}#k2Container .survey_title{	font-size: 30px;	color: #222;	font-weight: bold;	margin-bottom: 20px;}#k2Container .survey_des{	color: #444;}#k2Container .survey_des p{	margin-bottom: 8px;}#k2Container .survey_des .survey_highlight{	color: #4884ff;	margin-top: 20px;}#k2Container div.survey_form{	background: #f5f6fa;	padding:40px 50px;}#k2Container .survey_row{	margin: 0 -15px;}.survey_row::after {  content: "";  clear: both;  display: table;}#k2Container .col-6{	width: 50%;	float: left;	padding: 0 15px;}#k2Container #_form_26_ ._form_element{	margin-bottom: 30px;}#k2Container #_form_26_ ._form_element input[type="text"],#k2Container #_form_26_ ._form_element textarea{	border: none;	padding: 17px;	box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.05);}#k2Container ._checkbox-radio{	position: relative;	padding-left: 35px;	padding-top: 3px;	margin-right: 30px;	margin-bottom: 20px;	display: inline-block;}#k2Container #_form_26_ ._form_element input[type="radio"]{	display: none;} #k2Container #_form_26_ ._form_element input[type="radio"] ~ span label:before{	position: absolute;	top: 0;	left: 0;	z-index:1;	content: "";	display: inline-block;	vertical-align: middle;    width: 30px;    height: 30px;    background: #fff;	margin: 0 10px 0 0;	border-radius: 4px;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;	box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.05);}#k2Container #_form_26_ ._form_element input[type="radio"]:checked ~ span label:before{	background: #ff345f;}#k2Container #_form_26_ ._form_element input[type="radio"]:checked ~ span label:after{	content: "";	display: block;	width: 14px;	height: 8px;	border-left: solid 1px #fff;	border-bottom: solid 1px #fff;	transform: rotate(-45deg);    position: absolute;    top: 7px;    left: 8px;	z-index:2;}#k2Container ._button-wrapper button{	background: #4884ff;    padding: 15px 50px;    text-transform: uppercase;	font-size: 14px;}.itemIntroText.check_n{	padding: 0;}@media(max-width: 767px){	#k2Container .col-6{		width: 100%;		clear: both;	}}@media(max-width: 480px){	#k2Container div.survey_form{		padding: 10px;	}}@media all and (min-width:320px) and (max-width:667px) {	#_form_26_._inline-form._inline-style ._inline-style._button-wrapper {		margin-top: 20px !important;		margin-left: 0 !important;	}}/* Pricing Table */ .pricing-wrapper {	color: #FFF;	font-size: 62.5%;	font-family: 'Roboto', Arial, Helvetica, Sans-serif, Verdana;}.pricing-wrapper *{	margin: 0;	padding: 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.pricing-wrapper ul {	list-style-type: none;}.pricing-wrapper a {	color: #e95846;	text-decoration: none;}.pricing-table-title {	text-transform: uppercase;	font-weight: 700;	font-size: 2.6em;	margin-top: 15px;	text-align: left;	margin-bottom: 50px;	text-shadow: 0 1px 1px rgba(0,0,0,0.4);	text-align: center;}.pricing-table-title a {	font-size: 0.6em;}.clearfix:after {	content: '';	display: block;	height: 0;	width: 0;	clear: both;}/** ======================== * Contenedor ============================*/.pricing-table {	margin: 0 12px;	text-align: center;	width: 31%;	float: left;	-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.4);	box-shadow: 0 0 15px rgba(0,0,0,0.4);	-webkit-transition: all 0.25s ease;	-o-transition: all 0.25s ease;	transition: all 0.25s ease;}.pricing-table:hover {	-webkit-transform: scale(1.06);	-ms-transform: scale(1.06);	-o-transform: scale(1.06);	transform: scale(1.06);}.pricing-title {	color: #FFF;	background: #e95846;	padding: 20px 0;	font-size: 2em;	text-transform: uppercase;	text-shadow: 0 1px 1px rgba(0,0,0,0.4);}.pricing-table.recommended .pricing-title {	background: #2db3cb;}.pricing-table.recommended .pricing-action {	background: #2db3cb;}.pricing-table h3{ color: #fff;}.pricing-table .price {	background: #403e3d;	font-size: 3.4em;	font-weight: 700;	padding: 20px 0;	text-shadow: 0 1px 1px rgba(0,0,0,0.4);}.pricing-table .price sup {	font-size: 0.4em;	position: relative;	left: 5px;}.table-list {	background: #FFF;	color: #403d3a;}.table-list li {	font-size: 1.4em;	font-weight: 700;	padding: 12px 8px;	background: #fff;}.table-list li:before {	content: "\2714";	font-family: 'FontAwesome';	color: #3fab91;	display: inline-block;	position: relative;	right: 5px;	font-size: 16px;} .table-list li span {	font-weight: 400;}.table-list li span.unlimited {	color: #FFF;	background: #e95846;	font-size: 0.9em;	padding: 5px 7px;	display: inline-block;	-webkit-border-radius: 38px;	-moz-border-radius: 38px;	border-radius: 38px;}.table-list li:nth-child(2n) {	background: #F0F0F0;}.table-buy {	background: #FFF;	padding: 15px;	text-align: left;	overflow: hidden;}.table-buy p {	float: left;	color: #37353a;	font-weight: 700;	font-size: 12px;}.table-buy p sup {	font-size: 0.5em;	position: relative;	left: 5px;}.table-buy .pricing-action {	float: right;	color: #FFF;	background: #e95846;	padding: 10px 16px;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	font-weight: 700;	font-size: 1.4em;	text-shadow: 0 1px 1px rgba(0,0,0,0.4);	-webkit-transition: all 0.25s ease;	-o-transition: all 0.25s ease;	transition: all 0.25s ease;}.table-buy .pricing-action:hover {	background: #cf4f3e;}.table-buy .pricing-action a:hover{	color: #fff;}.recommended .table-buy .pricing-action:hover {	background: #228799;	}.recommended .table-buy .pricing-action a:hover{	color: #fff;}/** ================ * Responsive ===================*/ @media only screen and (min-width: 768px) and (max-width: 959px) { 	.pricing-wrapper { 		width: 768px; 	} 	.pricing-table { 		width: 236px; 	}		.table-list li {		font-size: 1.3em;	} } @media only screen and (max-width: 767px) { 	.pricing-wrapper { 		width: 420px; 	} 	.pricing-table { 		display: block; 		float: none; 		margin: 0 0 20px 0; 		width: 100%; 	} }@media only screen and (max-width: 479px) {	.pricing-wrapper {		width: 300px;	}} 