body{	
	unicode-bidi: embed;
}

ul, ol{
	margin-left:0;
	margin-right:20px;
}

dl dd{
	margin-left:0;
	margin-right:30px;
}

#wrapper, #fancybox-wrap{
	direction:rtl;
}

#popular-links {
    background: url("images/heb/hpfast14x110_up.jpg") no-repeat scroll 0 0 transparent;
}

#popular-links:hover, #popular-links:active {
	background:url("images/heb/hpfast14x110_mo.jpg") no-repeat 0 0;
}

/* logo */

#site-title {
    float: right;
}

#site-title a {
	background: url("images/heb/technionlogo270x105.png") no-repeat scroll 0 0 transparent;
}

#site-description {
    background: url("images/heb/hpheader700x105.jpg") no-repeat scroll left 0 transparent;
    float: left;
    height: 105px;
    min-width: 320px;
    text-indent: -9999px;
}

#access > div > ul > li {
    float: right;  
}
/*
.ubermenu-submenu{	
	float: right;
	right: 0;
}

.ubermenu-submenu > li{
	float:right;
	margin-right:2.577319587628866%;
	margin-left:0;
}
*/

.sub-menu-3 > li > a{	
	padding:3px 6.701030927835051% 3px 0;
}

#container{
	float:left;	
	clear:lft;
}


/* =Menu buttons
-------------------------------------------------------------- */


/* Sidebars */
#primary, #secondary{	
	float:right;
	clear:right;
}

#subsidiary-container > * {
    float: right;
}

#subsidiary, #subsidiary-second {
    margin:0 0 0 15px;
}

#subsidiary .widget_adv_recent_entries .widget-title{
	background: url("images/eng/social_corner_header.png") no-repeat scroll 0 0 transparent;
}

#subsidiary-second .widget_adv_recent_entries .widget-title {
	/*background: url("images/heb/hpfooter231x25_a.jpg") no-repeat scroll center 0 transparent;*/
	background: url("images/eng/social_corner_header.png") no-repeat scroll 0 0 transparent;
}

#subsidiary-third .widget_nav_menu li {
	float:right;
}

#subsidiary-third .widget_nav_menu li a {
	padding-right:40px;
	padding-left:0;
}

/* #subsidiary-third .widget_nav_menu li a{
	background-position:right 0 !important;
} */

#site-generator-inner{
	text-align:left;
}

/* Home Page */
.slide-details {    
    right: 40px;  
}

#slide-nav{
	float:left;
	margin:-36px 0 0;
}

#slide-nav li {
	float:right;
	margin-left:10px;
	margin-right:0;
}

#home-news{
	margin-right:-7px !important;
}

.news-entry {
	float:right;
	/* margin:0 0 0 15px; */
}

.news-entry.jcarousel-item-8{
/* 	margin:0; */
}

.news-entry .read-more {
    background: url("images/heb/hpread20x231_up.jpg") no-repeat scroll 0 0 transparent;
}

.news-entry .read-more:hover{
	background:url("images/heb/hpread20x231_mo.jpg") no-repeat 0 0;
}

body.rtl .news-entry .read-more:active ,body.rtl .news-entry .read-more:focus {
	background:url("images/heb/hpread20x231_push.jpg") no-repeat 0 0;
}

/* Content Templates */

.two-columns-one, .two-columns-two{	
	float:right;	
}

.two-columns-one{
	margin-right:0;
	margin-left:30px;
}

.three-columns-one, .three-columns-two, .three-columns-three{	
	float:right;
}

.three-columns-one, .three-columns-two {
	margin-right:0;
	margin-left:15px;
	border-left: 1px dotted #ccc;
	border-right: 0;
	padding-right: 0;
	padding-left: 14px;
}

/* Administration Seniors */

.post-type-archive-administration article{
	float:right;	
}

.post-type-archive-administration article.item-0, .post-type-archive-administration article.item-1{
	margin-right:0;
	margin-left:30px;
}

.post-type-archive-administration article.item-0{
	clear:right;
}

