body 
{
    background-color:#fff;margin:0 auto;
}
input[type=text]{   
    
    border:1px solid #ccc;
    height:25px;
    overflow: hidden;
    width: 98%;
    padding:15px 5px;
    }
input[type=password]{  
    float: left;
    height:25px;
    overflow: hidden;
    width: 98%;
	padding:15px 5px;
}
  
.topdiv{ background: none repeat scroll 0 0 #4e6a65;height: 0; padding-bottom: 0.5%; position: relative; width: 100%; min-height:40px;  max-height:60px;}
.topInnerdiv{width:75%; margin:0 auto;position:relative;max-width:1150px;}
.logo{width:10%; float:left; overflow:hidden; margin:0 auto;}

.rightuser{width:32%;float:right; text-align:right ;  height:40px; right:0px; }
.rightuser ul{width:98%;float:right; right:0px; }
.rightuser li{float:right; overflow:hidden; text-align:right ; height:40px; line-height:40px;  list-style:none; margin-left:1%; cursor: pointer;}

.rightuserSignUp{width:32%;float:right; text-align:right ;  height:40px; right:0px; }
.rightuserSignUp ul{width:98%;float:right; right:0px; }
.rightuserSignUp li{font-family:'PT Sans'; float:right; font-size:15px; overflow:hidden; text-align:right ; height:40px; line-height:40px;  list-style:none; margin-left:5%; cursor: pointer;color:#fff;}

.headerMenuWholeDiv{height:26px;}

.contentdiv{width:96%;margin:0 auto; max-width:1450px; margin-top:65px; }
.contentdivForAddToKart{width:95% !important;max-width:1250px; margin-top:4%;min-width: 1024px; }
/*.contentdiv{width:80%;margin:0 auto; max-width:1100px; min-width:300px;}
*/

.searchbox{width:99.5%; height:40px;}
.searchTextBox{font-size:15px;padding-left:3%;width:93% !important; padding-right:3%;height:25px;background: #fafafa; }
.contenttop{width:100%;margin:0 auto;margin-top:5px;float:left;}
.contenttop ul {
    float: left;   
    overflow: hidden;
    padding: 0;
    width: 100%;
}
.adminSearchPanel{
	float:left;width:100%;
}
.contenttop li{list-style:none; float:left; overflow:hidden;}
.topgeneralMenu{
	height: auto; float: left; width: 100%; margin: 15px 0px 0px 10%;
}
.topgeneralMenu ul{
	height:auto;margin:0;list-style:none;
}
.topgeneralMenu ul li{
	width:15%; text-align:center; float:left;
}
.topgeneralMenu ul li a{
	text-decoration: none;color: white; text-align:center;font-family:'Ubuntu';
}

.topgeneralMenu ul li a:hover{
	text-decoration: underline;border-bottom:2px solid #59d1e2;text-decoration: none;color: white;
}
   
.mainCenterContainer{
	position:relative;float:left;padding-top:0px;display:block;width:100%;margin-top: 10px;float:left;
}
.fullyOccupiedDiv{
	width:100%;float:left;
}

.formcontentsBig{
	background-color: transparent;width:95.7%; float:left; padding:2%;
}

.formHeadingBar{
	width:100%;font-size:24px;float:left;padding:5px 0 20px;text-align: center;color: #333; font-family:'Open Sans',sans-serif;
}
.searchButton{
	cursor: pointer; width: auto; height: 28px; font-family: sans-serif; font-size: 14px; background-color: rgb(127, 184, 148); color: rgb(0, 0, 0); border: 1px solid rgb(88, 163, 116);
}
.formsViewModeDiv{
	float: left;line-height: 30px;font-family:ubuntu; font-size:13px;color:#444;
}
.formsViewModeDiv ul{
	float: left;width:100%;list-style:none; margin:0;padding:0; line-height: 30px; height: 30px;
}
.formsViewModeDiv ul li{
	float: left;width:70%;list-style:none;line-height: 30px; height: 30px;
}
.formsViewModeDiv ul li:first-child{
	float: left;width:30%;list-style:none;
}

.formsEntriesModeDiv{
	float: left;line-height: 40px;font-family:Montserrat,'Open Sans',sans-serif; font-size:14px;color:#444;
}
.formsEntriesModeDiv ul{
	float: left;width:100%;list-style:none; margin:0;padding:0; 
}
.formsEntriesModeDiv ul li{
	float: left;width:70%;list-style:none;
}
.formsEntriesModeDiv ul li:first-child{
	float: left;width:30%;list-style:none;
}
.editDiv{
	font-size:13px;color:#069aaf;font-family:PT sans; width:auto;padding:3px 0 3px 22px;background-position:left; float:right;margin-top: 6px; background-image: url('/images/editicon.png'); background-repeat: no-repeat;background-size:25px;
}
.btnMedium{
	cursor: pointer; width: auto; height: 28px; font-family: sans-serif; font-size: 14px; background-color: rgb(127, 184, 148); color: rgb(0, 0, 0); border: 1px solid rgb(88, 163, 116);
}
.listTables{
	width:100%;float:left;/* font-family:ubuntu; */font-family: 'Open Sans',sans-serif; width:100%;padding:0;margin:0;border:1px solid #ddd;font-size:13px;
}
.listTables ul{
	width:100%;float:left; list-style:none;margin:0;padding:0 ;font-size:13px;display: flex;
}
.listTables ul:first-child{
	width:100%;float:left; list-style:none;line-height:40px;height:40px;margin:0;padding:0;background:#f1f1f1;font-size:14px;display: flex;
}
.listTables ul li{
	float:left;list-style:none; padding:5px 5px ;line-height:25px; text-align:center;border-left:1px solid #ddd;line-height:auto;color:#333;
}

.listTables ul:first-child li{
	width:100%;float:left; list-style:none;padding:0px 5px;margin:0;background:#f1f1f1;font-size:14px;border:none;border-left:1px solid #ddd ;color:#333;
}
.listTables ul li:FIRST-CHILD{
	border: none;
}
.listButtons{
	cursor: pointer; width: auto; height: 22px; font-family: sans-serif; font-size: 12px; background-color: dodgerblue;color:white; border: 1px solid #ccc;border-radius:2px;
}

.listNavigator ul{
	width:100%;float:left; list-style:none;margin:0;padding:0;color:#333;font-size:13px;
}

.listPageHead ul{
	list-style: none;
	float: left;
	width: 100%;
	}
.listPageHead ul li{
	float: left;
}
.listNavigator ul li{
	float:left;list-style:none; padding:5px 1px ;height:25px;line-height:25px; margin:1px solid #eee; text-align:center;border-left:1px solid #eee;line-height:auto;
}

.listDropdowns{
	width: auto; height: 22px; font-family: sans-serif; font-size: 12px; background-color: #d8e3e2; color: rgb(0, 0, 0); border: 1px solid #ccc;
}

.nextPrev{
width:20%;float:left;color: #4e6a65;font-size: 16px;cursor: pointer;
}
.listCount{
width:60%;text-align: center;float:left;color: #4e6a65;font-size: 16px;
}

.nextPrev a{
	text-decoration: none;
}	
.nextPrev a:hover{
	text-decoration: underline;
}	
.listPageHead{
width: 100%;
float: left;
list-style: none;
line-height: 40px;
height: 40px;
margin: 0;
padding: 0;
font-size: 14px;

}