.responsive-image{
width:100%;max-height:200px;min-height: 200px;
}
.no_result{
text-align:center;margin-top: 20px;
}
.grid_div{
 float: right;
 width: 100%;
 margin: 0px 0px 5px 0px;
}
.grid_event_row
{
  float: left;
  width: 49%;
  height: auto;
  margin-bottom: 3px;
  border: 1px solid rgba(128, 128, 128, 0.6);
  border-radius: 5px;
  margin-bottom: 8px;
}
.grid_event_row:nth-child(even)
{
float:right;

}
.event_row_grid {
  width: 100%;
  height: auto;
  border: 0px solid red;
  overflow: hidden;

}
.event_icon_grid{
  width: 8%;
  float: left;
  padding: 3px 8px;
}
.icon_image{
width:25px;
}
#list_view{
  float: right;
  padding-right: 64px;
  cursor: pointer;
  }
#grid_view{
    float: right;
  padding-right: 24px;
  cursor: pointer;
  }
.manageevent
{

  width: 100%;
  height: auto;
  margin: 0 auto;
  padding: 0px 20px;
}
.manage_serach_bar
{

width:100%;
height:40px;
width: 100%;
height: 40px;
border: 0px;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 2px solid black;
}
.manage_current
{

width:100%;
height:210px;
border:0px solid red;

}
.manage_event_list
{

width:100%;
border:0px solid black;
--background-color:#DDDDDD;
margin-bottom: 10px;

}
.top_manage_event_list
{

   width: 100%;
   height: 40px;
  margin: 6px 0px 3px 0px;
  background-color: #1b75bb;

}
/*.tmel1
{
margin-top:-5px;
padding:9px;
float:left;
width:15%;
height:20px;
border:0px solid #DDDDDD;
background-color:white;
cursor:pointer;

}*/
.tmel1 {
  color: white;
  /* margin-top: -5px; */
  padding: 9px;
  float: left;
  width: 15%;
  /* height: 40px; */
  /* border: 0px solid #DDDDDD; */
    --background-color: #1b75bb;
  cursor: pointer;
}
.tmel1:hover
{
color: #999;

}
.featured_manage_event_list_bottom, .manage_event_list_bottom
{
width:100%;
}
.featured_manage_event_list_bottom{
	padding-bottom:20px;
}
.search
{
border:0px solid red;	
width:100%;
height:40px;
}
.left_search
{ 
  float:left;
  width: 80%;
  height: 20px;
  --margin: 8px;
  margin: 0px;
}
.right_search
{  
  float:left;
  width: 10%;
  height: 20px;
  margin: 8px;
}
.vin
{
padding:0px;
}
.left_manage_current
{
float:left;
width:40%;
height:200px;
border:2px solid black;

}
.right_manage_current
{
float:right;
width:57.5%;
height:200px;
border:0px solid black;
}

.event_row
{
width:100%;
height:265px;
border:0px solid black;
overflow:hidden;
margin-bottom: 3px;

}
.left_event_row
{
float:left;
width:40%;
height:200px;
border:0px solid red;
}
.right_event_row
{
float:left;
width:57.5%;
height:265px;
border:0px solid red;

}

