@charset "utf-8";
/* CSS Document */



#panel {
	background: #ebebeb;
	height: 138px;
	display: none;
}

@font-face {
    font-family: 'deliciousbold';
    src: url('fonts/delicious-bold-webfont.eot');
    src: url('fonts/delicious-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/delicious-bold-webfont.woff') format('woff'),
         url('fonts/delicious-bold-webfont.ttf') format('truetype'),
         url('fonts/delicious-bold-webfont.svg#deliciousbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body
{
	padding:0;
	margin:0;
	border:0; font-family: Arial, Helvetica, sans-serif; font-size:10px !important;
	color:#646464;
	font-weight:normal;
	text-decoration:none;
	/*background-image:url(../images/dashboard_logo_bg.gif);
	background-repeat:repeat-x;
	background-position: left top;*/
	background: #fff;
	
}
.boxbody { width: 100%; float: left; background: url(../images/loginBg.png) no-repeat left top !important;
    background-size: cover !important;}
img
{
	border:none;
}
.app {
	background-color: #eef0f4;
	background-image: url(../images/appe.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#logo
{
	position:relative;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
	height: 90px;
}
.topMain
{
	background-image:url(../images/topMain.gif);
	background-repeat:repeat-x;
	background-color:#topMain;
	background-position:bottom left;
	background-color: #ea8806;
}
.topwhite_bg {background: url(../images/topwhite.gif) left bottom repeat-x #fefefe;}
.dashboard_bg {
	background: #ffffff; 
	margin-top: 7%;
display: block;
width: 100%;

} 
.icon_concept {
	float: left;
	height: 85px;
	width: 33%;
	margin-bottom: 8px;
	line-height: 20px;
}
.topLeft
{
	background-image:url(../images/topLeft.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.topRight
{
	/*background-image:url(../images/topRight.gif);
	background-repeat:no-repeat;
	background-position:left top;*/
}
.whiteText
{
	color:#000;
	font-size:16px; padding: 0 0 8px 0;
}

.whiteText1
{
	color:#5C5C5C;
	font-size:12px;
}
.whiteTextBold
{
	color:#12c0a8;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-transform: uppercase;
}
.black_Text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; text-transform: uppercase; color: #667073; font-weight: bold;}
#whiteText a
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#whiteText a:hover
{
	text-decoration:underline;
}
.adminName
{
	font-size:12px;
	text-decoration:none;
}
.tBold
{font-weight:bold;}
.tGreen{color:#ee0710;}
.textGreen{color:#090;}
.searchBoxTop
{
	background-image:url(../images/searchBoxTop.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:11px;
}
.searchBoxBottom
{
	background-image:url(../images/searchBoxBottom.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:11px;
}
.searchBoxBg
{
	background-color:#4a553c;
	background-image:url(../images/search_box_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.greyText
{
	color:#dbdbdb;
	font-size:12px;
	line-height:22px;
}
.textField
{
	width:168px;
	height:19px;
	color:#666666;
}
.DropDown
{
	width:168px;
	height:22px;
	color:#666666;
}
.greyBoxLeft
{
	background-image:url(../images/greyBoxRight.gif);
	background-repeat: no-repeat;
	background-position:right top;
}
.greyBoxRight
{
	background-image:url(../images/greyBoxRight.gif);
	background-repeat:no-repeat;
	background-position:left top; 
}
.visitor_master {font-family: 'deliciousbold'; font-size: 16px; text-transform: uppercase; text-decoration: none; color: #ee9f7f; text-align: left;}
.greyBoxMid
{
	background-image:url(../images/greBoxMid.gif);
	background-repeat:repeat-x;
	background-position:left top;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	color:#fffefe;
}
.greBoxBg
{
	background-color:#fefefe;
}
.greyBorderLeft
{
	background-image:url(../images/greyBorderLeft.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.greyBorderLeft1
{
	background-image:url(../images/greyBorderLeft1.gif);
	background-repeat:repeat-y;
	background-position:right top;
}

.greyBorderRight
{
	background-image:url(../images/greyBorderRight.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.data_corner {
	background-image: url(../images/data_corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.data_corner3 {
	background-image: url(../images/data_corner3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.data_corner4 {
	background-image: url(../images/data_corner4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.data_corner1 {
	background-image: url(../images/data_corner1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.data_corner2 {
	background-image: url(../images/greBoxMid.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	color:#fffefe;
}


.greyBorderRight2
{
	background-image:url(../images/greyBorderRight2.gif);
	background-repeat:repeat-y;
	background-position:left top;
}

.greyBoxLeftBot
{
	background-image:url(../images/greyBoxLeftBot.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.greyBoxRightBot
{
	background-image:url(../images/greyBoxRightBot.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.greyBoxBot
{
	background-image:url(../images/forBorder.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.greyBoxbot_2 {
	background-image: url(../images/forBorder.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


.dataHeadPerticular
{
	background-color:#f0f0f0;
	height:24px;
	vertical-align:middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size:12px;
	color:#565656;
}
.dataHeadValue
{
	background-color:#f0f0f0;
	height:24px;
	padding-left: 10px;
	border-right: 1px solid #d7dadc;
	font-size:12px;
	color:#565656;
}
.minHeight{min-height:550px;}
#first_list a {color: #505558; font-size: 12px; font-weight: bold; text-decoration: underline; }
#first_list a:hover {color: #1a9fd5; font-size: 12px; font-weight: bold; text-decoration: none; }
#lbm_name a {color: #14cfb5; font-size: 12px; font-weight: normal; text-decoration: none; }
#lbm_name a:hover {color: #505558; font-size: 12px; font-weight: normal; text-decoration: none; }
.visitor_name { font-family: Arial, Helvetica, sans-serif; color: #505558; font-size: 12px; font-weight: bold; text-decoration: none;}
.reminderHead_new {font-family: 'deliciousbold'; color: #505558; font-size: 16px; font-weight: bold; text-decoration: none;}

.gridRow {
    border-bottom: 1px solid #d7dadc;
    border-right: 1px solid #d7dadc;
    color: #4f5355;
    padding: 6px 6px 6px 10px;
}
.gridRow_right {
    border-bottom: 1px solid #d7dadc;
    color: #4f5355;
     padding: 6px 6px 6px 0px;
}
.dataHeadValue_new
{
	background-color:#ee9f7f;
	height:25px;
	 padding-left: 10px;
	border-right: 1px solid #d7dadc;
	font-size:12px;
	color:#ffffff;
}
.dataGridRow
{
	background-color:#fff;
	height:20px;
	vertical-align:middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size:11px;
	color:#565656;
	border-bottom-color: #DCDCDC;
}
.dataGridRow1
{
	background-color:#fff;
	height:20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size:12px;
	color:#565656;
	border-bottom-color: #DCDCDC;
}
.dataGridAltRow
{
	background-color:#f7f7f7;
	height:20px;
	vertical-align:middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size:11px;
	color:#565656;
	border-bottom-color: #DCDCDC;
}
.dataGridAltRow1
{
	background-color:#f7f7f7;
	height:20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size:12px;
	color:#565656;
	border-bottom-color: #DCDCDC;
}
.reminderLeftTop
{
	background:#f5f6eb;
	width:11px;
	height:12px;
}

.reminderLeftTop1
{
	background:#f5f6eb;
	width:11px;
	height:12px;
}

.reminderRightTop2
{
	background:#f5f6eb;
	width:11px;
	height:12px;
}

.reminderRightTop
{
	background:#f5f6eb;
	width:11px;
	height:12px;
}
.reminderLeftBot
{
	background:#f5f6eb;
	width:11px;
	height:12px;
}
.reminderRightBot
{
	background:#f5f6eb;
}
.reminderBg
{
	background-color:#f7f7f7;
}
.reminderLeft
{
	background-position:right top;
	background-color: #f5f6eb;
}
.reminderRight
{
	background-position:left top;
	background-color: #f5f6eb;
}
.reminderHead
{
	color:#323232;
	font-size:14px;
	line-height:25px;
	padding-left:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #bebebe;
	font-weight: bold;
}


#reminderHead_edit a
{
	color:#df7903;
	font-size:12px;
	padding-left:10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	text-decoration: none;
}

#reminderHead_edit a:hover
{
	color:#df7903;
	font-size:12px;
	padding-left:10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	text-decoration: underline;
}


#reminderContent a
{
	color:#6a6162;
	text-decoration:underline;
	font-size:12px;
	line-height:22px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#reminderContent a:hover
{
	text-decoration:none;
}
 .footer
{
	background-color:#ffffff;
	height: 68px;
	background-image: url(../images/fut.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.companyName
{
	color:#474747;
	font-size:12px;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
}
.menuLeftTop
{
	background-image:url(../images/menuTopLeft.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.menuRightTop
{
	background-image:url(../images/menuTopRight.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.menuBg
{
	background-image:url(../images/menuBg.gif);
	background-repeat:repeat-x;
	line-height:37px;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.menuBotLeft
{
	background-image:url(../images/menuBotLeft.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.menuBotRight
{
	background-image:url(../images/menuBotRight.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.menuBot
{
	background-color:#e7eadb;
	height:12px;
}


ul#menu, ul#menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	width: 200px;
	font-size:12px;
}

ul#menu a {
  display: block;
  text-decoration: none;
  text-align:left;
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
	background-color: #eff0e7;
	background-image: url(../images/bullate.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	color: #564b3e;
	font-weight:bold;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 25px;
	font-size: 12px;
}

ul#menu li a:hover {
  background-color: #e7eadb;
	background-image: url(../images/bullate.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}

ul#menu li ul li a {
	color: #564b3e;
	padding-left: 20px;
	font-weight:normal;
	font-size:12px;
	background-color: #f3f4ec;
}

ul#menu li ul li a:hover {
	background: #eff0e7;
	padding-left: 15px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #85934d;
}
.logincor1
{
	background-image: url(../images/login_cor1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.logincor2
{
	background-image: url(../images/login_cor2.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.logincor4
{
	background-image:url(../images/loginCor4.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.logincor3
{
	background-image:url(../images/loginCor3.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.logintop
{
	background-image:url(../images/login_top.gif);
	background-repeat:repeat-x;
}
.loginbotoom
{
	background-image:url(../images/login_bot.gif);
	background-repeat:repeat-x;
	background-color: #1973af;
	background-position: left bottom;
}
.loginLeftShadow
{
	background-image:url(../images/loginLeftShadow.gif);
	background-repeat:repeat-y;
}
.loginRightShadow
{
	background-image:url(../images/loginRightShadow.gif);
	background-repeat:repeat-y;
}
.loginLogoBg
{
	background:#fff; border-top: 1px solid #85c227;
}
.loginLogoBg img {width: 100%; height: auto; /* margin: 30px 0 15px 0;*/}
.navbar-brand>img{    margin-top: 10px !important;}
.loginBoxBg
{
	background-image: url(../images/loginBoxBg.gif);
	background-repeat:repeat-x;
	background-color:#045334;
}
.loginWhiteHead
{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold; padding:5px 20px !important;
}
.loginTextBox
{
	background-color:#FFFFFF;
	width:97%;
	min-height:45px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	/*color:#f23338;*/
	border:none;
	background-position: left center;
	padding-left: 10px; 
	border: 1px solid #999;
}
#loginError
{
	color:#CCCCCC;
	font-size:12px;
	display:block;
}
#loginError1
{;
	display:none;
}

.panel {
    box-shadow: 0 0 1px rgb(0 0 0 / 13%), 0 1px 3px rgb(0 0 0 / 20%);
    margin-bottom: 1rem;
}
.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0 solid rgba(0,0,0,.125);
    border-radius: 0.25rem;
}
.panel-header {
    padding: 0.75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
       border-bottom: 1px solid rgba(0,0,0,.125);
}
.panel .panel-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 1px;
    padding: 1.25rem;
}
.panel .panel-header h3 {
    margin: 0px;
    color: #000;
    font-size: 22px;
    font-weight: 500;
}





.page_listing1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #565656;
	background-color:#f1f1f1;
	text-decoration: none;
}

.page_listing2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
	background-color:#fafafa;
	text-decoration: none;
}


.page_listing3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #565656;
	background-color:#F7F2BF;
	text-decoration: none;
}
.mouse_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #565656;
	background-color:#f0f9ff;
	text-decoration: none;
	cursor:default;	
}


.mouse_over_text {
	background-color:#fff;
	height:22px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size:12px;
	color:#565656;
	border-bottom-color: #DCDCDC;
}

#home_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #646464;
	font-weight: bold;
	text-decoration:underline;
}

#home_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #646464;
	font-weight: bold;
	text-decoration: none;
}

#visitor_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:/*#6a0000*/ #222;
	font-weight: bold;
	text-decoration:underline;
    padding: 1px; /* Adds internal spacing */
    display: inline-block; /* Ensures consistent spacing */
}
.visitor_textbox {border: 1px solid #d8d8d8; height: 19px;}


#visitor_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #505558;
	font-weight: bold;
	text-decoration: none;
}



#home_link2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;
	text-decoration:underline;
}
#home_link2 a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;
	text-decoration: none;
}
.home_link2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;
	text-decoration:none;
}
table {font-size: 12px !important;}
.for_just_td
{  
  text-align:justify;
  line-height:25px;
}
.bottom_line {
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #cccccc;
}
.error_msg
{
	color:#990000;
	font:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
}

.error_msg1
{
	color:#990000;
	font:Arial, Helvetica, sans-serif;
    font-size:14px;
	font-weight:bold;
}

.box_border
{ float:left;
width:100%;
	border: 1px solid #CCCCCC;	
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:15px;
}
.steps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}
#icon_link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:bold;
	color: #646464;
	text-decoration:underline;
}
#icon_link a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #646464;
	text-decoration: none;
}
.icon_link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:bold;
	color: #646464;
	text-decoration:none;
}
#drop {
	margin: 0px;
	padding: 0px;
	border-bottom:#a2bff0 solid 1px;
	border-left:#a2bff0 solid 1px;
	border-right:#a2bff0 solid 1px;
	border-top:none;
	z-index:100;
	width:350px;
	max-height:250px;
	overflow:auto;
	}
	
#drop ul {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#drop li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
	
#drop ul li {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-decoration:  none;
	}
	
#drop li a, #drop li a:link, #drop li a:visited {
	background:#FFFFFF;
	color: #252525;
	display: block;
	font-size: 12px;
	font-weight:bold;
    margin: 0px 0px 0px 0px;
	padding: 4px 14px 4px 14px;
	text-decoration:  none;
	cursor:pointer;
	}
	
#drop li a:hover, #drop li a:active  {
	background-color:#EBE8E1;
	color: #252525;
	display: block;
	text-decoration:  none;
    margin: 0px 0px 0px 0px;
	padding: 4px 14px 4px 14px;
	}


#chome_link2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;
	
	text-decoration:underline;
}
.chome_link2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;
	text-decoration:none;
}

#chome_link2 a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;
	text-decoration: none;
}
#memberCategory
{
	border-bottom: solid 1px #e8e5de;
	vertical-align:middle;
	height:35px;
}
#memberCategory a
{
	color:#b9824e;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 10px;
	font-size:12px;
}
#subMemberCategory
{
	border-bottom: solid 1px #e8e5de;
	vertical-align:middle;
	height:28px;
}
#subMemberCategory a
{
	color:#baa189;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
	padding:0 0 0 -10px;
}
#memberCategory span
{
	color:#999;
	font-size:13px;
	font-weight:bold;
}
.accountNumberPrint
{
	height:15px;
	letter-spacing:3px;
	width:222px;
	padding:0 0 0 5px;
	background-color:#ffffff;
	border:solid 1px #525252;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}



.accountHolderName
{
	padding:0 0 0 5px;
	border-bottom:solid 1px #525252;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.accountHolderName1
{
	padding:0 0 0 5px;
	height:25px;
	
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.accountHolderNameLast
{
	padding:0 0 0 5px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.accountCheckBox
{
	background-color:#ffffff;
	
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.accountCheckBoxText
{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.account3Bod
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.account2Bod
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #000;
	border-bottom-color: #000;font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
.account1Bod
{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000;
}





/*#navigation{margin:0 auto;width:100%; }
#navigation ul{padding:0; margin:0 auto; list-style:none; background:#ab1e23; height:35px; z-index:1000;}
#navigation li{float:left;}
#navigation li a{display:block; padding:5px 17px; line-height:25px; color:#fff; text-transform:uppercase; font-size:11px; font-weight:bold; text-decoration:none; border-left:solid 1px #fff;background:#ab1e23; }

#navigation ul ul{ padding:0; margin:0 auto; list-style:none; width:180px; position:absolute; left:-9999px; }
#navigation li:hover ul{ padding:0; margin:0 auto; list-style:none; width:180px; position:absolute; left:auto; }

#navigation li li{width:180px;}
#navigation li li a{display:block; padding:5px 5px; color:#fff; text-transform:capitalize; font-size:11px; line-height:18px; font-weight:bold; text-decoration:none; border-bottom:solid 1px #711013; border-left:none; background:#ab1e23; }
#navigation li li a:hover{background:#c6383c; }*/

#navigation {width:100%; margin: 0 10px 0 0; padding: 0px; float:left; background: url(../images/blue_bg.gif) repeat-x left top; height: 42px;}
#navigation ul {
	padding:0;
	margin:0 auto;
	list-style:none;
	height:35px;
	z-index:1000;
	background-color: #ee9409;
}

 #navigation li {float:left; list-style: none; background:none; margin: 0px; padding: 0px; border-right: 1px solid #FFF; }
#navigation li span {line-height:35px; padding: 0px 10px 0px 0;  font-family: 'deliciousbold'; font-size: 15px; color: #ffffff;  text-decoration: none; text-transform: uppercase; font-weight: bold; }
#homebg {background: url(../images/home.png) left center no-repeat ;  color:#FFF;	}
#masters {background: url(../images/masters.png) left center no-repeat ;padding: 0px 0px 0px 0px; color:#FFF;	}
#manager {background: url(../images/masters.png) left center no-repeat ; padding: 0px 0px 0px 0px; color:#FFF;	}
#corporate {background: url(../images/Corporate.png) left center no-repeat ; padding: 0px 0px 0px 0px; color:#FFF;	}
#crm {background: url(../images/crm.png) left center no-repeat ; padding: 0px 0px 0px 0px; color:#FFF;	}
#financial {background: url(../images/financial.png) left center no-repeat ; padding: 0px 0px 0px 0px; color:#FFF;	}
#system {background: url(../images/system.png) left center no-repeat ; padding: 0px 0px 0px 0px; color:#FFF;	}
#reception {background: url(../images/module.png) left center no-repeat ; padding: 0px 00px 0px 0px; color:#FFF;	}
#sms {background: url(../images/sms.png) left center no-repeat ; padding: 0px 0px 0px 0px; color:#FFF;	}


#navigation li a, #navigation li a:link, #navigation li a:visited {  color: #fff; display: block; font-weight:300; font-size: 11px; text-transform:uppercase; padding:2px 0px 5px 10px; text-decoration:  none; }	
#navigation li a:hover, #navigation li a:active, .current{ font-family: 'deliciousbold'; font-size: 16px; color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold;  display: block; margin: 0px; background: url(../images/red_hover.gif) left top repeat-x; }
.current {background: url(../images/red_hover.gif) left top repeat-x; color: #930;}

#navigation ul li {	float: left;	list-style: none;	margin: 0px;	padding: 0px;	text-decoration:  none;}







#navigation li li a, #navigation li li a:link,  #navigation li li a:visited {
	display:block;
	padding:8px 10px;
	border-bottom:solid 1px #1dc8b0;
	border-left:none;
	background-color: #1bb6a0; 
	font-family: 'deliciousbold'; font-size: 13px; color: #ffffff;  text-decoration: none; text-transform: none; font-weight: bold;
}
#navigation li li a:hover, #navigation li li a:active {	color: #ffffff;	padding: 8px 10px;	background-color:#1dc8b0; background-image: none;	}
#navigation li ul {	z-index: 9999;	position: absolute;	left: -999em;  height: auto;	width: 200px; margin-top: -4px; padding: 0px;	}
#navigation li li { 	}
#navigation li ul a { 	width: 180px;}
#navigation li ul a:hover, #navigation li ul a:active {}
#navigation li ul ul {	margin: -29px 0 0 200px; }
#navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {	left: -999em;	}
#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul {	left: auto;	}
#navigation li:hover, #navigation li.sfhover { 	position: static;	}
#navigation ul li ul li a img {
	float: right;
	margin-top: 5px;
}
.proprty_type_group
{
	color: #666;
	font-size:12px;
	font-weight:bold;
	background-color: #FFC;
} 

.bluesubmitBtn{background: /*url(../images/btnBg.gif)*/ #f44336 repeat-x; height: 30px !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 0px; behavior: url(PIE.htc); color:#FFF;   padding:5px 10px 5px 10px; margin:0; display:inline-block; text-decoration:none; border:none; line-height:normal; font-size: 13px !important; font-weight: 500 !important; }




/*----------- Owner Dashboard Styles ----------------*/
.oMainHead{font-family: 'deliciousbold'; font-size:18px; color:#030303; padding:0 0 8px 0; border-bottom: solid 1px #f0f0f0; text-transform:uppercase; margin:0 0 17px 0;}
.oSubHead{color:#484848; font-family: 'deliciousbold'; font-size:14px; padding:0 0 5px 0; margin:0; text-decoration:none;}
.bodBottom{border-bottom: solid 1px #dadada;}
.oProList{width:21%; float:left; margin:0 8px 12px 0; border:solid 5px #f0f0f0; padding:8px;}
.oProList h6{font-family: 'deliciousbold'; font-size:14px; text-transform:uppercase; color:#de8011; padding:0 0 14px 0; margin:0;}
.oProList p{padding:0 0 10px 0; margin:0; color:#232323; font-weight:bold;}
.oProList a{color:#232323; text-decoration:none; font-weight:normal;}
.oProList a:hover{text-decoration:underline;}
.oHomeSearch{background:#f0f5f8;}
.oHomeSearch .oSearchPad{padding:10px 15px;}
.oSearchHead{color:#759b3e; font-family: 'deliciousbold'; font-size:14px; text-transform:uppercase;}
.oSearchBox{width:90%; height:24px; border:solid 1px #e7e7e7;}
.oSeachBtn{width:100%; background:url(../images/oSeachBtnBg.gif) repeat-x; border:none; color:#000000; font-family: 'deliciousbold'; font-size:14px; text-transform:uppercase; margin:10px 0 0 0; padding:5px 0; cursor:pointer;}
.oGraphContainer{padding:0; margin:10px 0 0 0; width:100%; border:solid 1px #dadada;}
.oGraph{padding:10px 20px;}
.oGraphList{padding:40px 0 0 0; margin:0; background:#f0f0f0;}
.oGraphList ul{padding:0; margin:0;}
.oGraphList li{padding:0; margin:0; width:100%; list-style:none;}
.oGraphList li a{padding:5px; margin:0 0 2px 0; background:#82a43c; display:block; color:#fff; font-family: 'deliciousbold'; font-size:14px; text-transform:uppercase; text-decoration:none;}
.oGraphDetail{padding:12px 16px; background:#f5f5f5;}
.wingHolder{width:100%; padding:10px 0 0 0;}
.wings{width:65%; margin:0 2% 0 0; float:left;}
.flatsDetail{width:33%; float:left;}
.guide{ padding:12px 0; margin:10px 0; clear:both; border-bottom:solid 1px #dddddd; border-top:solid 1px #dddddd;}

.winglist{padding:0; margin:17px 0 0 0; width:100%;}
.winglist li{padding:0; margin:0; list-style:none;}
.winglist li a{padding:10px 3%; margin:0; clear:both; background-image:url(../images/wingBtnBg.gif); background-repeat:repeat-x; display:block; width:94%;  font-family: 'deliciousbold'; font-size:18px; text-transform:uppercase; color:#FFF; text-decoration:none;}

.floors{padding:0; margin:0;}
.floors li{padding:6px 3%; margin:0 0 2px 0; background:#fafafa; border:solid 1px #e2e2e2; float:left; width:94%;}
.flrname{width:25%; float:left; color:#2b2b2b; font-family: 'deliciousbold'; font-size:16px; text-transform:uppercase; line-height:25px;}
.flats{width:75%; float:left;}
.flats ul{padding:0; margin:0;}
.flats li{padding:0; margin:0 4px 0 0; background:none; border:none; float:left; width:auto;}
.flats li .booked, .booked{padding:5px 10px; margin:0; clear:both; background-color:#ff8936; background-image:none; display:block; width:auto;  font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; cursor:pointer;}
.flats li .vacant, .vacant{padding:5px 10px; margin:0; clear:both; background-color:#95cc30; background-image:none; display:block; width:auto;  font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; cursor:pointer;}
.flats li .garden{background-image:url(../images/grass.png) !important; background-repeat:repeat-x; background-position:bottom;}

.newboxes2 {display: none;}
.customerDetail{background:#fafafa; border:solid 1px #d8d8d8; padding:10px; display:none;}

.stop
{
	color:#F00;
}
#personalDetailsNew{width:1180px; padding:11px 10px; background:#fff; float:left; border:solid 1px #cfcfcf; margin:5px 0 0 0; }


.ajax_box {
background-color: #fff !important;
border: solid 1px #ee9f7f/*#0b85f2*/ !important;

}


.dTbl{width:100%;}
.dTblHead{background-color: #0cb7a0; padding-top: 5px; padding-bottom: 5px; font-size: 12px; color: #ffffff; min-height:38px !important;}
.dTblHeadAlt{background-color: #059E89; padding-top: 5px; padding-bottom: 5px; font-size: 12px; color: #ffffff; min-height:38px !important;}
.dTblDevider{background-color: #0cb7a0; min-height:5px !important;}
.dTblDeviderAlt{background-color: #059E89; min-height:5px !important;}

.hw50{width:49%; float:left; padding-left: 1%; min-height:1px;}
.hw35{width:42%; float:left; padding-left: 1%; min-height:1px;}
.hw15{width:14%; float:left; padding-left: 1%; min-height:1px;}
.hw10{width:9%; float:left; padding-left: 1%; min-height:1px;}
.hw8{width:7%; float:left; padding-left: 1%; min-height:1px;}
.hw5{width:4%; float:left; padding-left: 1%; min-height:1px;}
.hw1{width:2%; float:left; padding-left: 1%; min-height:1px;}

.w50{width:50%; float:left; min-height:1px;}
.w35{width:42%; float:left; min-height:1px;}
.w15{width:15%; float:left; min-height:1px;}
.w10{width:10%; float:left; min-height:1px;}
.w8{width:7%; float:left; min-height:1px;}
.w5{width:5%; float:left; min-height:1px;}
.w1{width:2%; float:left; min-height:1px;}
.dTbl div:first-child{clear:left;}


.clear{
	clear:both;
}


.disIn{display:inline-block;}
.newsBox {border-radius: 5px; background-color: #792f7f; width: 25%;
    display: inline-block;}

.mini-stat {
  padding: 15px;
  margin-bottom: 13px;
}

.bg-twitter {
  background-color: #8f4795 !important;
  border: 1px solid #8f4795;
  color: white;
}

.rounded {
  -webkit-border-radius: 5px 5px 0 0 !important;
  -moz-border-radius: 5px 5px 0 0!important;
  border-radius: 5px 5px 0 0 !important;
  overflow: hidden;
}

.mini-stat-icon {
  width: 80px;
  height: 80px;
  display: inline-block;
  line-height: 80px;
  text-align: center;
  font-size: 30px;
  background: none repeat scroll 0% 0% #EEE;
  border-radius: 100%;
  float: left;
  margin-right: 10px;
  color: #FFF;
}

.membersInfo {width: 42%; float: left; color: #fff; font-size: 14px; padding: 0 0 13px 8%;}
.memberslink {width: 42%; float: left; color: #fff; font-size: 14px; text-align: right;  padding: 0 8% 13px 0;}

.mini-stat-info span {
    display: block;
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 5px;
    margin-top: 7px;
    text-align: right;
}
 
.form-control-list {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
   /* height: 34px;*/
    height: 29px;
    line-height: 1.42857;
    padding: 6px 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    /*width: 100%;*/
    border-radius: 5px;
}

.loading {
	background: url('../images/indicator.gif') right center no-repeat !important;
}

.newsScroller {height: 300px; background-color: #fff; overflow-x: hidden; overflow-y: scroll; font-size: 14px; font-weight: normal; font-family: 'deliciousbold'; line-height:26px; color: #3f3f3f; border:none; margin: 15px 0 10px 0; text-decoration: none;}
.newsScroller ul, .newsScrollerHome ul {margin: 0; padding: 10px 0 10px 0;}
.newsScroller li, .newsScrollerHome li {margin: 0 0 15px 0; padding: 15px 15px 15px 15px; border: 1px solid #e9eff2; background: #f7fcff; }
.newsScroller a.title, .newsScrollerHome a.title {display: block; padding:0 0 5px 0; text-decoration: none !important; color: #0d9ad4; font-family: 'deliciousbold'; font-size:14px; font-weight: normal;  }
.newsScroller a.title, .newsScroller a.title:visited, .newsScroller a.title:hover, .newsScrollerHome a.title, .newsScrollerHome a.title:visited, .newsScrollerHome a.title:hover { text-decoration: none; font-weight: normal;}
.newsScroller a.title:hover, .newsScrollerHome a.title:hover{ text-decoration: underline !important;  font-weight: normal;}
.newsScroller a {font-weight: normal !important; text-decoration: none !important;}
.newsScroller a:hover {font-weight: normal !important; text-decoration: underline !important;}

.ui-autocomplete {
	max-height: 200px;
	overflow-y: auto;
	overflow-x: hidden;
	/*padding-right: 20px;*/
}


/*new style 20-9-2016*/
/*.loginBoxBg table {
  background: #a3262c none repeat scroll 0 0;
  padding-bottom:25px;
}*/
/*.navbar-header { margin: 20px 0 0 0 !important;} */
.gridRow a {
	color:#6a0000
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	 background-color:#a3262c !important;
	 border-color:#c1151c !important;
	 color:#fff !important;
}
.pagination > li > a, .pagination > li > span {
	color:#ac0109 !important;
}
/*new style 20-9-2016*/



.subBox1 table { width: 100%; border-collapse: collapse; background-color: #fff; }
.subBox1 tr:nth-of-type(odd) {  background: #f9f9f9; }
.subBox1 th { background: #5e5751; color: white; font-weight: bold; }
.subBox1 td, th {  padding: 6px 6px 6px 6px;  border: 1px solid #dbdbdb; }
.lb-nav a.lb-next {display: none !important;}
/*.lb-data .lb-close{    margin: -73% -27px 0 0;}*/
.logoConBox {width: 80%; float: left; background: #fff; border-left: 5px solid #5656563b;  margin: 100px 0 0 0; padding: 40px 10%;}
.punchline {width: 100%; margin: 20% 0 0 0; color: #000 !important;padding-left: 28%;}
.punchline h1 {font-size: 40px; color: #fff; text-transform: uppercase; line-height: 55px; margin: 0 0 10px 10%; background: rgba(0,0,0,0.5); display: inline-block; padding: 10px 25px;}
.punchline h2 {font-size: 40px; font-weight: 100; color: #fff; display: inline-block; background: rgba(0,0,0,0.5); padding: 10px 25px; margin: 0 0 10px 10%;}
.punchline h3 {font-size: 35px; font-weight: 800; color: #fff; display: inline-block; background:#0070cd; padding: 10px 25px; margin: 0 0 10px 10%; text-transform: uppercase;}
.logoConBox .bill-btn {
	background:#333;
	border:1px solid #222;
	padding: 12px 25px;
    color: #fff;
    font-family: 'Lato';
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 500;
    cursor: pointer;
}
.logoConBox .bill-btn:hover {
 background: #028eed !important; border: 1px solid #028eed;
}
/*.logoConBox .bill-btn.active {
	background:#017300 !important; border:1px solid #017300;
}*/
.redtext {font-size: 16px; color: #e20707; }
.navbar-header img {width: 60%; height:auto;}
.doctorBox {width: 100%; float: left; background: #ee9f7f; padding: 20px 30px 13px 30px; text-align: center;}
.doctorBox h3 {font-size: 20px; color: #fff; padding: 0; margin: 0; text-align: left;} 
.doctorBox p {text-align: left; color: #fff;}
.doctorBox h2 {font-size: 35px; font-weight: 600; color: #fff; padding: 0; margin: 0; text-align: left;} 
.doctorBox h2 a {color: #fff;}
.doctorBox img {width: 90%; height: auto;}

.doctorBox1 {width: 100%; float: left; background: #48b74a; padding: 20px 30px 13px 30px; text-align: center;}
.doctorBox1 h3 {font-size: 20px; color: #fff; padding: 0; margin: 0; text-align: left;} 
.doctorBox1 p {text-align: left; color: #fff;}
.doctorBox1 h2 {font-size: 35px; font-weight: 600; color: #fff; padding: 0; margin: 0; text-align: left;} 
.doctorBox1 h2 a {color: #fff;}
.doctorBox1 img {width: 90%; height: auto;}

.doctorBox2 {width: 100%; float: left; background: #eba745; padding: 20px 30px 13px 30px; text-align: center;}
.doctorBox2 h3 {font-size: 20px; color: #fff; padding: 0; margin: 0; text-align: left;} 
.doctorBox2 p {text-align: left; color: #fff;}
.doctorBox2 h2 {font-size: 35px; font-weight: 600; color: #fff; padding: 0; margin: 0; text-align: left;} 
.doctorBox2 h2 a {color: #fff;}
.doctorBox2 img {width: 90%; height: auto;}

.doctorBox3 {width: 100%; float: left; background: #e04944; padding: 20px 30px 13px 30px; text-align: center;}
.doctorBox3 h3 {font-size: 20px; color: #fff; padding: 0; margin: 0; text-align: left;} 
.doctorBox3 p {text-align: left; color: #fff;}
.doctorBox3 h2 {font-size: 35px; font-weight: 600; color: #fff; padding: 0; margin: 0; text-align: left;} 
.doctorBox3 h2 a {color: #fff;}
.doctorBox3 img {width: 90%; height: auto;}



p span {
	/*background: red;*/
	color: #fff;
	padding: 10px;
	font-size: 13px;
}
/*******new sticky navigation**********/

.navbar-nav>li>.dropdown-menu {
 
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}



.mega-dropdown {
  position: static !important;
  width: 100%;
}

.mega-dropdown-menu {
  padding: 20px 0px;
  width: 100%;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.mega-dropdown-menu:before {
  
}

.mega-dropdown-menu:after {
  
}

.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
}

.mega-dropdown-menu > li > ul > li {
  list-style: none;
}

.mega-dropdown-menu > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #999;
  white-space: normal;
}

.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
  color: #444;
  background-color: #f5f5f5;
}

.mega-dropdown-menu .dropdown-header {
  color: #428bca;
  font-size: 18px;
  font-weight: bold;
}

.mega-dropdown-menu form {
  margin: 3px 20px;
}

.mega-dropdown-menu .form-group {
  margin-bottom: 3px;
}
.navbar-nav > li{ float:left; display:inherit; width:auto;}
.navbar-default {
	background-color: transparent;
	border: none;
}
/*********fixed*****/
.topCall {width: 100%; float: left; text-align: right; background: #fff; }
.topCall .col-md-6 {padding: 0; margin: 0;}
.topCall .col-md-3 {padding: 0; margin: 0;}
.navbar-brand {top: 5px;}
.top-nav-collapse .navbar-brand > img {width: 90% !important; min-width: 80px; padding: 0px 0 !important;}
.mailBox{width: 80%; position: relative; padding: 6px 20px; background: #91bb25; float: right;}
.mailBox .glyphicon-triangle-left {position: absolute; left: -14px; top: 10px; font-size: 20px; color: #91bb25;}
.callNo {width: 70%; float: right; font-family: 'Open Sans'; font-size: 16px; color: #282828;}
.back-to-top { cursor: pointer; position: fixed; bottom: 20px;  right: 20px; display:none;} 
.topCall { -webkit-transition:-webkit-transition: margin .5s ease-in-out; -moz-transition: margin .5s ease-in-out; transition: margin .5s ease-in-out}
.navbar-brand>img {width:100%;-webkit-transition: width .5s ease-in-out; -moz-transition: width .5s ease-in-out; transition: width .5s ease-in-out;  }
.location {float: right; font-size: 50px; line-height: 80px; margin: 0 0 0 20px;}
.top-nav-collapse .topCall {margin: -100px 0 0;}
.navbar-brand{ position:relative;top: -22px;}
.navbar-wrapper {width: 100%;float: left;background-color: #004088;position: relative !important;}
.collapse.navbar-collapse.js-navbar-collapse {margin-left:27px;}
.navbar-default .navbar-nav > li > a {color: #fff;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
	color: #fff;background-color: transparent;}
/*.topCall{padding: 25px 3%;}*/
nav {width: 100%; text-align: left !important; float: left;} 



.mega-menu-big {margin: 0 10px 20px 10px; width: 100% !important;}
.mega-menu-big li {list-style: none; }
.mega-menu-big a {display: inline-block !important; float: left !important; width: 32% !important; margin: 0 10px !important; padding: 10px 0; text-decoration: none;}

.mega-menu-big1 {margin: 0 10px 20px 10px; width: 40% !important;}
.mega-menu-big1 a {display: inline-block !important; float: left !important; width: 46% !important; margin: 0 10px !important; padding: 10px 0; text-decoration: none;}

.mega-menu-big2 {margin: 0 10px 20px 10px; width: 20% !important;}
.mega-menu-big2 a {display: inline-block !important; float: left !important; width: 100% !important; margin: 0 10px !important; padding: 10px 0; text-decoration: none;}

.mega-menu-big3 {margin: 0 10px 20px 10px; width: 78% !important;}
.mega-menu-big3 a {display: inline-block !important; float: left !important; width: 31% !important; margin: 0 10px !important; padding: 10px 0; text-decoration: none;}

.mega-menu-big4 {margin: 0 10px 20px 10px; width: 57% !important;}
.mega-menu-big4 a {display: inline-block !important; float: left !important; width: 45% !important; margin: 0 10px !important; padding: 10px 0; text-decoration: none;}
sss
@media screen and (max-width:1370px) {
.addcaseCon {width: 100%; float: left; background-color: #f6f6f6; padding: 20px 3% 20px 3%; font-size: 45px; color: #e24a35; margin-top: 7%;}
}
@media screen and (min-width:1369px) {
.addcaseCon {width: 100%; float: left; background-color: #f6f6f6; padding: 20px 3% 20px 3%; font-size: 45px; color: #e24a35; margin-top: 10% !important;}
.mega-menu-big a {width: 31% !important;}
.punchline {width: 100%; margin: 30% 0 0 0; padding-left: 28%; color: #000 !important;}
}
.masterBox {width: 100%; float: left; background: #fff; border: 1px solid #d5d4d4; padding: 10px 20px;}
/*.masterBox input, .masterBox textarea{width: 90%; height: 25px;}*/
.masterBox input[type=text],input[type=password],input[type=number] ,textarea,select{width: 87% ; min-height: 30px;}

.masterBox .bluesubmitBtn { width: auto !important; float: left; background: #f44336; height: auto!important;  padding: 7px 15px !important; display: inline-block !important;  font-size: 14px !important;  font-weight: 500 !important; margin: 0 5px;cursor: pointer;border-radius: 4px;min-height: 34px;transition: 0.5s all;}
.masterBox .bluesubmitBtn:hover {
    box-shadow: 1px 2px 5px 0px #000;
}
.masterBox .reset {background: #287302;}
.printBox {float: right !important;}
.contentBox {min-height: 500px !important;}
.hyperlink_farmer_details span{cursor: pointer;}
select {
	    border-color: #ccc !important;
}
input#btn_reset , #txt_reset {
    background-color: #f44336;
}
input#print_report {
    background-color: #ee9f7f;
}
input#view_map {
    background: #9e9e9e;
}

tr:nth-child(even) {
    background-color: #fff;
}
input#back {
    background-color: #ee9f7f;
}
input#btn_search {
    background-color: #0098dd;
}
input#reset_mac_address {
    background-color: #0098dd;
}