body {
	font-size: 14px;
	margin: 0 auto;
	padding: 0;
}
.smalltxt {
	color: #065697;
	line-height: 12px;
	padding-left: 20px;
	cursor: pointer;
	font-size: 14px;
}
.small-txt {
	 background-color: #065697;
    border-right: 1px solid #f1f1f1;
    color: #fff;
    float: left;
    font-size: 14px;
    font-weight: bold;
     height: 27px;
    line-height: 29px;
    padding: 0 5px;
    line-height: 27px;
  border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    text-align: center;
}
.gotofp {
	color: #065697 !important;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
}
.delSelMyPlan {
	color: #FF0000 !important;
	cursor: pointer;
	font-weight: bold;
	font-size:14px;
	
}
.delSelMyPlan a {
	color: #FF0000 !important;
	cursor: pointer;
	font-weight: bold;
	font-size:14px;
}

.activemenu {
   background-color: #065697;
border-color: #f1f1f1;
border-style: solid;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-width: 0 0.1em 0 0;
color: #fff;
cursor: pointer;
float: left;
font-size: 14px;
font-weight: bold;
height: 23px;
padding: 8px 0 0;
text-align: center;
width: 49.7%;
}
.inactivemenu {
      background-color: #79BDE8;
    border-color: #f1f1f1;
    border-style: solid;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-width: 0 0.1em 0 0;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 23px;
padding: 8px 0 0;
text-align: center;
width: 49.8%;
}
#divMenuPane div:last-child,#leftbottommenu div:last-child {
  border-width: 0;
}
#divMenuPane, #leftbottommenu {
  border-bottom: 3px solid #065697;
  float: left;
  margin-bottom: 10px;
  width: 100%;
}
.inactivechar.inactivedisabled {
    color: #55bbbf !important;
}
.inactivechar {
    color: #288689 !important;
}
.activechar{
	color: #0a484a !important;
}
.inactivedisabled {
	padding: 0 5px 0 0;
	cursor: default;
}
/*.submenupane {height: 27px;
	
}*/
.activesubmenu {
	padding:3.5px 0;
	font-size: 12x;
	float: left;
	font-size: 12px;
	color: #065697 !important;
	cursor: pointer;
	
}
.inactivesubmenu {
	padding:3.5px 0;
	font-size: 12px;
	float: left;
	color: #065697 !important;
	cursor: pointer;
	visibility: hidden;
}
.clear {
	clear: both;
}
.displaylistitem {
	float: left;
	margin: 2px 2px 0;
	padding: 2px 0 2px 3px;
	width: 259px;
	line-height: 15px;
}
.displaylistitem div a {
	cursor: pointer;
	color:#333 !important;
	font-size: 14px;
	text-decoration: none;
	
}
.displaylistitem div a:hover {
	cursor: pointer;
	color: #065697;
}
.active_link {font-weight: bold;}
.displaylistitem div a:focus {
	cursor: pointer;
	color: #065697;
}
.loadmore {
	float: left;
	margin: 2px 2px 0;
	padding: 2px 0 2px 3px;
	width: 269px;
	line-height: 18px;
	float: left;
	text-align: right;
}
.loadmore a:link {
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	color: #065697;
	font-size: 12px;
	padding-right: 18px;
}
.blockTypeTwo {
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
	float: left;
	margin: 4px 4px 0;
	padding: 4px;
	width: 244px;
	line-height: 28px;
	cursor: pointer;
}
.blockTypeThree {
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
	float: left;
	height: 28px;
	margin: 4px 4px 0;
	padding: 4px;
	width: 244px;
	cursor: pointer;
}
.blockTypeFour {
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
	float: left;
	height: auto;
	margin: 4px 4px 0;
	padding: 4px;
	width: 227px;
	cursor: pointer;
}
.blockTypeFive {
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
	border-left: 4px solid orange;
	float: left;
	height: 28px;
	margin: 4px 4px 0;
	padding: 4px;
	width: 227px;
	cursor: pointer;
}
.tblAdvSearch {
	 background: #f1f0f0 none repeat scroll 0 0;
border: 0 solid #ddd;
border-radius: 3px;
margin: 0;
width: 282px;
/*box-shadow: 0 3px 2px -1px #094042;*/
}
.tblAdvSearch td {
	font-size: 14px;
	padding: 3px 14px;
	line-height: normal;
}
.tblAdvSearchclose > span {
  color: #065697;
  float: left;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
}
.tblAdvSearch td input[type="text"]{
	border:#E0E0E0 solid 1px;
	width:100%;
	-webkit-border-radius:0;
	padding:1px;
}
.tblAdvSearch tbody {
	padding: 5px !important;
}
.closesearch {
	cursor: pointer;
	margin-right: -8px;
}
.tblAdvSearchReset {
	border: 2px solid #666666;
	/*margin-left:4px;*/
	margin-top: 0px;
	margin-bottom: 0;
}
/*.tblAdvSearchReset tr{
	border: 1px solid #CCCCCC;
}*/
.advSearchReset {
	width: 280px;
}
.cancelselection {
	background-color: #F9F9F9;
	/*border: 1px solid #CCCCCC;*/
	padding: 2px;
	/*width: 25px;*/
	text-align: center;
}
.cancelselection a:link {
	font-weight: bold;
	color: #333333;
}
.resetSearchlabel {
	background-color: #F9F9F9;
	/*border: 1px solid #CCCCCC;
	height: 21px;*/
	padding: 2px;
	font-weight: bold;/*width: 80px;*/
}
.resetSearchhead {
	background-color: #F9F9F9;
	/*border: 1px solid #CCCCCC;
	height: 21px;*/
	padding: 2px;
	font-weight: bold;
	font-size: 14px;/*width: 80px;*/
}
/*.leftbottomdata div{
	height: 100px;
}*/
.resetSearch {
	background-color: #F9F9F9;
	/*border: 1px solid #CCCCCC;
	height: 21px;*/
	padding: 2px;
	/*width: 150px;*/
	font-style: italic;
	font-weight: bold;
	color: #666666;
}
.alphabates {	/*width:274px*/;
	/*height: 46px;*/
	font-size: 14px;cursor: pointer;
	/*background: url(../images/alpahbates_bg.png) repeat-x;*/
	padding: 5px 0px 0px 5px;
	color: #929292/*#065697*/;
	/*font-weight: bold;
	
	float: left;
	width: 273px;
	word-wrap: break-word;*/
}
.alphabates a {
	color: #a0a0a0;
	padding: 0 7px 0 0;
}
.alphabates a:hover {
	color: #000;
	text-decoration: none;
}
.activechar a {
	padding: 0px 4px;
	color: #a0a0a0;
	cursor: pointer;
}
.activechar a:hover {
	padding: 0px 4px;
	color: #000;
}
.inactivechar a {
	padding: 0px 4px;
	color: #a0a0a0;
	cursor: pointer;
}
.inactivechar a:hover {
	padding: 0px 4px;
	color: #000;
}
.divMain {
	width: 100%;
	margin-top:10px;
}
#divLeft {
	float: left;
	/*width: 280px;*/
	background: #e9f5fb; 
