body {
  font-family:Helvetica, Arial, sans-serif;
  margin:0;
  padding:0;
  font-size:100%;
}

.slicknav_menu {
  display:none;
}

@media screen and (max-width: 50em) {


.slicknav_menu {
  display:block;
}


  .js #menu {
    display:none;
  }
  
  div#logo{ display: none;}
  
  .js .slicknav_menu {
    display:block;
  }
        
        .nav{
                display: none !important;
        }
        
        .search{
                margin-bottom: 10px;
        width: 110%;
        display: none;
        }
    input.search-query{
      height: 24px;
    }
    
    .languages{
      width: 100%;
      float: none;
      text-align: center;
      padding-bottom: 10px;
      margin: 10px auto;  
    }
    ul.lang-inline li a img{ border: 2px solid #424242;}
    
    
    
    .item-page{
      padding: 0px 30px 20px;
      min-height: 210px;    
    }
    
    #home-content #block2 .timings{
      height: 95px;
      border-bottom: 1px solid #dbc31e;
      padding-top: inherit;    
    }
    
    #home-content #block1{
      text-align: center;    
    }
    
    #home-content #block2 .timings{
      width: 30%;
      display: inline-block;
    }
    #home-content #block2 .end{
      clear: both;
    }
    
    #home-content #block3 .items{
      clear: both;    
    }
    
    .slide-desc-text h1.slider-banner-title{
      font-size: 14px !important;
      line-height: 14px !important;    
    }
    .slide-desc-text.slide-desc-text h2.banner-slider-h2{
      font-size: 12px !important;
      line-height: 12px !important;
    }
    
    .slide-desc{ width: 75% !important;}
	
	html[dir='rtl'] .slide-desc{
		width: 75% !important;
		position: relative;
		left: 10% !important;
	}
    
    .bannergroup{ margin: 20px 0 0 10px !important;}
	
	.itemid-217 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-271 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-130 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-148 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-154 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-169 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-164 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-159 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-132 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-134 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-136 .bannergroup{ margin: 20px 0 0 35px !important;}
	
	.itemid-131 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-133 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-135 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-137 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-220 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-225 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-230 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-235 .bannergroup{ margin: 20px 0 0 35px !important;}
	.itemid-240 .bannergroup{ margin: 20px 0 0 35px !important;}
    
    .custom{ padding-left: 0;}
	
	
	.home-icon{

	background: url("../images/homewhite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 none;
	margin-bottom: 0;
	padding: 3px 9px 0;
		
	}
	
	html[dir='rtl'] .home-icon{

	background: url("../images/homewhite.png") no-repeat left left;
	border: 0 none;
	margin-bottom: 0;
	padding: 3px 19px 0;
		
	}
	
	.pull-right{ float: none !important;}

	
	
}


@media screen and (min-width : 479px) and (max-width : 481px) {
	.bannergroup{ margin: 20px 0 0 2px !important;}
	
	.itemid-217 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-271 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-130 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-148 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-154 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-169 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-164 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-159 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-132 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-134 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-136 .bannergroup{ margin: 20px 0 0 5px !important;}
	
	.itemid-131 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-133 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-135 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-137 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-220 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-225 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-230 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-235 .bannergroup{ margin: 20px 0 0 5px !important;}
	.itemid-240 .bannergroup{ margin: 20px 0 0 5px !important;}
	
	.pull-right{ float: none;}
}

@media screen and (min-width : 767px) and (max-width : 768px){

	#home-content #block2 .timings{
		width: 100%;
		display: inline-block;
	}
	
	#home-content #block2 .timings{
		
		height: 20px;
		border-bottom: 1px solid #dbc31e;
		padding-top: inherit;
	
	}
	
	
	.itemid-217 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-271 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-130 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-148 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-154 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-169 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-164 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-159 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-132 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-134 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-136 .bannergroup{ margin: 20px 0 0 55px !important;}
	
	.itemid-131 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-133 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-135 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-137 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-220 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-225 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-230 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-235 .bannergroup{ margin: 20px 0 0 55px !important;}
	.itemid-240 .bannergroup{ margin: 20px 0 0 55px !important;}

}

@media screen and (min-width : 599px) and (max-width : 600px){	
	
	.itemid-217 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-271 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-130 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-148 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-154 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-169 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-164 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-159 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-132 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-134 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-136 .bannergroup{ margin: 20px 0 0 65px !important;}
	
	.itemid-131 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-133 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-135 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-137 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-220 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-225 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-230 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-235 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-240 .bannergroup{ margin: 20px 0 0 65px !important;}
	
}

@media screen and (min-width : 383px) and (max-width : 384px){
	
	.itemid-217 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-271 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-130 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-148 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-154 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-169 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-164 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-159 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-132 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-134 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-136 .bannergroup{ margin: 20px 0 0 65px !important;}
	
	.itemid-131 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-133 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-135 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-137 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-220 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-225 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-230 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-235 .bannergroup{ margin: 20px 0 0 65px !important;}
	.itemid-240 .bannergroup{ margin: 20px 0 0 65px !important;}
	
}

@media screen and (min-width : 567px) and (max-width : 568px){
	
	.itemid-217 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-271 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-130 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-148 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-154 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-169 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-164 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-159 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-132 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-134 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-136 .bannergroup{ margin: 20px 0 0 50px !important;}
	
	.itemid-131 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-133 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-135 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-137 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-220 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-225 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-230 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-235 .bannergroup{ margin: 20px 0 0 50px !important;}
	.itemid-240 .bannergroup{ margin: 20px 0 0 50px !important;}
	
}





.mod_events_monthyear td{ font-size: 11px !important; text-transform: uppercase;}

.emuobject h1{ font-size: 20px; font-family: Arial; margin-top: 25px;}
/*.item-page{ margin-top: 15px; font-family: Arial;}*/

.searchresults .row-fluid .span12 h2.page-header{ margin-top: 40px;}

.search1{ margin-top: 30px;}