.post-type-archive-administration article .read-more{	
	float:left;	
}

.single-administration .attachment-administration-staff-image{
	float:left;
	margin:0 30px 30px 0;
}

/* Remembrance Wall */

.post-type-archive-remembrance-wall article{
	float:right;	
	margin-right:0;
	margin-left:26px;
}

.post-type-archive-remembrance-wall article.item-0 {
	clear:right;
}

.post-type-archive-remembrance-wall article.item-3 {
	margin-left:0;
}

#colophon {
	background: url(images/heb/hpbackgroundlowerbar.jpg) center center no-repeat transparent; 
}

.sub-menu-3 li a {
	padding-right: 65px;
}

#homepage-slider .read-more {
	background: url(images/heb/hpreadm20x320_up.png) 0 0 no-repeat transparent; 
}

#homepage-slider .read-more:hover {
	background: url(images/heb/hpreadm20x320_mo.png) 0 0 no-repeat transparent; 
}

#homepage-slider .read-more:active {
	background: url(images/heb/hpreadm20x320_mo.png) 0 0 no-repeat transparent; 
}

a.read_more_special{
	text-align:left;
	background:url(images/heb/heb_all_events_bg.png) #e1ddc8 no-repeat 0 0;
	padding-left:20px;
}

a.read_more_special:hover{
	background:url(images/heb/heb_all_events_bg.png) #e1ddc8 no-repeat 0 0;
}

.read_more_special.student-news {
	background: url(images/heb/hpmore20x231_b_up.png) 0 0 no-repeat transparent;
}

.read_more_special.student-news:hover {
	background: url(images/heb/hpmore20x231_b_mo.png) 0 0 no-repeat transparent;
}

.read_more_special.student-news:active {
	background: url(images/heb/hpmore20x231_b_push.png) 0 0 no-repeat transparent;
}

#fancybox-content #close-fancy-galerry {
	background: url(images/heb/Qclose150x40_up.png) no-repeat scroll 0 0 transparent;
}

#fancybox-content #close-fancy-galerry:hover {
	background: url(images/heb/Qclose150x40_mo.png) no-repeat scroll 0 0 transparent;
}

#fancybox-content #close-fancy-galerry:active {
	background: url(images/heb/Qclose150x40_push.png) no-repeat scroll 0 0 transparent;
}

#fancybox-content #title-container > * {
	float:right;
}

.news-home-popup #fancybox-content #title-container, .news-colphone-popup #fancybox-content #title-container {
	right:auto;
}

#fancybox-content #title-container {
	left:0;		
}

#next-fancy-galerry, #prev-fancy-galerry{
	height:40px;
	width:40px;
	display:block;
}

#next-fancy-galerry{
	background:url("images/eng/narrow40x40_leftup.png") no-repeat 0 0 transparent;
}

#next-fancy-galerry:hover{
	background:url("images/eng/narrow40x40_leftmo.png") no-repeat 0 0;
}

#next-fancy-galerry:active{
	background:url("images/eng/narrow40x40_leftpush.png") no-repeat 0 0;
}

#prev-fancy-galerry{
	background:url("images/eng/narrow40x40_rightup.png") no-repeat 0 0 transparent;
}

#prev-fancy-galerry:hover{
	background:url("images/eng/narrow40x40_rightmo.png") no-repeat 0 0;
}

#prev-fancy-galerry:active{
	background:url("images/eng/narrow40x40_rightpush.png") no-repeat 0 0;
}


#date-time {
    background: url("images/eng/clock.png") no-repeat scroll right center transparent;
    color: #FFFFFF;
    float: left;
    padding: 10px 40px 10px 0px;
}


.inner-header-wrapper {
    background: url("images/heb/hpHEBbackgrounduprbar.png") no-repeat scroll center 0 transparent;
    height: 215px;
}


.slide-details h3 {
	font-family:ReformaWebRegular,Arial!important;
}

.news-entry h3 {
	font-family:ReformaWebRegular,Arial!important;
}

