﻿@charset "utf-8";
/* CSS Document */

/*! normalize.css v2.1.0 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 8/9.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */

audio,
canvas,
video {
    display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

[hidden] {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/* ==========================================================================
   Links
   ========================================================================== */

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

button,
input,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}


.master_footer {
                   width:100%;
                   position:absolute;
                   bottom:0;
                   left:0;
            }

            .master_header {

            }

            .master_wrapper {
                   min-height:100%;
                   position:relative;
            }

            .master_content {
                padding-bottom:5em;   /* Height of the footer element */
                overflow:hidden;
                height:100%;
                width:100%;
            }


.header-background {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#10ccfb+0,08b5de+100 */
background: #10ccfb; /* Old browsers */
background: -moz-linear-gradient(top, #10ccfb 0%, #08b5de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#10ccfb), color-stop(100%,#08b5de)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #10ccfb 0%,#08b5de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #10ccfb 0%,#08b5de 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #10ccfb 0%,#08b5de 100%); /* IE10+ */
background: linear-gradient(to bottom, #10ccfb 0%,#08b5de 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10ccfb', endColorstr='#08b5de',GradientType=0 ); /* IE6-9 */
width:100%;
height:4em;
border-bottom: 3px solid #05489b;
padding-top:1%;
}

.footer-background {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#10ccfb+0,08b5de+100 */
background: #10ccfb; /* Old browsers */
background: -moz-linear-gradient(top, #10ccfb 0%, #08b5de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#10ccfb), color-stop(100%,#08b5de)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #10ccfb 0%,#08b5de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #10ccfb 0%,#08b5de 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #10ccfb 0%,#08b5de 100%); /* IE10+ */
background: linear-gradient(to bottom, #10ccfb 0%,#08b5de 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10ccfb', endColorstr='#08b5de',GradientType=0 ); /* IE6-9 */
width:100%;
height:6em;
border-top: 3px solid #05489b;
clear:both;
padding-top:.5%;
}


.side1 {
	width:82%;
	background-position:center top;
	background-repeat:no-repeat;
	float:left;
	height:100%;
}

.side1-full {
	width:100%;
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	height:100%;
}



.page-full {
	width:100%;
	float:left;
	height:100%;
}

.side2 {
	width:18%;
	background-color:#044895;
	float:left;
	height:100%;
}

.container1 {
	width:50%; 
	height:100%;
	min-width:750px; 
	text-align:center; 
	margin:0 auto;
}

.container1-full {
	width:100%; 
	height:100%;
	margin:0 auto;
}


.container2-col1-full-view {
	width:4%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
}

.container2-col1-full {
	width:4%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
}

.container2-col1-full-popup {
	width:4%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
}



.container2-col2-full {
	width:22%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
}

.container2-col3-full {
	width:22%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
    margin-left:1%;
}

.container2-col4-full {
	width:4%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
}

.container2-col5-full {
	width:22%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
}

.container2-col6-full {
	width:22%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
}

.container2-col7-full {
	width:4%; 
	height:100%;
	text-align:left; 
	margin:0 auto;
    float:left;
}




.title-background {
	width:742px;
	height:80px;
	background-image: url(../Images/title-background-small.png);
	margin-top:30px;
    margin-left:5%
}


@media all and (max-width: 2200px) and (min-width: 1260px) {
.title-background {
	width:842px;
	height:80px;
	background-image: url(../Images/title-background.png);
    margin-left:5%
}
}



@media all and (max-width: 1259px) and (min-width: 1px) {
.title-background {
	width:742px;
	height:80px;
	background-image: url(../Images/title-background-small.png);
    margin-left:5%
}
}

.title-header {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:240%;
	color:white;
	text-align:left;
	position:absolute;
    top:0;
    left: 1.5%;
}


.signup-info {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	color:black;
	text-align:left;
	margin-top:2%;
    margin-bottom:1%;
}


.textbox-1 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:100%;
	border: 1px solid #acacac;
    margin-bottom:6%;
    background-color:white;
}

.textbox-2 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:100%;
	border: 1px solid #acacac;
    margin-bottom:3%;
    background-color:white;
}

.textbox-3 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:89%;
	border: 1px solid #acacac;
    margin-bottom:1.5%;
    background-color:white;
}

.textbox-4 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:100%;
	border: 1px solid #acacac;
    margin-bottom:3%;
    background-color:white;
}

.textbox-5 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:75%;
	border: 1px solid #acacac;
    margin-bottom:3%;
    background-color:white;
}


