﻿@charset "utf-8";
/* Global Declaration */
*{ margin:0px; padding:0px; text-decoration:none; outline:none; box-sizing: border-box;}
body, html{ width:100%; height:100%; font:14px "Arimo"; font-size: 14px;
	line-height: 2;
	color: #333; box-sizing: border-box;}

/*Contents of the page*/
#Wrapper{ width:990px; margin: 0px auto;}
.formArea{ width:890px; float:left; padding: 35px; background:#fbfdfe; border:1px solid #e0edf9;}
ul{list-style:none;}

h1{ font-size:16px; padding-bottom:20px;}
h2{ font-size:15px; padding:10px 0px 5px 10px;}
h3{font-size:18px;}
.clear{clear:both;}
.bold{ font-weight:bold;}
.floatLeft{float:left;}
.floatLeftImportant{float:left !important;}
.floatRight{ float:right;}
.floatRightImportant {float:right !important}
.floatNone{ float:none;}
.labelTxt{ width:880px; padding:10px 0px 10px; clear:both; float:left;}
.ss{width: 490px;
float: right; background-image: url('../imgs/female_ANTERIOR_-VIEW.png');}
/*controls*/
input{ margin:0px 5px 5px 0px;}
select {margin:0px 5px 5px 0px;}
fieldset{ width:auto; border: 1px solid #e0edf9; padding:10px; background:#fff; margin:0px 0px 20px 0px;}
legend{ font-weight:bold; padding:0px 10px 0px 10px; text-transform:uppercase; }
.txtbox, .txtboxLocation, .txtboxSmall{ float:left; clear:both; border: 6px solid #F7F9FA; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95a2a7 inset;-webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95A2A7 inset; box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95A2A7 inset; height: 35px; width: 275px; display: block; padding:0px 0px 0px 7px;}

textarea{ float:left; clear:both; 
          /*border: 6px solid #F7F9FA; 
          -webkit-border-radius: 3px; 
          -moz-border-radius: 3px; 
          border-radius: 3px;*/ 
          -moz-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95a2a7 inset;
          -webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95A2A7 inset; 
          box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95A2A7 inset; 
          height: 300px; width:800px; display: block; padding:7px 0px 0px 7px; margin:0px 0px 10px 0px;}
label{/*font-size:.85em; font-family:Arial, Helvetica, sans-serif; */}

.formRow{ width:880px; float:left; padding:5px 0px 5px 0px;}
.formRowLeft{ float:left; width:440px;}
.formRowRight{ float:left; width:440px;}
label{ float:left; clear:both; width:auto; padding:0px 5px 0px 5px;}
.strong{ font-weight:bold;}

.button{-moz-box-shadow:inset 0px 1px 2px 0px #cae3fc; -webkit-box-shadow:inset 0px 1px 2px 0px #cae3fc; box-shadow:inset 0px 1px 2px 0px #cae3fc; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) ); background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');	background-color:#79bbff; -webkit-border-top-left-radius:0px; -moz-border-radius-topleft:0px;
border-top-left-radius:0px;	-webkit-border-top-right-radius:0px; -moz-border-radius-topright:0px; border-top-right-radius:0px; -webkit-border-bottom-right-radius:0px; -moz-border-radius-bottomright:0px; border-bottom-right-radius:0px; -webkit-border-bottom-left-radius:0px; -moz-border-radius-bottomleft:0px; border-bottom-left-radius:0px; text-indent:0;
border:1px solid #84bbf3; display:inline-block; color:#ffffff; font-family:Arial; font: bold 12px/35px arial; height:35px; text-decoration:none; text-align:center; text-shadow:1px 0px 0px #287ace; padding:0px 20px; cursor: pointer; }

.button:hover {	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) ); background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff'); background-color:#4197ee; }

.button:active { position:relative;	top:1px; }


/*Page 2*/
  .rowChkTime{ display:inline-block; vertical-align:middle; position:relative; top:-3px; padding:0px 5px 0px 0px;}
.padding{padding: 0px 0px 10px 0px;}
.chkbox { content:""; width:12px; height:12px; margin:0 4px 0 0; border:solid 1px #a8a8a8; line-height:14px; text-align:center; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; background:#f6f6f6; background:-moz-radial-gradient(#f6f6f6,#dfdfdf); background:-webkit-radial-gradient(#f6f6f6,#dfdfdf); background:-ms-radial-gradient(#f6f6f6,#dfdfdf); background:-o-radial-gradient(#f6f6f6,#dfdfdf); background:radial-gradient(#f6f6f6,#dfdfdf);
}

/*Page 3*/
.formActRow{ width:880px; float:left; padding:5px 0px 5px 0px;}
.formActRow h3{font-size:16px; font-weight:bold; padding:0px 0px 5px 0px;}

.col-1{ width:250px; float:left; padding:10px 10px 10px 10px; }
.col-2{ width:50px; float:left; padding:14px 10px 10px 10px; }
.col-3{ width:50px; float:left; padding:14px 10px 10px 10px; }
.col-4{ width:90px; float:left; padding:14px 10px 10px 10px; }
.col-5{ width:70px; float:left; padding:14px 10px 10px 10px; }
.col-6{ width:250px; float:left; padding:14px 10px 10px 10px; }
.col-Merge{ width:auto;  float:left; padding:14px 10px 10px 10px;}
.col-Width400{ width:400px;  float:left; padding:14px 10px 10px 10px;}


.col-1 ul{ width:200px; float:left; padding:0px 0px 0px 15px;}
.col-1 ul li{ width:250px; float:left; padding:0px 0px 5px 0px;}

.textAreaDesc{ width:225px; height:50px; float:left;}	
.txtboxLocation{ width:225px; }

.rowChk{ display:inline-block; vertical-align:middle; padding:0px 5px 0px 0px;}
.rowChkfield{ display:inline-block; vertical-align:middle; position:relative; top:-3px; padding:0px 5px 0px 0px;}
  
  
 /*Page 4*/
.textAreaDescSmall{width:165px; height:20px; float:left; clear:none; padding:0px 0px 0px 0px; margin:-7px 0px 0px 0px; }
.textAreaDescLarge{width:400px; height:20px; float:left; clear:none; padding:0px 0px 0px 0px; margin:-7px 0px 0px 0px; }

.spanText{ width:70px; float:left; }
.spanTextLarge{ width:120px; float:left;}
.spanTextAuto{ width:auto; float:left;}
.txtboxSmall{ width:160px; height:16px; float:left; clear:none; margin:-7px 0px 2px 0px; }
.col-2 input{ padding:0px 0px 10px 0px;}
.clearfix{ clear:both; height:5px;}
.blankArea{ width:100px; height:18px; display:block; clear:both;}
.legendRight{ width:450px; float: right;}


/* Page 10 */
.textAreaNotes{ float:left; clear:both; border: 6px solid #F7F9FA; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95a2a7 inset;-webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95A2A7 inset; box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.06) inset, 0 0 1px #95A2A7 inset; height: 700px; width:83 0px; display: block; padding:7px 0px 0px 7px; margin:0px 0px 10px 0px;}


/* Page 11 */
#ViewTable{ width:890px; float:left; padding: 50px; background:#fbfdfe; border:1px solid #e0edf9; margin:0px 0px 20px 0px;}
#ViewTable .left{ width:300px; float:left;}
#ViewTable .right{ width:490px; float:right; }

#ViewTable h1{ font-size:22px;}
#ViewTable .right img{ border:6px solid #FBFBFB;  box-shadow: 0px 0px 7px 0px #dcdcdc; float:left; clear:both; margin:0px 0px 20px 0px;}

#GenderData{ width:300px; float:left; margin:0px 0px 20px 0px;}
#GenderData h2{ font-size:16px; background:#dde4ff;}
#GenderData .GenderDataRow{ width:300px; float:left;  border-bottom:1px solid #DBDBDB;}
#GenderData .GenderDataRow .rowLeft{ width:50px; float:left;  padding:10px 0px 10px 0px;}
#GenderData .GenderDataRow .rowRight{ width:200px; float:left; padding:10px 0px 10px 10px; border-left:1px solid #DBDBDB;}

.notesFieldset{ margin:30px 0px 0px 0px;}

.eyeRow{ width:490px; float:left;}
.eyeRow .imgBox{width:210px; float:left; margin:0px 30px 10px 0px;}
.eyeRow .caption{width:210px; float:left; text-align:center; font-weight:bold; padding:0px 0px 10px 0px;}
.eyeRow .imgitself{width:200px; float:left; text-align:center;}







/* PACP Styling & BEYOND!*/

.subLegend{font-size:.85em;}
.disableLabel{color:#ccc;}
.enabledLabel{color:#000;}
.bordered {border:solid 1px #000;}
.bold-underline{font-weight:bold; text-decoration:underline;}
.underline{text-decoration:underline;}
.italic {font-style:italic;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}



.tenth {width:59px; float:left; padding:5px;}

.eighth {width:100px; float:left; padding:5px;}


.sixth {width:120px; float:left; padding:5px;}
.sixth input {max-width:65px;}
.sixth textarea {width:65px; height:15px;}


.fifth {width:156px; float:left; padding:5px;}
.fifth input {max-width:95px;}

.quarter{width:192px; float:left; padding:5px;}
.quarter input {max-width:100px;}
.quarter textarea {width:100px; height:15px;}

.threeeighths {width:229px; padding:10px; float:left; }

.third{width:266px; float:left; padding:5px;}
.third input{max-width:170px;}
.third textarea {width:100px; height:15px; border:none !important}

.fat-third {width:287px; padding:10px; float:left;}

.half {width:415px; float:left; padding:5px;}
.half textarea {width:200px; height:15px;}


.twothirds {width:573px; float:left; padding:10px;}
.twothirds textarea {width:425px !important; height:15px !important; border:none !important }

.threequarters{width:636px; float:left; padding:10px;}

.fullWidth {width:930px; float:left; padding:10px;}
    /*.fullWidth textarea {width:600px !important; height:15px; border:none !important }*/


.pacpTextArea{border:none !important}
.reallyLongLabel {max-width:215px !important;}
.longLabel {max-width:150px !important;}
.mediumLabel {max-width:80px !important;}
.no-list {list-style:none !important; list-style-type:none !important}


.topPad6 {padding-top:6px;}

.pad-ten{padding:10px;}
.pad-five {padding:5px;}
.pad-top-ten {padding-top:10px;}
.pad-top-five {padding-top:5px;}
.pad-right-ten {padding-right:10px;}
.pad-right-2x {padding-right:25px;}
.pad-right-3x {padding-right:50px;}
.clear2 {clear:both; padding-top:2px;}
.pad-left-ten{padding-left:10px;}
.pad-bot-ten {padding-bottom:10px;}
.pad-left-16 {padding-left:16px;}
.pad-left-33 {padding-left:33px;}
.pad-right-4 {padding-right:4px;}
.tighten-up-2x {padding:0px !important; margin-top: -20px !important;}
.tighten-up-1x {padding:0px !important; margin-top: -8px !important;}
.tighten-vertical {margin-top: -3px !important;}
.tighten-vertical-1x {margin-top: -8px !important;}
.tighten-vertical-2x {margin-top: -20px !important;}
.tighten-vertical-3x {margin-top: -33px !important;}

.text-area{height:15px; max-width:600px ;}
.pulpy-text-area {min-height:35px !important; }
.chunky-text-area {min-height:75px !important}
.super-chunk-text-area {min-height:150px !important}

.Fifty {max-width:50px !important;}
.MinFifty {min-width:50px !important;}
.Eighty {max-width:80px !important;}
.Ninety {max-width:90px !important; float:left;}
.MinNinety {min-width:90px !important; float:left;}
.Hundred {max-width:100px !important;}
.MinOneTen {min-width:110px !important;}
.OneTen {max-width:110px !important;}
.MinOneTwenty {min-width:120px !important;}
.OneTwenty {max-width:120px !important;}
.OneForty{max-width:140px !important;}
.OneFifty{min-width:150px !important;}
.MaxTwo{max-width:200px !important;}
.TwoTen{min-width:210px;}
.TwoFourFour {max-width:244px !important;min-width:244px !important;}
.TwoFifty {max-width:250px !important;min-width:250px !important;}
.TwoEight {max-width:280px !important;}
.Three {min-width:300px !important;max-width:300px !important;}
.Four {min-width:400px !important;max-width:400px !important;}
.Four25 {min-width:425px !important;max-width:425px !important;}
.FourFour {min-width:444px !important;max-width:444px !important;}
.FourFifty {min-width:450px; max-width:450px;}

.split {width:50% !important; float:left;}
.rest {width:auto !important; float:left; padding:10px;}

.SevenHundred{min-width:700px;}
.SixHundred {min-width:600px;}
.MaxSixHundred {max-width:600px;}
.MinMaxSixHundred {max-width:600px; min-width:600px;}
.EightFifty {min-width:850px !important;}
.HundredPercent{width:100% !important; float:left;}
.TwoFiftyTall{min-height:250px;}

.smaller-text{font-size:.85em;}
.slimmer-margin{padding:30px !important}
.indent1x{padding-left:8px;}
.indent2x{padding-left:16px;}
.indent3x{padding-left:24px;}
.indent4x{padding-left:32px;}
.outdent1x {margin-left:-12px;}
.outdent2x {margin-left:-18px;}

.sig-box{
    min-width:400px;
    height:45px;
    border:solid 1px #000;
}

.darkLabel{
    background-color:#e1e1e1;
}

.disclaimer{
    float:left;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
}
.darkLabelDisclaimer{
    background-color:#e1e1e1;
    text-align:center; 
    margin-left:-10px;
    margin-right:-10px;
}

.PhysicalTable
{
    border:solid 1px #000;
    width:100%;
    border-collapse:collapse;
    padding:2px;
}
    .PhysicalTable thead th {
        font-size:1.1em;
    }
.PhysicalTable td {border:solid 1px #000;}

.PhysicalTable textarea
{
    height:15px;
    max-width:575px;
}

.boxData{
    text-align:center;    
    min-width:50px !important;
}


.BlueTable
{
    width:908px;
    border-collapse:collapse;    
    border:solid 1px #000;
}

.BlueTable tbody tr td{padding:4px; text-align:center;}    

.BlueTable thead th {
    background-color:#a4c3eb;
    color:#5576a0;
    font-weight:normal !important;    
}

.BlueExamTable{
    width:880px;
    border-collapse:collapse;    
    border:solid 1px #000;
}

.BlueExamTable thead th {
    background-color:#a4c3eb;
    color:#5576a0;
    font-weight:normal !important;    
}

.BlueExamTable tbody tr td{
    border-right:solid 1px #000;
    padding:4px;
    text-align:center;
}
.BlueExamTable thead th 
{
    border-right:solid 1px #000;
    border-bottom:solid 1px #000;
}


.yes-no-list-eighths tbody tr td {
    width:100px; 
    float:left !important; 
    padding:5px;
}

.yes-no-list-sixths tbody tr td {
    width:125px; 
    float:left !important; 
    padding:5px;
}

.yes-no-list-eighths-right tbody tr td {
    width:100px; 
    text-align:right;
    padding-bottom:5px;
    padding-top:5px;
    padding-right:3px;
}
.yes-no-list-tenths tbody tr td
{
    width:65px;
    padding-bottom:5px;
    padding-top:5px;
    padding-right:3px;
}

.yes-no-list-tenths-right tbody tr td {
    width:65px; 
    text-align:right;
    padding-bottom:5px;
    padding-top:5px;
    padding-right:3px;
}

.left-label label
{
    float:left !important;
}

.ctlinit
{
    float:left;
    clear: both;
    height: 130px;
    width: 130px;
}



/* ----------------new- 9-2-2017----------------- */

.back-color{
 background: #fbfdfe;
      border: 1px solid #e0edf9;
    width: 100%;
    float: left;
  padding: 25px;


}

.upper-case{text-transform: uppercase;}

.pad{padding:15px;}

.text-center{text-align:center;}

input.inp {
    border: none;
    border-bottom: 1px solid;
}

.indext{text-indent: 41px;}


.mar_0{ margin: 0;}
.mar_auto{margin: 0 auto;}

.border_n{border:none!important;}
.b_top{   border-top:1px solid #000;}




#rblAssistanceInMedicalCare > tbody > tr > td, #rblDiscussedSafety > tbody > tr > td, #rblReportingtoPolfce > tbody > tr > td, #rblProvideCommmunity > tbody > tr > td, #rblQuestionRegardingCommunity > tbody > tr > td,  #rblEvidenceCollection > tbody > tr > td, #rblFollowup > tbody > tr > td, #rblDischargePacket > tbody > tr > td {
    width: 50%;
    float: left;
    text-align: center;
}
input#rblAssistanceInMedicalCare_0, #rblDiscussedSafety_0, #rblDiscussedSafety_1, #rblReportingtoPolfce_0, #rblReportingtoPolfce_1, #rblProvideCommmunity_0, #rblProvideCommmunity_1, #rblQuestionRegardingCommunity_0, #rblQuestionRegardingCommunity_1, #rblEvidenceCollection_0, #rblEvidenceCollection_1, #rblFollowup_0, #rblFollowup_1, #rblDischargePacket_0, #rblDischargePacket_1 {
    float: none!important;
}

#rblAssistanceInMedicalCare {
    WIDTH: 100%;
}

input#rblAssistanceInMedicalCare_1{float: none!important;}


table#rblDiscussedSafety{
    WIDTH: 100%;
}

#rbtLstRating > tbody > tr:nth-child(2) {
    padding-top: 20px!important;
    display: table;
}

#rblAssialantGender > tbody > tr > td:nth-child(3) {
    padding-right: 0px;
    padding-left: 10px;
}


.pad-left{padding-left:5px;}