#ajax-load-content .entry-header h1, #ajax-load-content .entry-header h1 a {
	font-family:ReformaWebRegular,Arial!important;
}

.news-colphone-popup #ajax-load-content h2,.news-colphone-popup #ajax-load-content h2 a	{
	font-family:ReformaWebMedium,Arial!important;
}

.news-home-popup .entry-content h1,.news-home-popup .entry-content h1 a, .entry-summary h1,.entry-summary h1 a {
	font-family:ReformaWebRegular,Arial!important; 
}

.news-home-popup .entry-content h2,.news-home-popup .entry-content h2 a, .entry-summary h2,.entry-summary h2 a {
	font-family:ReformaWebRegular,Arial!important;
}


article.quick-link #fancybox-outer .entry-content header h1 {
	font-family:ReformaWebRegular,Arial!important;
}

.entry-title, .entry-title a {
	font-family:ReformaWebRegular,Arial!important;
}

.entry-content h2, .entry-summary h2 {
	font-family:ReformaWebRegular,Arial!important;
}

.entry-content h1, .entry-summary h1 {
	font-family:ReformaWebRegular,Arial!important;
}

#content nav .nav-previous{
	text-align:left;
}

/*SEARCH*/

.widget_search #searchform input#s {
	float:right;
}

/*QUICK LINKS*/

.menu-quick-links-hebrew-container li a {
	font-size:11px;
	line-height: 115px;
	text-align: center;
	color:#613e02;
	text-shadow: 2px 2px 2px #daa20f; 
}

#top-bar-menu .jcarousel-container{
	/* padding-right:45px; */
}

#top-bar-menu .jcarousel-clip {
	/* width:848px; */
	margin:0 auto;
}

#top-bar-menu ul li{
	float:left;
}

#gallery-wrapper .jcarousel-clip {
	left:-35px;
}


/* Footer Menu */
#subsidiary-third .widget_nav_menu .student-din a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -193px 5px;
}

#subsidiary-third .widget_nav_menu .student-din a:hover, #subsidiary-third .widget_nav_menu .student-din a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -693px 5px;
}

#subsidiary-third .widget_nav_menu .student-din.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -693px 5px;
}

#subsidiary-third .widget_nav_menu .student-club a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -193px -36px;
}

#subsidiary-third .widget_nav_menu .student-club a:hover, #subsidiary-third .widget_nav_menu .student-club a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -693px -36px;
}

#subsidiary-third .widget_nav_menu .student-club.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -693px -36px;
}

#subsidiary-third .widget_nav_menu .ombudsman a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -193px -76px;
}

#subsidiary-third .widget_nav_menu .ombudsman a:hover, #subsidiary-third .widget_nav_menu .ombudsman a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -693px -76px;
}

#subsidiary-third .widget_nav_menu .ombudsman.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -693px -76px;
}

#subsidiary-third .widget_nav_menu .adresses a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -193px -117px;
}

#subsidiary-third .widget_nav_menu .adresses a:hover, #subsidiary-third .widget_nav_menu .adresses a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -693px -117px;
}

#subsidiary-third .widget_nav_menu .adresses.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -693px -117px;
}

#subsidiary-third .widget_nav_menu .info  a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -25px 3px;
}

#subsidiary-third .widget_nav_menu .info a:hover, #subsidiary-third .widget_nav_menu .info a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -525px 3px;
}

#subsidiary-third .widget_nav_menu .info.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -525px 3px;
}

#subsidiary-third .widget_nav_menu .security a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -25px -36px;
}

#subsidiary-third .widget_nav_menu .security a:hover, #subsidiary-third .widget_nav_menu .security a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -525px -36px;
}

#subsidiary-third .widget_nav_menu .security.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -525px -36px;
}

#subsidiary-third .widget_nav_menu .emergency a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -25px -76px;
}

#subsidiary-third .widget_nav_menu .emergency a:hover, #subsidiary-third .widget_nav_menu .emergency a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -525px -76px;
}