/*background: -moz-linear-gradient(to left, #f1f1f1 1%, #d8d8d8 100%);
background: -webkit-gradient(linear, left left, color-stop(0%,#f1f1f1), color-stop(100%,#d8d8d8 )); 
background: -webkit-linear-gradient(to left, #f1f1f1 1%, #d8d8d8 100%);
background: -o-linear-gradient(to left, #f1f1f1 1%, #d8d8d8 100%);
background: -ms-linear-gradient(to left, #f1f1f1 1%, #d8d8d8 100%);
background: linear-gradient(to left, #f1f1f1 1%, #d8d8d8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#d8d8d8 ',GradientType=0 );*/ 
height: 100%;
	
 border: 0px solid #ddd;
}
#divRight {
	float: left;
	width: 1030px;
}
#myPlanPage {
	width: 1030px;
	width: auto\9;
}
.left_content_scroll {
	height: auto;
	background: #f1f1f1;
	padding: 5px;
	overflow: scroll;
}
.left_content {
	height: 224px;
	/*background:linear-gradient(to top, #dbf6ff 0%, #f4fcff 33%, #f9fdff 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
	 /*background-color: #ddf5fd;*/
	padding: 5px;
	overflow: hidden;
	float: left;
	overflow-y: auto;
	width: 271px;
	 margin: 10px 0;
	-webkit-overflow-scrolling: touch;
}
.left_content_bottom {
	background: none repeat scroll 0 0 #F1F1F1;
	float: left;
	overflow-x: hidden;
	padding: 5px;
}
.leftmap img {
    height: 227px;
    margin: 0;
    width: 281px;}
