@media screen and (max-width:2000px) and (min-width:1899px) {
}
 @media screen and (max-width:1919px) and (min-width:1299px) {
}
 @media screen and (max-width:1300px) and (min-width:1024px) {
.header {
	margin: 0 1%;
}
/*.sksh-logo img {
	float: left;
	width: 95%;
}*/
.snuh-logo img {
	width: 90%;
}
.breadcrum > div {
	padding-left: 10px !important;
}
.breadcrumb {
	width: 60%;
}
.logout {
	width: 30%;
	margin: 10px 18px 0 0;
}
.login-form input[type="text"], .login-form input[type="password"], .login-form input[type="number"], .entered-text {
	width: 96%;
}
.form-view .input {
	margin: 5px 0;
	width: 100%;
}
.entered-textarea {
	width: 94% !important;
}
.OutPt .input-label {
	padding-bottom: 0px!important;
	width: 100% !important;
}
.category {
	margin: 0 1%;
	width: 100%;
}
.centers {
	width: 100%;
}
.maincontent h1 {
	width: 90%;
	margin-left: 10px;
	font: 26px/30px "open_sansregular";
	;
}
.search > form {
	margin-left: 15%;
	width: 200px;
}
.CopyRight > ul {
	margin: 3% 0 0 20%;
}
.check-list-conatiner, .referral-co, .contact-conatiner {
	margin: 10px auto;
	padding-left: 0%;
}
.contact {
	width: 90%;
}
.referral-process {
	margin-top: 2%;
	width: 85%;
}
.process-img {
	width: 94%;
}
.contact li {
	margin-right: 3%;
	width: 45%;
}
.In-Pt-btn {
	bottom: -68px;
	left: 38%;
}
.third-set {
	float: left;
	margin: 10px 0 0 0;
	width: 90%;
}
.referral-form {
	margin: 2% 8px 0;
	width: 70%;
}
.referral-form table {
	width: 100%;
}
.patient-form-link {
	width: 100%;
}
.patient-form-link button {
	margin-top: 1%;
}
.referral-form-right {
	margin: 0px 5px 0 0;
	width: 27%;
}
.referral-process {
	width: 93%;
}
.error_message {
	margin: 10px 0 5px 4% !important;
}
.PtReferral-form, .form {
	margin-left: 5px;
	margin-right: 5px;
	width: 70%;
}
.category-patientconsent, .summary, .diagnosis, .category-center, .patientconsent-priority, .category.OutPt, .summary.OutPt, .diagnosis.OutPt, .referring-info .input.input-onclick, .second-row .input.gender, .referring-info .first-row, .referring-info .second-row, .PtDetails .input.input-onclick {
	width: 100%;
}
.category li {
	margin: 1% 0;
}
.category {
	margin: 0 1%;
	width: 46%;
}
.patientconsent-priority .checkbox1 {
	margin: 0 5px 5px 0;
	width: 95%;
}
.patientconsent-priority .checkbox2 {
	width: 95%;
}
.centers.OutPt {
	width: 95%;
}
.checkbox > span {
	margin: 5px;
}
.input.admission label, .input.mental_status label, .input.vital_sign label, .input.cardiovascular label, .input.respiratory label, .input.infection_risk label {
	width: 100%;
}
.nxt-loading-div {
	width: inherit !important;
}
.summary > textarea {
	width: 95%;
}
.file-details span {
	width: 100%;
}
.check-list, .referral-co {
	width: 100%;
}
.OutPt-referral-process li {
	font: 12px/20px "open_sansregular";
	width: 109px;
	margin: 0 6px;
}
.OutPt-referral-process li span {
	margin: -10px -15px 0 2px;
}
.category li, .centers li {
	width: 48%;
}
.first-li {
	margin: -5px -18px 8px 0 !important;
}
.fourth-li {
	margin-right: 20px !important;
}
.fourth-li > span {
	margin: -45px -15px 0 2px !important;
}
.fifth-li {
	margin: -45px -15px 0 2px !important;
}
.input.gender {
	margin: 10px 0;
	width: 100%;
}
.input.checkbox.gender > span {
	margin: 0;
}
.input.Pt_consent.OutPt {
	width: 100% !important;
}
.contact, .referral-process, .check-list, .referral-co, .OutPt-referral {
	width: 96%;
}
.radio-textbox-radios li, .input-radio-fields li {
	width: 40%;
}
.first-li-heading {
	width: 100% !important;
}
.vital_sign .input-radio-fields li {
	width: 50%;
}
.first-set, .second-set {
	width: 100%;
}
.first-set .input.input-onclick, .second-set .input.input-onclick {
	margin: 10px 0 !important;
	width: 100% !important;
}
.status-comments {
	margin: 0 0 0 0;
}
.login-form.change-pwd {
	margin: 0 0 0 10px;
	width: 80%;
}
.login-home-btn {
	width: 100%;
}
.login-form.login-page {
	margin: 0 0 0 10px !important;
}
.sedation.ventilator li {
	width: 30%;
}
.patient-form-link {
	text-align: left;
}
.patient-links {
	float: left;
	text-align: left;
	width: 100%;
}
.patient-search {
	float: left;
	width: 100%;
	margin: 10px 0;
}
.third-set > .inout {
	width: 31%;
}
}
 @media screen and (max-width:1216px) and (min-width:1024px) {
.patient-form-link {
	text-align: left;
}
.patient-links {
	float: left;
	text-align: left;
	width: 100%;
}
.patient-search {
	float: left;
	width: 100%;
	margin: 10px 0;
}
.left90 {
	float: left;
	width: 100%;
}
.third-set > .inout {
	padding: 3px 8px 0;
	width: 30%;
}
.third-set > .inout a.inpatient, .third-set > .inout a.outpatient, .third-set > .inout a.review {
	padding: 10px 8px 10px 33px;
}
.goto_public_site a {
	padding: 0 16px 10px 0;
}
.referral-form table th {
	font-size: 12px;
}
.referral-form table td:nth-of-type(6) {
	width: 14%;
}
.hover-content {
	left: 68%;
}
.comment_icon {
	position: absolute;
	right: 48px;
}
.ref-status .comment_icon {
	left: 70px;
	padding-left: 2px;
	position: absolute;
	top: 1px;
}
.hover-content {
	left: 91px;
	top: 1%;
	width: 200px;
}
}
 @media screen and (max-width:1023px) and (min-width:981px) {
.patient-form-link {
	text-align: left;
}
.patient-links {
	float: left;
	text-align: left;
	width: 100%;
}
.patient-search {
	float: left;
	width: 100%;
	margin: 10px 0;
}
}
@media screen and (max-width:980px) {
.patient-form-link {
	text-align: left;
}
.patient-links {
	float: left;
	text-align: left;
	width: 100%;
}
.patient-search {
	float: left;
	width: 100%;
	margin: 10px 0;
}
#Main-menu span {
	font: 12px/20px open_sansbold;
}
.form .left90 {
	width: 100%;
}
.third-set >.inout {
	width: 46%;
}
.third-set > .move {
	margin-right: 1%;
}
.goto_public_site a {
	padding: 0 16px 10px 0;
}
.PtReferral-form {
	margin-left: 10px;
}
.maincontent h1 {
	margin: 1px 1px 1px 10px;
}
.breadcrumb {
	padding-left: 10px;
}
/*---------*/
.breadcrumb {
	width: 60%;
}
.logout {
	width: 30%;
	margin: 10px 18px 0 0;
}
.login-form input[type="text"], .login-form input[type="password"], .login-form input[type="number"], .entered-text {
	width: 96%;
}
.form-view .input {
	margin: 5px 0;
	width: 100%;
}
.OutPt .input-label {
	padding-bottom: 0px!important;
	width: 100% !important;
}
.category {
	margin: 0 1%;
	width: 100%;
}
.centers {
	width: 100%;
}
.maincontent h1 {
	width: 90%;
	margin-left: 10px;
	font: 22px/30px "open_sansregular";
}
.search > form {
	margin-left: 15%;
	width: 200px;
}
.CopyRight > ul {
	margin: 3% 0 0 20%;
}
.check-list-conatiner, .referral-co, .contact-conatiner {
	margin: 10px auto;
	padding-left: 0%;
}
.contact {
	width: 90%;
}
.referral-process {
	margin-top: 2%;
	width: 85%;
}
.process-img {
	width: 94%;
}
.contact li {
	margin-right: 3%;
	width: 45%;
}
.In-Pt-btn {
	bottom: -68px;
	left: 38%;
}
.third-set {
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}
.referral-form {
	margin: 2% 8px 0;
	width: 70%;
}
.referral-form table {
	font-size: 12px;
	width: 100%;
}
.referral-form table th, .referral-form table td {
	padding: 5px;
}
.patient-form-link {
	text-align: left;
}
.patient-form-link button {
	margin-top: 1%;
}
.referral-form-right {
	margin: 0px 5px 0 0;
	width: 27%;
}
.referral-form-right li a {
	font-size: 12px;
	padding: 12px 0;
}
.referral-process {
	width: 93%;
}
.error_message {
	margin: 10px 0 5px 10px !important;
}
#login_frm .error_message {
	margin: 10px 0 5px 0 !important;
}
.PtReferral-form, .form {
	margin-left: 5px;
	margin-right: 5px;
	width: 70%;
}
.category-patientconsent, .summary, .diagnosis, .category-center, .patientconsent-priority, .category.OutPt, .summary.OutPt, .diagnosis.OutPt, .referring-info .input.input-onclick, .second-row .input.gender, .referring-info .first-row, .referring-info .second-row, .PtDetails .input.input-onclick {
	width: 100%;
}
.category li {
	margin: 1% 0;
}
.category {
	margin: 0 1%;
	width: 46%;
}
.patientconsent-priority .checkbox1 {
	margin: 0 5px 5px 0;
	width: 95%;
}
.patientconsent-priority .checkbox2 {
	width: 95%;
}
.centers.OutPt {
	width: 95%;
}
.checkbox > span {
	margin: 5px;
}
.input.admission label, .input.mental_status label, .input.vital_sign label, .input.cardiovascular label, .input.respiratory label, .input.infection_risk label {
	width: 100%;
}
.nxt-loading-div {
	width: inherit !important;
}
.summary > textarea {
	width: 95%;
}
.file-details span {
	width: 100%;
}
.check-list, .referral-co {
	width: 100%;
}
.OutPt-referral-process li {
	font: 12px/20px "open_sansregular";
	width: 109px;
	margin: 0 6px;
}
.OutPt-referral-process li span {
	margin: -10px -15px 0 2px;
}
.category li, .centers li {
	width: 48%;
}
.first-li {
	margin: -5px -18px 8px 0 !important;
}
.fourth-li {
	margin-right: 20px !important;
}
.fourth-li > span {
	margin: -45px -15px 0 2px !important;
}
.fifth-li {
	margin: -45px -15px 0 2px !important;
}
.input.gender {
	margin: 10px 0;
	width: 100%;
}
.input.checkbox.gender > span {
	margin: 0;
}
.input.Pt_consent.OutPt {
	width: 100% !important;
}
.contact, .referral-process, .check-list, .referral-co, .OutPt-referral {
	width: 96%;
}
.radio-textbox-radios li, .input-radio-fields li {
	width: 40%;
}
.first-li-heading {
	width: 100% !important;
}
.vital_sign .input-radio-fields li {
	width: 50%;
}
.first-set, .second-set {
	width: 100%;
}
.first-set .input.input-onclick, .second-set .input.input-onclick {
	margin: 10px 0 !important;
	width: 100% !important;
}
.status-comments {
	margin: 0 0 0 0;
}
.login-form.change-pwd {
	margin: 0 0 0 10px;
	width: 80%;
}
.login-home-btn {
	width: 100%;
}
.login-form.login-page {
	margin: 0 0 0 10px !important;
}
.sedation.ventilator li {
	width: 30%;
}
.patient-links {
	float: left;
	text-align: left;
	width: 100%;
	margin:0 0 10px;
}
.patient-links > a{
	font-size:13px;	
}
.patient-search {
	float: left;
	width: 100%;
	margin: 10px 0;
}
/*.sksh-logo img {
	width: 100%;
}*/
.user-checks li {
	width: 50%;
}
.Home-page-content .maincontent ul.browser-download-links li {
	margin: 10px 3%;
}
.ypo-logo {
	width: 96%;
}
.ypo-logo img {
	margin-top: 40px;
}
.ypo-logo > a {
	display: block;
	margin: 0 auto;
	width: 100px;
}
/*.comment_icon {
	left: 0;
	padding-left: 2px;
	position: absolute;
	top: -13px;
}*/
.hover-content {
	left: 100%;
	top: 100%;
	width: 170px;
}
.referral-form table th {
	font-size: 11px;
}
.sitemap > p, .CopyRight > p {
	color: #fff;
	font-size: 13px;
	line-height: 18px;
}
.third-set > .inout{
	width:38%;
}
.logout{
	width:100%;
	margin:5px 18px 5px 0;	
}
}