#subsidiary-third .widget_nav_menu .emergency.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -525px -76px;
}

#subsidiary-third .widget_nav_menu .public-relations a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -25px -117px;
}

#subsidiary-third .widget_nav_menu .public-relations a:hover, #subsidiary-third .widget_nav_menu .public-relations a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -525px -117px;
}

#subsidiary-third .widget_nav_menu .public-relations.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -525px -117px;
}

#subsidiary-third .widget_nav_menu .contact-us a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat 135px 3px;
}

#subsidiary-third .widget_nav_menu .contact-us a:hover, #subsidiary-third .widget_nav_menu .contact-us a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -365px 3px;
}

#subsidiary-third .widget_nav_menu .contact-us.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -365px 3px;
}

#subsidiary-third .widget_nav_menu .help a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat 135px -36px;
}

#subsidiary-third .widget_nav_menu .help a:hover, #subsidiary-third .widget_nav_menu .help a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -365px -36px;
}

#subsidiary-third .widget_nav_menu .help.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -365px -36px;
}

#subsidiary-third .widget_nav_menu .handicapped-aid a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat 135px -76px;
}

#subsidiary-third .widget_nav_menu .handicapped-aid a:hover, #subsidiary-third .widget_nav_menu .handicapped-aid a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -365px -76px;
}

#subsidiary-third .widget_nav_menu .handicapped-aid.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -365px -76px;
}

#subsidiary-third .widget_nav_menu .campus-map a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat 135px -117px;
}

#subsidiary-third .widget_nav_menu .campus-map a:hover, #subsidiary-third .widget_nav_menu .campus-map a:active{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -365px -117px;
}

#subsidiary-third .widget_nav_menu .campus-map.current-menu-item a{
	background:url("images/eng/footer_icons_sprite.png") no-repeat -365px -117px;
}

#subsidiary-third .widget_nav_menu .nagish a{
	background:url("images/eng/nagish.png") no-repeat top right;
}

.date-time{
	float:left;
}

a.arabic-link{
	padding:0 20px;
}

#event-table {
    text-align: right;
}

#event-table th{
	text-align:right;
}

.entry-content, .entry-content p
{
	font-size:12px;
}