.search_box {
	width: 181px;
	height: 25px;
	/*background: url(../images/search_bg.gif) repeat-x;*/
	padding: 0px 2px;
	line-height: 25px;
	float: left;
	border: solid 1px #CCCCCC;
}
.search_box input[type=text] {
	width: 170px;
	height: 25px;
	/*background: url(../images/search_icon.png) no-repeat center right;*/
	/*background: url(../images/search_icon.png) no-repeat center right;*/
	border: none;
}
.advanceSearch {
	width: 100px;
	height: 27px;
	background: #afaeae;
	font-size: 12px;
	color: #414141;
	text-align: center;
	font-weight: bold;
	line-height: 27px;
	float: left;
}
.advancesearch_field {
	/*box-shadow: 0 3px 2px -1px #094042;*/
	clear: left;
display: none;
margin-top: -8px;
position: absolute;
top: 71px;
width: 279px;
z-index: 9999;
}
.tblAdvSearchclose{
	border-bottom: 3px solid #004289;
text-align: right;
padding-bottom: 4px !important;
}
.advancesearch_table {	/*width:283px;*/
	height: auto;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}
tbody {
  border-top: 0px solid #ccc;
}
.advancesearch_table td {
	padding: 5px;
}
.advancesearch_table input[type=button] {
	/*font-family: Arial, Tahoma,"Arial Narrow";*/
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	background-color: #065697;
	border: none;
	display: block;
	cursor: pointer;
}
#header_div {
	/*width:919px;*/
	height: 113px;
	margin: 20px 0px 0px 0px !important;
	padding: 0px 10px;
	float: right;
}
/*.sponsor_title {
	height:93px;
	line-height:113px;
	padding:20px 0px 0px 0px;
	font-size:12px;
	float:left;
}*/
#header_div .coconnex-header-logo {
	width: auto;
	height: 39px;
	padding: 10px;
	vertical-align: middle;
	float: left;
	display: block;
	cursor: pointer;
}
.coconnex-header-logo a:visited {
	border: 0 none;
	color: #FFFFFF;
}
.coconnex-header-logo a:hover {
	border: 0 none;
	color: #FFFFFF;
}
.myplan-table {
	border: 1px solid #CDCDCE;
	padding: 10px;
	margin: 0 0 10px 0;
	width: 100%;
}
.myplan-table th {
	border: 1px solid #CDCDCE;
	background: #065697;
	
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
	width: 100%;
}
.myplan-table td .myplan-table {
	border:none;	
}
.viewplan_left .myplan-table{margin:0px;}
.myplan-main {
	/*width:972px;*/
	margin: 0px;
}
.myplan-main table {
	width: 742px;
}
.myplan-top {
	background: #e9f5fb none repeat scroll 0 0;
    border: 1px solid #d6e9f2;
	}