user agent stylesheetdiv {
  display: block;
}
.event_title{
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 20px;
  width: 94%;
  float: left;
  display: block;
  font-size: 1.5em;
  font-weight: bold;
  padding: 5px 10px;
    color: blue;
}
.event_icon{
  line-height: 15px;
  width: 8%;
  float: left;
  padding: 3px 8px;
  text-align:center;
}
.event_text{
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 20px;
  width: 85%;
  float: left;
  font-size: 1em;
  font-weight: bold;
  padding: 3px 8px;
  color: blue;

}
.event_title1
{
  line-height: 20px;
  width: 94%;
  float: left;
  display: block;
  font-size: 1.5em;
  font-weight: bold;
  padding: 5px 10px;
  color:#433F40;
}
.text_color{
color:#009a66; 
}
.text_color2{
color:#7F7C7B;
}
.text_color3{
font-size: 16px;
color:#393939;
}
/*rana css*/
.search_button{
  padding: 5px 10px;
  margin-top: -4px;
  background-color: #00C700;
  border: 0px;
}
.keyword2{
 padding: 4px;
  border: solid #000000 1px;
  border-radius: 10px;
  margin-top: -2px;
  outline: none;
   width: 180px;
  
}
  .miles2{
  padding: 4px;
  border: 0px solid #000000 1px;
  border-radius: 6px;
  margin-top: -2px;
  outline: none;
  }
  .overlap{
    margin-left:-18px;
  }
  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    black;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    black;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    black;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    black;
}
.img {
  position: relative;
  color: #aaa;
  font-size: 16px;
}
.img input { text-indent: 25px;}
.img .fa-search { 
  position: absolute;
  top: 7px;
  left: 7px;
}
.icon_size{
font-size: 18px;
}
.search_button_golfer {
  padding: 5px 10px;
  margin-top: -8px;
  background: #f9aa22;
  border: 0px;
  width: 40px;
  font-size: 15px;
  float: right;
  position: relative;
  left: 10px;
  border-radius: 7px;
}
.search_button_golfer:hover{
    background-color: #FF660B;
}
.manageevent a{
text-decoration:none;
color:#009a66;
}
/* css for pagination*/
#pagination1 .pagination ul li.inactive,
#pagination1 .pagination ul li.inactive:hover{
background-color:#ededed;
color:#bababa;
border:1px solid #bababa;
cursor: default
}
#pagination1 .data ul li{
list-style: none;
font-family: verdana;
margin: 5px 0 5px 0;
color: #000;
font-size: 13px;
}

#featured_pagination1 .pagination,#pagination1 .pagination{
--width: 468px;
--height: 25px;
margin-left: 150px;
--float: right;
}
#featured_pagination1 .pagination ul li, #pagination1 .pagination ul li{
list-style: none;
float: left;
border: 1px solid #009a66;
padding: 2px 6px 2px 6px;
margin: 0 3px 0 3px;
font-family: arial;
font-size: 14px;
color: #009a66;
font-weight: bold;
background-color: #f2f2f2;
}
#featured_pagination1 .pagination ul li:hover,#pagination1 .pagination ul li:hover{
color: #fff;
background-color: #009a66;
cursor: pointer;
}
/* end  css for pagination*/
.send_message_button {
  padding: 10px 10px;
  margin-top: 20px;
  border: 0px;
  font-size: 15px;
  float: right;
  position: relative;
  right: 40px;
  border-radius: 7px;
    margin-bottom: 20px;
}

#send_table td
{
width:50%;
height:100px;
}
#message_show{
  text-align: center;
  color: #000000;
  background-color: #3DBB20;
  clear: both;
  padding: 5px 0px 5px 0px;
  position: relative;
}
.current_event{
margin-bottom:15px;
}
/*table css (manjeet boora)*/
table {
    width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	margin: 20px 20px 20px 0px;
	border:#ccc 1px solid;
    -moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
table th {
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
table th:first-child {
	text-align: left;
	padding-left:20px;
}
table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
table tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
table tr {
	text-align: center;
	padding-left:20px;
}
table td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
table td {
	padding:18px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
    background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}

table tr:last-child td {
	border-bottom:0;
}
table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
table tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
table tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}

@media (max-width:991px) {
	.serach_bar_res .btn.btn-success {
		margin-top: 1px;
	}
	.top_manage_event_list .tmel1 {
		width: 100%;
	}
  
}

@media (max-width:767px) {
	.navbar-default.maring_top1 #navbar-collapse-2 {
		width: 86.8% !important;
	}
	#list_view_show {
		padding-right: 1px;
	}
	.responsive-image.outer_img_g .img_size_g {
		max-height: 150px;
	}
  
}
@media (max-width:560px) {
	.navbar-default.maring_top1 #navbar-collapse-2 {
		width: 86.2% !important;
	}

}
@media (max-width:420px) {
	.navbar-default.maring_top1 #navbar-collapse-2 {
		width: 84.2% !important;
	}
	.navbar-default.maring_top1 .tmel1.remove_right {
		display: none;
	}

}

@media (max-width:360px) {
	.navbar-default.maring_top1 #navbar-collapse-2 {
		width: 81.3% !important;
	}

}

@media (max-width:320px) {
	.navbar-default.maring_top1 #navbar-collapse-2 {
		width: 79% !important;
	}

}
/*end table css (manjeet boora)*/