/* CSS MainPageBehaviors */
.loader {background-image:url("/images/page-loader.gif");background-color:rgba(249, 249, 249, 1);background-position:50% 50%;background-repeat:no-repeat;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;}

#QuickRegister-Holder {margin:0;width:100%;}
#QuickRegister-Holder form {margin:0;width:100%;}
#QuickRegister-Holder-label {margin:0;color:#53566b;}
#QuickRegister-Holder-Large {float:left;width:33%;margin:0;}
#QuickRegister-Holder-Medium {float:left;width:25%;margin:0;}

#BookNow-Holder {width:auto;margin:auto}
#Header-bottom-decor {display:none}

.BookNow a i {margin:9px 0.3em 0 0;}
.BookNow input {float:left;background:none;border:0;width:80%;}
.BookNow a		{float:left;width:100%;border-radius:6px;color:#fff;text-decoration:none;padding:8px 20px;text-align:center;background-color:#034488;font-weight:bold;font-size:0.9em}
.BookNow a:hover{float:left;width:100%;border-radius:6px;color:#fff;text-decoration:none;padding:8px 20px;text-align:center;background-color:#e9aa1f;font-weight:bold;font-size:0.9em}
.BookNow a small {font-size:0.7em;float:left;}
/* OLDER - Desktops and laptops small */
@media screen and (min-width: 768px){
/* Styles */
.BookNow {float:left;width:auto;}
#Logo-Desktop {display:block;}
.Header {width:100%;position:relative;}
#Header-content {margin:auto;padding:0;width:100%;position:relative;top:0;background:none;}
#Header-BottomContent {margin:20px auto auto auto;width:90%;}
.SlideShow-wrapper {margin:0;padding:0;float:left;width:100%;display:block;}
.SlideShow-wrapper2 {margin:0;padding:0;float:left;width:100%;display:none;}

#Content-Wrapper {width:100%;margin:auto;padding:0;}
#Content {border-top:1px solid #E3E3E3;margin:5px auto 0;padding-top:5px;width:100%;}
#HomeRegisterHolder-mobile {display:none;}
#HomeRegisterHolder-Default {display:block;width:60%;margin:10px auto;}
#HomeRegisterAction {padding:1%;width:100%; margin:10px auto;}
#HomeRegisterAction h3 {width:100%;text-align:center;font-size:1.8em;font-family:'Fjalla One', sans-serif;color:#000000;}
#HomeRegisterAction-inner {width:95%;margin:10px auto;}
#HomeRegisterAction-inner p {color:#545454;width:100%;margin:16px 0 8px;float:left;font-size:0.8em;text-align:center;}
#HomeRegisterAction-inner div {float:left;margin:5px;width:32%;}
#HomeRegisterAction-inner div a       {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegisterAction-inner div a:hover {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegister-FB {background:#3d57a3;border:1px solid #5670bc;color:#ffffff;box-shadow:none;}
#HomeRegister-CS {background:#0b1f76;border:0;font-weight:bold;color:#ffffff;box-shadow:0 7px 9px -6px #000000;}
#HomeRegister-CP {background:#d7d7fe url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #cccccc;color:#545454;box-shadow:0 7px 9px -6px #989898;}
#LeftContainer {text-align:justify;font-family: helvetica;font-size:1.5em;line-height:35px;width:95%;margin:2% auto auto;display:block;}
#LeftContainer iframe {width:100%;height:250px;}
#Home-Item {color:#545454;float:left;line-height:20px;margin:30px auto 10px;text-align:justify;width:500px;}
#Tweets-Holder {float:right;margin-right:2.5%;margin-top:10px;width:25%;background:#fff;}
/*HomePreviewItem*/
.HomePreviewItem-Wrapper {padding:1% 0 0;background:none;float:left;margin:10px auto auto;width:100%;}
.Preview-Item {background-color:#ffffff;margin:1px auto 10px auto;padding:1%;width:33%;float:left;}
.PreviewItem-Container {border:1px solid #b7b7b7;margin:10px auto;padding:1%;width:93%;}
.PreviewItem-Title-Holder       {box-shadow:0 16px 40px -10px #000000;background:#ffffff;border:0;border-radius:0;margin:auto;padding:2%;width:100%;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder:hover {box-shadow:0 5px 40px -10px #000000;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder i {font-size:1.8em;color:#e7b944;text-shadow:none;float:left;margin:2px 2% 0 1%;}
.PreviewItem-Title-Holder a       {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.3em;text-decoration:none;}
.PreviewItem-Title-Holder a:hover {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.3em;text-decoration:none;}
.PreviewItem-Title-Holder h4 {font-weight:lighter;margin:3px 0 0 0;padding-left:0;}
.PreviewItem-Content-Holder {background:url("/images/Product-TopShadow.png") repeat-x scroll center top, url("/images/Product-BotomShadow.png") repeat-x scroll center bottom, url("/images/noisy.png") repeat scroll 0 0px, none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:5px;box-shadow:0 9px 9px -6px #545454;margin:10px auto 2px;width:100%;}
.PreviewItem-Content-img       {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content-img:after {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content {margin:15px 0;float:left;font-family:helvetica;font-size:1em;font-weight:lighter;line-height:20px;padding:0 12%;text-align:justify;width:100%;color:#545454;}
.PreviewItem-Viewbutton {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton:hover {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton a       {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#ffffff;font-family:arial;font-size:1em;padding:10px 12px;text-decoration:none;}
.PreviewItem-Viewbutton a:hover {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#1b95e0;font-family:arial;font-size:1em;padding:10px 12px;text-decoration:none;}
/*Ending of HomePreviewItem*/
/*DisplayRegions*/
.DisplayRegions-Holder {display:none;margin:auto;width:30%;padding:10px 0.2% 20px 0;float:right;}
.DisplayRegions-Holder-Title {padding:13px 0;margin:auto;width:95%;border:7px double #363636;background:#1D1D1D;box-shadow:0 8px 10px -8px rgb(0, 0, 0);border-radius:10px;}
.DisplayRegions-Holder-Title span {float:left;margin:9px 2% 0 2%;font-size:1.2em;color:#c49e2c;}
.DisplayRegions-Holder-Title label {float:left;width:85%;margin:5px 0 0;padding:0 0 4px 1%;font-family:"Fauna One",serif;font-size:1.18em;font-weight:lighter;color:#ffffff;}
.DisplayRegions {background:#1D1D1D;border:7px double #363636;border-radius:10px;bottom:0;list-style:outside none none;overflow:auto;padding:0 0.59%;position:absolute;right:1%;top:91px;width:28.3%;}
.DisplayRegions li:first-of-type {padding:0 0 10px;border-top:0;border-bottom:2px solid #222222;float:left;width:100%;margin:0;display:block;}
.DisplayRegions li:last-child {float:left;margin:10px 0 0 0;width:100%;display:none;}
.DisplayRegions li:nth-child(even) {background:none;color:#ffffff;}
.DisplayRegions li:nth-child(odd) {background:#0F0F0F;color:#ffffff;}
.DisplayRegions li:first-of-type div a h4 {color:#ffffff;float:left;width:70%;text-align:left;font-size:15px;margin:22px 0 0 4%;}
.DisplayRegions li {border-bottom:2px solid #222222;float:left;margin:0;width:100%;padding:0 0 10px 0;}
.DisplayRegions li .DisplayAction {background: #c49e2c url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #B58A15;border-radius:120px;float:right;height:25px;margin:21px -10px 0 0;padding:10px 0;width:25px;}
.DisplayRegions li .DisplayAction span {font-size:0.8em;color: #fff;float:left;margin:auto;text-align:center;top:-6px;width:100%;}
.DisplayRegions li div a h4 {color:#ffffff;float:left;width:70%;text-align:left;font-size:15px;margin:22px 0 0 4%;display:block;}
.DisplayRegions li a {margin:0;}
.DisplayRegions li img       {margin:8px 0 0 3%;float:left;width:25%;box-shadow:0 8px 10px -8px rgb(84, 84, 84);border-radius:4px;opacity:1;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.DisplayRegions li img:hover {margin:8px 0 0 8%;float:left;width:25%;box-shadow:0 5px 10px -8px #000;border-radius:4px;opacity:0.5;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
/*End of DisplayRegions*/
#Navegation_Preview-buttons {float:right;margin-right:13px;width:172px;height:22px;}
/* end Content*/
}
/* OLDER - Desktops and laptops ----------- */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1223px) {
/* Styles */
.BookNow {float:left;width:auto;}
#Logo-Desktop {display:block;}
.Header {width:100%;position:relative;}
#Header-content {margin:auto;padding:0;width:100%;position:relative;top:0;background:none;}
#Header-BottomContent {margin:20px auto auto auto;width:90%;}
.SlideShow-wrapper {margin:0;padding:0;float:left;width:100%;display:block;}
.SlideShow-wrapper2 {margin:0;padding:0;float:left;width:100%;display:none;}

#Content-Wrapper {width:100%;margin:auto;padding:0;}
#Content {border-top:1px solid #E3E3E3;margin:5px auto 0;padding-top:5px;width:100%;}
#HomeRegisterHolder-mobile {display:none;}
#HomeRegisterHolder-Default {display:block;width:60%;margin:10px auto;}
#HomeRegisterAction {padding:1%;width:100%; margin:10px auto;}
#HomeRegisterAction h3 {width:100%;text-align:center;font-size:1.8em;font-family:'Fjalla One', sans-serif;color:#000000;}
#HomeRegisterAction-inner {width:95%;margin:10px auto;}
#HomeRegisterAction-inner p {color:#545454;width:100%;margin:16px 0 8px;float:left;font-size:0.8em;text-align:center;}
#HomeRegisterAction-inner div {float:left;margin:5px;width:32%;}
#HomeRegisterAction-inner div a       {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegisterAction-inner div a:hover {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegister-FB {background:#3d57a3;border:1px solid #5670bc;color:#ffffff;box-shadow:none;}
#HomeRegister-CS {background:#0b1f76;border:0;font-weight:bold;color:#ffffff;box-shadow:0 7px 9px -6px #000000;}
#HomeRegister-CP {background:#d7d7fe url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #cccccc;color:#545454;box-shadow:0 7px 9px -6px #989898;}
#LeftContainer {text-align:justify;font-family: helvetica;font-size:1.5em;line-height:35px;width:95%;margin:2% auto auto;display:block;}
#LeftContainer iframe {width:100%;height:250px;}
#Home-Item {color:#545454;float:left;line-height:20px;margin:30px auto 10px;text-align:justify;width:500px;}
#Tweets-Holder {float:right;margin-right:2.5%;margin-top:10px;width:25%;background:#fff;}
/*HomePreviewItem*/
.HomePreviewItem-Wrapper {padding:1% 0 0;background:none;float:left;margin:10px auto auto;width:100%;}
.Preview-Item {background-color:#ffffff;margin:1px auto 10px auto;padding:1%;width:33%;float:left;}
.PreviewItem-Container {border:1px solid #b7b7b7;margin:10px auto;padding:1%;width:93%;}
.PreviewItem-Title-Holder       {box-shadow:0 16px 40px -10px #000000;background:#ffffff;border:0;border-radius:0;margin:auto;padding:2%;width:100%;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder:hover {box-shadow:0 5px 40px -10px #000000;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder i {font-size:1.8em;color:#e7b944;text-shadow:none;float:left;margin:2px 2% 0 1%;}
.PreviewItem-Title-Holder a       {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.3em;text-decoration:none;}
.PreviewItem-Title-Holder a:hover {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.3em;text-decoration:none;}
.PreviewItem-Title-Holder h4 {font-weight:lighter;margin:3px 0 0 0;padding-left:0;}
.PreviewItem-Content-Holder {background:url("/images/Product-TopShadow.png") repeat-x scroll center top, url("/images/Product-BotomShadow.png") repeat-x scroll center bottom, url("/images/noisy.png") repeat scroll 0 0px, none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:5px;box-shadow:0 9px 9px -6px #545454;margin:10px auto 2px;width:100%;}
.PreviewItem-Content-img       {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content-img:after {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content {margin:15px 0;float:left;font-family:helvetica;font-size:1em;font-weight:lighter;line-height:20px;padding:0 12%;text-align:justify;width:100%;color:#545454;}
.PreviewItem-Viewbutton {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton:hover {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton a       {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#ffffff;font-family:arial;font-size:1em;padding:10px 12px;text-decoration:none;}
.PreviewItem-Viewbutton a:hover {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#1b95e0;font-family:arial;font-size:1em;padding:10px 12px;text-decoration:none;}
/*Ending of HomePreviewItem*/
/*DisplayRegions*/
.DisplayRegions-Holder {display:none;margin:auto;width:30%;padding:10px 0.2% 20px 0;float:right;}
.DisplayRegions-Holder-Title {padding:13px 0;margin:auto;width:95%;border:7px double #363636;background:#1D1D1D;box-shadow:0 8px 10px -8px rgb(0, 0, 0);border-radius:10px;}
.DisplayRegions-Holder-Title span {float:left;margin:9px 2% 0 2%;font-size:1.2em;color:#c49e2c;}
.DisplayRegions-Holder-Title label {float:left;width:85%;margin:5px 0 0;padding:0 0 4px 1%;font-family:"Fauna One",serif;font-size:1.18em;font-weight:lighter;color:#ffffff;}
.DisplayRegions {background:#1D1D1D;border:7px double #363636;border-radius:10px;bottom:0;list-style:outside none none;overflow:auto;padding:0 0.59%;position:absolute;right:1%;top:91px;width:28.3%;}
.DisplayRegions li:first-of-type {padding:0 0 10px;border-top:0;border-bottom:2px solid #222222;float:left;width:100%;margin:0;display:block;}
.DisplayRegions li:last-child {float:left;margin:10px 0 0 0;width:100%;display:none;}
.DisplayRegions li:nth-child(even) {background:none;color:#ffffff;}
.DisplayRegions li:nth-child(odd) {background:#0F0F0F;color:#ffffff;}
.DisplayRegions li:first-of-type div a h4 {color:#ffffff;float:left;width:70%;text-align:left;font-size:15px;margin:22px 0 0 4%;}
.DisplayRegions li {border-bottom:2px solid #222222;float:left;margin:0;width:100%;padding:0 0 10px 0;}
.DisplayRegions li .DisplayAction {background: #c49e2c url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #B58A15;border-radius:120px;float:right;height:25px;margin:21px -10px 0 0;padding:10px 0;width:25px;}
.DisplayRegions li .DisplayAction span {font-size:0.8em;color: #fff;float:left;margin:auto;text-align:center;top:-6px;width:100%;}
.DisplayRegions li div a h4 {color:#ffffff;float:left;width:70%;text-align:left;font-size:15px;margin:22px 0 0 4%;display:block;}
.DisplayRegions li a {margin:0;}
.DisplayRegions li img       {margin:8px 0 0 3%;float:left;width:25%;box-shadow:0 8px 10px -8px rgb(84, 84, 84);border-radius:4px;opacity:1;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.DisplayRegions li img:hover {margin:8px 0 0 8%;float:left;width:25%;box-shadow:0 5px 10px -8px #000;border-radius:4px;opacity:0.5;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
/*End of DisplayRegions*/
#Navegation_Preview-buttons {float:right;margin-right:13px;width:172px;height:22px;}
/* end Content*/
}

/* 
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/

/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) and (max-device-width : 1823px) {
/* Styles */
.BookNow {float:left;width:auto;}
#Logo-Desktop {display:block;width:120px;}
.Header {width:100%;position:relative;}
#Header-content {margin:auto;padding:0;width:100%;position:relative;top:0;background:none;}
#Header-BottomContent {margin:20px auto auto auto;width:90%;}
.SlideShow-wrapper {margin:0;padding:0;float:left;width:100%;display:block;}
.SlideShow-wrapper2 {margin:0;padding:0;float:left;width:100%;display:none;}
#Content-Wrapper {width:100%;margin:auto;padding:0;}
#Content {border-top:1px solid #E3E3E3;margin:5px auto 0;padding-top:5px;width:100%;}
#HomeRegisterHolder-mobile {display:none;}
#HomeRegisterHolder-Default {display:block;width:60%;margin:10px auto;}
#HomeRegisterAction {padding:1%;width:100%; margin:10px auto;}
#HomeRegisterAction h3 {width:100%;text-align:center;font-size:2.6em;font-family:'Fjalla One', sans-serif;color:#000000;}
#HomeRegisterAction-inner {width:95%;margin:10px auto;}
#HomeRegisterAction-inner p {color:#545454;width:100%;margin:16px 0 8px;float:left;font-size:1em;text-align:center;}
#HomeRegisterAction-inner div {float:left;margin:5px;width:32%;}
#HomeRegisterAction-inner div a       {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegisterAction-inner div a:hover {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegister-FB {background:#3d57a3;border:1px solid #5670bc;color:#ffffff;box-shadow:none;}
#HomeRegister-CS {background:#0b1f76;border:0;font-weight:bold;color:#ffffff;box-shadow:0 7px 9px -6px #000000;}
#HomeRegister-CP {background:#d7d7fe url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #cccccc;color:#545454;box-shadow:0 7px 9px -6px #989898;}
#LeftContainer {text-align:justify;font-family: helvetica;font-size:1.5em;line-height:35px;width:95%;margin:2% auto auto;display:block;}
#LeftContainer iframe {width:100%;height:250px;}
#Home-Item {color:#545454;float:left;line-height:20px;margin:30px auto 10px;text-align:justify;width:500px;}
#Tweets-Holder {float:right;margin-right:2.5%;margin-top:10px;width:25%;background:#fff;}
/*HomePreviewItem*/
.HomePreviewItem-Wrapper {padding:1% 0 0;background:none;float:none;margin:10px auto auto;width:100%;}
.Preview-Item {background-color:#ffffff;margin:1px auto 10px auto;padding:1%;width:33%;float:left;}
.PreviewItem-Container {border:1px solid #b7b7b7;margin:10px auto;padding:1%;width:93%;}
.PreviewItem-Title-Holder       {box-shadow:0 16px 40px -10px #000000;background:#ffffff;border:0;border-radius:0;margin:auto;padding:2%;width:100%;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder:hover {box-shadow:0 5px 40px -10px #000000;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder i {font-size:1.8em;color:#e7b944;text-shadow:none;float:left;margin:2px 2% 0 1%;}
.PreviewItem-Title-Holder a       {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.6em;text-decoration:none;}
.PreviewItem-Title-Holder a:hover {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.6em;text-decoration:none;}
.PreviewItem-Title-Holder h4 {font-weight:lighter;margin:3px 0 0 0;padding-left:0;}
.PreviewItem-Content-Holder {background:#d7d7fe;border-radius:5px;box-shadow:0 9px 9px -6px #545454;margin:10px auto 2px;width:100%;}
.PreviewItem-Content-img       {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content-img:after {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content {margin:15px 0;float:left;font-family:helvetica;font-size:1em;font-weight:lighter;line-height:20px;padding:0 12%;text-align:justify;width:100%;color:#545454;}
.PreviewItem-Viewbutton {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton:hover {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton a       {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#ffffff;font-family:arial;font-size:1em;padding:10px 25%;text-decoration:none;-webkit-transition: all 0.8s ease;-o-transition:all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Viewbutton a:hover {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#1b95e0;font-family:arial;font-size:1em;padding:10px 25%;text-decoration:none;-webkit-transition: all 0.8s ease;-o-transition:all 0.8s ease;-moz-transition: all 0.8s ease;}
/*Ending of HomePreviewItem*/
/*DisplayRegions*/
.DisplayRegions-Holder {display:none;margin:auto;width:30%;padding:10px 0.2% 20px 0.5%;float:right;}
.DisplayRegions-Holder-Title {padding:13px 0;margin:auto;width:95%;border:7px double #363636;background:#1D1D1D;box-shadow:0 8px 10px -8px rgb(0, 0, 0);border-radius:10px;}
.DisplayRegions-Holder-Title span {float:left;margin:3px 2% 0 2%;font-size:1.2em;color:#c49e2c;}
.DisplayRegions-Holder-Title label {float:left;width:85%;margin:0;padding:0 0 4px 1%;font-family:"Fauna One",serif;font-size:1.6em;font-weight:lighter;color:#ffffff;}
.DisplayRegions {background:#1D1D1D;border:7px double #363636;border-radius:10px;bottom:0;list-style:outside none none;overflow:auto;padding:0 0.59%;position:absolute;right:1%;top:100px;width:27.7%;}
.DisplayRegions li:first-of-type {padding:10px 0;border-top:0;border-bottom:2px solid #222222;float:left;width:100%;margin:0;display:block;}
.DisplayRegions li:last-child {float:left;margin:10px 0 0 0;width:100%;display:none;}
.DisplayRegions li:nth-child(even) {background:none;color:#ffffff;}
.DisplayRegions li:nth-child(odd) {background:#0F0F0F;color:#ffffff;}
.DisplayRegions li:first-of-type div a h4 {color:#ffffff;float:right;width:95%;text-align:left;font-size:1.2em;margin:28px 0 0 0;}
.DisplayRegions li {border-bottom:2px solid #222222;float:left;margin:0;width:100%;padding:10px 0;cursor:pointer}
.DisplayRegions li .DisplayAction {background: #c49e2c url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #B58A15;border-radius:120px;float:right;height:30px;margin:-24px 0 0 0;padding:10px 0;width:30px;}
.DisplayRegions li .DisplayAction span {font-size:1em;color: #fff;float:left;margin:auto;text-align:center;top:-6px;width:95%;}
.DisplayRegions li div a h4 {color:#ffffff;float:right;width:95%;text-align:left;font-size:1.2em;margin:28px 0 0 0;display:block;}
.DisplayRegions li a {margin:0;color:#545454;}
.DisplayRegions li img       {margin:8px 0 0 3%;float:left;width:25%;box-shadow:0 8px 10px -8px rgb(84, 84, 84);border-radius:4px;opacity:1;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.DisplayRegions li img:hover {margin:8px 0 0 8%;float:left;width:25%;box-shadow:0 5px 10px -8px #000;border-radius:4px;opacity:0.5;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
/*End of DisplayRegions*/
#Navegation_Preview-buttons {float:right;margin-right:13px;width:172px;height:22px;}
/* end Content*/
}

/* Large screens ----------- */
@media only screen and (min-width : 1824px) {
/* Styles */
#Logo-Desktop {display:block;}
.Header {width:100%;position:relative;}
#Header-content {margin:auto;padding:0;width:100%;position:relative;top:0;background:none;}
#Header-BottomContent {margin:20px auto auto auto;width:90%;}
.SlideShow-wrapper {margin:0;padding:0;float:left;width:100%;display:block;}
.SlideShow-wrapper2 {margin:0;padding:0;float:left;width:100%;display:none;}
#Content-Wrapper {width:100%;margin:auto;padding:0;}
#Content {border-top:1px solid #E3E3E3;margin:5px auto 0;padding-top:5px;width:100%;}
#HomeRegisterHolder-mobile {display:none;}
#HomeRegisterHolder-Default {display:block;width:60%;margin:10px auto;}
#HomeRegisterAction {padding:1%;width:90%;margin:10px auto;}
#HomeRegisterAction h3 {width:100%;text-align:center;font-size:2.6em;font-family:'Fjalla One', sans-serif;color:#000000;}
#HomeRegisterAction-inner {width:95%;margin:10px auto;}
#HomeRegisterAction-inner p {color:#545454;width:100%;margin:16px 0 8px;float:left;font-size:1em;text-align:center;}
#HomeRegisterAction-inner div {float:left;margin:5px;width:32%;}
#HomeRegisterAction-inner div a       {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegisterAction-inner div a:hover {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegister-FB {background:#3d57a3;border:1px solid #5670bc;color:#ffffff;box-shadow:none;}
#HomeRegister-CS {background:#0b1f76;border:0;font-weight:bold;color:#ffffff;box-shadow:0 7px 9px -6px #000000;}
#HomeRegister-CP {background:#d7d7fe url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #cccccc;color:#545454;box-shadow:0 7px 9px -6px #989898;}
#LeftContainer {text-align:justify;font-family: helvetica;font-size:1.5em;line-height:35px;width:95%;margin:3% auto auto;display:block;}
#LeftContainer iframe {width:100%;height:250px;}
#Home-Item {color:#545454;float:left;line-height:20px;margin:30px auto 10px;text-align:justify;width:500px;}
#Tweets-Holder {float:right;margin-right:2.5%;margin-top:10px;width:25%;background:#fff;}
/*HomePreviewItem*/
.HomePreviewItem-Wrapper {padding:1% 0 0;background:none;margin:30px auto auto;width:100%;}
.Preview-Item {background-color:#ffffff;margin:1px auto 10px 6%;padding:1%;width:25%;float:left;}
.PreviewItem-Container {border:1px solid #b7b7b7;margin:10px auto;padding:1%;width:93%;}
.PreviewItem-Title-Holder       {box-shadow:0 16px 40px -10px #000000;background:#ffffff;border:0;border-radius:0;margin:auto;padding:2%;width:100%;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder:hover {box-shadow:0 5px 40px -10px #000000;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder i {font-size:1.8em;color:#e7b944;text-shadow:none;float:left;margin:6px 2% 0 1%;}
.PreviewItem-Title-Holder a       {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.5em;text-decoration:none;}
.PreviewItem-Title-Holder a:hover {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.5em;text-decoration:none;}
.PreviewItem-Title-Holder h4 {font-weight:lighter;margin:3px 0 0 0;padding-left:0;}
.PreviewItem-Content-Holder {background:url("/images/Product-TopShadow.png") repeat-x scroll center top, url("/images/Product-BotomShadow.png") repeat-x scroll center bottom, url("/images/noisy.png") repeat scroll 0 0px, none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:5px;box-shadow:0 9px 9px -6px #545454;margin:10px auto 2px;width:100%;}
.PreviewItem-Content-img       {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content-img:after {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content {margin:15px 0;float:left;font-family:helvetica;font-size:1em;font-weight:lighter;line-height:20px;padding:0 12%;text-align:justify;width:100%;color:#545454;}
.PreviewItem-Viewbutton {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton:hover {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton a       {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#ffffff;font-family:arial;font-size:1em;padding:10px 25%;text-decoration:none;}
.PreviewItem-Viewbutton a:hover {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#1b95e0;font-family:arial;font-size:1em;padding:10px 25%;text-decoration:none;}
/*Ending of HomePreviewItem*/
/*DisplayRegions*/
.DisplayRegions-Holder {display:none;margin:auto;width:30%;padding:10px 0.2% 20px 0.5%;float:right;}
.DisplayRegions-Holder-Title {padding:15px 0;margin:auto;width:95%;border:7px double #363636;background:#1D1D1D;box-shadow:0 8px 10px -8px rgb(0, 0, 0);border-radius:10px;}
.DisplayRegions-Holder-Title span {float:left;margin:3px 2% 0 2%;font-size:1.2em;color:#c49e2c;}
.DisplayRegions-Holder-Title label {float:left;width:85%;margin:0;padding:0 0 4px 1%;font-family:"Fauna One",serif;font-size:1.6em;font-weight:lighter;color:#ffffff;}
.DisplayRegions {background:#1D1D1D;border:7px double #363636;border-radius:10px;bottom:0;list-style:outside none none;overflow:auto;padding:0 0.59%;position:absolute;right:1%;top:100px;width:27.7%;}
.DisplayRegions li:first-of-type {padding:10px 0;border-top:0;border-bottom:2px solid #222222;float:left;width:100%;margin:0;display:block;}
.DisplayRegions li:last-child {float:left;margin:10px 0 0 0;width:100%;display:none;}
.DisplayRegions li:nth-child(even) {background:none;color:#ffffff;}
.DisplayRegions li:nth-child(odd) {background:#0F0F0F;color:#ffffff;}
.DisplayRegions li:first-of-type div a h4 {color:#ffffff;float:right;width:100%;text-align:left;font-size:1.4em;margin:34px 0 0 5%;}
.DisplayRegions li {border-bottom:2px solid #222222;float:left;margin:0;width:100%;padding:10px 0;}
.DisplayRegions li .DisplayAction {background: #c49e2c url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #B58A15;border-radius:120px;float:right;height:30px;margin:-22px 5% 0 0;padding:10px 0;width:30px;}
.DisplayRegions li .DisplayAction span {font-size:1em;color: #fff;float:left;margin:auto;text-align:center;top:-6px;width:100%;}
.DisplayRegions li div a h4 {color:#ffffff;float:right;width:100%;text-align:left;font-size:1.4em;margin:34px 0 0 5%;display:block;}
.DisplayRegions li a {margin:0;color:#545454;}
.DisplayRegions li img       {margin:8px 0 0 3%;float:left;width:25%;box-shadow:0 8px 10px -8px rgb(84, 84, 84);border-radius:4px;opacity:1;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.DisplayRegions li img:hover {margin:8px 0 0 8%;float:left;width:25%;box-shadow:0 5px 10px -8px #000;border-radius:4px;opacity:0.5;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
/*End of DisplayRegions*/
#Navegation_Preview-buttons {float:right;margin-right:13px;width:172px;height:22px;}
/* end Content*/
}

@media (-webkit-min-device-pixel-ratio:1.5), (min-resolution: 144dpi) {
	/* Styles */
.BookNow {float:left;width:auto;}
#Logo-Desktop {display:block;}
.Header {width:100%;position:relative;}
#Header-content {margin:auto;padding:0;width:100%;position:relative;top:0;background:none;}
#Header-BottomContent {margin:20px auto auto auto;width:90%;}
.SlideShow-wrapper {margin:0;padding:0;float:left;width:100%;display:block;}
.SlideShow-wrapper2 {margin:0;padding:0;float:left;width:100%;display:none;}
#Content-Wrapper {width:100%;margin:auto;padding:0;}
#Content {border-top:1px solid #E3E3E3;margin:5px auto 0;padding-top:5px;width:100%;}
#HomeRegisterHolder-mobile {display:none;}
#HomeRegisterHolder-Default {display:block;width:60%;margin:10px auto;}
#HomeRegisterAction {padding:1%;width:90%;margin:10px auto;}
#HomeRegisterAction h3 {width:100%;text-align:center;font-size:2.6em;font-family:'Fjalla One', sans-serif;color:#000000;}
#HomeRegisterAction-inner {width:95%;margin:10px auto;}
#HomeRegisterAction-inner p {color:#545454;width:100%;margin:16px 0 8px;float:left;font-size:1em;text-align:center;}
#HomeRegisterAction-inner div {float:left;margin:5px;width:32%;}
#HomeRegisterAction-inner div a       {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegisterAction-inner div a:hover {font-size:1em;border-radius:0;float:left;margin:0;padding:12px 0;text-align:center;text-decoration:none;width:100%;}
#HomeRegister-FB {background:#3d57a3;border:1px solid #5670bc;color:#ffffff;box-shadow:none;}
#HomeRegister-CS {background:#0b1f76;border:0;font-weight:bold;color:#ffffff;box-shadow:0 7px 9px -6px #000000;}
#HomeRegister-CP {background:#d7d7fe url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #cccccc;color:#545454;box-shadow:0 7px 9px -6px #989898;}
#LeftContainer {text-align:justify;font-family: helvetica;font-size:1.5em;line-height:35px;width:95%;margin:3% auto auto;display:block;}
#LeftContainer iframe {width:100%;height:250px;}
#Home-Item {color:#545454;float:left;line-height:20px;margin:30px auto 10px;text-align:justify;width:500px;}
#Tweets-Holder {float:right;margin-right:2.5%;margin-top:10px;width:25%;background:#fff;}
/*HomePreviewItem*/
.HomePreviewItem-Wrapper {padding:1% 0 0;background:none;margin:30px auto auto;width:100%;}
.Preview-Item {background-color:#ffffff;margin:1px auto 10px 6%;padding:1%;width:25%;float:left;}
.PreviewItem-Container {border:1px solid #b7b7b7;margin:10px auto;padding:1%;width:93%;}
.PreviewItem-Title-Holder       {box-shadow:0 16px 40px -10px #000000;background:#ffffff;border:0;border-radius:0;margin:auto;padding:2%;width:100%;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder:hover {box-shadow:0 5px 40px -10px #000000;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.PreviewItem-Title-Holder i {font-size:1.8em;color:#e7b944;text-shadow:none;float:left;margin:6px 2% 0 1%;}
.PreviewItem-Title-Holder a       {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.5em;text-decoration:none;}
.PreviewItem-Title-Holder a:hover {color:#ffffff;font-family:'Mina', sans-serif;font-size:1.5em;text-decoration:none;}
.PreviewItem-Title-Holder h4 {font-weight:lighter;margin:3px 0 0 0;padding-left:0;}
.PreviewItem-Content-Holder {background:url("/images/Product-TopShadow.png") repeat-x scroll center top, url("/images/Product-BotomShadow.png") repeat-x scroll center bottom, url("/images/noisy.png") repeat scroll 0 0px, none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:5px;box-shadow:0 9px 9px -6px #545454;margin:10px auto 2px;width:100%;}
.PreviewItem-Content-img       {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content-img:after {margin:auto;float:none;padding-top:15px;width:75%;content:"";}
.PreviewItem-Content {margin:15px 0;float:left;font-family:helvetica;font-size:1em;font-weight:lighter;line-height:20px;padding:0 12%;text-align:justify;width:100%;color:#545454;}
.PreviewItem-Viewbutton {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton:hover {float:left;font-family:helvetica;font-size:1em;font-weight:lighter;margin:0;padding:5px 0;text-align:center;width:100%;}
.PreviewItem-Viewbutton a       {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#ffffff;font-family:arial;font-size:1em;padding:10px 25%;text-decoration:none;}
.PreviewItem-Viewbutton a:hover {box-shadow:none;background:#0f1a72;border-bottom:0;border-radius:0;color:#1b95e0;font-family:arial;font-size:1em;padding:10px 25%;text-decoration:none;}
/*Ending of HomePreviewItem*/
/*DisplayRegions*/
.DisplayRegions-Holder {display:none;margin:auto;width:30%;padding:10px 0.2% 20px 0.5%;float:right;}
.DisplayRegions-Holder-Title {padding:15px 0;margin:auto;width:95%;border:7px double #363636;background:#1D1D1D;box-shadow:0 8px 10px -8px rgb(0, 0, 0);border-radius:10px;}
.DisplayRegions-Holder-Title span {float:left;margin:3px 2% 0 2%;font-size:1.2em;color:#c49e2c;}
.DisplayRegions-Holder-Title label {float:left;width:85%;margin:0;padding:0 0 4px 1%;font-family:"Fauna One",serif;font-size:1.6em;font-weight:lighter;color:#ffffff;}
.DisplayRegions {background:#1D1D1D;border:7px double #363636;border-radius:10px;bottom:0;list-style:outside none none;overflow:auto;padding:0 0.59%;position:absolute;right:1%;top:100px;width:27.7%;}
.DisplayRegions li:first-of-type {padding:10px 0;border-top:0;border-bottom:2px solid #222222;float:left;width:100%;margin:0;display:block;}
.DisplayRegions li:last-child {float:left;margin:10px 0 0 0;width:100%;display:none;}
.DisplayRegions li:nth-child(even) {background:none;color:#ffffff;}
.DisplayRegions li:nth-child(odd) {background:#0F0F0F;color:#ffffff;}
.DisplayRegions li:first-of-type div a h4 {color:#ffffff;float:right;width:100%;text-align:left;font-size:1.4em;margin:34px 0 0 5%;}
.DisplayRegions li {border-bottom:2px solid #222222;float:left;margin:0;width:100%;padding:10px 0;}
.DisplayRegions li .DisplayAction {background: #c49e2c url("/images/ui/global/DropShadow.png") repeat-x scroll center bottom;border:3px solid #B58A15;border-radius:120px;float:right;height:30px;margin:-22px 5% 0 0;padding:10px 0;width:30px;}
.DisplayRegions li .DisplayAction span {font-size:1em;color: #fff;float:left;margin:auto;text-align:center;top:-6px;width:100%;}
.DisplayRegions li div a h4 {color:#ffffff;float:right;width:100%;text-align:left;font-size:1.4em;margin:34px 0 0 5%;display:block;}
.DisplayRegions li a {margin:0;color:#545454;}
.DisplayRegions li img       {margin:8px 0 0 3%;float:left;width:25%;box-shadow:0 8px 10px -8px rgb(84, 84, 84);border-radius:4px;opacity:1;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
.DisplayRegions li img:hover {margin:8px 0 0 8%;float:left;width:25%;box-shadow:0 5px 10px -8px #000;border-radius:4px;opacity:0.5;border: 7px double #c49e2c;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
/*End of DisplayRegions*/
#Navegation_Preview-buttons {float:right;margin-right:13px;width:172px;height:22px;}
/* end Content*/
}