﻿

.sidemargin
{
    width:10px; 
}

.phonecode
{
    width:200px;
}

.phonecode-disable
{
    width:200px;
}
.px-2
{
    padding-inline:20px;
}
.Linehight-cookies p,.Linehight-cookies ul li
{
 line-height:18px;   
    }
.phonecode-text
{
    height: 30px;
    width:100%;
    background-color: White;
    border: 1px solid #ABC7D6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:Black;
    text-align:left;
    padding: 0px 0px 0px 5px;
    box-sizing: border-box;
    /*padding:0px 1px 0px 1px;*/
}
.phonecode-disable-text
{
    width: 100%;
    height: 30px;
    background-color: #dbdbdb;
    border: 1px solid #ABC7D6;
    box-sizing: border-box;
    padding: 3px 5px 3px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: black;     
}
.phoneno3-disable
{
    width:65%;
}

.phoneno3-disable-text
{
    width: 100%;
    height: 30px;
    background-color:#dbdbdb;
    border: 1px solid #ABC7D6;
    box-sizing: border-box;
    padding: 3px 5px 3px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: black;     
}


.requiredtd
{
    width:8px;
    text-align:center;
    /*background:green;*/
    /*float:left;*/
}

.emptytd
{
    width:10px;
}


.phoneno3-text
{
    height: 30px;
    width:100%;
    background-color: White;
    border: 1px solid #ABC7D6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:Black;
    text-align:left;
    padding: 0px 0px 0px 5px;
    box-sizing: border-box;
    /*padding:0px 1px 0px 1px;*/
}
.phoneno3
{
    width:65%;
}

.epmtyrow
{
    height:10px;
}
.epmtyrow-heading
{
    height:20px;
}
.label-td
{
    width:100px;
}
td
{
	
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    /*color:#666666;*/
    color:Black;
}

.form-title
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000;
}
.form-title-inner
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#666666;
}

.field
{
    width:100%;
    height: 30px;
    background-color: White;
    border: 1px solid #ABC7D6;
    padding:3px 5px 3px 5px;
    box-sizing:border-box;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:Black;
}
.field-disable
{
    width:100%;
    height: 30px;
    background-color: #dbdbdb!important;
    border: 1px solid #ABC7D6;
    box-sizing:border-box;
    padding:3px 5px 3px 5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:Black;
}
.field-label
{
    height: 30px;
    background-color: White;
    border: 1px solid #CCC;
    padding-left:4px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
    color:#333333;
    text-align:left;
}

.dropdown
{
    width: 40%;
    height: 30px;
    background-color: White;
    border: 1px solid #CCC;
    padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
    color:#333333;
}

.disable-button
{
    width: 70px;
    height: 35px;
    background: #b7b7b7;
    border: 1px solid #6d6d6d;
    color: #666565;
    font-weight: bold;
    font-size:13px;
    line-height: 15px;
    text-align:center;
    float:left;
    text-decoration:none;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 5px;
}
.disable-button:hover {
    background: #b7b7b7;
    cursor:inherit;
}
.red-but
{
    width: 70px;
    height: 35px;
    background: #ff525b; /* Old browsers */
    border: 1px solid #ca0300;
    color: white;
    font-weight: bold;
    padding-bottom: 3px;
    cursor:pointer;
    line-height:15px;
    text-align:center;
    float:left;
    text-decoration:none;
    padding-right:5px;
    padding-left:5px;
    padding-top:5px;
}
.red-but:hover
{
    background-color:#fc8f95;
}

.sub-heading
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    /*color:#666666;*/
    color:Black;
    padding-left:10px;
    font-weight:bold;
}

select.dropdown
{	

    border:1px solid #abc7d6;
    /*color: #333;*/
    color:Black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight: normal;
    width: 100%;
    /*background-color:#b5d8eb;*/
    background-color:White;
    vertical-align:middle;
    margin:0px;
    padding:0px;
   /* padding-bottom:2px;*/

/*-webkit-appearance: none;	
    background:url(../images/dropdown.png) no-repeat right;
    background-position:right;
    outline:none;
    border:none;

    width: 81%;
    width:96.5%;
    height: 30px;
    background-color: White;
    border: 1px solid #CCC;
    padding-left:2px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#333333;	
    padding-right:25px;*/
}
select.dropdown-disable
{
    height:30px;
    border:1px solid #abc7d6;
    color: Black;
    font-size: 14px;
    font-weight: normal;
    width: 100%;
    background-color:#dbdbdb;
    vertical-align:middle;
    margin:0px;
    padding:0px;
    padding-bottom:2px;
}

.msg_list
{
}
.msg_head
{
    background: rgb(226,226,226); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(183,183,183,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(100%,rgba(183,183,183,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(183,183,183,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(183,183,183,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(183,183,183,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(183,183,183,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#b7b7b7',GradientType=0 ); /* IE6-9 */
    height:47px;
    width:100%;
    float:left;
    line-height:47px;

}
.msg_body
{
    background-color: #F4F4F8;
    width:100%;
    float:left;

}


/* ===================== Conact Cards ========================= */

.heading-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	padding-top:5px;
	padding-left:5px;
}
.heading-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#000;
	padding-top:5px;
	padding-left:1px;
}
.text-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000;
	padding-left:5px;

}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333; /*#666666;*/
	padding-left:5px;

}

a.forgot-user
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#2391FF;
    text-decoration:none;
}
a.forgot-user:selected
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#2391FF;
    text-decoration:none;
}
a.forgot-user:active
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#2391FF;
    text-decoration:none;
}
a.forgot-user:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#2391FF;
    text-decoration:underline;
}
a.main:link
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#1a6692;
    text-decoration:none;
}
a.main:selected
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#1a6692;
    text-decoration:none;
}
a.main:active
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#1a6692;
    text-decoration:none;
}
a.main:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#1a6692;
    text-decoration:underline;
}
/* ============================================================ */


/* Stong Password */

  .short{
            color:#FF0000;
        }
 
        .weak{
            color:#E66C2C;
        }
 
        .good{
            color:#2D98F3;
        }
 
        .strong{
            color:#006400;
        }

/*-----------------*/

/* new grid additional help classes start */

.white_main_heading
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
line-height:40px;
}

.very_small_text
{
	
	float: left;
font-size: 9px;
color: black;

}
.blue_sub-heading
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#175574;
    font-weight:bold;
    text-decoration:none;
}

/* new grid classes end */


/* Reginal lead mapping */
.gridClass-New
{
    font-family: arial;
    color: #18628d;
}
.gridClass-New th, .gridClass-New td
{
    padding-left:5px;
}
 
 .field-new
{
    width:100%;
    height: 20px;
    background-color: #F3F3F3;
    border: 1px solid #ABC7D6;
    padding:5px 3px 3px 2px;
    box-sizing:border-box;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:Black;
}

.select-ddl-btn-disable
{
    -webkit-appearance: none;
    cursor:pointer;
    width: 70px;
    height: 35px;
    background: #b7b7b7;
    border: 1px solid #6d6d6d;
    color: #666565;
    font-weight: bold;
    font-size:13px;
    line-height: 15px;
    text-align:center;
    float:left;
    text-decoration:none;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
}




.refering-detail-heading{
font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  /* color: #666666; */
  color: Black;
  padding-left: 10px;
  padding-top:5px;
}

.table-td
{
    padding:5px 10px 5px 10px;
    }
    
.table-row-padding
{
    padding-top:5px;
    padding-bottom:5px;
   }

.margintop10px {

margin-top:10px;
}
.table-reffer
{
    padding:2px 10px 2px 10px;
    }