/* Tablets (portrait and landscape) ----------- */
@media only screen
and (max-width : 1000px) {
	#wrapper{
		overflow-x:visible;
		/* min-width:650px; */
	}
	#inner-header, #main, #inner-footer, #header-inner-bar, #site-generator-inner{
		width:630px;
		padding:0 10px;
	}
	
	.single #container {
		width:70%;
		margin-top:10px;
	}
	
	#access{
		position:absolute;
		width:163px;
		border:1px solid #afad9b;
		border-bottom:none;
		margin-top:13px;
		z-index:999;
	}
	
	#access > div > ul > li {
		float: none;
		background:url(images/heb/he_acccess_li_tablet.png) top left repeat-x;
		height:39px;
		border-bottom:1px solid #afad9b;
	}
	#access > div > ul > li.megaHover {
		width:183px;
	}
	
	#access > div > ul > li > a {
		padding:4px 15px 5px 15px;
	}
	
	.wpmega-nonlink{
		display:none;
	}
	
	.uber-close{
		display:none !important;
	}
	
	.ubermenu-submenu {
		background:url(images/eng/hpmm_bg.jpg) 0 0 repeat-x #EFECD9;
		display: none;
		right: 173px;
		float: left;
		top:0;
		left:0;
		padding-bottom: 25px;
		padding-left: 0;
		padding-right: 0;
		padding-top: 25px;
		position: absolute;
		width: 456px;
		min-height:310px;
		z-index: 99999;
		
		-webkit-box-shadow:  -1px 1px 0px 1px rgba(0, 0, 0, 0.3);
        box-shadow: -1px 1px 0px 1px rgba(0, 0, 0, 0.3);	
	}	

	.ubermenu-active  {
		display:block;
	}

	#access .date-time{
		position: absolute;
    	left: 0;
    	top: 0;
	}
	
	#header-inner-bar{
		min-height:17px;
		display:block;
		width:630px;
		padding:0 10px;
		position:relative;
		overflow:hidden;
	}


	.inner-header-wrapper {
		height:109px;
	}
		
	#top-bar-menu .jcarousel-clip{
		width:540px;
		direction:rtl;
		margin-left:5px;		
	}

	.header-language-search{
		
		/*position:absolute;
		width:270px;
		left:50%;
		margin-top:30px;
		margin-left:-315px;
		overflow:visible;
		padding:13px 15px; */

		background: #3f3f40; /* Old browsers */
		background: -moz-linear-gradient(top, #3f3f40 0%, #231f20 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f3f40), color-stop(100%,#231f20)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #3f3f40 0%,#231f20 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #3f3f40 0%,#231f20 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #3f3f40 0%,#231f20 100%); /* IE10+ */
		background: linear-gradient(to bottom, #3f3f40 0%,#231f20 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f40', endColorstr='#231f20',GradientType=0 ); /* IE6-9 */
	}

	
	.header-language-search.openlinks{
		margin-top:0px;
	}
	
	.date-time{
		display:none;
	}

	.header-language-search .date-time{
		display:inline;
		float:left;
		font-size:10px;
		padding: 0;
		margin-top:12px;
	}

	
	
	#lang_sel_list ul li a{
		height:15px;
	}
	
	#lang_sel_list ul .icl-en a, #lang_sel_list ul .icl-en a:hover, #lang_sel_list ul .icl-en a:active{
		background:url("images/heb/hpeng_up_tablet.png") center right no-repeat;
	}

	#lang_sel_list ul .icl-he a.lang_sel_sel{
		background:url("images/heb/hpheb_push_tablet.png") center right no-repeat;
	}

	.pl-holder {
		width: 103px;
		float: right;
	}
	
	#popular-links, #popular-links:hover, #popular-links:active{
		background: url("images/heb/hpfast_up_tablet.png") top right no-repeat;		
		float:left;
		width:103px;
	}
	
	/* fixing text-indend bug? */
	#popular-links, #lang_sel_list ul li a{
		text-indent: 100%;
		white-space: nowrap;
		overflow: hidden;
	}
	
	.openlinks .pl-holder{
		overflow:hidden;
		display:block;
		float:right;
		margin:0;
		width:103px;
		height:14px;
		padding:0;
		background:yellow;

		background: #987316; /* Old browsers */
		background: -moz-linear-gradient(top,  #987316 0%, #d59f0f 49%, #987316 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#987316), color-stop(49%,#d59f0f), color-stop(100%,#987316)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #987316 0%,#d59f0f 49%,#987316 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #987316 0%,#d59f0f 49%,#987316 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #987316 0%,#d59f0f 49%,#987316 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #987316 0%,#d59f0f 49%,#987316 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#987316', endColorstr='#987316',GradientType=0 ); /* IE6-9 */
	}
	
	.openlinks #popular-links{
		background: url("images/heb/hpfast_down_tablet.png") top right no-repeat;
	}
	
	#main-wrapper{
		top:0;
		clear:none;
	}
	
	.home #main-wrapper{
		background:none;
	}
	
	#main{
		margin:0 auto;
	}
	
	#homepage-slider{
		min-height:310px;
 		width:456px;
		float:left;
		height:auto;
		background:none;
		margin:0;
		margin-top:10px;
		margin-bottom: 50px;		
	}
	#slide-nav{
		display:none;
	}
	
	.slide-details{
		background:none;
		position:static; 
		right:0;
		left:0;
		padding:0;
		width:100%;
		background-repeat:repeat-x;
		bottom:0;
		margin-bottom:100px;
		opacity:1;
		margin-top:-3px;
	}
	
	.slide-details h3, .slide-details p{
		padding:10px;
	}

	.slide-details h3{
		border-top:3px solid #a17d34;
		background: #002d62;
		margin-bottom:0;
	}
	
	.slide-details p{
		border:1px solid #d1d1d0;
		border-top:none;
		padding-bottom:0;
		height:45px;
		position:relative;
	}
	
	#homepage-slider .slide{
		left:0 !important;
		top:0 !important;
	}
	#homepage-slider img{
		width:456px;
		height:auto;
	}
	
	#homepage-slider .read-more, #homepage-slider .read-more:active, #homepage-slider .read-more:hover{
		background:url("images/heb/hpreadm_up_tablet.png.png") top left no-repeat;
		height:19px;
		width:456px;
		float: left;
		margin:0px;
	}
	
	#home-news-container{
		clear:both;
	}
	
	#home-news-container .jcarousel-clip{
		width:80%;
		direction:rtl;
		margin:0 auto;
		padding:0;		
	}
	
	#home-news{
		float:right;
		margin-right:0px !important;
		left:auto !important;
	}
	
	.news-entry{
		float:left;
		width:173px;
		padding:0 6px;
	}
	.news-entry img{
		width:100%;
		height:auto;
	}
	#home-news-container .jcarousel-prev{
		left:-30px;
	}
	#home-news-container .jcarousel-next{
		margin-right: -30px;
	}
	
	#colophon {
		clear:both;
		height:auto;
		top:0;
		background:url(images/heb/he_footer_tablet.png) top left repeat-x #dcd8c0;
		padding-top:26px;
	}
	#primary, #secondary {
		margin-top:390px;
		width:22.8%;
	}
	#searchform-google{
		width:130px;
	}
	#searchform-google input#s{
		width:100px;
	}
	
	#primary #searchform-google input#s{
		width:65%;
	}	
	
	#subsidiary-container{
		width:auto;
		display: flex;
		flex-wrap: wrap;
	}
	
	#inner-footer{
		height:auto;
	}
	
	#subsidiary, #subsidiary-second{
		float:none;
		height:auto;
	}
	#subsidiary {
		width:175px;
		/*float:left; */
		margin-left:10px;
	}
	#subsidiary-second {
		width:440px;
		margin-left:0;
		float:right;
	}
	#subsidiary-second .widget_adv_recent_entries .widget-title{
		width:auto;
		background:url("images/heb/he_secondarywidget_title_tablet.png") center right no-repeat #00052d;
		margin-bottom:0;
	}
	
	.widget_adv_recent_entries li{
		border-top:1px solid #d9d4ac;
		border-bottom:1px solid #e8e4cf;
		padding:10px;
		margin:0;
		background:#e0dcc5;
	}
	.widget_adv_recent_entries li:nth-of-type(1){
		border-top:none;
		-webkit-box-shadow: inset 0px 4px 2px -2px rgba(0, 0, 0, 0.5);
        box-shadow: inset 0px 4px 2px -2px rgba(0, 0, 0, 0.5);
	}
	
	.widget_adv_recent_entries li.last{
		-webkit-box-shadow: inset 0px -4px 2px -2px rgba(0, 0, 0, 0.2);
        box-shadow: inset 0px -4px 2px -2px rgba(0, 0, 0, 0.2);
		border-bottom:none;
	}
	
	.read_more_special, .read_more_special:hover{
		display: block;
		width:100%;
		height: 20px;
		margin:0 0 10px 0; 	
		background:url("images/heb/he_readmore_secondarywidget_tablet.png") center right no-repeat #e1ddc8;
		border-top:1px solid #afad9b;
	}

	#subsidiary .widget-title{
		width:auto;
		background:url("images/heb/he_social_title_tablet.png") center right no-repeat #000530;
		white-space: nowrap;
		overflow: hidden;	
		margin-bottom:0;
		padding:0 5px 0 0;
	}
	.facebook-social-corner, .twitter-social-corner, .youtube-social-corner	{
		width:175px;
		background:url("images/heb/he_social_sprite_tablet.png") no-repeat;
		margin-bottom:1px;
	}
	.facebook-social-corner, .facebook-social-corner:hover{
		background-position:0 0;
	}
	.twitter-social-corner, .twitter-social-corner:hover{
		background-position:0 -57px;
	}
	.youtube-social-corner, .youtube-social-corner:hover{
		background-position: 0 -114px;
	}
	
	#subsidiary-third{
		clear:both;
		float:none;
		width:auto;
		overflow:hidden;
		padding-top:20px;
	}
	
	#subsidiary-third .widget_nav_menu li {
		padding:0 25px 0 26px;
		background:#e1ddc6;
	}
	
	#site-generator{
		background:url(images/heb/he_sitegenerator_tablet.png) top left repeat-x;
		padding-top:28px;
	}
	
	
	
}


