﻿a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,
center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,
embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,
i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,
p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,
table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{vertical-align:top}
img{vertical-align:top}
embed{vertical-align:top}

body {
    padding-top: 50px;
}
.container {
    width:980px;
    padding:0 0;
}
.toparea {
    position:relative;
    padding: 1em 0;
}
.toparea .logo {
    float:left;
    height: 60px;
    margin-bottom:5px;
}
.toparea .logo img {
    display: inline-block;
    float: left;
    max-height:75px;
    max-width:200px;
    z-index:99;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
}
.toparea .trmenu {
    display: inline-block;
    float: right;
    text-align:right;
    vertical-align:middle;
    z-index:99;
}
.toparea .corpTitle {
    width:100%;
    position: absolute;
	display: inline-block;
}
.toparea .corpTitle #corpTitleText {
    display: inline-block;
    max-width:400px;
    max-height: 60px;
    white-space:nowrap;
    font-size: 4vw;
	color: #C0C0C0;
	text-transform: uppercase;
}
.toparea-bg {

}
.toparea-bg {
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    z-index:-1;
    /*background-image: url('http://yrscc1014.staging.nexusonline.ca/Content/Uploads/CorporationLogos/MTCC755_CorpBanner_Lazaro1.png');
    opacity:0.5;
    background-repeat: no-repeat;*/
}
.navbar {
    z-index: 999;
    width:980px !important;
    min-height:50px;
    margin-bottom:0;
    font-size:0.95em;
}
.navbar-brand {
    height:50px;
    padding-top:15px;
}
.banner {
    padding: 0 0;
}
.row.content {
    /*background-color:#fff;*/
    padding-top:1em;
    padding-bottom:3em;
}
.content-inner input {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.navbar.affix {
    opacity:0.95;
}
.navbar > .container .navbar-brand {
margin-left: 0;
}
.navbar-nav.navbar-right:last-child {
    margin-right: 0;
}
ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
    cursor:pointer;
}

legend {
    margin-bottom:0;
    border-bottom:0;
}

.row {
margin-right: 0;
margin-left: 0;
}

#banner {
    min-height: 300px;
    border-bottom: none;
}
.page-header h1 {
    font-size: 4em;
}
.bs-docs-section {
    margin-top: 8em;
}
.bs-component {
    position: relative;
}
.bs-component .modal {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    z-index: 1;
    display: block;
}
.bs-component .modal-dialog {
    width: 90%}
.bs-component .popover {
    position: relative;
    display: inline-block;
    width: 220px;
    margin: 20px;
}
#source-button {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 100;
    font-weight: bold;
}
.progress {
    margin-bottom: 10px;
}
footer {
    margin: 5em 0;
}
footer li {
    float: left;
    margin-right: 1.5em;
    margin-bottom: 1.5em;
}
footer p {
    clear: left;
    margin-bottom: 0;
}
.splash {
    padding: 4em 0 2em;
    background-color: #141d27;
    color: #fff;
    text-align: center;
}
.splash h1 {
    font-size: 4em;
}
.splash #social {
    margin: 2em 0;
}
.splash .alert {
    margin: 2em 0;
}
.section-tout {
    padding: 4em 0 3em;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    background-color: #eaf1f1;
}
.section-tout .fa {
    margin-right: .5em;
}
.section-tout p {
    margin-bottom: 3em;
}
.section-preview {
    padding: 4em 0 4em;
}
.section-preview .preview {
    margin-bottom: 4em;
    background-color: #eaf1f1;
}
.section-preview .preview .image {
    position: relative;
}
.section-preview .preview .image:before {
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    pointer-events: none;
}
.section-preview .preview .options {
    padding: 1em 2em 2em;
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-top: none;
    text-align: center;
}
.section-preview .preview .options p {
    margin-bottom: 2em;
}
.section-preview .dropdown-menu {
    text-align: left;
}
.section-preview .lead {
    margin-bottom: 2em;
}
@media (max-width:767px) {
    .section-preview .image img {
    width: 100%}
}.sponsor {
    text-align: center;
}
.sponsor img {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 4px;
}
.sponsor a:hover {
    text-decoration: none;
}
@media (max-width:767px) {
    #banner {
        margin-bottom: 2em;
    }
}






/************************************************************************
    Remove Responsive for now: 
    http://getbootstrap.com/examples/non-responsive/
************************************************************************/