.input-text {
	float: left;
	color: #666666;/*padding: 1px 6px !important;*/
	font-size:14px;
}
.input-button {
	float: left!important;
	padding: 1px 9px 1px 2px !important;
	width: 100px!important;
	border: none!important;
	background: #668f39;
	cursor: pointer;
}
.input-button ul {
}
.input-button ul li {
	list-style: none outside none!important;
}
.input-button ul li a {
	color: #FFF;
	cursor: pointer!important;
}
.input-button ul li a:hover {
	color: #000;
	background: #3d5711;
}
.myplan-purple-text {
	color: #111111;
	font-size: 14px;
	font-weight: bold;
	padding-right: 10px;
}
.myplan-green-text {
	color: #669443;
	font-size: 14px;
	font-weight: bold;
}
.myplan-yellow-text {
	color: #111111;
	font-size: 14px;
	font-weight: bold;
}
.myplan-gray-text {
	color: #aaaaab;
	font-size: 13px;
}
.myplan-black-text {
	color: #111111;
	font-size: 14px;
	font-weight: bold;
}
.floorplan-selection-box {
/*background:#c1bfbf;
	padding:10px;*/
	/*width:585px;*/
	/*height:200px;
	margin: 0 0 10px 2px;*/
}
.close-btn {
	font-weight: normal;
	color: #666;
	font-size:16px;
	padding: 0 6px;
	text-decoration: none;
	float:left;
	margin-top:-4px;
}
.close-btn a {
	font-size:14px;
}
.activity-btns {
	width: 135px;
	height: 25px;
	border: 1px solid #e6e6e6;
}
.activity-btns ul {
	width: 135px;
	height: 25px;
	border: 1px solid #e6e6e6;
	position: relative;
}
.activity-btns ul li {
	list-style: none;
	height: 25px;
	line-height: 25px;
	padding: 0px 0px;
	margin: 0px;
	border: 1px solid #e6e6e6;
	display: block;
	background: #fff!important;
}
.activity-btns a {
	font-size: 12px;
	height: 25px;
	font-weight: normal;
	padding: 3px 10px;
	margin: 0px;
	color: #646363!important;
	text-decoration: none;
	display: block;
	background: #fff;
	text-transform: uppercase;
}
.activity-btns a:hover {
	background: #9c9c9c!important;
	height: 25px;
	color: #FFF!important;
	font-weight: bold;
	display: block;
	text-decoration: none!important;
}
.activity-btns li a.active {
	background: #065697!important;
	color: #FFF;
	font-weight: bold;
	height: 25px;
}
/*****left main menu starts here*****/

.left_mainmenu {
	width: 279px;
	height: 20px;
	float: left;
}
.left_mainmenu ul {
	width: 279px;
	height: 20px;
}
.left_mainmenu ul li {
	list-style: none;
	height: 20px;
	line-height: 28px;
	padding: 0px 0px;
	margin: 0px;
	display: block;
}
.left_mainmenu a {
	font-size: 12px;
	height: 20px;
	font-weight: normal;
	color: #403f3f;
	text-decoration: none;
	display: block;
}
.left_mainmenu a:hover {
	background: #FFF;
	height: 20px;
	color: #FFF;
	font-weight: bold;
	padding: 0px 10px;
	display: block;
}
.left_mainmenu li a.active {
	background: #FFF;
	color: #FFF;
	font-weight: bold;
	padding: 0px 10px;
	height: 20px;
}
/*****left main menu ends here*****/
.searchbox {
	height: 24px;
margin-bottom: 0;
margin-left: 0;
margin-top: 0;
padding: 7px 2px 10px 2px;
width: 277px;
}
.searchbox a {
	/*margin-right: 4px;*/
}
.search-box{
	width:186px;
	float: left;
}
.reset-icon{
	 border-radius: 3px;
	padding:5px 8px;
	background:#065697;
	margin-left:4px;
	float: left;
	height:17px;
}
.search-icon{
	padding:5px 8px;
	background:#065697;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	float: left;
	height:17px;
}
.search-icon i{
	float:left;	
	margin-top:1px;
}
.reset-icon i{
	float:left;	
	margin-top:1px;
}
/*.mar-5{
	margin-right:5px !important;

}*/
.advancesearch {
	background: #065697 none repeat scroll 0 0;
border-radius: 3px;
color: #fff;
cursor: pointer;
font-size: 13px;
padding: 6px 8px;
text-align: center;
text-decoration: none;
}
#divSearchPane a:hover{color: #fff !important;}
.searchbox input {
	border: 1px solid #CDCDCE;
	width: 119px;/*background:url("images/search-icon.jpg") no-repeat;*/
	border-radius:0;
	float: left;
	font-size:13px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	padding:0;
	height:25px;
}
.magni-img {
	float: right;
	padding-left: 3px;
}
.menu_table {
/*width:284px;*/
}

