/*Configuraciones Propias del item Start*/
.footer {background:#fff!important;}
.footer .fareacnt {border-top:3px solid #dd08a8;}
.farea.spcl {display:none!important;}
body {background:none!important;}
.container .carea .top {position:relative;min-height:42px;}
.container .carea .top h1 {width:max-content;float:left;margin:0;font-size:30px;}
.container .carea .sitepath a.back {color:#000;}
.container .carea .sitepath {padding:15px 0px;}
input[type=checkbox] {-webkit-appearance:checkbox; -moz-appearance:checkbox; appearance:auto;}
input[type=radio] {-webkit-appearance:radio;-moz-appearance:radio;appearance:auto;width:15px;height:15px;}
select {box-sizing:content-box; -webkit-border-radius:0px; border-radius:0px;}
.itemList {display:none;}

.res480 .container .carea .top h1 {width:68%;font-size:21px;}
.res480 .container .carea .top {min-height:65px;}
.res480 .container .carea .sitepath {padding:8px 0px;}

.res320 .container .carea .top h1 {width:100%;}
.res320 .container .carea .socialcntitems {float:none;}
.res320 .container .carea .top {min-height:111px;}


/* socialcntitems */
.socialcntitems {line-height:20px;height:20px;width:max-content;float:right;}
/* social share buttom Start */
.socialcntitems .socialitems {float:left; margin-top:4px;}
.socialcntitems .socialitems .red {float:left; margin:0px 5px 0px 0px;}
.socialcntitems .socialitems .red.share2 {position:relative;}
.socialcntitems .socialitems .btnViews {border-radius:3px; color:#fff; font-size:10px; display:block; height:20px; width:61px; line-height:20px; background:#dd0ea7 url(/images/0/view-icon.png) 6px 50% no-repeat; font-size:11px;}
.socialcntitems .socialitems .btnViews .ViewsNum {display:block; height:20px; width:32px; margin-left:23px; text-align:center;}
.socialcntitems .socialitems .btnViews .ViewsNum .visitsUnit {text-transform:uppercase;}
.socialcntitems .socialitems .btnFbShare {display:block; height:20px; width:20px; background:url(/images/0/fb.png);}
.socialcntitems .socialitems .btnFbShare:hover {background:url(/images/0/fb-h.png);}
.socialcntitems .socialitems .btnTwShare {display:block; height:20px; width:20px; background:url(/images/0/tw.png);}
.socialcntitems .socialitems .btnTwShare:hover {background:url(/images/0/tw-h.png);}
.socialcntitems .socialitems .red.ws {background:url(/images/0/ws.jpg) center no-repeat; height:20px; width:22px;}
.socialcntitems .socialitems .red.ws:hover {background:url(/images/0/ws-h.jpg) center no-repeat;}
.socialcntitems .socialitems .red.email {background:url(/images/0/mail.jpg) center no-repeat; height:20px; width:20px; cursor:pointer;}
.socialcntitems .socialitems .red.wBtnShareAll {background:url(/images/0/botton-share.png) center no-repeat; height:20px; width:20px; cursor:pointer; margin:0px;}
.socialcntitems .socialitems .red.wBtnShareAll:hover {background:url(/images/0/botton-share-h.png) center no-repeat;}
.socialcntitems .socialitems .wBoxShareAll {position:absolute;top:23px;width:120px;background:#eee;padding:10px;border:1px solid #b9b9b9;z-index:99;display:none;margin:0px;right:0;}
.socialcntitems .socialitems .wBoxShareAll .wTxtLink {width:119px; margin:5px 0px 6px; border:none; height:20px;}
.socialcntitems .socialitems .wBoxShareAll .txt {display:block;}
.socialcntitems .socialitems .wBoxShareAll .wCopyMsgError {font-size:11px; display:block; text-align:left; color:#C30000; margin-bottom:5px;}
.socialcntitems .socialitems .link a {display:block; padding-left:30px; width:20px; height:20px; line-height:23px; margin-bottom:5px; color:#000;}
.socialcntitems .socialitems .link a.fb-share {background:url(/images/0/fb.png) left no-repeat;}
.socialcntitems .socialitems .link a.tw-share {background:url(/images/0/tw.png) left no-repeat;}
.socialcntitems .socialitems .link a.lk-share {background:url(/images/0/lik.png) left no-repeat;}
.socialcntitems .socialitems .link a.gp-share {background:url(/images/0/gp.png) left no-repeat;}
.socialcntitems .socialitems .link a.pt-share {background:url(/images/0/pt.png) left no-repeat;}
.socialcntitems .socialitems .link a.ws-share {background:url(/images/0/ws.jpg) left no-repeat;}
.socialcntitems .socialitems .link a.ml-share {background:url(/images/0/mail.jpg) left no-repeat;}
.socialcntitems .socialitems .red.email:hover {background:url(/images/0/mail-h.jpg) center no-repeat;}
.socialcntitems .socialitems .red.google {margin-right:0px; width:33px; overflow:hidden;}
/* social share buttom end */
/*Configuraciones Propias del item End*/

/* Item */
/*Bloque imágenes Start*/
#mitemcnt {margin-top:6px;}
#mitemcnt .itemdPic .itemdPicCnt {margin-bottom:10px;}
#mitemcnt .itemdPic .itemdPicCnt #mainPicImgLink {display:block;}
#mitemcnt .itemdPic .itemdThumbs{position:relative;overflow:hidden;}
#mitemcnt .itemdPic .itemdThumbs #mitemImgThumbs img {border:solid 1px #ccc;display:block;float:left;margin:10px 25px;cursor:pointer;}
#mitemcnt .itemdPic .itemdThumbs #mitemImgInstructions {display:none !important;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgInstructions2 {text-align:center; color:#656565; font-size:13px;}
#mitemcnt .itemdPic .itemdThumbs div#mitemImgThumbs {position:relative;padding:15px 25px; box-sizing:border-box; overflow:hidden; height:149px;float:none;}
#mitemcnt .itemFormOptions .ItemSummaryPrice div {}
#mitemcnt .itemFormOptions .ItemSummaryPrice div span {color:#dd08a8;font-weight:700;font-size:24px;text-align:left;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionSubmit .SubmitButton.SubmitButtonPaidInFull {background:#dd08a8;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionSubmit .SubmitButton.SubmitButtonPaidInFull:hover {background:#5e2e84;}
#mitemcnt .itemdPic .itemdThumbs span.arrow.carrousel-right:hover {background:url(/images/0/nav-right-h.png) center no-repeat;}
#mitemcnt .itemdPic .itemdThumbs span.arrow.carrousel-left:hover {background:url(/images/0/nav-left-h.png) center no-repeat}
#mitemcnt .itemFormOptions .ItemSummaryPrice div:nth-child(1){border-right:3px solid #fff;margin:0px 0px 0px 0px;padding-right:18px;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel label.cvValueLabelDisplay {color:#5e2e84;font-weight:700;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel .cvValueLabelDisplayMinBlock {display:none;margin-left:5px;color:#5e2e84;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel label .InputCheckboxAddPriceLabel {color:#5e2e84;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel label span.InputCheckboxAddPriceMount {color:#5e2e84;}
/*para los tipo radio*/
#mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {color:#dd08a8;font-size:18px;font-weight:600;text-align:left;margin:2px 0px 6px 3px;}
#mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio {position:relative; overflow:hidden;}
#mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormInput {float:left;height:26px;padding-top:4px;}
#mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel {margin-bottom:5px;text-align:left;font-size:18px;padding-left:2px;float:left;}
#mitemcnt .itemdInfo .itemdDescr .title-description {color:#dd08a8;font-size:27px;font-weight:600;margin-bottom:16px; text-align:left;}
#mitemcnt .itemdInfo .itemdDescr  a.link-btn {font-weight:700;}
#mitemcnt .itemFormOptions .itemFormBlock {margin:6px 0px;}

/*Para Items que no tiene como grupo de checkbox Start*/
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionCheckbox .itemFormInput {}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionCheckbox  .itemFormLabel {}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionCheckbox .itemFormInput input[type=checkbox] {}
/*Para Items que no tiene como grupo de checkbox End*/

.res1810 #mitem #mitemcnt .itemdInfo .itemdPrice span.itemdPrice-text {/* font-size:24px; */}
.res1810 #mitem #mitemcnt .itemdInfo .itemdPrice span.Price {/* font-size:29px; */}
.res1810 .dcol ul li span {font-size:18px;}
.res1810 #mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {font-size:22px;}
.res1810 #mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel {font-size:18px;}
.res1810 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {/* font-size:24px; */}
.res1810 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel {/* font-size:20px; */}
.res1810 #mitemcnt .itemFormOptions .ItemSummaryPrice .ItemSummaryPriceTotal span.ItemSummaryPriceTotalUnified span.ItemSummaryPriceTotalAmount {font-size:22px;}
.res1810 #mitemcnt .itemdInfo .ReservationInfo {font-size:16px;}

.res940 #mitemcnt .itemdPic .itemdThumbs #mitemImgThumbs img {margin:15px 33px 35px 33px;} 
.res940 #mitemcnt .itemdPic .itemdThumbs #mitemImgThumbs img {}
.res940 #mitemcnt .itemdPic .itemdThumbs div#mitemImgThumbs {height:181px;width:900px;margin:0 auto;}

.res720 #mitemcnt .itemdPic .itemdThumbs #mitemImgThumbs img {margin:15px 30px 35px 30px;}
.res720 #mitemcnt .itemdPic .ThumbsAndInstr .itemdThumbs {overflow:hidden;}
.res720 #mitemcnt .itemdPic .itemdThumbs div#mitemImgThumbs {width:602px;height:178px;margin:0 auto;}
.res720 #mitemcnt .itemdPic .itemdThumbs #mitemImgThumbs img {}

.res480 #mitemcnt .itemdPic {float:none; margin:0px auto 20px auto;}
.res480 #mitemcnt .itemdPic .itemdThumbs img {margin:15px 6px;width:181px;}
.res480 #mitemcnt .itemdPic .itemdThumbs div#mitemImgThumbs {width:440px;height:145px;margin:0 auto;}
.res480 #mitemcnt .itemdPic .itemdThumbs #mitemImgThumbs img {margin:18px 5px;width:183px;}


.res320 #mitemcnt .itemdPic {float:none;margin:0px auto 20px auto;}
.res320 #mitemcnt .itemdPic img {margin:15px auto;}
.res320 #mitemcnt .itemdPic .itemdThumbs div#mitemImgThumbs {width:277px;height:131px;margin:0 auto;padding:0px 25px 0px 25px;}
.res320 #mitemcnt .itemdPic .itemdThumbs #mitemImgThumbs img {margin:13px auto;}
.res320 #mitemcnt .itemdPic .ThumbsAndInstr .itemdThumbs img {width:56px !important; height:auto !important;}
.res320 #mitemcnt .itemFormOptions .ItemSummaryPrice div {border:none;margin:4px 0px;padding:0;text-align:left;}
.res320 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel .cvValueLabelDisplayMinBlock {margin:0;}

/*Bloque imágenes End*/
/*Carrousel Start */
#mitemcnt .itemdPic .itemdThumbs span.arrow {width:13px;height:20px;display:block;position:absolute;top:60px;cursor:pointer;z-index:1000;}
#mitemcnt .itemdPic .itemdThumbs span.arrow.carrousel-left {background:url(/images/0/nav-left.png) center no-repeat;left:5px;}
#mitemcnt .itemdPic .itemdThumbs span.arrow.carrousel-right {background:url(/images/0/nav-right.png) center no-repeat; right:5px;}

.res480 #mitemcnt .itemdPic .itemdThumbs  span.arrow {top:62px;}

.res320 #mitemcnt .itemdPic .itemdThumbs  span.arrow {top:52px;}
/*Carrousel End*/

/*Bloque ItemdInfo Start*/

.container .carea  .itemdCode {float:right;font-size:13px;display:none;}
.container .carea  .itemdCode span {display:block; text-align:right;}
#mitemcnt .itemdInfo {position:relative;float:none;font-size:20px;}
#mitemcnt .itemdDescrTitle {margin-bottom:10px; font-weight:600;display:none;}
#mitemcnt .itemdDescr {/* margin:39px 0px 15px 0px; */position:relative;text-align:left;}
#mitemcnt .itemdPriceTitle {display:none;}
#mitemcnt .itemdPrice {margin-top:10px;}
#mitemcnt .msg-price {font-size:16px;text-align:left;font-weight:600;}
#mitemcnt .itemdPrice .MessageReservationPrice {display:none;}
#mitemcnt .itemdPrice .MessageReservationPrice .ValueReservationPrice {color:#dd08a8;}

#mitem #mitemcnt .itemdInfo .itemdPrice span.itemdPrice-text {margin-right:10px;font-size:24px;font-weight:700;color:#dd08a8;}
#mitem #mitemcnt .itemdInfo .itemdPrice span.Price {font-size:24px;font-weight:700;color:#5e2e84;}


.res480 #mitemcnt .itemdInfo {font-size:17px!important;}

.res320 #mitemcnt .itemdInfo {font-size:17px!important;}

/*Bloque ItemdInfo End*/

/*Area Beneficios Start*/
#mitemcnt .itemdInfo .itemdDescr .barea .benefits.log {margin-top:37px;}
#mitemcnt .itemdInfo .itemdDescr .barea .benefits.log .ttl {width:200px; margin-left:-100px;}
#mitemcnt .itemdInfo .itemdDescr .barea .benefits {height:40px;position:relative;}
#mitemcnt .itemdInfo .itemdDescr .barea .benefits .sep {height:2px;background:#5e2e82;}
#mitemcnt .itemdInfo .itemdDescr .barea .benefits .ttl {font-weight:700;font-size:28px;text-align:center;color:#dd08a8;width:max-content;position:absolute;left:50%;top:-20px;background:#ffff;padding:0 15px;transform:translate(-50%);}
#mitemcnt .itemdInfo .itemdDescr .barea .chk {border:1px solid #f2f2f2;padding:10px 20px 10px 55px;background:url(/images/1/bullet.png) 20px no-repeat;font-size:20px;text-align:left;}

.res480 #mitemcnt .itemdInfo .itemdDescr .barea .chk {font-size:17px;}

.res320 #mitemcnt .itemdInfo .itemdDescr .barea .benefits .ttl {font-size:19px;top:-14px;}
.res320 #mitemcnt .itemdInfo .itemdDescr .barea .chk {font-size:17px;}
/*Area Beneficios End*/


/*Formulario Start*/

#mitemcnt .itemFormOptions {position:relative;overflow:hidden;margin:15px 0px 25px 0px;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox{margin-bottom:15px;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {color:#dd08a8;font-size:22px;font-weight:600;text-align:left;margin:0px 0px 7px 4px;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormInput{float:left;width:20px;min-height:30px;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormInput input[type=checkbox]{margin-top:4px;width:15px;height:15px;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel{padding-left:8px;text-align:left;font-size:18px;float:left;margin:0px 5px 0px 0px;width:max-content;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormOptionClear{clear:both;display:none;}
#mitemcnt .itemFormOptions .ItemSummaryPrice{clear:both;}
#mitemcnt .itemFormOptions .ItemSummaryPrice span{}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel{padding:0;margin:25px 5px 10px 0px;text-align:left;width:194px;float:left;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice{border:1px solid #5e2e84;padding:9px 6px;float:left;height:27px;color:#5e2e84;font-weight:700;font-size:20px;width:auto;margin:0;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionSubmit .SubmitButton {background:#5e2e84;padding:10px 25px;border:none;color:#fff;font-size:20px;margin-left:5px;cursor:pointer;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionSubmit .SubmitButton:hover {background:#dd08a8;}
#mitemcnt .itemFormOptions .ItemSummaryPrice .ItemSummaryPriceBase {display:none;}
.res1810 #mitemcnt .itemFormOptions .ItemSummaryPrice .ItemSummaryPriceTotal .ItemSummaryPriceTotalLabel {font-size:22px;}
#mitemcnt .itemdInfo .itemFormOption.itemFormOptionText.ReservationBlock {width:41%;float:left;}
#mitemcnt .itemdInfo .itemFormOption.itemFormOptionSubmit {width:59%;float:left;margin-top:15px;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock  .itemFormInput {float:left;margin-top:15px;width:264px;}
#mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput .ReservationPriceCurrency {float:left;margin:12px 11px 11px 11px;color:#5e2e84;font-weight:700;}
#mitemcnt .itemdInfo .ReservationInfo {color:#5e2e84;font-size:17px;font-weight:600;}
#mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel span.InputRadioAddPrice span.InputRadioAddPriceLabel {color:#5e2e84;}
#mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel span.InputRadioAddPrice span.InputRadioAddPriceMount {color:#5e2e84;}
#mitemcnt .itemFormOptions .ItemSummaryPrice .ItemSummaryPriceTotal span.ItemSummaryPriceTotalUnified span.ItemSummaryPriceTotalSymbol {color:#5e2e84;}
#mitemcnt .itemFormOptions .ItemSummaryPrice .ItemSummaryPriceTotal span.ItemSummaryPriceTotalUnified span.ItemSummaryPriceTotalAmount {color:#5e2e84;}

.res940 #mitemcnt .itemdInfo .itemFormOption.itemFormOptionText.ReservationBlock {width:max-content;}
.res940 #mitemcnt .itemdInfo .itemFormOption.itemFormOptionSubmit {width:49%;}
.res940 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput {width:256px;}

.res720 #mitemcnt .itemdInfo .itemFormOption.itemFormOptionSubmit {width:45%}
.res720 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionSubmit .SubmitButton {float:left;font-size:20px;padding:10px 11px;}
.res720 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {width:137px}
.res720 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel label.cvValueLabelDisplay {font-size:18px;}
.res720 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel {margin-top:27px;width:177px;}
.res720 #mitemcnt .itemdInfo .itemFormOptions {margin-bottom:6px;}
.res720 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput {width:187px;}
.res720 #mitemcnt .itemdInfo .itemFormOption.itemFormOptionText.ReservationBlock {width:max-content;}


.res480 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput {padding:4px 0px;width:60%;}
.res480 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {width:80%;}
.res480 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionSubmit {float:left;width:100%;}
.res480 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionSubmit .SubmitButton {font-size:17px;height:41px;width:49%;margin:0;}
.res480 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {font-size:21px;}
.res480 #mitemcnt .itemdInfo .itemdDescr .barea .benefits .ttl {font-size:24px;}
.res480 #mitemcnt .itemdInfo .itemFormOption.itemFormOptionText.ReservationBlock {width:100%;}
.res480 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel {margin-top:28px;width:max-content;}
.res480 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput .ReservationPriceCurrency {margin:12px 10px 12px 11px;width:6%;}


.res320 #mitemcnt .itemdInfo .itemFormOption.itemFormOptionText.ReservationBlock {width:100%;}
.res320 #mitemcnt .itemdInfo .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput .ReservationPriceCurrency {margin:12px 11px 11px 0px;}
.res320 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionSubmit {margin-top:15px;width:100%;}
.res320 #mitemcnt .itemFormOptions .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {float:none;width:100%;box-sizing:border-box;padding:21px;}
.res320 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionSubmit .SubmitButton {width:100%;margin:7px 0px;}
.res320 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel ~ .itemFormInput {/* Estilos para el segundo div en relación al primero */width:100%;position:relative;overflow:hidden;}
.res320 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {font-size:21px;}
.res320 #mitemcnt .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {float:none;width:92%;box-sizing:border-box;padding:21px;}
.res320 #mitemcnt .itemFormOptions .itemFormLabel ~ .itemFormInput {/* Estilos para el segundo div en relación al primero */width:100%;position:relative;overflow:hidden;}
.res320 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel {width:88%;}
/*Item List Start*/
#mitemcnt .itemList{}
/*Item List End*/

/*Formulario End*/

/*Configuración tablas beneficios Start*/
.dcol ul li span {border:1px solid #f2f2f2;padding:10px 20px 10px 55px;background:url(/images/1/bullet.png) 20px no-repeat;font-size:18px;text-align:left;display:block;}
.dcol ul li {list-style:none;}
.dcol ul {margin:0;padding:0;}
.dcol p {font-weight:700;font-size:28px;text-align:center;color:#dd08a8;width:100%;background:#ffff;position:relative;}
.dcol p::before {content:"";position:absolute;top:50%;width:33%;height:2px;background:#5e2e82;left:0;}
.dcol p::after {content:"";position:absolute;top:50%;width:33%;height:2px;background:#5e2e82;right:0;}

.carst.twocols {position:relative;overflow:hidden;}

.res940 .dcol p {font-size:25px;}

.res720 .dcol p {font-size:20px;}
.res720 .dcol p::before {width:30%;}
.res720 .dcol p::after {width:30%;}

.res480 .dcol p {font-size:20px;}
.res480 .dcol p::before {width:20%;}
.res480 .dcol p::after {width:20%;}

.res320 .dcol p {font-size:18px;}
.res320 .dcol p::before {width:11%;}
.res320 .dcol p::after {width:11%;}

.res320 .dcol ul li span {font-size:18px;}

/*Configuración tablas beneficios End*/

#mitemtop.miitem-8 h1 {margin:0px 0px 0px 0px;width:max-content;}
#mitemtop h1 {margin:0px 0px 5px 0px;width:max-content;}
#mitemtop span.especial-span {color:#dd0ea7;font-size:27px;font-style:italic;font-weight:600;clear:both;display:block;text-align:left;}
#mitemtop p.subtext {font-size:18px;margin:0px 0px 10px 0px;}
#mitemtop.miitem-8 .socialcntitems {float:right;margin-top:-38px;}
#mitemtop .socialcntitems {float:right;margin-top:-38px;}

.res1810 #mitemtop.miitem-8 p.subtext {font-size:19px;}
.res1810 #mitemtop.miitem-8 h1 {font-size:37px;}
.res1810 #mitemtop h1 {font-size:37px;}
.res1810 #mitemtop.miitem-8 span.especial-span {font-size:31px;}

.res720 #mitemtop.miitem-8 .socialcntitems {/* margin-top:-91px; */}
.res720 #mitemtop .socialcntitems {/* margin-top:-91px; */}
.res720 #mitemtop.miitem-8 h1 {width:100%;}
.res720 #mitemtop h1 {width:100%;}

.res480 #mitemtop.miitem-8 .socialcntitems {/* margin-top:-79px; */}
.res480 #mitemtop .socialcntitems {float:left;margin-top:-40px;/* position:absolute; *//* top:50%; */}
.res480 #mitemtop.miitem-8 h1 {width:100%;font-size:32px;}
.res480 #mitemtop h1 {width:100%;font-size:27px;margin-top:50px;}
.res480 #mitemtop.miitem-8 span.especial-span {font-size:22px;}

.res320 #mitemtop.miitem-8 .socialcntitems {/* margin-top:-79px; */float:left;}
.res320 #mitemtop .socialcntitems {margin-top:0;float:left;}
.res320 #mitemtop.miitem-8 h1 {width:100%;font-size:28px;margin-top:11px;}
.res320 #mitemtop h1 {width:100%;font-size:28px;margin-top:7px;float:left;}
.res320 #mitemtop.miitem-8 span.especial-span {font-size:22px;}


.lightbox {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 80%);text-align:center;z-index:1000;}
.lightbox .lightbox-contain .lightbox-close {position:absolute;top:0px;right:10px;font-size:20px;color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;height:20px;width:20px;line-height:20px;}
.lightbox .lightbox-contain .lightbox-caption {color:#fff;font-size:16px;text-align:left;margin:6px 0px 0px 40px;font-size:17px;}
.lightbox .lightbox-contain {position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:695px;}
.lightbox .lightbox-contain img.lightbox-image {border:8px solid #fff;box-sizing:border-box;}

.res480 .lightbox .lightbox-contain {width:420px;height:377px;}
.res480 .lightbox .lightbox-contain .lightbox-close {right:-8px;}
.res480 .lightbox .lightbox-contain img.lightbox-image {width:90%;}
.res480 .lightbox .lightbox-contain .lightbox-caption {margin-left:19px;}

.res320 .lightbox .lightbox-contain {width:300px;height:263px;}
.res320 .lightbox .lightbox-contain .lightbox-close {right:-8px;}
.res320 .lightbox .lightbox-contain img.lightbox-image {width:87%;}
.res320 .lightbox .lightbox-contain .lightbox-caption {margin-left:17px;}

.subMsg span.subMsh-Text {color:#000000!important;font-size:15px!important;font-weight:600!important;}

#mitemcnt .itemdInfo .itemFormOptions .lightbox-trigger {color:#5e2e84;cursor:pointer;}
#mitemcnt .itemdInfo .itemFormOptions span.lightbox-trigger-corchete:nth-child(1) {margin-left:5px;}

#lightbox.clase-imagen-3 .lightbox-contain {width:407px;height:485px;}
#lightbox.clase-imagen-3 .lightbox-contain img.lightbox-image {width:330px;height:450px;}

#lightbox.clase-imagen-2 .lightbox-contain {width:543px;height:auto;}
#lightbox.clase-imagen-2 .lightbox-contain img.lightbox-image {width:468px;height:450px;}

.res940 #lightbox.clase-imagen-3 .lightbox-contain {width:408px;height:auto;}

.res720 #lightbox.clase-imagen-3 .lightbox-contain {height:auto;}

.res480 #lightbox.clase-imagen-2 .lightbox-contain {width:420px;height:377px;}
.res480 #lightbox.clase-imagen-2 .lightbox-contain img.lightbox-image {width:90%;height:auto;}
.res480 #lightbox.clase-imagen-3 .lightbox-contain {width:366px;height:auto;}
.res480 #lightbox.clase-imagen-3 .lightbox-contain img.lightbox-image {width:330px;height:auto;}

.res320 #lightbox.clase-imagen-2 .lightbox-contain {width:300px;height:263px;}
.res320 #lightbox.clase-imagen-2 .lightbox-contain img.lightbox-image {width:88%;height:auto;}
.res320 #lightbox.clase-imagen-3 .lightbox-contain {width:300px;height:auto;}
.res320 #lightbox.clase-imagen-3 .lightbox-contain img.lightbox-image {width:264px;height:auto;}

/*Beneficios paquetes list Items Start*/
#mitemcnt .itemdInfo .itemFormOptions span.ver-detalles {color:#5e2e84;cursor:pointer;}
.paquetes-list {position:relative;overflow:hidden;border-top:2px solid #f2f2f2;padding-top:15px;}
.paquetes-list .paquetes-list-area .title-feria-virutal {font-size:25px;color:#750414;font-weight:bold;}
.paquetes-list .paquetes-list-area {padding:10px;}
.paquetes-list .paquetes-list-area .paquete {border:2px solid #f2f2f2;margin:10px 0px;}
.paquetes-list .paquetes-list-area .paquete .title {font-weight:600;color:#fff;font-size:18px;padding:10px;background:#dd08a8;}
.paquetes-list .paquetes-list-area .paquete .paquete-beneficios {position:relative;overflow:hidden;}
.paquetes-list .paquetes-list-area .paquete .paquete-beneficios .pcol {width:45%;float:left;box-sizing:border-box;padding:10px;margin:0 24px;text-align:left;}
.paquetes-list .paquetes-list-area .paquete.paquete .paquete-beneficios .pcol .pbeneficio {padding-left:28px;margin:3px 0px;font-size:18px;}
.paquetes-list .paquetes-list-area .paquete .paquete-beneficios .pcol .pbeneficio {background:url(/images/0/bullet-item.png) top 8px left no-repeat;}

.res1810 .paquetes-list .paquetes-list-area .paquete.paquete .paquete-beneficios .pcol .pbeneficio {font-size:21px;}
.res1810 .paquetes-list .paquetes-list-area .paquete .paquete-beneficios .pcol {padding:17px 20px;}
.res1810 .paquetes-list .paquetes-list-area .paquete .title {font-size:21px;}

.res940 .paquetes-list .paquetes-list-area .paquete .paquete-beneficios .pcol {margin:0;}
.res940 .paquetes-list .paquetes-list-area .paquete.paquete .paquete-beneficios .pcol .pbeneficio {font-size:16px;}
.res940 .paquetes-list .paquetes-list-area .title-feria-virutal {font-size:20px;}
.res940 .paquetes-list .paquetes-list-area .paquete .title {font-size:17px;}

.res720 .paquetes-list .paquetes-list-area .paquete .paquete-beneficios .pcol {width:100%;padding:2px 10px;margin:0;}
.res720 .paquetes-list .paquetes-list-area .paquete.paquete .paquete-beneficios .pcol .pbeneficio {font-size:16px;}
.res720 .paquetes-list .paquetes-list-area .title-feria-virutal {font-size:20px;}
.res720 .paquetes-list .paquetes-list-area .paquete .title {font-size:17px;}

.res480 .paquetes-list .paquetes-list-area .paquete .paquete-beneficios .pcol {width:100%;padding:2px 10px;margin:0;}
.res480 .paquetes-list .paquetes-list-area .paquete.paquete .paquete-beneficios .pcol .pbeneficio {font-size:16px;}
.res480 .paquetes-list .paquetes-list-area .title-feria-virutal {font-size:20px;}
.res480 .paquetes-list .paquetes-list-area .paquete .title {font-size:17px;}

.res320 .paquetes-list .paquetes-list-area .paquete .paquete-beneficios .pcol {width:100%;padding:2px 10px;margin:0;}
.res320 .paquetes-list .paquetes-list-area .paquete.paquete .paquete-beneficios .pcol .pbeneficio {font-size:16px;}
.res320 .paquetes-list .paquetes-list-area .title-feria-virutal {font-size:20px;}
.res320 .paquetes-list .paquetes-list-area .paquete .title {font-size:17px;}

/*Beneficios paquetes list Items End*/
.paquete-beneficios.inc {display:none;}

.container-detalles {position:relative;overflow:hidden;box-sizing:border-box;padding:10px;border:2px solid #f2f2f2;margin-top:5px;max-width:1013px;}
.container-detalles span.cerrar-detalles {position:absolute;top:10px;right:10px; padding:10px;box-sizing:border-box;line-height:15px;border:2px solid #f2f2f2;cursor:pointer;display:none;}
.container-detalles .container-detalles-area {position:relative;overflow:hidden;box-sizing:border-box;}
.container-detalles .container-detalles-area .container-detalles-area-col {float:left;}
.container-detalles .container-detalles-area .container-detalles-area-col.col1 {width:270px;margin:0px 15px 0px 0px;}
.container-detalles .container-detalles-area .container-detalles-area-col.col2 {box-sizing:border-box;padding:10px;width:70%;}
.container-detalles .container-detalles-area .container-detalles-area-col.col2 .title-detalles {font-size:19px;color:#dd08a8;font-weight:600;}
.container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles {position:relative;}
.container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .pcol {float:left;width:50%;box-sizing:border-box;padding:5px;}
.container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .pcol .pbeneficio {background:url(/images/0/bullet-item.png) top 8px left no-repeat;padding-left:22px;text-align:left;}
.container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .extraMsg {clear:both;position:relative;top:9px;}

.res940 .container-detalles .container-detalles-area .container-detalles-area-col.col2 {width:65%;}

.res720 .container-detalles .container-detalles-area .container-detalles-area-col.col2 {width:54%;}
.res720 .container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .pcol {width:100%;padding:0;}
.res720 .container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .pcol .pbeneficio {margin:3px 0px;}

.res480 .container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .pcol .pbeneficio {margin:3px 0px;}
.res480 .container-detalles .container-detalles-area .container-detalles-area-col.col2 {width:100%;}
.res480 .container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .pcol {width:100%;padding:0;}
.res480 .container-detalles .container-detalles-area .container-detalles-area-col.col1 {float:none;margin:0 auto;width:auto;}

.res320 .container-detalles .container-detalles-area .container-detalles-area-col.col2 {width:100%;}
.res320 .container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .pcol {width:100%;padding:0;}
.res320 .container-detalles .container-detalles-area .container-detalles-area-col.col1 {float:none;margin:0 auto;width:auto;}
.res320 .container-detalles .container-detalles-area .container-detalles-area-col.col2 .cols-detalles .paquete-beneficios .pcol .pbeneficio {margin:3px 0px;}

.dcol ul li span button.ver-estilos {border:none;background:transparent;font-size:18px;color:#dd08a8;font-weight:600; cursor:pointer;}

.lightbox.lightbox2  .lightbox-contain {width:438px;}
.lightbox.lightbox2 .lightbox-contain .lightbox-nav {margin:10px auto;}
.lightbox.lightbox2 .lightbox-contain .lightbox-nav span {display:inline-block;text-align:center;color:#fff;cursor:pointer;font-size:17px;padding:10px;background:#dd08a8;border:1px solid #dd08a8;}
.lightbox.lightbox2 .lightbox-contain .lightbox-nav span:hover {background:#fff;color:#dd08a8;border-color:#dd08a8;}

.res480 .lightbox.lightbox2 .lightbox-contain {height:577px;width:420px;}
.res480 .lightbox.lightbox2 .lightbox-contain .lightbox-nav {width:392px;}

.res320 .lightbox.lightbox2 .lightbox-contain {width:300px;height:384px;}
.res320 .lightbox.lightbox2 .lightbox-contain .lightbox-nav {width:264px;}



/* !
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https:// dbushell.com/ */
.pika-single {z-index:9999; display:block; position:relative; color:#333; background:#fff; border:1px solid #ccc; border-bottom-color:#bbb; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
/* 
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
 */
.pika-single:before,
.pika-single:after {content:" "; display:table;}
.pika-single:after {clear:both}
.pika-single.is-hidden {display:none;}
.pika-single.is-bound {position:absolute; box-shadow:0 5px 15px -5px rgba(0,0,0,.5);}
.pika-lendar {float:left; width:240px; margin:8px;}
.pika-title {position:relative; text-align:center;}
.pika-label {display:inline-block; position:relative; z-index:9999; overflow:hidden; margin:0; padding:5px 3px; font-size:14px; line-height:20px; font-weight:bold; background-color:#fff;}
.pika-title select {cursor:pointer; position:absolute; z-index:9998; margin:0; left:0; top:5px; opacity:0;}
.pika-prev, .pika-next {display:block; cursor:pointer; position:relative; outline:none; border:0; padding:0; width:20px; height:30px; /* hide text using text-indent trick, using width value (it's enough) */ text-indent:20px; white-space:nowrap; overflow:hidden; background-color:transparent; background-position:center center; background-repeat:no-repeat; background-size:75% 75%; opacity:.5;}
.pika-prev:hover,
.pika-next:hover {opacity:1;}
.pika-prev, .is-rtl .pika-next {float:left; background-image:url('data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');}
.pika-next, .is-rtl .pika-prev {float:right; background-image:url('data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');}
.pika-prev.is-disabled, .pika-next.is-disabled {cursor:default; opacity:.2;}
.pika-select {display:inline-block;}
.pika-table {width:100%; border-collapse:collapse; border-spacing:0; border:0;}
.pika-table th, .pika-table td {width:14.285714285714286%; padding:0;}
.pika-table th {color:#999; font-size:12px; line-height:25px; font-weight:bold; text-align:center;}
.pika-button {cursor:pointer; display:block; box-sizing:border-box; -moz-box-sizing:border-box; outline:none; border:0; margin:0; width:100%; padding:5px; color:#666; font-size:12px; line-height:15px; text-align:right; background:#f5f5f5;}
.pika-week {font-size:11px; color:#999;}
.is-today .pika-button {color:#33aaff; font-weight:bold;}
.is-selected .pika-button, .has-event .pika-button {color:#fff; font-weight:bold; background:#33aaff; box-shadow:inset 0 1px 3px #178fe5; border-radius:3px;}
.has-event .pika-button {background:#005da9; box-shadow:inset 0 1px 3px #0076c9;}
.is-disabled .pika-button, .is-inrange .pika-button {background:#D5E9F7;}
.is-startrange .pika-button {color:#fff; background:#6CB31D; box-shadow:none; border-radius:3px;}
.is-endrange .pika-button {color:#fff; background:#33aaff; box-shadow:none; border-radius:3px;}
.is-disabled .pika-button {pointer-events:none; cursor:default; color:#f00; opacity:.3;}
.is-outside-current-month .pika-button {color:#999; opacity:.3;}
.is-selection-disabled {pointer-events:none; cursor:default;}
.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button {color:#fff; background:#ff8000; box-shadow:none; border-radius:3px;}
/* styling for abbr */
.pika-table abbr {border-bottom:none; cursor:help;}




/*Para configuración de fecha y hora como INPUT start*/
#mitem .itemFormOption.itemFormOptionText{width:38%;float:left;}
#mitem .itemFormOption.itemFormOptionText .itemFormLabel{color:#dd08a8;/* font-size:18px; */font-weight:600;text-align:left;margin:2px 0px 6px 3px;}
#mitem .itemFormOption.itemFormOptionText .itemFormInput{position:relative;overflow:hidden;width:100%;}
#mitem .itemFormOption.itemFormOptionText .itemFormInput input{width:100%;height:41px;margin:0px 0px 15px 0px;font-weight:400;color:#5e2e83;font-size:16px;border:1px solid #5e2e83;padding-left:15px;}
#mitem .itemFormOption.itemFormOptionText .itemFormInput input{width:80%;float:left;}
#mitem .fechaHoraMsg {clear:both;position:relative;margin-bottom:50px;top:16px;}
#mitem .fechaHoraMsg span.textFechaHora {color:#5e2e84;font-size:18px;font-weight:600;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox + .itemFormOption.itemFormOptionText .itemFormInput {background:url(/images/0/calendario.png) right 27px top 11px no-repeat;}
#mitem .itemFormOption.itemFormOptionText .itemFormInput span.ejemploHora {display:block;clear:both;width:max-content;font-weight:600;}

.res1810 #mitem .fechaHoraMsg span.textFechaHora {font-size:20px;}

.res940 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox + .itemFormOption.itemFormOptionText .itemFormInput {background:url(/images/0/calendario.png) right 14px top 11px no-repeat;}

.res720 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox + .itemFormOption.itemFormOptionText .itemFormInput {background:url(/images/0/calendario.png) right 14px top 11px no-repeat;}

.res480 #mitem .fechaHoraMsg span.textFechaHora {font-size:18px;}

.res320 #mitem .fechaHoraMsg span.textFechaHora {font-size:18px;}

.res720 #mitem .itemFormOption.itemFormOptionText {width:49%;}

.res480 #mitem .itemFormOption.itemFormOptionText {width:97%;}
.res480 #mitem .itemFormOption.itemFormOptionText .itemFormInput input {width:80%;}

.res320 #mitem .itemFormOption.itemFormOptionText {width:100%;}
.res320 #mitem .itemFormOption.itemFormOptionText .itemFormInput input {width:80%;}
.res320 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox + .itemFormOption.itemFormOptionText .itemFormInput {background:url(/images/0/calendario.png) right 1px top 11px no-repeat;}

/*Para configuración de fecha y hora como INPUT End*/


.TotalPriceUpdate-new.Item-19 {display:block!important;}
#mitemcnt .itemFormOptions .ItemSummaryPrice .subMsg .TotalPriceUpdate-new .ItemSummaryPriceTotalAmountCustom {color:#5e2e84;}

#mitemcnt .itemFormOptions .ItemSummaryPrice span.ItemSummaryPriceReservationUnified span.ItemSummaryPriceReservationSymbol {color:#5e2e84;}
#mitemcnt .itemFormOptions .ItemSummaryPrice span.ItemSummaryPriceReservationUnified span.ItemSummaryPriceReservationAmount {color:#5e2e84;}
#mitemcnt .itemFormOptions .ItemSummaryPrice .subMsg .TotalPriceUpdate-new span.ItemSummaryPriceTotalSymbol {color:#5e2e84;}
#mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormRadioValueExtraInfo {float:left;}
#mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormOptionClear{display:none;}
.res480 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo {}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo span.ver {color:#5e2e84;cursor:pointer;font-size:18px;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo span.ver:hover {text-decoration:underline;}
.itemFormOption.itemFormOptionCheckbox{position:relative;overflow:hidden;clear:both;margin:5px 0px;}

.res720 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel{width:95%;}
.res720 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo{margin-left:9px;}
.res720 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo span.ver.wct-active{margin-left:10px;}
.res720 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo span.ver{margin-left:10px;}

.res320 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo span.ver.wct-active{/* margin-left:26px; */}
.res320 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo span.ver{margin-left:9px;}
.res320 .itemFormOption.itemFormOptionCheckbox{margin:10px 0px;}

.res480 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo span.ver.wct-active{margin-left:8px;}
.res480 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormValueExtraInfo.itemFormCheckboxValueExtraInfo span.ver{margin-left:11px;}
.res480 .itemFormOption.itemFormOptionCheckbox{margin:10px 0px;}
.res480 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel {width:92%;}

.res320 #mitemcnt .itemdInfo .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel {float:none;}
.res480 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormInput {min-height:39px;}
.res320 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormInput {min-height:53px;}