/*---------*/

@media screen and (max-width:767px) {
.third-set > .inout {
	float: none;
	margin: 6px auto;
	width: 250px;
}
.comment_icon{
	position:static;	
}
.ref-status .comment_icon{
	position:absolute;
}
.hover-content-container{
	width:auto;	
}
/*.comment_icon {
	left: 0;
	padding-left: 2px;
	position: absolute;
	top: -13px;
}
.hover-content {
	left: -355%;
	top: 1%;
	width: 170px;
}*/
.maincontent h1 {
	font: 22px/30px "open_sansregular";
}
h3 {
	font: bold 15px/20px "open_sansregular";
}
.search-btn {
	margin: 17px 10% 0 1%;
}
.sksh-logo {
	float: left;
	margin: 0 auto;
	width: 100%;
}
footer {
	min-height: 200px;
}
.snuh-logo {
	margin: 0 auto;
	width: 25%;
	float: inherit;
}
.sitemap {
	text-align: center;
	width: 98%;
	margin-right: 1%;
}
.CopyRight {
	text-align: center;
	width: 100%;
}
.search {
	width: 100%;
}
.input-onclick {
	float: left;
	width: 90%;
	margin:10px 0 0;
}
.form-group-list {
	line-height: 20px;
	width: 310px;
	font-size:12px;
}
.PtDetails {
	width: 98%;
}
.category {
	margin: 0 0%;
	width: 90%;
}
.centers {
	width: 90%;
}
.centers.OutPt {
	width: 90%;
}
.category li, .centers li {
	margin: 2% 0;
	width: 100%;
}
.radio-label {
	margin: 0 2% 0 0;
}
.second-row .input.gender > label {
	margin-left: 0;
}
.diagnosis {
	float: left;
	margin-left: 0;
	width: 100%;
}
.summary {
	float: left;
	width: 100%;
}
.OutPt .attachment {
	width: 96%;
}
.third-row {
	width: 93%;
	padding-left: 10px;
	margin: 1% 0 8%;
}
.referring-info .input.input-onclick {
	margin: 1% 0;
}
.referring-info .first-row, .referring-info .second-row {
	width: 98%;
}
.process-img {
	width: 90%;
}
.process-img > img {
	width: 100%;
}
.search > form {
	margin: 0 auto 2%;
	width: 200px;
}
.CopyRight > ul {
	margin: 3% 0 0 38%;
}
.input.checkbox > span {
	margin-right: 0;
	width: 40%;
}
.referral-form {
	margin: 2% 5px 0;
	/*overflow: auto;*/
	width: 98%;
	overflow:auto;	
}
/*.referral-form table{
	width:400px;
}*/
.referral-form-right {
	margin: 20px 0 0;
	width: 100%;
}
.referral-form-right > ul {
	margin: 0 auto;
	width: 90%;
}
.third-set > div {
	float: inherit;
}
.category.OutPt {
	margin: 0 1% 0 4%;
	width: 90%;
}
.file-details {
	width: 90%;
}
.Out-Pt-btn {;
	height: 30px;
	width: 90px;
}
.login-form input[type="text"], .login-form input[type="password"], .login-form input[type="number"] {
	padding: 5px 0;
	width: 97%;
}
.PtDetails .input.input-onclick, .input.gender, .input.Pt_consent.OutPt {
	margin: 5px 0;
}
.form {
	width: 98%;
}
.hospital_select{
	width:97%;	
}
.login-form.change-pwd {
	width: 80%;
}
.PtReferral-form {
	margin-left: 10px;
	width: 96%;
}
.check-list-conatiner, .referral-co, .contact-conatiner {
	margin: 5% 0px 5% 10px;
}
.check-list-conatiner {
	margin: 5% 0px 5% 0px;
}
.referring-info .input.input-onclick {
	margin: 5px 0;
}
.OutPt-referral {
	margin: 0 0 0 10px;
}
.contact li {
	width: 90%;
}
.contact-conatiner {
	margin: 10px 0;
}
.contact {
	padding-left: 10px;
}
.radio-textbox-radios li, .input-radio-fields li {
	width: 100%;
}
.vital_sign .input-radio-fields li {
	width: 100%;
}
.breadcrumb {
	width: 96%;
}
.logout {
	text-align: center;
	width: 100%;
	margin: 10px 0;
}
.OutPt-referral-process {
	display: block;
	min-height: 250px;
	padding-top: 5px;
}
.OutPt-referral-process li {
	font: 12px/20px "open_sansregular";
	margin: 0 auto;
	text-align: center;
	width: 90%;
}
.OutPt-referral-process li span {
	display: none;
}
.arrow-down {
	display: block;
	margin: 5px 0 5px 48%;
}
.login-form.change-pwd {
	margin: 0 0 0 10px !important;
	width: 96% !important;
}
.login-form.login-page {
	margin: 0 0 0 10px !important;
}
.sedation.ventilator li {
	width: 50%;
}
.user-checks li {
	width: 100%;
}
.Home-page-content .maincontent ul.browser-download-links li {
	margin: 10px 3%;
	width: 80px;
}
.ypo-logo img {
	margin: 10px 0;
}
.goto_public_site a#chk-status{
	margin:0px 14px 7px 10px;	
}
.select_box{
	width:98%;	
}
}
@media screen and (max-width:639px) {
p, li, div {
	font: 12px/15px "open_sansregular";
}
.sksh-logo img {
	width: 100%;
}
.snuh-logo img {
	width: 100%;
}
.maincontent h1 {
	width:auto;
}
.contact li {
	margin: 3% 0;
	width: 100%;
}
.In-Pt-btn {
	bottom: -8%;
	left: 38%;
}
.CopyRight > ul {
	margin: 3% 0 0 30%;
}
#btn_submit.login-btn, #btn_reset.cancel-btn {
	float: left;
	padding: 8px 10px;
}
.referring-info .third-set {
	margin: 0;
	width: 90%;
}
.patient-form-link {
	width: 100%;
	text-align: left;
}
.login-page .login-form, .forgot-pwd-page .login-form {
	margin: 1% auto;
	width: 96%;
}
.patient-form-link > a {
	margin: 0 6%;
}
.input.gender label {
	width: 100% !important;
}
.gender .radio-label, .OutPt .radio-label {
	width: 35%;
}
.summary > textarea {
	width: 92%;
}
.Home-page-content .maincontent ul.browser-download-links li {
	float: left;
	margin: 10px 5%;
	width: 123px;
}
/*.comment_icon {
	left: 0;
	padding-left: 2px;
	position: absolute;
	top: -13px;
}
.hover-content {
	left: -355%;
	top: 1%;
	width: 170px;
}*/
.referral-form-overflow {
	overflow: visible !important;
}
.form {
	width: 96%;
}
#TB_window{
	width:75% !important;
	left:50% !important;
	margin:0 0 0 -40% !important;
	top:10px !important;
	height:270px !important;
}
#accept_frm textarea{
	width:70% !important;
	height:65px !important;
}
#accept_frm h3{
	font:bold 13px/20px "open_sansregular";
}
}
 @media screen and (max-width:479px) {
/*.comment_icon {
	left: 0;
	padding-left: 2px;
	position: absolute;
	top: -13px;
}
.hover-content {
	left: -355%;
	top: 1%;
	width: 170px;
}*/
.referral-form-overflow {
	overflow: visible !important;
}
.form {
	width: 97%;
}
.form .left90 {
	margin-left: 14px;
	width: 95%;
}
.goto_public_site a {
	text-align: center;
}
.input-onclick {
}
.checkbox > span {
	margin: 0 30% 0 0;
}
#ref_status {
	padding: 4px 0;
	width: 100px;
	font-size: 11px;
}
#srch_name {
	font-size: 11px;
	padding: 5px;
	width: 105px;
}
.srch_btn {
	padding: 4px 8px 5px;
}
.In-Pt-btn {
	left: 22%;
}
.third-row {
	margin: 1% 0 12%;
}
.patient-form-link > a {
	margin: 0 1%;
}
.check-list-conatiner {
	margin: 5% 0 5% 5px;
}
.summary > textarea {
	width: 92%;
}
.referral-process ol {
	padding-left: 8%;
}
.other-text .radio-textbox-text {
	width: 100px;
}
.other-text {
	width: 260px !important;
}
.PtReferral-form {
	width: 90%;
}
.arrow-down {
	margin: 5px 0 5px 45%;
}
input#remember {
	margin: 3px 3px 0 0;
}
.cancel-btn, .login-btn{
	padding:5px 15px;
}
.maincontent h1{
	font:19px/30px "open_sansregular";	
}
.error_message {
	margin: 5px 0 0 10px !important;
}
.error_message span {
	font: 13px/20px open_sansregular;
}
.form {
	width: 95%;
	padding:0 0 0 5px;
}
.third-set > .inout{
	font:13px/17px "open_sansregular";
}
.logout{
	margin:10px 0 0;
}
#btn_submit.login-btn, #btn_reset.cancel-btn {
	padding: 5px 10px;
}
.select_box{
	width:97% !important;	
}
.summary > textarea {
	width: 89%;
}
.login-form input[type="file"], .top_border{
	width:96% !important;	
}
#btn_submit.login-btn, #btn_reset.cancel-btn {
	margin-bottom: 10px;
}
.phy_input ul{
	width:100%;	
}
.comments-instructions label{
	width:35%;	
}
.login-page .login-form span, .forgot-pwd-page .login-form span {
  margin: 0;
}
#accept_frm textarea {
	height: 65px !important;
	width: 44% !important;
}
}