/* Account for fixed navbar */
body {
  min-width: 970px;
  padding-top: 0;
  padding-bottom: 30px;
}

/* Don't let the lead text change font-size. */
.lead {
  font-size: 16px;
}

/* Finesse the page header spacing */
.page-header {
  margin-bottom: 30px;
}
.page-header .lead {
  margin-bottom: 10px;
}


/* Non-responsive overrides
 *
 * Utilitze the following CSS to disable the responsive-ness of the container,
 * grid system, and navbar.
 */

/* Reset the container */
.container {
  max-width: none !important;
}

/* Demonstrate the grids */
.col-xs-4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #eee;
  background-color: rgba(86,61,124,.15);
  border: 1px solid #ddd;
  border: 1px solid rgba(86,61,124,.2);
}

.container .navbar-header,
.container .navbar-collapse {
  margin-right: 0;
  margin-left: 0;
}

/* Always float the navbar header */
.navbar-header {
  float: left;
}

/* Undo the collapsing navbar */
.navbar-collapse {
  display: block !important;
  height: auto !important;
  padding-bottom: 0;
  overflow: visible !important;
}

.navbar-toggle {
  display: none;
}
.navbar-collapse {
  border-top: 0;
}

.navbar-brand {
  margin-left: -15px;
}

/* Always apply the floated nav */
.navbar-nav {
  float: left;
  margin: 0;
}
.navbar-nav > li {
  float: left;
}
.navbar-nav > li > a {
  padding: 15px 10px;
}

/* Redeclare since we override the float above */
.navbar-nav.navbar-right {
  float: right;
}

/* Undo custom dropdowns */
.navbar .navbar-nav .open .dropdown-menu {
  position: absolute;
  float: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-width: 0 1px 1px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
  color: #333;
}
.navbar .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar .navbar-nav .open .dropdown-menu > .active > a,
.navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
  color: #fff !important;
  background-color: #428bca !important;
}
.navbar .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  color: #999 !important;
  background-color: transparent !important;
}

















.roundBox .rbTitle {
padding: 5px 10px;
background-color: #252e30;
border: solid 1px #252e30;
border-bottom: none;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
-o-border-radius: 4px 4px 0 0;
-ms-border-radius: 4px 4px 0 0;
-khtml-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
color: #fff;
text-transform: uppercase;
font-weight: bold;
}
.titleDocLib {
border: solid 1px white !important;
padding: 0.8em 0 0 !important;
text-transform: none !important;
font-weight: normal !important;
background-color: #393939 !important;
height: 45px !important;
margin-top: 0.4em;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}

/**[class*='dxpc-'], 
input[type=text] {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}*/












/************************************
DevExpress
************************************/

.dxpPageNumber_Metropolis 
{
    white-space:nowrap;
}

td#editor_DesignViewCell,td#Editeditor_DesignViewCell
{
    /* height: 150px !important; */
}

.nopad td.dxgv
{
    padding: 0px !important;
}

.dxucTextBox_Metropolis
{
    width: 0%;
}

.dxucControl_Metropolis
{
    margin-top: 10px;
    margin-bottom: 5px;
}


.dxucBrowseButton_Metropolis
{
    vertical-align: middle;
}

.dxucBrowseButtonHover_Metropolis
{
}

.dxheControl_Metropolis .dxic > input[name]
{
    height: 18px !important;
    width: 150px !important;
}


.dxgvControl_Metropolis a
{
}
.dxgvControl_Metropolis a:hover
{
    text-decoration: none;
}

.dxTextbox input[type="text"]
{
    padding-left: 0;
    padding-right: 0;
    text-indent: 4px;
}
.dxpComboBox_Metropolis input[type="text"], .dxCombo input[type="text"]
{
    border: none !important;
    padding: 0;
}

.dxeTextBox_Metropolis .dxeEditArea_Metropolis
{
    border: none !important;
    background: none !important;
}

activeTab, .dxtcLite_Metropolis .dxtc-activeTab a, .dxtc-tabHover, .dxgvFocusedRow_Metropolis
{
}
.dxtc-tab
{
}
.dxtc-leftIndent, .dxtc-rightIndent, .dxtc-spacer
{
    border-bottom-color: #FFFFFF !important;
}