/* popup share */
#popup-share-list{
	background:url(images/heb/popup_share_dropdown.png) no-repeat 0 0;
	left:48px;
}

.wp-caption .wp-caption-text {
	line-height:12px;
	font-size:12px;
}






/* new search templates */
#page-searchform-google div img{
	margin-right:20px;
	margin-left:0;
}

#page-searchform-google #q{
	padding:7px 20px 7px 35px;	
	background: url("images/eng/hpsearch14x14_up.jpg") no-repeat 15px center #ffffff;
}

#primary #search-categories li{	
	background:url( "images/eng/technion-search_OFF.PNG" ) no-repeat right bottom;
}

#primary #search-categories li:hover{
	background:url( "images/eng/technion-search_OVER.PNG" ) no-repeat right bottom;
	cursor:pointer;
}

#primary #search-categories li.active{
	width:245px;
	background:url( "images/heb/technion-search_PUSH.PNG" ) no-repeat left bottom;
}

#primary #search-categories li a{
	padding-left:0;
	padding-right:15px;	
}

#primary .widget_search .widget-title{
	margin-bottom:9px;
}

#primary #searchform-google #searchsubmit{
	float:left;
	margin:2px 5px 0 0;
	padding: 0;
}

#search-submit{
	margin-right: -35px;
	margin-left:0;
}
body.rtl .ubermenu-submenu-type-mega > li {
	float: right;
	margin-right: 2.577319587628866%;
}