.textbox-6 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
    font-size:100%;
	width:15%;
	border: 1px solid #acacac;
    margin-bottom:3%;
    background-color:white;
}


.textbox-1-popup {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:100%;
	border: 1px solid #acacac;
    background-color:white;
}

.textbox-2-popup {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:100%;
	border: 1px solid #acacac;
    background-color:white;
}

.textbox-3-popup {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:89%;
	border: 1px solid #acacac;
    background-color:white;
}

.textbox-5-popup {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:75%;
	border: 1px solid #acacac;
    background-color:white;
}

.textbox-6-popup {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
    font-size:100%;
	width:15%;
	border: 1px solid #acacac;
    background-color:white;
}


.background-title {
	width:44%;
	height:44%;
	position: relative;
	left: 28%;
	top: 0;
	z-index: 0;
    margin-top:3%;
    margin-bottom:2%;
}

.background-button {
	width:35%;
	height:35%;
	position: relative;
	left: -10%;
	top: 0;
	z-index: 0;
    float:right;
    padding-top:52%;
}

.background-submitbutton {
	width:35%;
	height:35%;
	position: relative;
	top: 0;
	z-index: 0;
    padding-top:4%;
}

.background-congratulations {
	width:85%;
	height:85%;
	position: relative;
	top: 0;
	z-index: 0;
    padding-top:0;
}


.stretch-title {
    width:100%;
	height:7.5%;
}

.stretch-congrats {
    width:100%;
	height:10%;
}

.stretch-button {
    width:100%;
}

.background-checkbox {
	width:1%;
	height:1%;
	position: relative;
	left: 0;
	top: 0;
	z-index: 0;
    text-decoration:none;
}

.stretch-checkbox {
    width:3.2%;
	height:3.2%;
}



.textbox-title {
    font-family:Roboto, Arial, sans-serif;
	font-weight:normal;
	font-size:65%;
	color:black;
	text-align:left;
}

.textbox-title-required {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:65%;
	color:red;
	text-align:left;
    margin-bottom:2%;
}

.same-address {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:90%;
}

.congrats-text {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:110%;
	text-align:center;
    margin-top:0%;
}	

.congrats-text-line2 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:110%;
	text-align:center;
    text-transform:uppercase;
    margin-top:5%;
}	


.congrats-text-line3 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:160%;
	text-align:center;
    text-transform:uppercase;
    color:#0d8e0d;
}	

.congrats-text-italic {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-style:italic;
	font-size:125%;
	text-align:left;
}	


.link-text {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:150%;
	text-align:left;
	float:left;
	color:#084ab2;
}	

.link-text a {
	text-decoration:none;
    color:#084ab2;
}	

.link-text a:visited {
	color:#084ab2;
}	


.later {
	position:relative;
	float:right;
}


.settings-background {
	width:100%;
	background-image:url(../Images/nursinghome-bg.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	height:800px;
}

.blue-bar {
	width:100%;
	background-color:#084ab2;
	height:90px;
	text-align:center;
}


.home-bar {
	width:100%;
	height:100%;
	text-align:center;
	background-color: #d6ebf8;
	font-size: 305%;
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	padding: 1% 0;
}

.info-background {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#10ccfb+0,08b5de+100 */
background-color:#05489b;
width:100%;
height:100%;
border-top: 15px solid black;
padding:.6% 0;
}


.info-side1 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:120%;
	width:73%;
	float:left;
}



.info-side2 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:120%;
	width:27%;
	float:left;
}

.info-white {
	font-size:90%;
	color:white;
	padding:1% 0 0 0;
}

.info-white2 {
	font-size:90%;
	color:white;
	padding:1% 0;
}

.home-info {
    font-family:'Segoe UI', verdana, sans-serif;
	font-size:160%;
    text-align:left;
	}

.home-info-total {
    font-family:'Segoe UI', verdana, sans-serif;
	font-size:190%;
    text-align:left;
    font-weight:bold;
    text-decoration: underline;
	}

.census-info {
    font-family:'Segoe UI', verdana, sans-serif;
	font-size:160%;
    font-weight:bold;
    text-align:left;
	}

