﻿.lgd-body{font-family:"Droid Sans",sans-serif; color: Black; font-weight: normal; font-size: 10pt; text-shadow: none; }
.lgd-header{font-family:"Droid Sans",sans-serif; color: #9a9a9a; font-weight: normal; font-size: 12pt;}
.lgd-label{font-family:"Droid Sans",sans-serif; color: Black; font-weight: bold; font-size: 11pt; margin: 0; padding: 0;}
.lgd-note{display: block; font-family:"Droid Sans",sans-serif; color: #9a9a9a; font-weight: normal; font-size: 9pt; padding-top: 5px; }
.lgd-radio{font-family:"Droid Sans",sans-serif; color: Black; font-weight: normal; font-size: 11pt; margin: 0; padding: 0;}
.lgd-title{font-family:"Oswald",sans-serif; font-weight: bold; font-size: 22pt; color: #0E87F0; margin: 0; padding: 0; text-transform: uppercase;}
.lgd-title-casual-pass{font-family:"Oswald",sans-serif; font-weight: bold; font-size: 24pt; color: #0E87F0; margin: 0; padding: 0; text-transform: uppercase;text-align: left;}
.lgd-title-casual-pass-merchant{font-family:"Oswald",sans-serif; font-weight: bold; font-size: 16pt; color: #AFAFAF; margin: 0; padding: 0;text-align: left;}
.lgd-loading{-moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px; border-radius: 12px; z-index: 9999; border: 1px solid #d1d1d1; width: 97px; height: 14px; background-color: White; position: absolute; padding: 40px 50px 50px 50px; display: none;}
.val_error{font-family:"Droid Sans",sans-serif; margin-top: 5px; background-color: #ffdc87; line-height: 20px; padding-left: 10px; padding-right: 10px; -moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px; border-radius: 12px;}
.val_text{font-family:"Droid Sans",sans-serif; color: Black; font-weight: bold; font-size: 11pt;}
.lgd-correct{position:absolute; display: block; right: 50px;}
.preloadPic {display:none;}
.ui-page, ui-body-c, ui-page-active, lgd-payment-body, ui-overlay-c { background:#1669b1; }
.lgd-input{font-family:"Droid Sans",sans-serif; color: Black; font-weight: normal; font-size: 12pt; text-shadow: none; }
.lgd-label-subnote{font-family:"Droid Sans",sans-serif; color: Black; font-weight: normal; font-size: 10pt; margin: 0; padding: 0;}
.lgd-casual-pass-heading-wrapper{padding-left: 20px; width: 320px; float: left;}
.lgd-casual-pass-merchant-logo-wrapper{float: left; height: 120px; display: block;}
.fullPhoto-1{height: auto; width: 100%; padding-bottom: 15px;}
.fullPhoto-2{display: none;}
.radAjaxPanel-checkin{padding-left: 0}
.lgd-casual-pass-user{font-family:"Oswald",sans-serif; font-weight: bold; font-size: 20pt; color: Black; margin: 0; padding: 0; text-transform: uppercase; text-align: left;}
.lgd-checkin-header-wrapper{ display: block; height: 110px;}
.lgd-casual-pass-heading-wrapper{margin-right: auto; margin-left: auto;width: 325px;}
.lgd-checkin-logo{ height: 82px;width: 126px; display: block; float: left; border: solid 1px #DADADA;}
.lgd-checkin-logo-wrapper{display: block;width: 126px; height: 80px;float: left;}
.lgd-title-checkin{font-family:"Oswald",sans-serif; font-weight: normal; font-size: 22pt; color: #0E87F0; margin: 0; padding: 0; text-transform: uppercase; text-align: center;}
.lgd-title-checkin-merchant{font-family:"Oswald",sans-serif; font-weight: normal; font-size: 16pt; color: #AFAFAF; margin: 0; padding: 0;text-align: center;}
.lgd-checkin-status-wrapper{-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius: 12px;border-radius:12px; display: table; height: 100%; width: 100%;background-color: #68D868;}
.lgd-checkin-button{ margin-top: 30px;margin-left: auto; margin-right: auto;}
.lgd-dupe-buyer-warning {color: White; background-color: #b11313; font-size: 10pt; padding: 20px; margin-left: -80px;}
.lgd-title-noupper{font-family:"Oswald",sans-serif; font-weight: bold; font-size: 22pt; color: #0E87F0; margin: 0; padding: 0;}
.lgd-form-note{display: block; font-family:"Droid Sans",sans-serif; color: #9a9a9a; font-weight: normal; font-size: 9pt; padding-top: 5px; }
.lgd-text-blurb{font-size: 9pt;}
.lgd-share-deal-button{width: 330px;margin-right: auto;margin-left: auto;}
.lgd-secure-payment-note{border-top: solid 0.5px gray; border-bottom: solid 0.5px gray; width: 100%; display: block; margin-top: 5px; padding: 5px;color: #3b3b3b; font-size: 9pt;}
.lgd-distance-check{background-color: #e82626; margin-bottom: 30px; border-top: solid 1px #d1d1d1; display: none; -ms-border-radius: 15px; border-radius: 15px; padding: 10px;}
.lgd-payment-width{ width: 330px; text-align: center;}

html head+body .ui-btn.ui-btn-g{ background-color: #3acf6e; text-shadow: none; color: white; font-size: 14pt;}
html head+body .ui-btn.ui-btn-g:hover{background-color: #32af5d;text-shadow: none; color: white; font-size: 14pt;}
.ui-shadow{-webkit-box-shadow: none; -moz-box-shadow: none;box-shadow: none;}
.ui-page-theme-a .ui-btn{ border: none; text-shadow: none;}
.ui-radio{border: solid 1px #ddd;}
.ui-input-text{width: 300px;font-size: 12pt;color: black;margin-top: 0;}
.ui-page-theme-a .ui-body-inherit{ color: black;}
.ui-checkbox .ui-btn{ color: #5b5b5b;border: solid 1px #ddd; -webkit-border-radius: .1875em;border-radius: .1875em;}
div.RadComboBox_LGDSkin .rcbInput {color: black;padding-left: 5px;}


.photo-collage-wrapper{
      margin-left: auto; 
      margin-right: auto;
}

.payment-error-wrapper
{
    margin-left: -60px;
    width: 445px;
}

.fullPhoto
{
    height: auto; 
    width: 90%; 
    padding: 25px;
}

.dealDesc{font-size: 12pt;}
.dealDescSub { font-size: 10pt;}
.dealDescSubCP { font-size: 12pt;}
.dealConditionsCP { font-size: 10pt;font-style: italic;}

.suburbTick
{
    position: relative; float: left; margin-left: 290px;
}

.divSeparator
{
    margin-top: 20px; border-top: solid 1px #d1d1d1; width: 300px; margin-left:20px;
}

.photosWrapper
{
 padding-left: 10px;   
}

.termsWrapper, .btnWrapper
{
    width: 330px;
}

.paypal_error 
 {
  text-align: center; 
  background-color: red; 
  color: white; 
  font-weight: bold; 
  padding: 15px; 
  margin-top: 5px; 
  margin-bottom: 15px;
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
  -khtml-border-radius: 12px;
  border-radius:12px;
 }


.payment_section 
 {
  padding: 10px;
  background-color:#dffed2;
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
  -khtml-border-radius: 12px;
  border-radius:12px;
  display:inline-block;
  border: solid 2px #98c18c; 
  width: 305px;   
  margin-top: 20px;
 }

.orderSummary
{
    width: 230px; margin-left: auto; margin-right: auto;
}

.radAjaxPanel
{
    padding-left: 80px;
}

.merchantLogo
{
    display: block; position: absolute; margin-top: 70px; margin-left: 170px;
}

.moneyback_text
{
    background: url(/images/7day_moneyback.png) no-repeat; 
    background-position: 5% center;
    height: auto; 
    padding: 40px 40px 40px 150px;
    text-align: center;
    font-size: 11pt;
      
}


.moneyback
{
    margin-left: 20px; 
    margin-right: auto;
    padding-left: 10px;
    background-color:#FFFFD7;   
    -moz-border-radius:12px;  
    -webkit-border-radius:12px;  
    -khtml-border-radius: 12px;  
    border-radius:12px;  
    border: 2px solid #ffdc87;
    display:inline-block;
    width: 430px;
}

.cvspopup
{
    background: url(../images/cvs_code_tip.png) no-repeat;
    height: 312px;
    width: 198px;
    
}



.gift_wrapper 
 {
  padding:10px;
  background-color:#dffed2;
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
  -khtml-border-radius: 12px;
  border-radius:12px;
  display:inline-block;
  margin-bottom: 20px;
  width: 350px;
 }


.cvspopup_link
{
  padding: 6px;
  background-color:#b8e4a5;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius: 10px;
  border-radius:10px;
  display:inline-block;
  font-family:"Droid Sans",sans-serif; 
  color: Black; 
  font-weight: normal; 
  font-size: 8pt;
  margin-bottom: 5px;
}

.rounded_rect_note
 {
    font-size: 10pt; 
    color: White; 
    font-weight: bold;
    padding:10px;
    background-color:#ffdc87;
    -moz-border-radius:12px;
    -webkit-border-radius:12px;
    -khtml-border-radius: 12px;
    border-radius:12px;
    display:inline-block;
    margin-bottom: 10px;
 }

.rounded_rect 
 {
  padding:10px;
  background-color:#ffdc87;
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
  -khtml-border-radius: 12px;
  border-radius:12px;
  display:inline-block;
 }



.completionListElement 
{  
    visibility : hidden; 
    margin : 0px! important; 
    background-color : inherit; 
    color : black; 
    border : solid 1px gray; 
    cursor : pointer; 
    text-align : left; 
    list-style-type : none; 
    font-family:"Droid Sans",sans-serif; color: Black; font-size: 12pt;
    padding : 0; 
} 
.listItem 
{ 
    background-color: white; 
    padding : 8px; 
}      
.highlightedListItem 
{ 
    background-color: #ffdc87; 
    padding : 8px; 
}



.ui-block-a, .ui-block-b
{
    padding-right: 20px;
}



.ui-btn-up-g, .ui-btn-hover-g, .ui-btn-down-g
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
 
.ui-btn-up-g
{
	border: 1px solid #397114;
	background: #5aab25;
	background-image: -moz-linear-gradient(top, #92e25d, #5acf0d);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #92e25d), color-stop(1, #5acf0d));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#7ec44f', EndColorStr='#5acf0d')";
}
 
.ui-btn-hover-g
{
	border: 1px solid #2c6e00;
	background: #75b54a;
	background-image: -moz-linear-gradient(top, #99d472, #75b54a);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #99d472), color-stop(1, #75b54a));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#99d472', EndColorStr='#75b54a')";
}
 
.ui-btn-down-g
{
	border: 1px solid #457823;
	background: #7ec44f;
	background-image: -moz-linear-gradient(top, #619e39, #7ec44f);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #619e39), color-stop(1, #7ec44f));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#619e39', EndColorStr='#7ec44f')";
}
 
.ui-btn-up-g, .ui-btn-hover-g, .ui-btn-down-g
{
	color: white;
	font-weight: bold;
	text-decoration: none;
	
}

.btnWrapper .ui-btn-inner
{
    font-size: 20pt;
}

.termsWrapper .ui-btn-text, .a
{
    font-family:"Droid Sans",sans-serif; 
    color: #9a9a9a; 
    font-weight: normal; 
    font-size: 10pt; 
    padding-top: 5px; 
    text-decoration: none;
}

.termsWrapper .ui-link
{
    color: #888888; 
    font-weight: normal;
}

.termsWrapper .ui-link:visited
{
    color: #888888; 
    font-weight: normal;
}
