.nrow{float: left;width: 48%;margin-left: 1%!important;}
.btnrow{float: left;width: 100%;margin-left: 1%!important;text-align: center;}
.btnrow a{text-decoration: none}
.first-row{float: left;font-size: 13px;font-weight: bold;font-family: Arial;padding-top: 6px;width: 36%;padding-right: 4%;text-align: right;}
div.nrow label.lblcomment{height: 74px;overflow: auto}
div.nrow label.lblcomment div{margin-top: 0}
div.nrow label.lblcomment div + div{margin-top: 10px}
div.form div.nrow label{border:#ccc solid 1px;float: left;font-weight: normal;padding: 6px 2px;width: 40%;}
.nrow textarea{border:  #ccc solid 1px;float: left;padding: 6px 2px;width: 40%;resize: none;}
.nrow select{border:  #ccc solid 1px;float: left;width: 182px;}
div.loginform{border:2px solid #A4003F;border-radius: 4px;margin: auto;padding: 10px;width: 39%;}
div.loginform #login-form div.row label{float: left;width: 170px;padding-right: 20px;text-align: right;color: #666}
div.loginform div.row input{margin-top: 0}
div.loginform div.row input#LoginForm_username{width: 170px}
div.loginform div.row input#LoginForm_password{width: 170px}
div#content p{text-align: center}
.lbtnrow{text-align: center}
.lbtnrow input{ background:#A4003F;border: medium none;border-radius: 4px;color: #fff;padding: 3px 10px;cursor: pointer}

.buttons a {text-decoration: none;}
#mainmenu ul{background:#A4003F }
#mainmenu ul li a:hover, #mainmenu ul li.active a{color: #A4003F;}
div#content p.hint{display: none}
div.rememberMe{display: none}
#mainmenu ul li.log{float: right;}
.grid-view table.items th{background: #A4003F}
/*.grid-view table.items tr.odd{background: #CA9FB0!important;color: #000} */
.grid-view table.items tr.odd{background: #e5e4e4!important;color: #000} /*jeetendra */
/*.grid-view table.items tbody tr:hover{background: #c3adb5!important} */
.grid-view table.items tbody tr:hover{background: #cccbcb!important} /*jeetendra */
div.listing-tbl{padding: 10px;border-radius: 4px;margin: 10px 0 0 0;height: auto;margin-bottom: 6px} //border:#A4003F solid 1px;
div.listing-tbl-first{padding: 5px;border-radius: 4px;margin: 14px 0 0 0} //border:#A4003F solid 1px;
a.listing-more{background:#A4003F;padding: 4px 6px;color: #eee;font-weight: bold;font-size: 11px;text-decoration: none;margin: 8px 0 0 6px;display: inline-block;border-radius: 4px }
a.listing-addcomment{color:#A4003F;text-decoration: none}
#content #dp-grid{border:#A4003F solid 1px;padding: 5px;border-radius: 4px; margin-top:9px;}
/*.grid-view{padding: 5px 5px!important} */
table{margin-bottom: 5px!important}
.listing-tbl h4{width: 96px;background: #CA9FB0 ;margin-top: -18px;text-align: center;padding: 2px;border-radius: 2px; font-size: 12px;}
.listing-tbl h4.tum{width: 160px;background: #CA9FB0 ;margin-top: -18px;text-align: center;}
.listing-tbl .etriggertbl{border:none}
.listing-tbl .listing-tbl-first h4.ad{min-width: 78px;background: #CA9FB0 ;margin-top: -15px;font-size: 12px;padding: 2px;border-radius: 2px}
div.summary{display: none}
.triggertable td select{width: 180px}
.triggertable td input{width: 142px}
.triggertable td input.btn{width: 117px}
.divSearch{border: #A4003F solid 1px;padding: 5px;border-radius: 4px;margin: 0 0 5px 0}
div.download-btn{margin-top: -34px;text-align: right;min-height: 34px}
div.download-btn a{text-decoration: none}
div.creat-trigger a{text-decoration: none}
div#report-types-grid{margin-top: 10px;border: #A4003F solid 1px;border-radius: 4px}
.txtSpan{width: 179px;}
div.create-trigger-form {border: 1px solid #A4003F;border-radius: 4px 4px 4px 4px;padding: 10px;margin: auto;width: 750px}
div.create-trigger-form div.form-row{display: inline-block;width: 100%}
div.create-trigger-form div.form-txt{height: 40px;}
div.create-trigger-form div.form-row label{float: left;width: 150px;height: 20px;text-align: right;padding-top: 4px}
div.create-trigger-form div.form-row .txt{float: left;width: 150px;height: 20px;margin: 5px 0 0 6px;font-size: 11px;padding: 30px 0 0 0}
div.create-trigger-form div.form-row .first-txt{float: left;width: 150px;margin: 5px 0 0 6px;font-size: 11px;padding: 5px 0 0 0}
div.create-trigger-form div.form-row input{float: left;width: 400px;  border: #ccc solid 1px;border-radius: 2px;margin-left: 24px;}
div.create-trigger-form div.form-row textarea{float: left;width: 400px;resize: none;border: #ccc solid 1px;border-radius: 4px;margin: 0 0 0 24px;height: 50px}
/* div.create-trigger-form div.buttons input{float: left;width: 80px;padding: 2px;margin-left: 10px;border-radius: 4px} */
div.create-trigger-form div.buttons input{float: left;width: 80px;padding: 6px;margin-left: 10px;border-radius: 6px} /*jeetendra */
div.create-trigger-form .creat-trigger-btn{margin-bottom: 26px;height: 68px;width: 36%;margin: auto}
div.create-trigger-form div.creat-trigger-btn label{width: 238px}
div.create-trigger-form .errorMessage {color: #FF0000;display: block;float: left;font-size: 0.85em;margin: 2px;padding-bottom: 4px;padding-left: 178px;width: 500px;}
div.nrow label {border: 1px solid #CCCCCC;float: left;font-weight: normal;padding: 6px 2px;width: 40%;}
div.captcha-row{display: inline-block}
.LoginForm_verifyCode{width:100%}
.LoginForm_verifyCode a{float: left;width: 100%;text-align: center;padding-left: 36px }
/*.grid-view table.items tr.even{background: #d4aebd!important} */
.grid-view table.items tr.even{background: #f9f9f9!important} /*jeetendra */
.red{color: red; clear: both; padding-right: 6%;}
.reportView .report{  background:#D4AEBD;border: 1px solid #D4AEBD ;color: #A4003F;border-radius: 4px 4px 4px 4px;text-align: center;font-weight: bold;padding: 5px 6px;}
.triggertable tr td span.required{color:#FF0000}
.triggertable tr td span.radcls{font-weight: bold}
h4{font-weight: bold}
.accordion h3{background: none repeat scroll 0 0 #CA9FB0;font-family: Arial,Helvetica,sans-serif;font-weight: bold;color: #555555;font-size: 13px}
.cdiv{width: 100%; margin-bottom: 10px!important;}
.cdiv .first-row{  padding-right: 1%;width: 18%;}
div.form div.cdiv label {border: 1px solid #CCC;float: left;font-weight: normal;padding: 6px 2px;width: 68%;}
div.form div.cdiv textarea {border: 1px solid #CCC;float: left;font-weight: normal;padding: 6px 2px;width: 68%;}
.panel{padding:5px;background-color:#fff;border:solid 1px #c3c3c3;font-weight: bold;color: #555555;}
.flip{padding:5px;border:solid 1px #c3c3c3;font-weight: bold;color: #555555;margin-bottom: 0;font-size: 13px;cursor: pointer;background-color: #F2F2F2}
.panel-new{padding:5px;background-color:#fff;border:solid 1px #c3c3c3;font-weight: bold;color: #555555;}
.sub-flip{padding:5px;font-weight: bold;color: #555555;margin-bottom: 0;font-size: 13px;cursor: pointer;text-align: center;background: none;border: none}
.sub-flip:hover{background-color: #f2f2f2;padding: 5px}
.panel{padding:10px;display:none;}
.textr{text-align: right}
.left-arrow{background-image: url('../images/left-arrow.png');height: 16px;width: 16px;float: left;background-position: 6px 3px;background-repeat: no-repeat;}
.flip-down{background-image: url('../images/bottom-arrow.png');height: 16px;width: 16px;float: left;background-position: 6px 3px;background-repeat: no-repeat;}
.grid-view table.items th a{padding: 2px 10px}
div.form #LoginForm_username_em_{padding-left: 190px;}
div.form #LoginForm_password_em_{padding-left: 190px;}
textarea{resize: none}
#footer a{text-decoration: none}
a:hover{text-decoration: none}
.items tr td {vertical-align: top;}
#triggers-grid{ border: #A4003F solid 1px; padding: 5px; margin-top: 10px; border-radius: 4px;}
.lblQuestion {font: bold 14px arial;margin: auto;width: 100%;padding: 0 0 0 9px}
div.form div.cdiv select{border: 1px solid #CCCCCC;float: left;font-weight: normal;padding: 0px 2px;width: 68%;}
.cdiv .first-rowq {font-size: 12px;width: 18%;float: left;font-family: Arial;font-size: 12px;font-weight: bold;padding:6px 4% 0 0;text-align: right;}
div.create-trigger-form div.form-row select {border: 1px solid #CCC;float: left;margin: 0 0 0 24px;width: 400px;}
.add_button{cursor: pointer}
.add_button img{float:left}
.add_button span{float: left;padding: 6px 0 0 0}
.main-row{display: inline-block;width:100%;margin: 5px 0}
a:hover{text-decoration: underline;}
.trow {float: left;margin-left: 1% !important;width: 100%;}
div.form div.trow label {border: 1px solid #CCCCCC;float: left;font-weight: normal;padding: 6px 2px;width: 60%;}
.trow .first-row {float: left;font-family: Arial;font-size: 14px;font-weight: bold;padding-right: 4%;padding-top: 6px;text-align: right;width: 20%;}
.qdivl{float: left;width: 68%;padding: 0 0 0 9px}
.textc{text-align: center}
/*div.form div.cdiv select option{white-space: nowrap!important;overflow-x: scroll!important}*/
/*div.form div.cdiv select#questions{height: 24px;padding: 0}*/
div.creat-trigger{padding-left: 5px}
.flashMsg {min-height: 18px;font-size: 12px ;font-weight: bold;color: #008000;vertical-align: top;clear: both;}
.flash-error {min-height: 18px;font-size: 12px ;font-weight: bold;color: #FF0000;vertical-align: top;clear: both;}

.ids{text-align:center;}
.triggertable 
tr td img{cursor: pointer}
div.flashMsg{text-align: center}
div.flash-error{text-align: center}
div.createt{text-align: center;height: 20px;width: 100%}
div.triggervpage{margin: 0}
/*div#yw0{border:1px solid #A4003F;border-radius: 4px;margin-top:10px }*/
.triggertable tr td { vertical-align: top; }
/*#popupContent {max-height: 500px; overflow-y: auto;}*/
#popupContent h1{text-align: center;font-family: Helvetica;color: #A4003F}
.center {text-align: center;}
ul.yiiPager .hidden a{
    display:none;
}
#commentDialog .row {text-align: center;}
div.trigInfoDiv .grid-view{
    overflow:hidden;
}
.brancheList {text-align: left; white-space: nowrap;}
#exceptionList {margin: 25px 0;}
.subGrid h3 {padding-left: 50px; color: #A4003F; font-family: Helvetica;}
.subGrid .grid-view {
    max-height: 500px;
    border: none !important;
    overflow: auto;
}
#dvLoading
{
    background: url(../images/loading_big.gif) no-repeat center center;
    display:none;
    position : fixed;
    background-color: rgba(0,0,0,.7);
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

.bottomRowSpan {border-bottom-color: transparent !important;}

.radioFieldRow span{
    padding-left: 175px;
}
.radioFieldRow input[type="radio"]{
    width: 20px;
}
.radioFieldRow label{
    width: 80px;
    display: inline-block;
}

.clear {clear: both;}

.divSearch .row {
    margin-left: 0px!important;
    float: left;
    width: 46%;
    margin: 10px 0px!important;
    /*border: 1px solid cadetblue;*/
}
.divSearch .row label {
    display: inline;
    font-size: 12px;
    font-weight: bold;
    margin: 0 25px;
    float: left;
    width: 40%;
    text-align: right;
    line-height: 25px;
}
.divSearch .buttons {
    padding: 5px 0;
}

.row select {
    font-size: 12px;
}
.readonlyLabel {
    border: 1px solid;
    height: 100px;
    overflow-y: auto;
    margin-left: 0;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    border-radius: 4px;
    color: #555555;
    font-size: 13px;
    line-height: 20px;
    padding: 4px 6px;
}
#ui-datepicker-div {
    z-index: 1250!important;
}
div.errorMessage {color: #B94A48!important;}
.grid-view {
    overflow-x: auto;
}
.suppliments {
    display: hidden;
}
.small{
    width: 10px;
}
.mid{
    white-space: nowrap;
}
.large{
    width: 25px;
}