#myDisplayDiv {
	/*border-bottom: 1px solid #05B0E9;
	border-right: 1px solid #05B0E9;
	border-left: 1px solid #05B0E9;
	border-top: 1px solid #05B0E9;*/
}
#charList {
	/*border-right: 1px solid #05B0E9;
	border-left: 1px solid #05B0E9;
	background: none repeat scroll 0 0 #E9F5FB;
	width: 272px;
	padding-bottom:3px;
	margin-left: -1px;*/
}
/*.bottom-box{
	width:200px;
	height:100px;
	margin:10px 2px;
	padding:5px;
	background:#CCCCCC;
	color:#666666;
}*/

/*****pop up styles starts here*****/

.popup-header {
	background-color: #065697;
	height: 17px;
	padding: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
}
.popup-header a:link, a:visited {
	color: #FFFFFF!important;
	font-size:14px;
}
.popup-header a:hover {
	color: #FFFFFF !important;
	text-decoration: underline;
	font-size:14px;
}
.popup-header-contents {
	height: 17px;
	padding: 10px;
}
.popup-header-contents td, th {
	
	color: #4C4C4C;
	font-size:14px;
}
.black_overlay {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	/*top: 25%;*/
	top: 0%;
	left: 10%;
	width: 50%;
	background-color: white;
	z-index: 1002;
	overflow: auto;
}
.loading {
	/*background:url("/confex_visitorview_2013/themes/garland/images/loading.gif") no-repeat center top; */
	color: #84984c;
	font-size: 14px;
	font-size: 13px;
	font-weight: bold;
	padding: 10px;
}
.login_msg{
	/* background-color: #ffcccc;
    border: 1px solid #d77;
    color: #a30000;*/
    margin: 0;
    padding: 0 4px;
    position: fixed;
    text-align: left;
    top: 1px;
    width: 82%;
    left:77px;
    text-align: center;
}
.login_msg a {
    color: #a30000 !important;
}
div.error, tr.error {
    background-color: transparent !important;
    
}
div.error, tr.error {
    background: transparent none repeat scroll 0 0 !important;
     padding: 0;
}
.messages, .preview {
    margin: 0.5em 0 !important; }
div.error {
border: 0 solid #d77 !important;
}
.divLeftContener{
	/*height: 404px;*/
}
/*****pop up styles ends here*****/

/**twitter style starts**/
.left_content_bottom_twitter {
	float: left;
    width: 264px;
}
.leftbottomdata { 
float: left;
width:100%;
min-height: 152px;
	/*height:173px;*/
	/*border: 1px solid #CDCDCE;*/
	/*background: #E9F5FB;*/
}
#leftbottomsuggest {
	display: none;
    float: left;
    height: 162px;
    overflow: auto;
}
.fa.fa-trash.btndeletepop {
    color: #005596;
}
.sugghead {
  border-bottom: 1px dotted #cdcdcd;
    margin-bottom: 10px;
    padding: 4px 0;
}
.twitter_module {
	overflow: hidden;
	position: relative;
	width: 279px;
	float: left;
}
.twitter_module .twitter_heading {
	color: #181818;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	/* line-height: 30px;*/
	margin: 0 0 20px;
	overflow: hidden;
	padding: 0;
}
.twitter_module .twitter_box {
	margin: 0 0 10px;
	overflow: hidden;
	padding: 0;
	width : 284px;
}
.left_content_bottom_twitter .twitter_icon {
	float: left;
	overflow: hidden;
	text-align: center;
	width: 30px;
}
.red1{
	cursor: pointer;
}
/*.left_content_bottom_twitter .twitter_content {
    float: left;
	height :auto;
    overflow: hidden;
	width : 224px;
	margin-left: 2px;
	text-align: justify;
}

.twitter_module .twitter_title {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    margin: 0;
    overflow: hidden;
    padding: 0;
	text-align: justify;
}
*/