.dxheControl_Metropolis
{
    border: 1px solid #ddd;
}
.dxtcLeftIndentCell_Metropolis, .dxtcRightAlignCell_Metropolis, .dxtcTabWithTabPositionBottom_Metropolis, #editor_TC_T0S, #editor_TC_T1S
{
}

.dxtcActiveTab_Metropolis, .dxtcActiveTabWithTabPositionBottom_Metropolis, .dxtcActiveTabWithTabPositionLeft_Metropolis, .dxtcActiveTabWithTabPositionRight_Metropolis
{
}

.dxeButtonEditButtonHover_Metropolis
{
}
.dxeFocused_Metropolis
{
}

.dxbButtonHover_Metropolis
{
}

.dxpCurrentPageNumber_Metropolis
{
}

.dxpHoverDropDownButton_Metropolis, .dxmSubMenuItemHover_Metropolis
{
}

.dxeListBoxItemSelected_Metropolis
{
}

.dxgvTable_Metropolis tbody tr td
{
    word-wrap: break-word;
}



.dxtcLite_Metropolis .dxtc-content
{
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-size: 13px;
    padding: 11px;
    border: 1px rgb(168, 168, 168) !important;
    color: rgb(51, 51, 51) !important;
    overflow: hidden;
    clear: left;
    float: left;
    font-size-adjust: none;
    font-stretch: normal;
    background-color: rgb(255, 255, 255);
    border-style: none solid solid solid !important;
    border-width: 1px;
    border-color: #ddd !important;
    min-height: 280px;
}

.dxeTextBoxSys
{
    border-collapse: separate !important;
}

.dxeButtonEditSys
{
    border-collapse: separate !important;
}