/* new search templates end */

/* MOBILE */
@media screen and (max-width: 670px)
{
        html{overflow-x:hidden;}
        body{max-width:670px;width:100%;min-width:0;overflow-x:hidden;padding:0;}
		#access{position:fixed;width:150px;margin-top:7px;}
        #access > div > ul > li{float:none;height:30px;}
        #access > div > ul > li > a{font-size:15px;line-height:22px;}
		#home-news{float:none;}
		#inner-header{position:relative;}
		 #inner-header, #main, #inner-footer, #header-inner-bar, #site-generator-inner{width:98%;}
        #top-bar-menu .jcarousel-clip{width:100%;}
		#homepage-slider{float:left;width:100%;min-height:320px;margin-top:4px;}
        #homepage-slider .slide{width:100% !important;}
		 #header-inner-bar{width:100%;}
	    #subsidiary{width:175px;float:right;}
        #subsidiary-second{max-width:175px;margin:0 1% 0 0;float:right;}
	    #subsidiary .widget-title{padding-right:7px;background: #163669;}
       #home-news-container .jcarousel-clip{width: 80%;}
	    .openmenu{display: block;position: absolute;height: 27px;background: url('images/openmuenu.png')no-repeat 11px 7px;top: 77px;left:initial;right:0;z-index: 1000;width: 40px;}
		.openlinks .pl-holder{float: right;margin: 0;padding: 0;height:14px;}
		#access .ubermenu-item .ubermenu-submenu-drop{
			right: 0px;
			left:initial;
		}
		#searchform-google input#s {
    		width: 100px;
		}

}/* end of max-width: 670px */

@media screen and (max-width: 670px) and (orientation:landscape)
{
        #subsidiary{width:28%;}
        #subsidiary-second{width:70%}
}

@media screen and (max-width: 450px)
{
	#site-title{
		padding-right: 35px;
	}
	
} /*end of max width 450px */


#menu-quick-links-menu >li{
	float: left !important;
}