.census-small-info {
    font-family:'Segoe UI', verdana, sans-serif;
	font-size:110%;
	}

.bedhold-info {
    font-family:'Segoe UI', verdana, sans-serif;
	font-size:140%;
    text-align:left;
	}

.home-container {
    margin:3% 13%;
}

.pending-text {
  font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:190%;
    text-align:left;
    color:white;
	position:absolute;
    top: 17%;
    padding-left:1%;
}

.side-title {
     font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:150%;
    color:black;
    padding-left:15%;
    padding-top:2%;
}

.side-title2 {
     font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:150%;
    color:black;
    padding-left:15%;
}


.side-list {
     font-family:'Segoe UI', verdana, sans-serif;
	font-size:110%;
    color:white;
    padding-left:17%;
}

.side-list li {
    padding-bottom:4%;
}

.side-list li a:link {
    text-decoration:none;
    color:white;
}

.side-list li a:visited {
    text-decoration:none;
    color:white;
}

.side-list li a:hover {
    text-decoration:underline;
    color:white;
}

.background-createbutton {

width:100%;
height:100%;
top:0px;
position:relative;
	top: 0px;
    left:0px;
	z-index: 0;
}

.stretch-createbutton {
height:7em;
}

.background-pending {

width:100%;
height:100%;
top:0px;
position:relative;
	top: 0px;
    left:0px;
	z-index: 0;
}

.stretch-pending {
height:4.5em;
}

.stretch-pendingbutton {
height:1.5em;
}


.background-viewpending-patient {
width:5%;
top:0px;
position:absolute;
top: 29%;
left:21em;
z-index: 0;
}

.background-viewpending-bedoffer {
width:5%;
top:0px;
position:absolute;
top: 29%;
left:44em;
z-index: 0;
}


.background-logo {

width:100%;
height:100%;
position:relative;
top: 0px;
  left:0px;
z-index: 0;
}

.stretch-logo {
height:4em
}


.background-logout {

width:10%;
height:10%;
position:relative;
top: 0;
left:63%;
z-index: 0;
}

.stretch-logout {
height:1.8em;
}

.stretch-homeicon {
height:2.7em;
}

.header-text {
     font-family:'Segoe UI', verdana, sans-serif;
	font-size:180%;
    font-weight:bold;
}

.phonenumber {
     font-family:'Segoe UI', verdana, sans-serif;
	font-size:200%;
    font-weight:bold;
}

.background-censuslogo {

width:55%;
height:55%;
top:0px;
position:relative;
top: 0%;
left:0%;
z-index: 0;
padding-left:1%;
padding-top:0%;
}

.background-phonenumber {

width:70%;
height:70%;
top:0px;
position:relative;
top: 0%;
left:0%;
z-index: 0;
padding-left:0%;
}



.stretch-censuslogo {
    height:3em;
}


.stretch-censusnumber {
    height:3em;
}


.textbox-hide {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:120%;
	width:100%;
     background-color:transparent;
    border:none;
    color:black;
}

.textbox-2 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:100%;
	border: 1px solid #acacac;
    margin-bottom:3%;
}

.textbox-3 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:89%;
	border: 1px solid #acacac;
    margin-bottom:1.5%;
}

.textbox-4 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:100%;
	border: 1px solid #acacac;
    margin-bottom:3%;
}

.textbox-5 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:100%;
	width:75%;
	border: 1px solid #acacac;
    margin-bottom:3%;
}


.textbox-6 {
	font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
    font-size:100%;
	width:15%;
	border: 1px solid #acacac;
    margin-bottom:3%;
}

.background-census {

width:100%;
height:100%;
top:0px;
position:relative;
	top: 0px;
    left:0px;
	z-index: 0;
}

.stretch-census {
height:5em
}

.account-view-text {
    font-family:'Segoe UI', verdana, sans-serif;
	font-weight:normal;
	font-size:140%;
}

.account-view-text-bold {
    font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	font-size:120%;
}

.account-view-text-bed {
    font-family:'Segoe UI', verdana, sans-serif;
	font-size:120%;
}


.account-view-title {
    font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
    font-size:180%;
}


.census-email-text {
    font-family:'Segoe UI', verdana, sans-serif;
    font-size:80%;
}

.background-editaccount {
width:100%;
height:100%;
top:0px;
position:relative;
    left:-2%;
	z-index: 0;
}