.dxeButtonEdit_Metropolis .dxeEditArea_Metropolis
{
    background-color: white;
}
.dxeButtonEdit_Metropolis
{
    background: #f3f5f6;
    padding: 5px 5px;
    border: solid 1px #ddd !important;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ffffff), color-stop(100%, #f3f5f6));
    background: -webkit-linear-gradient(top, #ffffff 1%, #f3f5f6 100%);
    background: -moz-linear-gradient(top, #ffffff 1%, #f3f5f6 100%);
    background: -o-linear-gradient(top, #ffffff 1%, #f3f5f6 100%);
    background: -ms-linear-gradient(top, #ffffff 1%, #f3f5f6 100%);
    background: linear-gradient(top, #ffffff 1%, #f3f5f6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f5f6', endColorstr='#f3f5f6',GradientType=0 );
}


.dxeButtonEdit_Metropolis .dxeEditArea_Metropolis
{
    padding: 5px 5px;
    border: solid 1px #ddd !important;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

.dxeTextBox_Metropolis
{
    border: solid 1px #ddd !important;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

.dxheContentArea_Metropolis td.dxheViewArea_Metropolis
{
}


/*-------------- DevExpress CheckboxSelectAll ------------------*/

span#cbSelectAll, span#chkSelectAll
{
    padding-left: 0px !important;
}














/* Styles for Confirmation popup */

#promptbutton
{
    width: 78px;
    height: 28px;
    background-image: -webkit-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
    background-image: -moz-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
    background-image: -o-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
    background-image: -ms-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
    background-image: linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#feda71', EndColorStr='#feba48');
    border: 1px solid #ca9336;
    -webkit-box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
    -moz-box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
    box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    line-height: 28px;
    color: #996633;
    text-shadow: 0px 1px 0px rgba(255,255,255,.4);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -14px;
    margin-left: -39px;
}

#promptbutton:hover
{
    background-image: -webkit-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
    background-image: -moz-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
    background-image: -o-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
    background-image: -ms-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
    background-image: linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fec252', EndColorStr='#fecd61');
    -webkit-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
    -moz-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
    box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
}

.promptbutton
{
    width: 138px;
    height: 33px;
    font-size: 13px;
    font-weight: bold;
    line-height: 33px;
    color: #fff;
    text-shadow: 0px 1px 0px rgba(0,0,0,.2);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0px 1px 0px rgba(255,255,255,.5), 0px 1px 2px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0px 1px 0px rgba(255,255,255,.5), 0px 1px 2px rgba(0,0,0,.3);
    box-shadow: inset 0px 1px 0px rgba(255,255,255,.5), 0px 1px 2px rgba(0,0,0,.3);
    float: left;
}
.promptbutton img
{
    float: left;
    width: 33px;
    height: 33px;
}
.promptbutton
{
    cursor: pointer;
}


.promptbutton.green
{
    background: -webkit-linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
    background: -moz-linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
    background: -o-linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
    background: -ms-linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
    background: linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aad44f', endColorstr='#609d29',GradientType=0 );
    border: 1px solid #5b8821;
    margin: 0 5px 0 35px;
}
.promptbutton.red
{
    background: -webkit-linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
    background: -moz-linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
    background: -o-linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
    background: -ms-linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
    background: linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f87288', endColorstr='#ce3b46',GradientType=0 );
    border: 1px solid #b0333e;
    margin: 0 35px 0 5px;
}

.reveal-modal-bg
{
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 100;
    display: none;
    top: 0;
    left: 0;
    background: #000;
    background: rgba(0,0,0,.4);
}

.PromptModal
{
    visibility: hidden;
    width: 360px;
    height: 189px;
    padding: 8px;
    background: rgba(0,0,0,.3);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    position: fixed !important;
    top: 50% !important;
    left: 50% !important;
    margin-top: -94px !important;
    margin-left: -180px !important;
    z-index: 999;
}

.PromptHeading
{
    width: 360px;
    height: 44px;
    background-image: -webkit-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
    background-image: -moz-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
    background-image: -o-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
    background-image: -ms-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
    background-image: linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e9e9e9');
    border-bottom: 1px solid #bababa;
    -webkit-box-shadow: inset 0px -1px 0px #fff, 0px 1px 3px rgba(0,0,0,.08);
    -moz-box-shadow: inset 0px -1px 0px #fff, 0px 1px 3px rgba(0,0,0,.08);
    box-shadow: inset 0px -1px 0px #fff, 0px 1px 3px rgba(0,0,0,.08);
    -webkit-border-radius: 4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 44px;
    color: #444444;
    text-shadow: 0px 1px 0px #fff;
}

.PromptContent
{
    width: 360px;
    height: 144px;
    background: #fcfcfc;
    -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.25);
    -moz-box-shadow: 0px 1px 3px rgba(0,0,0,.25);
    box-shadow: 0px 1px 3px rgba(0,0,0,.25);
    -webkit-border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;
    border-radius: 0px 0px 4px 4px;
}

.PromptContent p
{
    font-size: 13px;
    font-weight: normal;
    text-align: center;
    line-height: 22px;
    color: #555555;
    width: 100%;
    float: left;
    margin: 19px 0 !important;
}


/* Styles for Information popup */

#ConfirmPromptYes
{
 margin-left:95px;
 width:70px;
}

#ConfirmPromptModal
{
 width:260px;
}

#ConfirmPromptHeading
{
 text-align:left;
 width:260px;
}

#ConfirmPromptContent
{
 width:260px;
}








.loginBoxUsername, 
.loginBoxPassword {
    width: 95%;
}
.divAlertMsg p {
    padding: 3px 5px;
}
.communityNewsDiv {
    width:100%;
}
input, 
.dxpc-header {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.dxeButtonEdit_Metropolis {
    background: #fff !important;
}
input, button, select, textarea {
/* font-family: inherit; */
}

.userProfileContainer h3 {
    margin-top:2px;
}
.contactpermissionDiv {
    display: inline-block;
    width:100%;
}
.contactpermissionDiv .permDiv {
    clear: both;
}
.contactpermissionDiv .permDiv p input[type=text] {
    width:85%;
}
.contactpermissionDiv .permDiv .emergencycontactimage {
    margin-left:5px;
}
.userProfileDiv {
    border:none;
}
.myProfileIcons {
height: 88px;
width: 88px;
}

.communityNewsDiv .divNewsTitle h1 { margin-top: 0.5em; }
.communityNewsDiv .lblNewsPostDesc { margin-top: 0; padding-top: 0; }
.communityNewsDiv .divNewsPostDesc { height: 2em; }

#contactContainer p { margin-bottom: 0; }
#contactContainer { font-size: 0.9em; }

.PromptModal {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

#DocCallBackPanel #ddlCat { margin-top: 0.5em; padding-top:0.2em; padding-bottom:0.2em; color: #000; }

.close {
  opacity: 1;
  filter: alpha(opacity=100);
}
.promptbutton {
    padding: 0 0;
}


