
body {background-color: #CCC; font-family:Arial, Helvetica, sans-serif}
.container {padding-right: 0;padding-left: 0;overflow:hidden;background-color:#fff}
.IE8 .container {width:991px}
.aboveHeader {padding:6px 0 6px 12px;background-color:#343434; color:#fff; }
.aboveHeader .agentName {font-weight:bold;margin-left:2px}
.aboveHeader i {font-size:80%}
.aboveHeader .email {margin-left:12px}
.agentMessage {overflow: hidden;padding:20px 20px 0;}
.agentMessage .btn-small{float:right}
.agentPhoto {display:inline;float:left;width:79px}
.msgBoxWrap {overflow:hidden }
.msgBoxWrap .msgBox .msgBoxInner {position:relative;margin-left: 30px;padding:10px 10px 5px 10px;min-height: 80px;color:#fff;font-size: 140%;line-height:180%;background-color:#3385bc}
.msgBoxWrap .msgPointer {float:left}
/*.msgBoxWrap .msgBox .msgBoxInner span {font-weight:bold;}*/
.msgBoxWrap .msgBox .msgBoxInner em {font-size:120%; font-style:normal}
.msgPointer {width:30px;height:80px; background-image:url(../../Content/Reports/assets/point-sprite.png); background-repeat:no-repeat;}
.note {clear:both;margin-left:30px;padding:5px 0;font-size:14px;font-weight:bold;line-height:150%;color:#666666;}
.subHeader {clear:both;padding:10px 20px ;}
.actions ul { padding:0; margin:0; list-style:none}
.actions ul li a{float:left;list-style:none }
.actions ul li a{padding:4px 14px 0 0; }
.row.ldp-main {margin-left:10px;margin-right:10px;min-height:250px;}
.IE8 .col-md-8 {float:left;width:620px}
.IE8 .col-md-4 {float:left;width:340px}
.actionLink {float:right;margin-top: -4px; font-size:90%; font-weight:normal}
.actionLink .linkText {position: relative;top: -10px;}
.buttonRow a {margin-right:4px}
.buttonRow a,  .ldp-right-rail .panel-form .panel-body .buttonRow .error{float:left;max-width: 60%;
margin: 0 0 0 4px;}
.settings .ldp-header .confirmMessage {display:none}


/*footer*/
.agentBranding {padding:20px;color:#fff;background-color:#000}
.agentBranding .companyLogo {float:right}
.agentBranding .companyLogo img {width:110px}
.agentDisclaimer {clear:left;padding:5px 0 0;color:#ffffff}
.poweredBy {text-align:right;padding-right:20px;}
.agentBranding .infoRow.license {clear:both}
.agentBranding .infoList {padding-bottom:6px}
.agentBranding .agentName {padding-right:8px;font-size:140%;font-weight:bold;}
.microText {font-size:10px;}
.agentBranding a, .aboveHeader a {color:#ffffff !important;}
.agentBranding .cityState  {padding-right:10px}
.agentBranding .infoRow.infoList span {padding:0 8px;white-space:nowrap;border-left:1px solid #fff}
.agentBranding .infoRow.infoList span:first-child {padding:0 2px 0 0;border-left:none}
.below-footer {margin:auto;padding:6px ;overflow:hidden; color:#666;background-color: #CCC;font-size:9px; line-height:11px}
.disclaimer {clear:both;padding:4px 0;}
.disclaimer img {float: left; padding: 0 6px 0 0}
.legalGroup {clear:both;padding-top: 10px;font-size: 10px;}
.agentBranding .actions ul li a {padding: 10px 14px 0 0;}

/*buttons*/
a.btn-large { color:#fff;padding: 5px 30px;border: 1px solid #fff;}


.btn-primary {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{ color: #ffffff; background-color: #47a447;  border-color: #398439;}
.btn-secondary {color: #fff;background-color: #f95e28;border-color: #ef4907;}
.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.activ{ color: #fff; background-color: #ef4907;  border-color: #cc3300;}
.btn-small {padding: 2px 4px 2px; font-size:60%; color: #339933;background-color: #fff;opacity:.4}
.btn-small:hover{ opacity:.8}


/*error messages*/
.error, .ldp-right-rail .panel-form .panel-body span.error{clear:both;color:#cc0000; font-size:85%; background-color:#ffcccc }


/*SETTINGS STYLES*/
.settings .textLink.back {display:block;margin:10px 0 0 18px;padding-left:10px; background: url(../img/settings-sprite.png) no-repeat ; background-position: 0 6px}
.settings .btn-small {float:none;color:#3385BC; font-size:100%;opacity:.6}
.settings .report-details {margin: 0 0 20px 0}
.settings .form-edit {margin:10px 0 0 105px;background-color: #F2F2F2;}
.settings .form-edit .subHeader {padding: 10px 20px 10px 0;}
.settings .form-edit .button-row {background:#fff;padding:10px 0;}
.settings .form-row {position:relative;padding:10px;background-color:#F2F2F2;overflow:hidden;}
.settings .form-row label {display:block;font-size:12px;padding: 5px 0 5px 25px; text-transform:uppercase; font-weight:normal;color:#3385bc; background: url(../img/settings-sprite.png) no-repeat;}
.settings .form-row label span { text-transform:none; color:#333; white-space:nowrap}
.settings .form-row label.locationLabel {background-position: 0 -12px}
.settings .form-row label.homeTypeLabel {padding-left:40px;background-position: 0 -68px}
.settings .form-row label.maxLabel,.settings .form-row label.minLabel {padding-left:20px;background-position: 0 -42px}
.settings .form-row label.bedsLabel {padding-left:38px;background-position: 0 -98px}
.settings .form-row label.bathsLabel {padding-left:38px;background-position: 0 -127px}
.settings .form-row label.scheduleLabel {padding-left:32px;background-position: 0 -160px}
.settings .form-row .form-data {color:#333; font-size:22px}
.settings .form-row  input {width:100%;height:32px;padding-left: 5px;font-size:18px;line-height: 32px;border:none; background-color:#fff}
.settings .form-row .col2 .form-col {width: 49.25%;float:right;}
.settings .form-row .col2 .form-col:first-child {float:left;}
.settings .form-row.col3 .form-col {width: 49.25%;float:left;}
.settings .form-row.col3 .form-col.medium {margin-right:10px}
.settings .form-row.col3 .nested-form-row .form-col {width: 48%;}
.settings .form-row.col3 .nested-form-row .form-col:first-child {margin-right:10px}
.settings .form-row .nested-form-row {overflow: hidden;}
.settings .ownerFields .form-col{padding-top:10px}
.settings .form-row #ownerLocationSpan, .settings .form-col {display:block;padding-bottom:7px}
.settings .error {display:block;position:absolute;font-size: 12px; }
.settings .saveMsg {padding:10px;background-color:#F9EEBC;}
.settings .saveMsg h5 {padding:0 0 5px 0;margin:0;color:#009900}
.settings .saveMsg .icon-check {display:block;float:left;padding-top:45px;width:40px;background: url(../img/settings-sprite.png) no-repeat;background-position: 0 -192px}
.styled-select {
display:block;
   height: 34px;
   /*overflow: hidden;*/
    background: url(../img/down_arrow_select.png) no-repeat right #ffffff;}
.styled-select select {
   background: transparent;
   width: 100%;
   padding: 5px;
   font-size: 18px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   }

::-webkit-input-placeholder{ color: #B6B4B5;}

/*IE form placeholder text*/
.placeholder{ color: #aaa;}
.settings .textLink {padding:0 0 0 8px}
.settings .textLink.cancel {color:#666;}
.settings .button-row a { cursor:pointer}

/*email me modal*/
.emailMe {width:350px;padding:0;font-size:90% }
#Popup_EmailMe .title {padding: .25em;min-height: 1.5em;line-height: 140%;color: #fff;background-color: #006790;}
#Popup_EmailMe .title img {margin:-3px -3px 0 0}
.emailMe .formRow {overflow:hidden;padding:.5em .25em;margin-bottom:1px;background-color:#DDE1E5}
.emailMe label{float:left;padding-left:4px;width:5em;display:block; font-weight:normal}
.emailMe input,
.emailMe textarea {width:80%}
.emailMe .checkBox {padding-left:5em;}
.emailMe .checkBox input {float:left;width:1.5em;}
.emailMe .checkBox label {width:auto;float:left;padding-left:0;line-height:200%}
.emailMe .buttonRow {overflow:hidden; padding:.75em .5em .5em 6em;}
.emailMe .buttonRow a {display:block;float:left;padding: .25em 1.5em;}
.emailMe .buttonRow .cancelLink {padding-left:.5em; line-height:200%}
.emailMe .btn-primary {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.emailMe .btn-primary:hover, .emailMe .btn-primary:focus,.emailMe .btn-primary:active,.emailMe .btn-primary.active{ color: #ffffff; background-color: #47a447;  border-color: #398439;}




/*GRAY*/
.gray a  {color:#427B9B}
.gray .header, .gray .btnTheme, .gray .brandTop li a, .gray .agentInfo a, .gray .agentWeb, #contentGrid .wizard .gray .preview a {color:#fff;}
.gray .header, .gray .schedule, .gray .title, .gray .popup .title, .gray .schoolDetails h4, .gray .aboveHeader, .gray .agentBranding, .gray  #Popup_EmailMe .title    { background-color:#999;}
.gray .agentLegal, .gray .belowBrand .tagLine, #contentGrid .wizard .gray .preview .belowBrand  a  {color:#E5E5E5;} 
.gray .main {background-color:#797979; }
.gray .msReport-2, h3, .gray .nav, .gray .paging {background-color:#dedede; }
.profile-wrap .gray .msReport-2 {background:#fff}
.gray .msReport-2, h3, .gray .nav ul li, .gray .panelInner, .gray .gridContent, gray .listings, .gray .map, .gray .paging, .gray .paging .this    {border-color: #b2b2b2; }
.gray .nav li a:hover { background-color:#D7E0E5 }
.gray .nav a, .gray h3, .gray .chartDetails h4 {color:#777;  }
.gray .tabs .this { border-top-color:#000; }
.gray .odd, .gray .schoolDetails .subjects th {background-color:#E8F2F7; }
.gray .even, .gray .communityReport .panelInner, .gray .emailMe .formRow, .gray .emailMe .formRow, .gray .chartDetails, .gray .details div.sidebar, .gray .popup .dataRow, .gray .detailsNav li a:hover, .gray .detailsNav li a.sel {background-color:#CCDCE5}
.gray .listings tr:hover { background-color:#CCCDCE}
.gray .listings a, .gray .detailsTable a, .gray .popup .dataRow a, .gray .largeChart .small a {color:#427B9B}
.gray .title, .gray .popup .title { background-color: #427B9B;}


/*BEIGE*/
.beige a {color:#a39666}
.beige .header, .beige .brandTop li a, .beige  .agentInfo a, .beige .schedule, .beige .contactInfo .agentWeb, #contentGrid .wizard .beige .preview a {color:#333;}
.beige .btnTheme {color:#fff}
.beige .header, .beige .schedule  { background-color:#D7CEAD;}
.beige .aboveHeader, .beige .agentBranding {background-color:#A39763}
.beige .title, .beige .popup .title, .beige .schoolDetails h4,.beige #Popup_EmailMe .title, .beige  #Popup_EmailMe .title  { background-color:#A39666}
.beige .contactInfo .agentWeb span {    background-position: 0 -1149px;}
.beige .agentLegal,  .beige .belowBrand .tagLine, #contentGrid .wizard .beige .preview .belowBrand  a   {color:#545252;} 
.beige .belowBrand .msLogo {  background-position: 0 -1117px;}
 .beige h3, .beige .nav, .beige .paging {background-color:#FBF7E4; }
.beige .msReport-2, .beige h3, .beige .nav, .beige .nav ul li, .beige .panelInner, .beige .gridContent, .beige .listings, .beige .map, .beige .paging, .beige .paging .this  {border-color: #999; }
.beige .nav li a:hover { background-color:#FBF7E4 }
.beige .nav a, .beige  h3, .beige .chartDetails h4 {color:#595959;  }
.beige .tabs .this { border-top-color:#333; }
.beige .odd, .beige .schoolDetails .subjects th {background-color:#EAE3CC; }
.beige .even, .beige .communityReport .panelInner, .beige .emailMe .formRow, .beige .chartDetails, .beige .details div.sidebar, .beige .popup .dataRow,  .beige .detailsNav li a:hover, .beige .detailsNav li a.sel  {background-color:#F4EFDC}
.beige .listings tr:hover { background-color:#D6CFB8}
.beige .listings a, .beige .detailsTable a, .beige .popup .dataRow a, .beige .largeChart .small a  {color:#827753}
.beige .agentMessage .msgPointer {background-position: 0 -100px }
.beige .msgBoxWrap .msgBox .msgBoxInner {background-color:#624932}


/*BROWN*/
.brown a  {color:#614934}
.brown .header, .brown .btnTheme, .brown .brandTop li a, .brown .agentInfo a, #contentGrid .wizard .brown .preview a {color:#fff;}
.brown .header, .brown .schedule, .brown .title, .brown .popup .title, .brown .schoolDetails h4, .brown .aboveHeader, .brown .agentBranding, .brown  #Popup_EmailMe .title  { background-color:#614934;}
.brown .agentLegal, .brown .belowBrand .tagLine, #contentGrid .wizard .brown .preview .belowBrand  a   {color:#EDEDED;} 
 .brown h3, .brown .nav, .brown .paging {background-color:#EAE5D7; }
.brown .msReport-2, .brown h3, .brown .nav, .brown .nav ul li, .brown .panelInner, .brown .gridContent, .brown .listings, .brown .map,  .brown .paging, .brown .paging .this  {border-color: #999; }
.brown .nav li a:hover { background-color:#EAE5D7 }
.brown .nav a, .brown h3, .brown .chartDetails h4 {color:#595959;  }
.brown .tabs .this { border-top-color:#302316; }
.brown .odd, .brown .schoolDetails .subjects th   {background-color:#EAE5D7; }
.brown .even, .brown .communityReport .panelInner, .brown .emailMe .formRow, .brown .emailMe .formRow, .brown .chartDetails, .brown .details div.sidebar, .brown .popup .dataRow, .brown .detailsNav li a:hover, .brown .detailsNav li a.sel {background-color:#F4F2E1}
.brown .listings tr:hover { background-color:#DBD3BA}
.brown .agentMessage .msgPointer {background-position: 0 -50px }
.brown .msgBoxWrap .msgBox .msgBoxInner {background-color:#a39763}

/*DARK BLUE*/
.dblue a {color:#27538c}
.dblue .header, .dblue .btnTheme, .dblue .brandTop li a, .dblue .agentInfo a, #contentGrid .wizard .dblue .preview a {color:#fff;}
.dblue .header, .dblue .schedule, .dblue .title, .dblue .popup .title, .dblue .schoolDetails h4, .dblue .aboveHeader, .dblue .agentBranding, .dblue  #Popup_EmailMe .title   { background-color:#27538c;}
.dblue .agentLegal, .dblue .belowBrand .tagLine, #contentGrid .wizard .dblue .preview .belowBrand  a {color:#D7E0EF;} 
 .dblue h3, .dblue .nav, .dblue .paging {background-color:#D7E0E5; }
.dblue .msReport-2, .dblue h3, .dblue .nav, .dblue .nav ul li, .dblue .panelInner, .dblue .gridContent, .dblue .listings, .dblue .map, .dblue .paging, .dblue .paging .this   {border-color: #999; }
.dblue .nav li a:hover { background-color:#DAE3ED }
.dblue .nav a, .dblue h3, .dblue .chartDetails h4 {color:#595959;  }
.dblue .tabs .this { border-top-color:#6d9dcd; } 
.dblue .odd, .dblue .emailMe .formRow, .dblue .emailMe .formRow, .dblue .chartDetails, .dblue .details div.sidebar, .dblue .popup .dataRow, .dblue .schoolDetails .subjects th,  .dblue .detailsNav li a:hover, .dblue .detailsNav li a.sel {background-color:#DAE3ED; }
.dblue .even, .dblue .communityReport .panelInner {background-color:#E5F0F9}
.dblue .listings tr:hover { background-color:#BCCFE0}
.dblue .listings a, .dblue .detailsTable a, .dblue .popup .dataRow a, .dblue .largeChart .small a {color:#27538c}
.dblue .agentMessage .msgPointer {background-position: 0 -350px }
.dblue .msgBoxWrap .msgBox .msgBoxInner {background-color:#6d9dcd}

/*DARK GREEN*/
.dgreen a  {color:#5A7C45}
.dgreen .header, .dgreen .btnTheme, .dgreen .brandTop li a, .dgreen .agentInfo a, #contentGrid .wizard .dgreen .preview a {color:#fff;}
.dgreen .contactInfo .agentWeb {color:#C2DB72}
.dgreen .header, .dgreen .schedule, .dgreen .title, .dgreen .popup .title, .dgreen .schoolDetails h4, .dgreen .aboveHeader, .dgreen .agentBranding, .dgreen  #Popup_EmailMe .title  { background-color:#4a623d;}
.dgreen .agentLegal, .dgreen .belowBrand .tagLine, #contentGrid .wizard .dgreen .preview .belowBrand  a  {color:#EDEDED;} 
 .dgreen h3, .dgreen .nav, .dgreen .paging {background-color:#ECF4EB; }
.dgreen .msReport-2, .dgreen h3, .dgreen .nav, .dgreen .nav ul li, .dgreen .panelInner, .dgreen .gridContent, .dgreen .listings, .dgreen .map, .dgreen .paging, .dgreen .paging .this  {border-color: #999; }
.dgreen .nav li a:hover { background-color:#C9D6C7 }
.dgreen .nav a, .dgreen h3, .dgreen .chartDetails h4 {color:#595959;  }
.dgreen .tabs .this { border-top-color:#85a57d; }
.dgreen .odd, .dgreen .schoolDetails .subjects th   {background-color:#DBE5D9; }
.dgreen .even, .dgreen .communityReport .panelInner, .dgreen .emailMe .formRow, .dgreen .emailMe .formRow, .dgreen .chartDetails, .dgreen .details div.sidebar, .dgreen .popup .dataRow, .dgreen .detailsNav li a:hover, .dgreen .detailsNav li a.sel   {background-color:#ECF4EB}
.dgreen .listings tr:hover { background-color:#C9D6C7}
.dgreen .agentMessage .msgPointer {background-position: 0 -250px }
.dgreen .msgBoxWrap .msgBox .msgBoxInner {background-color:#85a57d}

/*LIGHT BLUE*/
.lblue a {color:#6d9dcd}
.lblue .header, .lblue .btnTheme, .lblue .brandTop li a, .lblue .agentInfo a,  .lblue .contactInfo .agentWeb, #contentGrid .wizard .lblue .preview a {color:#fff;}
.lblue .header, .lblue .schedule,  .lblue .title, .lblue .popup .title, .lblue .schoolDetails h4, .lblue .aboveHeader, .lblue .agentBranding, .lblue  #Popup_EmailMe .title   { background-color:#6d9dcd;}
.lblue .agentLegal, .lblue .belowBrand .tagLine, #contentGrid .wizard .lblue .preview .belowBrand  a   {color:#D7E0EF;} 
.lblue h3, .lblue .nav, .lblue .paging {background-color:#D7E0E5; }
.lblue .msReport-2, .lblue h3, .lblue .nav, .lblue .nav ul li, .lblue .panelInner, .lblue .gridContent, .lblue .listings, .lblue .map, .lblue .paging, .lblue .paging .this  {border-color: #999; }
.lblue .nav li a:hover { background-color:#D7E0E5 }
.lblue .nav a, .lblue h3, .lblue .chartDetails h4 {color:#595959;  }
.lblue .tabs .this  { border-top-color:#003366;  }
.lblue  .odd, .lblue .emailMe .formRow, .lblue .emailMe .formRow, .lblue .chartDetails, .lblue .details div.sidebar, .lblue .popup .dataRow, .lblue .schoolDetails .subjects th, .lblue .detailsNav li a:hover, .lblue .detailsNav li a.sel  {background-color:#DAE3ED; }
.lblue  .even, .lblue .communityReport .panelInner {background-color:#E5F0F9}
.lblue .listings tr:hover { background-color:#BCCFE0}
.lblue .listings a, .lblue .detailsTable a, .lblue .popup .dataRow a, .lblue .largeChart .small a {color:#003366}
.lblue .footer {background-color:#E0E7EB}
.lblue .agentMessage .msgPointer {background-position: 0 -300px }
.lblue .msgBoxWrap .msgBox .msgBoxInner {background-color:#194879}


/*LIGHT GREEN*/
.lgreen a {color:#30592A}
.lgreen .header, .lgreen .btnTheme, .lgreen .brandTop li a, .lgreen .agentInfo a,  .lgreen .contactInfo .agentWeb, #contentGrid .wizard .lgreen .preview a {color:#fff;}
.lgreen .header, .lgreen .schedule, .lgreen .title, .lgreen .popup .title, .lgreen .schoolDetails h4, .lgreen .aboveHeader, .lgreen .agentBranding, .lgreen  #Popup_EmailMe .title { background-color:#85a57d;}
.lgreen .agentLegal, .lgreen .belowBrand .tagLine, #contentGrid .wizard .lgreen .preview .belowBrand  a  {color:#EDEDED;} 
.lgreen h3, .lgreen .nav, .lgreen .paging {background-color:#ECF4EB; }
.lgreen .msReport-2, .lgreen h3, .lgreen .nav, .lgreen .nav ul li, .lgreen .panelInner, .lgreen .gridContent, .lgreen .listings, .lgreen .map, .lgreen .paging, .lgreen .paging .this  {border-color: #999; }
.lgreen .nav li a:hover { background-color:#C9D6C7 }
.lgreen .nav a, .lgreen h3, .lgreen .chartDetails h4 {color:#595959;  }
.lgreen .tabs .this  { border-top-color:#30592A;  }
.lgreen .odd, .lgreen .schoolDetails .subjects th {background-color:#DBE5D9; }
.lgreen .even, .lgreen .communityReport .panelInner, .lgreen .emailMe .formRow, .lgreen .emailMe .formRow, .lgreen .chartDetails, .lgreen .details div.sidebar, .lgreen .popup .dataRow, .lgreen .detailsNav li a:hover, .lgreen .detailsNav li a.sel   {background-color:#ECF4EB}
.lgreen .listings tr:hover { background-color:#C9D6C7}
.lgreen .agentMessage .msgPointer {background-position: 0 -200px }
.lgreen .msgBoxWrap .msgBox .msgBoxInner {background-color:#30592a}

/*RED*/
.red a  {color:#b30101}
.red .header, .red .btnTheme, .red .brandTop li a, .red .agentInfo a, .red .nav .faqLink em, .red .trendNumber, .red .contactInfo .agentWeb, #contentGrid .wizard .red .preview a {color:#fff;}
.red .header, .red .schedule, .red .title, .red .popup .title, .red .schoolDetails h4, .red .aboveHeader, .red .agentBranding, .red  #Popup_EmailMe .title    { background-color:#b30101;}
.red .agentLegal, .red .belowBrand .tagLine, #contentGrid .wizard .red .preview .belowBrand  a  {color:#e8e8d9;} 
 .red h3, .red .nav, .red .paging {background-color:#d8d8c0; }
.red .msReport-2, .red h3, .red .nav, .red .nav ul li, .red .panelInner, .red .gridContent, .red .listings, .red .paginate_active, .red .map, .red .paging, .red .paging .this  {border-color: #a38f61; }
.red .nav li a:hover { background-color:#d8d8c0 }
.red .nav a, .red h3, .red .chartDetails h4 {color:#736347;  }
.red .tabs .this { border-top-color:#a38f61; } 
.red .odd, .red .schoolDetails .subjects th {background-color:#e8e8d9; }
.red .even, .red .communityReport .panelInner, .red .communityReport .panelInner, .red .emailMe .formRow, .red .emailMe .formRow, .red .chartDetails, .red .details div.sidebar, .red .popup .dataRow, .red .detailsNav li a:hover, .red .detailsNav li a.sel    {background-color:#F7F7EF}
.red .listings tr:hover { background-color:#D8D8C0}
.red .agentMessage .msgPointer {background-position: 0 -400px }
.red .msgBoxWrap .msgBox .msgBoxInner {background-color:#a38f61}


/*YELLOW*/
.yellow a {color:#7C5E22}
.yellow .header, .yellow .btnTheme, .yellow .brandTop li a, .yellow .agentInfo a, .yellow .contactInfo .agentWeb, #contentGrid .wizard .yellow .preview a{color:#fff;}
.yellow .header, .yellow .schedule, .yellow .title, .yellow .popup .title, .yellow .schoolDetails h4,  .yellow .aboveHeader, .yellow .agentBranding, .yellow  #Popup_EmailMe .title    { background-color:#d59501;}
.yellow .agentLegal, .yellow .belowBrand .tagLine, #contentGrid .wizard .yellow .preview .belowBrand  a   {color:#EDEDED;} 
 .yellow h3, .yellow .nav, .yellow .paging {background-color:#E7E8D1; }
.yellow .pageWrap, .yellow h3, .yellow .nav, .yellow .nav ul li, .yellow .panelInner, .yellow .gridContent, .yellow .listings, .yellow .map, .yellow .paging,  .yellow .paging .this  {border-color: #999; }
.yellow .nav li a:hover { background-color:#F4F4E1 }
.yellow .nav a, .yellow h3, .yellow .chartDetails h4  {color:#595959;  }
.yellow .tabs .this { border-top-color:#7C5E22; }
.yellow .odd, .yellow .schoolDetails .subjects th {background-color:#F4F4E1; }
.yellow .even, .yellow .communityReport .panelInner, .yellow .communityReport .panelInner, .yellow .emailMe .formRow, .yellow .emailMe .formRow, .yellow .chartDetails, .yellow .details div.sidebar, .yellow .popup .dataRow,  .yellow .detailsNav li a:hover, .yellow .detailsNav li a.sel  {background-color:#E5E2C9}
.yellow .listings tr:hover { background-color:#E0DBB5}
.yellow .agentMessage .msgPointer {background-position: 0 -150px }
.yellow .msgBoxWrap .msgBox .msgBoxInner {background-color:#7c5e22}

/*all themes*/

a.btn-large { color:#fff;padding: 5px 30px;border: 1px solid #fff;}


/* Landscape phones and down */

@media (max-width: 480px) 
{
  .aboveHeader {font-size:80%}
  .aboveHeader .btn-large {padding: 5px 10px;font-size:80%}
.agentPhoto { width:69px}
.agentBranding .companyLogo {float:none}
.agentBranding .infoRow {clear:left}
.msgBoxWrap .msgBox .msgBoxInner{margin-left: 20px;font-size:100%; line-height:140%}

.featureRow h3 {padding-top: 0;}
.agentBranding .infoRow.infoList .website {display:block;padding-left:0;border-left:0}
.expired-report {font-size:120%; padding:10px}
.nestedRow .actionLink {display:block;}
.rg-image img{	max-height:200px;}
.nestedRow .mlsID {clear:both;padding-top:12px}
.msgBoxWrap .actionSettings span {display:none}
.settings .form-edit {margin-left:0}
.settings .form-row.col3 .nested-form-row {clear:both}
.settings .form-row.col3 .form-col.medium {width:100%;margin-right:0}
.settings .form-row.col3 .nested-form-row {padding-top:10px}
.settings .form-row.col3 .nested-form-row .form-col:first-child, .settings .form-row.col3 .form-col.medium {margin-right:5px}
.settings .btn-small {margin-top:5px }
.settings .form-row .col2 .form-col {width: 100%;}
.settings a.btn-large {padding: 5px 15px;    }
.settings .error {max-width:260px; white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;}
  .settings .form-row label.maxLabel {margin-top:7px;}
  .settings .btn-small {display:block;white-space:normal;}
}


    
@media(max-width:768px) and (orientation: landscape)
{

.aboveHeader .btn-large {padding: 5px 10px; font-size:90%}
.msgBoxWrap .msgBox .msgBoxInner{margin-left: 20px;font-size:120%; line-height:160%}
.settings .form-edit {margin-left:0}
.settings .form-row.col3 .nested-form-row .form-col:first-child, .settings .form-row.col3 .form-col.medium {margin-right:5px}

}