.stretch-editaccount {
    width:11%;
height:11%;
}

.stretch-sendlogin {
width:100%;
height:100%;
}


.background-censuscheck {

width:100%;
height:100%;
top:0px;
position:relative;
	top: 0px;
    left:0px;
	z-index: 0;
}

.stretch-censuscheck {
    width:100%;
height:100%;
}

.background-userbutton {

width:100%;
height:100%;
top:0px;
position:relative;
	top: 0px;
    left:0px;
	z-index: 0;
}

.stretch-userbutton {
    width:100%;
height:100%;
}


/*DROPDOWN OPTION
.styled-select select {
   background: transparent;
   width: 135px;
   font-size: 24px;
   line-height: 1;
   padding-left:5px;
   border: 0;
   border-radius: 0;
   height: 44px;
   -webkit-appearance: none;
   }

.styled-select {
   width: 115px;
   height: 44px;
   overflow: hidden;
   background: url(dropdown-arrow.png) no-repeat right #fff;
   border: 1px solid #acacac;
   }
*/

@font-face {
	font-family: 'Segoe UI';
	src: url('../Fonts/SegoeUI.eot');
	src: url('../Fonts/SegoeUI.eot?#iefix') format('embedded-opentype'),
		url('../Fonts/SegoeUI.woff') format('woff'),
		url('../Fonts/SegoeUI.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Segoe UI';
	src: url('../Fonts/SegoeUI-Bold.eot');
	src: url('../Fonts/SegoeUI-Bold.eot?#iefix') format('embedded-opentype'),
		url('../Fonts/SegoeUI-Bold.woff') format('woff'),
		url('../Fonts/SegoeUI-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

/*when a screen datalist viewOnly hide the buttons that are meant to be shown when editing*/  
.viewOnly .editButtons
{
    display:none;
}

.viewEdit .editButtons
{
    display:block;
}

.viewOnly .viewButtons
{
    display:block;
}

.viewEdit .viewButtons
{
    display:none;
}


.closeoffer {
      font-family:Roboto, Arial, sans-serif;
     font-weight:bold;
	 font-size:100%;
     color:black;
     padding-top: 2%;
}

.background-x {
	width:100%;
	height:100%;
	position:relative;
	top: 0;
    left:0;
	z-index: 0;
    text-align:right;
}


.stretch-x {
    width:20%;
    height:20%;
}


.closeoffer-popup-text {
   font-family:arial, sans-serif;
   font-size:200%;
   margin-top:3%;
}


.background-admitted {
	width:100%;
	height:100%;
	position:relative;
	top: 0;
    left:0;
	z-index: 0;
}


.stretch-admitted {
    width:70%;
    height:70%;
}

.closed-text {
     font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	 font-size:180%;
     color:#bf1027;
}

.warning-text {
     font-family:'Segoe UI', verdana, sans-serif;
	font-weight:bold;
	 font-size:140%;
}

.background-checkbox-setup {
	width:100%;
	height:100%;
	position: relative;
	left: 0;
	top: 0;
	z-index: 0;
    text-decoration:none;
}

.stretch-checkbox-setup {
    width:100%;
}


/*FOR TEXTBOXES*/

 .filledIn
        {
            background-color: white;
        }
        .blank
        {
            background-color: lightpink;
        }

/**/


/*FOR HIDING SPINNER*/

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

input[type=number] {
    -moz-appearance:textfield;
}

/**/



.background-searchbutton {

width:100%;
position:relative;
top: 0;
left:0;
z-index: 0;
}

.background-print {
    width:100%;
    height:100%;
    top:0;
    left:0;
    position:relative;
}

.stretch-print {
    width:100%;
}

.background-nextbutton {
    width:68%;
    height:68%;
    position:relative;
    top:0;
    left:0;
    float:left;
    padding-top:100%;
}

.background-savelaterbutton {
    width:100%;
    height:100%;
    position:relative;
    top:0;
    left:-50%;
    padding-top:80%;
}


.showHIPAA {
    position:absolute;
    margin-top:3%;
}

.root_container.customerService .showHIPAA {
    display:none;
}

.background-security {
    width:100%;
    position:relative;
    top:0;
    left:0;
}

.stretch-security {
    width:100%;
}

.background-switch {

width:100%;
position:relative;
top: 0;
z-index: 0;
}

.stretch-switch {
height:1.1em;
}

