.st {color:#7ead68;font-weight:600;font-size:24px;text-align:left;margin:0px;margin-bottom:20px;}

.res320 .carea .cpage {padding:0px;}

.sitepath {margin-bottom:15px;}
.sitepath .back {font-size:18px;color:#000;/* padding-left:20px; */text-align:left;}
.itemdThumbs {text-align:center;}

#mitem #mitemtop {position:relative; margin-bottom:10px;}
#mitem #mitemtop h1 {margin:0px;color:#e5abe1;float:left;width:75%;margin:15px 0px 25px 0px;font-size:33px;}
/* social share buttom Start */
#mitem #mitemtop .socialcntitems {margin-top:-66px;float:right;}
#mitem #mitemtop .socialcntitems .socialitems {float:left;margin-top:4px;}
#mitem #mitemtop .socialcntitems .socialitems .red {float:left; margin:0px 5px 0px 0px;width:auto;}
#mitem #mitemtop .socialcntitems .socialitems .red.share2 {position:relative;}
#mitem #mitemtop .socialcntitems .socialitems .btnViews {border-radius:3px;color:#fff;font-size:10px;display:block;height:20px;width:61px;line-height:20px;background:#e5abe1 url(/images/0/view-icon.png) 6px 50% no-repeat;font-size:11px;}
#mitem #mitemtop .socialcntitems .socialitems .btnViews .ViewsNum {display:block; height:20px; width:32px; margin-left:23px;text-align:center;}
#mitem #mitemtop .socialcntitems .socialitems .btnViews .ViewsNum .visitsUnit {text-transform:uppercase;}
#mitem #mitemtop .socialcntitems .socialitems .btnFbShare {display:block;height:20px;width:20px; background:url(/images/0/fb.png);}
#mitem #mitemtop .socialcntitems .socialitems .btnFbShare:hover {background:url(/images/0/fb-h.png);}
#mitem #mitemtop .socialcntitems .socialitems .btnTwShare {display:block;height:20px;width:20px;background:url(/images/0/tw.png);}
#mitem #mitemtop .socialcntitems .socialitems .btnTwShare:hover {background:url(/images/0/tw-h.png);}
#mitem #mitemtop .socialcntitems .socialitems .red.ws {background:url(/images/0/ws.jpg) center no-repeat;height:20px;width:22px;}
#mitem #mitemtop .socialcntitems .socialitems .red.ws:hover {background:url(/images/0/ws-h.jpg) center no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .red.email {background:url(/images/0/mail.jpg) center no-repeat;height:20px;width:20px;cursor:pointer;}
#mitem #mitemtop .socialcntitems .socialitems .red.wBtnShareAll {background:url(/images/0/botton-share.png) center no-repeat;height:20px;width:20px;cursor:pointer;margin:0px;}
#mitem #mitemtop .socialcntitems .socialitems .red.wBtnShareAll:hover {background:url(/images/0/botton-share-h.png) center no-repeat;}
#mitem #mitemtop .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;}
#mitem #mitemtop .socialcntitems .socialitems .wBoxShareAll .wTxtLink {width:119px;margin:5px 0px 6px;border:none;height:20px;}
#mitem #mitemtop .socialcntitems .socialitems .wBoxShareAll .txt {display:block;}
#mitem #mitemtop .socialcntitems .socialitems .wBoxShareAll .wCopyMsgError {font-size:11px;display:block; text-align:left;color:#C30000;margin-bottom:5px;}
#mitem #mitemtop .socialcntitems .socialitems .link a {display:block; padding-left:30px; width:20px; height:20px; line-height:23px;margin-bottom:5px;color:#000;}
#mitem #mitemtop .socialcntitems .socialitems .link a.fb-share {background:url(/images/0/fb.png) left no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .link a.tw-share {background:url(/images/0/tw.png) left no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .link a.lk-share {background:url(/images/0/lik.png) left no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .link a.gp-share {background:url(/images/0/gp.png) left no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .link a.pt-share {background:url(/images/0/pt.png) left no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .link a.ws-share {background:url(/images/0/ws.jpg) left no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .link a.ml-share {background:url(/images/0/mail.jpg) left no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .red.email:hover {background:url(/images/0/mail-h.jpg) center no-repeat;}
#mitem #mitemtop .socialcntitems .socialitems .red.google {margin-right:0px;width:33px;overflow:hidden;}
/* social share buttom end */
#mitem #mitemtop .itemdCode {display:none;}
#mitem #mitemcnt .itemdPic {/* display:none; */width:388px;/* position:absolute; */top:0px;left:0px;float:left;overflow:hidden;z-index:999;}
#mitem #mitemcnt .itemdInfo .itemdPriceTitle {display:none;}
#mitem #mitemcnt .itemdInfo .none {position:relative; overflow:hidden;margin:5px 0px 20px 0px;}
#mitem #mitemcnt .itemdInfo .none .benefits {position:relative;height:40px;margin:18px 0px 25px 0px;}
#mitem #mitemcnt .itemdInfo .none .benefits .sep {height:2px;background:#750414;position:relative;top:60%;}
#mitem #mitemcnt .itemdInfo .none .benefits .ttl {font-weight:700; font-size:28px;text-align:center;color:#750414;background:#ffff; position:relative;z-index:1;width:max-content;margin:0 auto;padding:0px 15px;}
#mitem #mitemcnt .itemdInfo .none .chk {border:1px solid #ccc;padding:10px 20px 10px 55px;background:url(/images/0/bullet-tabla.png) 20px no-repeat;font-size:18px;}
#mitem #mitemcnt .itemdInfo .itemdPrice span.PriceDiscounted {text-decoration:line-through;color:#750414;font-weight:700;font-size:24px;margin-right:5px;}
#mitem #mitemcnt .itemdInfo .itemdPrice span.DiscountPrice {color:#c7a04f;font-weight:700;font-size:24px;}
#mitem #mitemcnt .itemdInfo .itemdPrice span.MessageReservationPrice {display:none}
#mitem #mitemcnt .itemdInfo #itemForm {position:relative; overflow:hidden;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock {margin:2px 0px 20px 0px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption {margin:10px 0px;}

#mitem #mitemcnt .itemdInfo #itemForm .Options .ItemSummaryPrice {
    clear:both;
    margin-top:40px;
}


#mitemcnt {position:relative;}
#mitemcnt .itemdPic {width:428px;/* position:absolute; */top:0px;left:0px;overflow:hidden;z-index:999;}
#mitemcnt .itemdPic .itemdPicCnt {/* float:right; */width:352px;position:relative;}
#mitemcnt .itemdPic .itemdPicCnt #mainPicImgLink {display:block;}
#mitemcnt .itemdPic .itemdPicCnt #mainPicImgLink #mainPic {width:auto; height:auto;}
#mitemcnt .itemdPic .itemdPicCnt .zoom {width:47px; height:47px; display:block; background:url(/images/0/zoom.png) center no-repeat; position:absolute; bottom:47px; right:10px;}
#mitemcnt .itemdPic .itemdPicCnt #mitemImgInstructions2 {text-align:center; font-size:18px; margin-top:13px;}
#mitemcnt .itemdPic .ThumbsAndInstr {float:left; width:68px;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt {position:relative;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt .ThumbsArrow {height:30px; cursor:pointer;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt .ThumbsArrow.ThumbsUp {margin-bottom:10px; border-bottom:solid 1px #000; background:url(/images/0/up-button.png) center no-repeat;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt .ThumbsArrow.ThumbsDown {margin-top:10px; border-top:solid 1px #000; background:url(/images/0/down-button.png) center no-repeat;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt .ThumbsArrow.ThumbsUp:hover {background:url(/images/0/up-button-h.png) center no-repeat;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt .ThumbsArrow.ThumbsDown:hover {background:url(/images/0/down-button-h.png) center no-repeat;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt #mitemImgThumbs {width:59px; height:270px; overflow:hidden; margin:0px auto;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt #mitemImgThumbs img {width:auto; height:auto; cursor:pointer; margin-bottom:11px;}
#mitemcnt .itemdPic .ThumbsAndInstr #mitemImgThumbsCnt #mitemImgInstructions {display:none;}

/*Bloque Options RadioButton End*/

#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormInput {float:left; margin-top:3px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel {padding-left:24px;font-size:18px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel label span.InputRadioAddPrice span.InputRadioAddPriceLabel {color:#750414;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel label span.InputRadioAddPrice span.InputRadioAddPriceMount {color:#750414;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {font-size:18px;color:#750414;font-weight:700;}
/*Oculta Select checked por defecto en el item Start*/
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormInput input#cv_option5_0 {display:none;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel label[for="cv_option5_0"] {display:none;}
/*Oculta Select checked por defecto en el item End*/
/*Bloque Options RadioButton End*/
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSelect .itemFormLabel {font-weight:700;color:#750414;margin-bottom:10px;font-size:18px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption .itemFormInput select {border:none;background:#f7f8fa;width:100%;height:44px;box-sizing:border-box;padding:0px 15px;font-size:18px;border-radius:6px;}
/*Mensaje Campo requerido por cada input, no tiene clase establecida, por ende se sebe colocar manual según el número de campos Start*/
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions #itemFormField_cv_option1 {color:#750414;font-weight:600;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions #itemFormField_cv_option2 {color:#750414;font-weight:600;}
/*Mensaje Campo requerido por cada input, no tiene clase establecida, por ende se sebe colocar manual según el número de campos End*/
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText .itemFormLabel {font-weight:700;color:#750414;margin-bottom:10px;font-size:18px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSelect {margin:15px 0px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText {margin:15px 0px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText .itemFormInput input {border:none;background:#f7f8fa;width:100%; height:44px; box-sizing:border-box;padding:0px 15px;font-size:18px;border-radius:6px;}


#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock {width:45%;float:left;margin-top:5px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel {}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel label.cvValueLabelDisplay {float:left;margin-right:7px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput {}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput .ReservationPriceCurrency {color:#750414;font-weight:600;float:left;margin:9px 5px 0px 0px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {width:50%;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit {float:left;margin:39px 0px 0px -150px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit input#SubmitButton {}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit input#btnPaidInFull {background:#c7a04f;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit input {border-radius:6px; background:#750414; border:none;color:#fff;text-transform:uppercase; font-weight:700; padding:12px 20px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit input:hover {text-decoration:underline;cursor:pointer;}
#mitem #mitemcnt .itemdInfo .ReservationInfo {color:#000;margin:-11px 0px 10px 0px;font-size:16px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle a.masInfoLk {color:#750414;text-decoration:underline;}

#mitem #mitemcnt .itemdDescrTitle {color:#750414;font-weight:700;font-size:28px;margin:5px 0px 15px 0px; display:none;}
#mitem #mitemcnt .itemdInfo .itemdDescrTitle {color:#750414;font-weight:700;font-size:28px;margin:5px 0px 15px 0px; display:none;}
#mitem #mitemcnt .itemdInfo  .itemdDescr {position:relative;margin:15px 0px;clear:both;}
#mitem #mitemcnt .itemdInfo .itemdDescr .benefits.log {text-align:center; position:relative; height:40px; margin:20px 0px;line-height:40px;}
#mitem #mitemcnt .itemdInfo .itemdDescr .benefits.log .sep {height:2px;background:#750414;position:relative;top:60%;}
#mitem #mitemcnt .itemdInfo .itemdDescr .benefits.log .ttl {font-weight:700; font-size:28px; text-align:center;color:#750414;background:#ffff;position:relative;z-index:1;width:max-content;margin:0 auto;padding:0px 15px;}
#mitem #mitemcnt .itemdInfo .itemdDescr .acCont {position:relative; overflow:hidden;}
#mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat {width:48%; float:left; margin:7px;border-radius:9px;box-sizing:border-box; padding:15px; color:#fff; min-height:280px; font-size:18px;}
#mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat.c1 {background:#c7a04f;}
#mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat .farea .ttl {text-transform:uppercase;text-align:center;font-weight:700; margin-bottom:8px;}
#mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat.c2 {background:#e9e9e9;color:#666;}
#mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat.c3 {background:#750414;}
#mitem #mitemcnt .itemdDescr {border-top:#7b3584 2px solid;display:block;margin-top:20px;padding-top:20px;margin-bottom:30px;}
#mitem #mitemcnt .itemdDescr .benef {border-bottom:#c6c6c6 1px solid;display:block;padding:10px 0px;font-weight:900;}

/*More items Start*/
#aitemmoreitems {position:relative;overflow:hidden;display:none;}
#aitemmoreitems p.more {text-align:center;font-weight:700; color:#750414; font-size:26px;}
#aitemmoreitems .item {width:22%;float:left;margin:10px;}
#aitemmoreitems .item .iarea {box-sizing:border-box;padding:5px;}
#aitemmoreitems .item .iarea span.info a {color:#750414;font-size:15px;min-height:85px;display:block;text-align:center;}
#aitemmoreitems .item .iarea span.info a.addcart {display:block;margin:15px 0px;text-align:center; background:#750414; padding:10px;color:#fff; text-transform:uppercase; min-height:auto;}
/*More items End*/



#mitem #mitemcnt .itemdInfo {position:relative;float:left;width:360px;text-align:left;}
#mitem #mitemcnt .itemdInfo .itemdPrice {margin:10px 0px 10px 0px;}
#mitem #mitemcnt .itemdInfo .none .ttl {font-weight:700; font-size:28px;color:#c7a04f;background:#ffff;position:relative; z-index:1;width:max-content;margin:10px 0px;}
#mitem #mitemcnt .itemdInfo .msg-price {margin:1px 0px 15px 0px;font-size:16px;}
#mitem #mitemcnt .itemdInfo .itemdPrice span.itemdPrice-text {margin-right:10px;font-size:24px;font-weight:700;color:#750414;}
#mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate {margin:25px 0px 10px 0px;background:#fff;display:none;}
#mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span.titlePriceUpdate {font-size:18px;color:#fff;font-weight:700;}
#mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span#PriceTotalSpan {color:#fff;font-weight:700; font-size:18px;}

.res1810 #mitem #mitemcnt .itemdInfo {float:left;width:56%;}
.res1810 #mitem #mitemtop h1 {font-size:40px;}
.res1810 #mitem #mitemcnt .itemdInfo .none .benefits .ttl {font-size:33px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {font-size:22px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSelect .itemFormLabel {font-size:22px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText .itemFormLabel {font-size:22px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel {font-size:21px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock {width:29%;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit {margin:44px 0px 0px -163px;}
.res1810 #mitem #mitemcnt .itemdInfo .ReservationInfo {font-size:17px;}
.res1810 #mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat {font-size:22px;}
.res1810 #mitem #mitemcnt .itemdInfo .none .ttl {font-size:33px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm  .TotalPriceUpdate {margin:25px 0px 10px 0px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span.titlePriceUpdate {font-size:22px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span#PriceTotalSpan {font-size:22px;}
.res1810 #mitem #mitemcnt .itemdInfo .msg-price {font-size:17px;}
.res1810 #mitem #mitemtop .socialcntitems {margin-top:30px;}
.res1810 #mitem #mitemcnt .itemdPic {width:500px;margin-right:50px;}
.res1810 #mitemcnt .itemdPic .itemdPicCnt {width:500px;}

.res940 #mitem #mitemcnt .itemdInfo {position:relative;float:left;width:380px;}
.res940 #mitem #mitemcnt .itemdInfo .itemdPrice span.PriceDiscounted {font-size:20px;}
.res940 #mitem #mitemcnt .itemdInfo .itemdPrice span.DiscountPrice {font-size:20px;}
.res940 #mitem #mitemtop h1 {font-size:24px;width:270px;line-height:33px;margin-bottom:0;}
.res940 #mitem #mitemtop .socialcntitems {margin-top:16px;/* float:left; */}
.res940 #mitem #mitemcnt .itemdInfo .none .benefits .ttl {font-size:24px;}
.res940 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {font-size:18px;}
.res940 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock {width:351px;}
.res940 #mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat {width:47%;min-height:378px;}
.res940 #mitem #mitemcnt .itemdInfo .none .ttl {font-size:24px;}
.res940 #mitem #mitemcnt .itemdInfo .itemdPrice span.itemdPrice-text {font-size:20px;}
.res940 #mitem #mitemcnt .itemdInfo .none .benefits .sep {top:50%;}
.res940 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit {margin-top:39px;}
.res940 #mitem #mitemcnt .itemdPic {width:352px;margin:0 auto;float:none;}
.res940 #mitemcnt .itemdPic .itemdPicCnt {/* width:500px; */}

.res720 #mitem #mitemcnt .itemdInfo .itemdPrice span.PriceDiscounted {font-size:19px;}
.res720 #mitem #mitemcnt .itemdInfo .itemdPrice span.DiscountPrice {font-size:19px;}
.res720 #mitem #mitemtop h1 {font-size:22px;width:100%;line-height:31px;margin:10px 0px;}
.res720 #mitem #mitemtop .socialcntitems {margin-top:0;float:left;}
.res720 #mitem #mitemcnt .itemdInfo .none .benefits .ttl {font-size:22px;width:314px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {font-size:16px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock {width:277px;}
.res720 #mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat {width:96%;min-height:auto;margin:7px auto;}
.res720 #mitem #mitemcnt .itemdInfo .none .ttl {font-size:22px;}
.res720 #mitem #mitemcnt .itemdInfo .msg-price {font-size:15px;}
.res720 #mitem #mitemcnt .itemdInfo .itemdPrice span.itemdPrice-text {font-size:19px;}
.res720 #mitem #mitemcnt .itemdPic {width:352px;margin:0 auto;float:none;}
.res720 #mitemcnt .itemdPic .itemdPicCnt {/* width:500px; */}

.res720 #mitem #mitemcnt .itemdInfo .none .benefits .sep {top:49%;}
.res720 #mitem #mitemcnt .itemdInfo .none .chk {font-size:15px;}
.res720 #mitem #mitemcnt .itemdInfo .none .benefits.wbs {margin-bottom:33px;}
.res720 #mitem #mitemcnt .itemdInfo .none .benefits.rrss {margin-bottom:33px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel {font-size:15px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSelect .itemFormLabel {font-size:16px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption .itemFormInput select {font-size:16px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText .itemFormInput input {font-size:16px;}

.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel {font-size:16px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit {margin:-60px 0px 0px 126px; width:72%;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit input {padding:12px 9px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText .itemFormLabel {font-size:16px;}
.res720 #mitem #mitemcnt .itemdInfo .ReservationInfo {font-size:15px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {width:38%;}
.res720 #mitem #mitemcnt .itemdInfo .msg {font-size:16px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span.titlePriceUpdate {font-size:17px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span#PriceTotalSpan {font-size:17px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock {/* margin:2px 0px 53px 0px; */}

.res480 #mitem #mitemcnt .itemdInfo .itemdPrice span.PriceDiscounted {font-size:19px;}
.res480 #mitem #mitemcnt .itemdInfo .itemdPrice span.DiscountPrice {font-size:19px;}
.res480 #mitem #mitemtop h1 {width:100%;font-size:22px; margin:5px 0px;}
.res480 #mitem #mitemtop .socialcntitems {float:left;margin:0;}
.res480 #mitem #mitemcnt .itemdInfo .none .benefits .ttl {width:289px;font-size:22px;}
.res480 #mitem #mitemcnt .itemdInfo .none .benefits .sep {top:42%;}
.res480 #mitem #mitemcnt .itemdInfo .none .chk {font-size:17px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {font-size:17px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel {font-size:16px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption .itemFormInput select {font-size:16px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock {width:301px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit {margin:-60px 0px 0px 175px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel {font-size:17px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSelect .itemFormLabel {font-size:17px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText .itemFormLabel {font-size:17px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit input {padding:12px 6px;}
.res480 #mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat {width:98%; margin:7px auto;min-height:auto;}
.res480 #mitem #mitemcnt .itemdInfo .ReservationInfo {font-size:16px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {font-size:16px;}
.res480 #mitem #mitemcnt .itemdInfo .itemdDescr .benefits.log .ttl {font-size:22px;}
.res480 #mitem #mitemcnt .itemdInfo .none .benefits.wbs {margin:33px 0px;}
.res480 #mitem #mitemcnt .itemdInfo .none .benefits.rrss {margin:33px 0px;}
.res480 #mitem #mitemcnt .itemdInfo .none .ttl {font-size:22px;}
.res480 #mitem #mitemcnt .itemdInfo .itemdPrice span.itemdPrice-text {font-size:19px;}
.res480 #mitem #mitemcnt .itemdInfo .msg-price {font-size:15px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span.titlePriceUpdate {font-size:17px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span#PriceTotalSpan {font-size:17px;}
.res480 #mitem #mitemcnt .itemdPic {width:352px;margin:0 auto 20px;float:none;}
.res480 #mitemcnt .itemdPic .itemdPicCnt {/* width:500px; */}

.res320 #mitem #mitemcnt .itemdInfo .itemdPrice span.PriceDiscounted {font-size:18px;}
.res320 #mitem #mitemcnt .itemdInfo .itemdPrice span.DiscountPrice {font-size:18px;}
.res320 #mitem #mitemtop h1 {width:100%;font-size:22px;margin:5px 0px;line-height:29px;}
.res320 #mitem #mitemtop .socialcntitems {float:left;margin:0;}
.res320 #mitem #mitemcnt .itemdInfo .none .benefits .ttl {width:243px;font-size:19px;}
.res320 #mitem #mitemcnt .itemdInfo .none .benefits .sep {top:42%;}
.res320 #mitem #mitemcnt .itemdInfo .none .chk {font-size:17px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {font-size:16px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel {font-size:16px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption .itemFormInput select {font-size:16px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock {width:100%;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit {margin:0;width:100%;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormLabel {font-size:16px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSelect .itemFormLabel {font-size:16px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText .itemFormLabel {font-size:16px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit input {padding:12px 16px;width:38%;}
.res320 #mitem #mitemcnt .itemdInfo .itemdDescr .acCont .feat {width:98%;margin:7px auto;min-height:auto;font-size:17px;}
.res320 #mitem #mitemcnt .itemdInfo .ReservationInfo {font-size:16px;margin-top:2px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {font-size:16px;width:143px;}
.res320 #mitem #mitemcnt .itemdInfo .itemdDescr .benefits.log .ttl {font-size:22px;}
.res320 #mitem #mitemcnt .itemdInfo .none .benefits.wbs {margin:33px 0px;}
.res320 #mitem #mitemcnt .itemdInfo .none .benefits.rrss {margin:33px 0px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormOption.itemFormOptionSubmit input#btnPaidInFull {width:60%;}
.res320 #mitem #mitemcnt .itemdInfo .none .ttl {font-size:19px;}
.res320 #mitem #mitemcnt .itemdInfo .msg-price {font-size:15px;}
.res320 #mitem #mitemcnt .itemdInfo .itemdPrice span.itemdPrice-text {font-size:18px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span.titlePriceUpdate {font-size:17px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .TotalPriceUpdate span#PriceTotalSpan {font-size:17px;}
.res320 #mitem #mitemcnt .itemdPic {width:280px;margin:0 auto;float:none;}
.res320 #mitemcnt .itemdPic .itemdPicCnt {width:280px;}
.res320 #mitem #mitemcnt .itemdInfo {position:relative;float:left;width:100%;}

.TotalPriceUpdate-new {margin:15px 0px 10px 0px;}
.TotalPriceUpdate-new span.titlePriceUpdate {font-size:18px;color:#750414;font-weight:700;}
.TotalPriceUpdate-new span#PriceTotalSpan {font-size:18px;color:#c7a04f;font-weight:700;}

.res1810 .TotalPriceUpdate-new {top:-167px;}
.res1810 .TotalPriceUpdate-new span.titlePriceUpdate {font-size:22px;}
.res1810 .TotalPriceUpdate-new span#PriceTotalSpan {font-size:22px;}

.res720 .TotalPriceUpdate-new span#PriceTotalSpan {font-size:17px;}
.res720 .TotalPriceUpdate-new span.titlePriceUpdate {font-size:17px;}
.res720 .TotalPriceUpdate-new {top:-190px;}

.res480 .TotalPriceUpdate-new {}
.res480 .TotalPriceUpdate-new span.titlePriceUpdate {font-size:17px;}
.res480 .TotalPriceUpdate-new span#PriceTotalSpan {font-size:17px;}

.res320 .TotalPriceUpdate-new {}
.res320 .TotalPriceUpdate-new span.titlePriceUpdate {font-size:17px;}
.res320 .TotalPriceUpdate-new span#PriceTotalSpan {font-size:17px;}


/*cambio en el bloque de los radio */
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock1 .itemFormBlockTitle {display:none;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock1 .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {display:block;}

/*Para los checbox Start*/
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {/* display:block!important; */font-size:18px;color:#750414;font-weight:700;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormInput {float:left;margin-top:3px;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel{padding-left:25px;text-align:left;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormOptionClear{clear:both;}

#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel label .InputCheckboxAddPriceLabel {color:#750414;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel label span.InputCheckboxAddPriceMount {color:#750414;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel label .InputCheckboxAddPriceLabel {color:#750414;}
#mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel label span.InputCheckboxAddPriceMount {color:#750414;}

.res1810 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {font-size:22px;}

.res720 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {font-size:16px;}
.res720 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel {font-size:15px;}

.res480 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {font-size:17px;}
.res480 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel {font-size:16px;}

.res320 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormBlockTitle {font-size:16px;}
.res320 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox .itemFormOption.itemFormOptionCheckbox .itemFormLabel {font-size:16px;}

/*Para los items de armar paquetes Start*/
#mitem.Item-55 #mitemcnt .itemdInfo .itemdPrice span.Price {color:#c7a04f;font-weight:700;font-size:24px;}
#mitem.Item-55 #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock1 .itemFormBlockTitle {display:block!important;}
#mitem.Item-55 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock2 .itemFormBlockTitle {display:none!important;}
#mitem.Item-55 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock2 .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {display:block!important;}
#mitem.Item-55 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock2 .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormInput input#cv_option25_0 {display:none;}
#mitem.Item-55 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock2 .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel label[for="cv_option25_0"] {display:none;}
#mitem.Item-55 #mitemcnt .itemdInfo .itemdPrice {display:none;}
#mitem.Item-55 #mitemcnt .itemdInfo .msg-price {display:none;}
#mitem.Item-55 #mitemcnt .itemdInfo {margin-top:15px;}

#mitem.Item-56 #mitemcnt .itemdInfo .itemdPrice span.Price {color:#c7a04f;font-weight:700;font-size:24px;}
#mitem.Item-56 #mitemcnt .itemdInfo #itemForm .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock1 .itemFormBlockTitle {display:block!important;}
#mitem.Item-56 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock2 .itemFormBlockTitle {display:none!important;}
#mitem.Item-56 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock2 .itemFormBlock.itemFormBlockRadio .itemFormBlockTitle {display:block!important;}
#mitem.Item-56 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock2 .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormInput input#cv_option18_0{display:none;}
#mitem.Item-56 #mitemcnt .itemFormOptions .itemFormBlock.itemFormBlockCheckbox#itemFormBlock2 .itemFormBlock.itemFormBlockRadio .itemFormOption.itemFormOptionRadio .itemFormLabel label[for="cv_option18_0"] {display:none;}
#mitem.Item-56 #mitemcnt .itemdInfo .itemdPrice {display:none;}
#mitem.Item-56 #mitemcnt .itemdInfo .msg-price {display:none;}
#mitem.Item-56 #mitemcnt .itemdInfo {margin-top:15px;}

.res1810 #mitem #mitemcnt .itemdInfo .itemdPrice span.Price {font-size:24px;}

.res940 #mitem #mitemcnt .itemdInfo .itemdPrice span.Price {font-size:20px;}

.res720 #mitem #mitemcnt .itemdInfo .itemdPrice span.Price {font-size:19px;}

.res480 #mitem #mitemcnt .itemdInfo .itemdPrice span.Price {font-size:19px;}

.res320 #mitem #mitemcnt .itemdInfo .itemdPrice span.Price {font-size:18px;}

/*Para los items de armar paquetes End*/

/*Configuración directa para el item 58 sin options Start*/

#mitem #mitemcnt .itemdInfo #itemForm  .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {width:50%;border:none;background:#f7f8fa;height:44px;box-sizing:border-box;padding:0px 15px;font-size:18px;border-radius:6px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText .itemFormLabel {font-weight:700;color:#e5abe1;margin-bottom:10px;font-size:18px;}
#mitem #mitemcnt .itemdInfo #itemForm  .itemFormOption.itemFormOptionText.ReservationBlock {width:100%;float:left;margin-top:5px;}
#mitem #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {float:left;margin:39px 0px 0px -144px;cursor:pointer;}
#mitem #mitemcnt .itemdInfo #itemForm input#btnPaidInFull {float:left;margin:20px 0px 20px 0px;background:#e5abe1;cursor:pointer;}
#mitem #mitemcnt .itemdInfo #itemForm input[type="submit"] {border-radius:6px;background:#7b3584;border:none;color:#fff;text-transform:uppercase;font-weight:700;padding:12px 20px;}
#mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText .itemFormLabel label.cvValueLabelDisplay {float:left;margin-right:7px;}
#mitem #mitemcnt .itemdInfo #itemForm  .ReservationPriceCurrency {color:#7b3584;font-weight:600;float:left;margin:9px 5px 0px 0px;}
#mitem #mitemcnt .itemdInfo .ReservationInfo {margin-top:3px;}
#mitem #mitemcnt .itemdInfo .itemdPrice span.Price {color:#7b3584;font-weight:700;font-size:24px;}
#mitem #mitemcnt .itemdInfo #itemForm input#btnPaidInFull:hover {text-decoration:underline;}
#mitem #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid:hover {text-decoration:underline;}

#mitem.Item-1 #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {float:left;margin:20px 0px 0px 0px !important;clear:both;}
#mitem.Item-10 #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {float:left;margin:20px 0px 0px 0px !important;clear:both;}

.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText .itemFormLabel label.cvValueLabelDisplay {font-size:21px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm  .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {width:38%;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText .itemFormLabel  .cvValueLabelDisplayMinBlock {font-size:21px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {margin-top:44px;margin-left:-390px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm input#btnPaidInFull {margin-top:44px;margin-left:-270px;}
.res1810 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText.ReservationBlock {width:99%;}

.res1810 #mitem.Item-1 #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {margin-top:-20px !important;margin-left:0px !important;clear:none;}
.res1810 #mitem.Item-10 #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {margin-top:-20px !important;margin-left:0px !important;clear:none;}

.res940 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText.ReservationBlock {width:351px;}

.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText.ReservationBlock {width:277px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {width:68%;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {margin:37px 0px 0px -59px;padding:12px 9px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm input#btnPaidInFull {margin:20px 0px 20px 1px;padding:12px 9px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText .itemFormLabel label.cvValueLabelDisplay {font-size:16px;}
.res720 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText .itemFormLabel {font-size:16px;}


.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText.ReservationBlock {width:301px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText .itemFormLabel {font-size:17px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {padding:12px 6px;margin:38px 0px 0px -46px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm input#btnPaidInFull{padding:12px 6px;margin:20px 0px 20px 0px;}
.res480 #mitem #mitemcnt .itemdInfo #itemForm  .itemFormOption.itemFormOptionText.ReservationBlock .itemFormInput input#ReservationPrice {width:74%;}

.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText.ReservationBlock {width:100%;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm .itemFormOption.itemFormOptionText .itemFormLabel {font-size:17px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm input.SubmitButton.SubmitButtonPaid {padding:12px 10px;margin:21px 0px 0px 5px;}
.res320 #mitem #mitemcnt .itemdInfo #itemForm input#btnPaidInFull{padding:12px 10px;margin:21px 0px 20px 11px;}

#mitem #mitemcnt .itemdInfo .msg {display:none;}
#mitem #mitemcnt .itemdInfo .itemdPrice {/* display:none; */}
#mitem #mitemcnt .itemdInfo .msg-price {display:none;}
#mitem #mitemcnt .itemdInfo .none {margin-bottom:0;}
#mitem .paquetes-list {display:none;}


#mitem .wfyItemQuantityField {position:relative;width:120px; margin:10px 10px 0px 0px;display:block !important;float:left;}
#mitem .Options .wfyItemQuantityField {position:relative;width:100%;margin:0px 10px 0px 0px;display:block !important;float:left;border-radius:6px;}
#mitem .wfyItemQuantityField .btn {position:absolute;color:#999;font-size:22px;cursor:pointer;bottom:10px;z-index:9;width:auto;padding:0px;}
#mitem .wfyItemQuantityField .btn.plus {right:8px;width:auto;}
#mitem .wfyItemQuantityField .btn.substract {left:10px;width:auto;}
#mitem .wfyItemQuantityField .QuantityText {border:none;text-align:center;width:100%;box-sizing:border-box;padding:0px 25px;height:50px;background:#f7f8fa !important;border-radius:10px;font-size:18px;}
#mitem .wfyItemQuantityField span.Quantity {display:block; text-align:center; height:40px; line-height:40px; background:#f7f8fa; border-radius:5px;}

.res1810 #mitem .Options .wfyItemQuantityField{width:230px;}
.res1810 #mitem .wfyItemQuantityField .QuantityText{/* height:75px; */}
.res1810 #mitem .wfyItemQuantityField .btn{/* bottom:23px; */}

.res940 #mitem .Options .wfyItemQuantityField {width:50%;}
.res720 #mitem .Options .wfyItemQuantityField {width:40%;}
.res480 #mitem .Options .wfyItemQuantityField {width:65%;}
.res320 #mitem .Options .wfyItemQuantityField {width:70%;}

#mitem .wfyItemQuantityField {position:relative;width:100%;margin:0px 10px 0px 0px;display:block !important;float:left;}
.res1810 #mitem .wfyItemQuantityField{width:230px;}
.res940 #mitem .wfyItemQuantityField {width:50%;}
.res720 #mitem .wfyItemQuantityField {width:40%;}
.res480 #mitem .wfyItemQuantityField {width:45%;}
