﻿.grid-view {
	/*margin:0px;padding:0px;
	width:100%;	
    border: 1px solid rgba(0, 0, 0, 0.51);
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;*/
	
	   margin: 30px auto;
    padding: 9px;
    width: 85%;    border: 1px solid rgba(0, 0, 0, 0.23);
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
        box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.39);
}.grid-view table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.grid-view tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.grid-view table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.grid-view table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.grid-view tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.grid-view tr:hover td{
	background-color:#ffffff;
		

}
.grid-view td{
	/*vertical-align:middle;
	
	background-color:#dbdbdb;

	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:15px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;*/
	
	
	    vertical-align: middle;
    border: 1px solid rgba(54, 53, 53, 0.13);
    /* background-color: #dbdbdb; */
    background-color: #fff;
    /* border: 1px solid #000000; */
    border-width: 0px 1px 1px 0px;
    text-align: center;
    padding: 7px;
    font-size: 15px;
    font-family: Arial;
    font-weight: normal;
    color: #000000;
    
}.grid-view tr:last-child td{
	border-width:0px 1px 0px 0px;
}.grid-view tr td:last-child{
	border-width:0px 0px 1px 0px;
}.grid-view tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.grid-view tr:first-child td{
		/*background:-o-linear-gradient(bottom, #085e7f 5%, #085e7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #085e7f), color-stop(1, #085e7f) );
	background:-moz-linear-gradient( center top, #085e7f 5%, #085e7f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#085e7f", endColorstr="#085e7f");	background: -o-linear-gradient(top,#085e7f,085e7f);

	background-color:#085e7f;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;*/
}

.grid-view tr td:first-child
{
		
	text-align:left !important;
	padding: 0px 24px;

}
/*By Aishwarya*/
.grid-view th{
		/*background:-o-linear-gradient(bottom, #085e7f 5%, #085e7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #085e7f), color-stop(1, #085e7f) );
	background:-moz-linear-gradient( center top, #085e7f 5%, #085e7f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#085e7f", endColorstr="#085e7f");	background: -o-linear-gradient(top,#085e7f,085e7f);

	background-color:#085e7f;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;*/
	
	border: 0px solid rgba(255, 255, 255, 0.18);
    text-align: center;
    border-width: 0px 0px 1px 1px;
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
    color: #ffffff;
   /* background-color: #535C6F;*/
     /*  background-color: #738896;*/
    /* background: rgb(207, 72, 0);*/
       padding: 8px 0px;
    background:rgba(231, 76, 60, 0.87);
  
}
.grid-view tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #085e7f 5%, #085e7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #085e7f), color-stop(1, #085e7f) );
	background:-moz-linear-gradient( center top, #085e7f 5%, #085e7f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#085e7f", endColorstr="#085e7f");	background: -o-linear-gradient(top,#085e7f,085e7f);

	background-color:#085e7f;
}
.grid-view tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.grid-view tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
.divpaginglp
{
    margin-top: 20px;
    padding: 0px 24px;
    text-align:center;
}
.select{
    margin-left:100px;
}
.initial
{
    padding-top:50px;
}
.drop 
{
width:40px;
text-align:'center';
color:lightgreen;
}
.previous{
    width:50px;
    text-align:'center';
    margin-left:80px;
    color:blue;
}
.next{
    width:50px;
    text-align:'center';
    margin-left:20px;
    color:blue;
}
.textbox{
    text-align:'center';
    margin-left:90px;
    color:blue;
}
.button{
    text-align:'center';
    margin-left:100px;
    color:blue;
}



















/*.Grid{
    width:100%;
    text-align:center;
}
    .Grid tr th{
      color:white;background-color:#93C772; height:30px; width:40px; margin: 5px 0 10px 0;text-align:center;font-family:Times New Roman;
    }
        
  
    .align{
        color:black;
        text-align:left;
    } 
.divpaginglp
{
    margin-top: 20px;
}
.select{
    margin-left:260px
}
.initial
{
    padding-top:50px;
}
.drop 
{
width:40px;
text-align:'center';
color:lightgreen;
}
.previous{
    width:50px;
    text-align:'center';
    margin-left:80px;
    color:blue;
}
.next{
    width:50px;
    text-align:'center';
    margin-left:20px;
    color:blue;
}
.textbox{
    text-align:'center';
    margin-left:90px;
    color:blue;
}
.button{
    text-align:'center';
    margin-left:100px;
    color:blue;
}*/
.submit {
    cursor: pointer;
    padding: 10px 29px !important;
    margin: 5px 6px !important;
    background-color: #085e7f !important;
    color: #fff !important;
    border-radius: 2px !important;
    border: none !important;
    transition: all 0.5s !important;
    width: 100% !important;
    height: 100% !important;
    display: inline;
}
.buttons .submit:hover {
    background-color: #444 !important;
}