.left_content_bottom_twitter .twitter_text {
	margin: 0;
	overflow: hidden;
	padding: 5px;
	;
	text-align: justify;
}
.left_content_bottom_twitter .twitter_text a {
	color: #333333;
	font-size: 10.5px;
	cursor: pointer;
}
.left_content_bottom_twitter .twitter_text a:hover {
	color: #065697;
	font-size: 10.5px;
	cursor: pointer;
	text-decoration: none;
}
.left_content_bottom_twitter .suggest_text {
	margin: 0;
	overflow: hidden;
	padding: 0 8px 5px 5px;
	text-align: justify;
}
.left_content_bottom_twitter .suggest_text a {
	color: #333333 !important;
	text-decoration: none;
	cursor: pointer;
	font-size: 14px;
}
.left_content_bottom_twitter .suggest_text a:hover {
	color: #065697;
	cursor: pointer;
	text-decoration: none;
}
.left_content_bottom_twitter .suggest_text a:focus {
	cursor: pointer;
	color: #065697;
	text-decoration: none;
}
/**twitter style ends **/
#footer {
	margin: 0;
	padding: 0;
	width: 100%;
}
.footer_left {
	float: left;
	/*width: 393px;
	font-size:10px;
	color:#999999;*/
	color: #999999;
	display: inline-block;
	vertical-align: super;
	font-size: 10px;
}
.coconnex_text {
	color: #333333;
	display: inline-block;
	float: right;
}
.myplanheader {
	color: #065697;
	/*font-family: Myriad pro,Arial,Tahoma;*/
	font-size: 22px;
	padding: 13px 11px 0 11px;
	vertical-align: top;
	text-align: left;
}
.button-td{
	padding-top:10px;	
}
.cancel-btn, #emailmyplana {
	background-clip: padding-box;
	background-color:#065697;
	border:none;
	border-radius: 3px;
	-webkit-border-radius:0.2em;
	-webkit-box-shadow:none;
	box-shadow:none;
	box-shadow:none;
	color: #FFFFFF;
	cursor: pointer !important;
	margin: 4px 4px 0 0;
	padding: 5px !important;
	-webkit-appearance: none; 
	}
#leftbottomcontainer {
	margin-top: 0px;
	/*border: 1px solid #CDCDCE;*/
	width: 280px;
}
/* LIST note #3 */
#list3 {
	
}
#list3 ul {
	color: #000;
	font-size: 12px;
	padding:10px;
}
#list3 ul li {
	list-style:square;
	padding-left:0px;
	line-height: 14px;
	color:#555555;
	margin-bottom:10px;
	
}
/* LIST Suggestions #3 */
#noteblock {
	
}
#noteblock p {
	padding: 5px;
	margin:30px 5px 5px 5px;
	border:1px solid #939191;
	background:#fff;
	color:#000000;
	font-size:13px;
	line-height:16px;
	position:
}
.treeview li {
	margin: 0;
	padding: 3px 0pt 3px 16px;
	font-size:11px;
	cursor: pointer;
}
.clear{
	clear:both;
}
.button-td a{ text-decoration: none;
	/*float:right;*/
	margin-right:5px;	
}
.fa-button.ribtn {
  float: right;
}
.button-td a:visited {
    color: #fff !important;
}
.myplan-blue-text{
	color:#065697;
	font-weight:bold;
}
#appointment-form{
height: 308px;
overflow: auto;
 width: 100%;
-webkit-overflow-scrolling: touch;

}
.viewplanrightdiv{
	height:267px;width: 100%; overflow-y:auto;-webkit-overflow-scrolling: touch;
}
.viewplantablediv{
	/*overflow: auto;width: 100%;height:239px;-webkit-overflow-scrolling: touch;*/height: auto;
max-height: 200px;
overflow: auto;
width: 100%;-webkit-overflow-scrolling: touch;
}
@media (min-width: 768px) and (max-width: 1023px) {
	.small-txt { height: 27px;
    line-height: 29px;
    padding: 0 5px;	}
	}
@media (min-width: 769px) and (max-width: 1024px) {
	.small-txt { height: 26px;
    line-height: 29px;
    padding: 0 5px;	}
	}