/*--Styling Inside Popup--*/

@font-face {
    font-family: 'robotothin';
    src: url('./font3/roboto-thin-webfont.eot');
    src: url('./font3/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('./font3/roboto-thin-webfont.woff') format('woff'),
         url('./font3/roboto-thin-webfont.ttf') format('truetype'),
         url('./font3/roboto-thin-webfont.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;

}
#evrplus_pop_top{
    clear: both;
    width: 98%;
    text-align: center;

    
}
.evrplus_pop_hdr_img { 
  width:  auto; 
 // height: 100px; 
}
#evrplus_pop_title{
    clear: both;
    width: 98%;
    
}
#evrplus_pop_title h3{
    color:#777777;
	font-family: robotothin;
}

#evrplus_pop_date_row{
    clear: both;
    width: 98%;
    
}
.evrplus_pop_date{
    
}
#evrplus_pop_body{
    clear: left;
    float: left;
    width: 400px;
line-height:20px;   
}
#evrplus_pop_image{
    clear: right;
    float: right;
    margin: 0 10px 0 10px;
    width:300px;
    
}
.evrplus_pop_img { 
  width:  250px; 
  height: 175px;
float:right;
border:5px solid #fff;
border-radius:15px;  
  }

#evrplus_pop_price{
 width: 98%;
 float: left;
 font-weight: normal;
 padding: 10px 0 10px 0;
  }

#evrplus_pop_price u {
    font-family: robotothin !important;
    font-size: 24px !important;
    font-weight: normal;
    text-decoration: none;
}
#evrplus_pop_venue{
 width: 98%;
 font-weight: bold;
 padding: 7px 0 10px 0;
  
}
#evrplus_pop_address{
 width: 300px;
 float: left;
 font-weight: normal;
 
 }
#evrplus_pop_map{
 width: 282px;
 float: right;
 font-weight: bold;
 
 }
#evrplus_pop_foot{
    clear: both;
    
}
.evrplus_spacer{
    padding: 5px 0 5px 0;
    clear:both;
}
.evrplus_pop_date .event_date
{
background:url("images/popup-date-icon.png") left center no-repeat;
padding:0px 0 0 25px;
}
.evrplus_pop_date .event_time
{
background:url("images/popup-time-icon.png") left center no-repeat;
padding:0px 0 0 25px;
}
#evrplus_pop_price h3 u
{
text-decoration:none;
background:url("images/popup-eventfees-icon.png") left center no-repeat;
padding-left:20px;
color:#777777;
}
#evrplus_pop_address h3 u
{
background:url("images/popup-location-icon.png") left center no-repeat;
text-decoration:none;
padding-left:20px;
color:#777777;

}
#evrplus_pop_map img
{
border:5px solid #fff;
border-radius:15px;  
}
.more_info_button
{
background:url("images/popup-moreinfo-button-icon.png") no-repeat scroll 15px center #5BA4A4;
border-radius: 5px;
color: #FFFFFF;
padding: 8px 15px 8px 38px;
border:0px;
margin-right:15px;
}
.register_now_button
{
background:url("images/popup-register-button-icon.png") no-repeat scroll 17px center #5BA4A4;
border-radius: 5px;
color: #FFFFFF;
padding: 8px 15px 8px 40px !important;
border:0px;cursor: pointer;

}
.horizontal_line
{
background:url("images/popup-divider-line.png") no-repeat scroll;
height:3px;
width:734px;

}

#evrplus_pop_address u {
    font-family: robotothin !important;
    font-size: 24px !important;
    font-weight: normal;
    text-decoration: none;
}
.event_date {
    background: url("images/popup-date-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding: 0 0 0 25px !important;
	margin-bottom: 0px !important;
}
.event_time {
    background: url("images/popup-time-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding: 0 0 0 25px !important;
}
.date_time
{
clear:both;
}

/*..........................480-567(landscape)........................*/
@media only screen and (min-width: 480px) and (max-width: 570px) {
#evrplus_pop_address
{
width:200px !important;

}
#evrplus_pop_address p
{
padding-bottom:0px;
}

#evrplus_pop_body
{
width:400px !important;
}
.evrplus_pop_hdr_img
{
width:100% !important;
}
.evrplus_pop_img
{
margin-top:10px;
float:none;
width:250px !important;
}
#evrplus_pop_image
{
float:none !important;
margin:0px 50px !important;
}
#evrplus_pop_map{
float:none !important;
margin-left:50px;
}
.col #evrplus_pop_address
{
float:none !important;
}
.col #evrplus_pop_map {
    float: none !important;
    margin-left: 64px;
    margin-top: 6px;
}

}
/*..........................320-479(landscape)........................*/
@media only screen and (min-width: 320px) and (max-width: 479px) {
.evrplus_pop_hdr_img
{
width:100% !important;
}
#evrplus_pop_body
{
width:250px !important;
}
.evrplus_pop_img
{
margin-top:10px !important;
float:none !important;
width:250px !important;
}
#evrplus_pop_image
{
float:none !important;
margin:0px !important;
}
#evrplus_pop_address
{
width:250px !important;
}
#evrplus_pop_map img
{
margin-left: 19px;
margin-top: 5px;
width: 225px !important;
}
}
/*..........................568-767(landscape)........................*/
@media only screen and (min-width: 568px) and (max-width: 767px) {
#evrplus_pop_body {
    width: 487px !important;
}
#evrplus_pop_image {
    float: none !important;
    margin: 0 115px !important;
}

.evrplus_pop_img {
    float: none;
    margin-top: 10px;
    width: 282px !important;
}
#evrplus_pop_map {
    float: none !important;
    margin-left: 115px;
}
}