/****************pop up- footer**********/

#Smiley .grid-view td
{
	
	border:none !important;
}

h3.pop-label {
    margin: 12px 14px !important;
}

#Smiley .grid-view tr:first-child:hover td
{
	background-color:none !important;
}


#Smiley input[type=password], input[type=file], select, textarea, .sp-peoplepicker-topLevel, .sp-peoplepicker-topLevelDisabled, .sp-peoplepicker-autoFillContainer, .ms-inputBox
{
	    width: 90%;
}


.pop-btn1
{
	    padding: 8px 28px !important;
    margin: 0px 0px !important;
    /* background-color: #93C772 !important; */
    background-color: #09A093 !important;
    color: #fff !important;
    border-radius: 2px !important;
    border: none !important;
    transition: all 0.5s !important;
    width: 95px;
    height: 20% !important;
    display: inline;
    text-align: center;
    letter-spacing: 1px;
    cursor: pointer;
    font-weight: 600;
    font-size: 12px !important;
}

.pop-btn1:hover {
    background-color: #444 !important;
}

.pop-btn2:hover {
    background-color: #444 !important;
}

.pop-btn2
{
	padding: 8px 18px !important;
    margin: 1px 11px !important;
    background-color: #535C6F !important;
    color: #fff !important;
    border-radius: 2px !important;
    border: none !important;
    transition: all 0.5s !important;
    width: 95px !important;
    height: 20% !important;
    display: inline;
    text-align: center;
    letter-spacing: 1px;
    font-weight: 600;
    font-size: 12px !important;
}

.pop-button
{
	    display: inline;
    margin-left: 106px;
    position: relative;
    top: 12px;
}

input#ctl00_PlaceHolderMain_FrownCancelbtn {
    position: relative;
    top: 12px;
}

#searchdiv {
    padding: 20px 79px 0px;
    font-size: 15px;
}

h2.ms-webpart-titleText {
    text-align: center!important;
    font-size: 22px !important;
    text-transform: uppercase;
    margin: 46px 0px 0px;
}


.appr-dropdowndiv
{
    text-align: center;
    padding: 30px 0px;
}

.lbl-dropdown
{
    font-size: 14px;
     margin: 0px 4px;   
}


select#ctl00_ctl38_g_4631737c_360e_4369_a2cc_c67ff7f78527_ddlnoofrecord
{
	width:5% !important;
}

.mandate {
color: red;
position: relative;

    top: 0px;
}

/***************form***/



.form {
   /* border: 1px solid rgba(83, 92, 111, 0.28);*/
       border: 1px solid rgba(52, 73, 94, 0.44);
    margin-bottom: 10px;
      width: 92%;
   /* background-color: #fff;*/
    margin: 0px auto;
   /* box-shadow: 0px 0px 10px rgba(83, 92, 111, 0.32);*/
   /* font-size: 12px;*/
}
 .form-heading {
 background-color: #535C6F;
  /* background:#4B5363;*/
  /* background:#15404A;*/
     /*  background-color: #34495e;*/
    height: 44px;
    color: #000;
    text-align: center;
    padding: 9px 0px;
    color: #fff;
    font-size: 16px;
}


.form-heading span
{
	    font-size: 18px;
    letter-spacing: 2px;}

.epic-size {
    /*font-style: italic;*/
    color: #a94442;
    /* margin: -3%; */
    font-size: 11px;
    position: relative;
    left: 12px;
    }
   #ePICSearchPAnel input
   {
	        width: 100%;  
 
    height: 2.25em;

}

#ePICSearchPAnel .lbl
{
	    font-weight: bold;
    position: relative;
    top: 5px;
}

#ePICSearchPAnel .btn-2
{
	    width: 130px !important;
}

#ePICSearchPAnel p
{
	 margin: 5px 0 10px;
}

   