/*
Theme Name: Twenty Twelve
Description: Adds support for languages written in a Right To Left (RTL) direction.
It's easy, just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

See http://codex.wordpress.org/Right_to_Left_Language_Support
*/


@import url("../twentytwelve/rtl.css");

/*Customize Header*/
#header-images{
	background-image: url(images/ug3_logo_he_1_background.png);
	background-position: 100% 100%;
}

#image-link-1
{	
	left:auto;
	top:28px;
	width: 140px;
	height: 70px;
}

#image-link-2
{
	width: 155px;
    height: 62px;
    right: 180px;
    left: auto;
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 29px;
    top: 34px;
    border-right: 1px #d5a00f solid;
    padding-right: 35px;
    border-left: none;
    padding-left: 0;
}

#image-link-3{
	width: 190px;
    height: 65px;
    left: 21%;
    right: auto;
    top: 35px;
}

.search_box_header{
	left:5.5%;
	right: auto;
}

.search-submit-icon{
	background-image: url(images/blue_search_icon.png);
	background-position:0% 50%;
	
}


.horizontal-gold-line{
	background-image: url(images/horizontal_gold_line.png);
	left:0%;
	right: auto;
}


/*For Home Page Boxes Template*/
.site-content .home-page-boxes{
	float: right;
	margin-left: 0.6%;
	margin-right:0;
	/*height: 204px;*/
	height: 222px;
}

.site-content .home-page-dynamic-box{
	float: right;
	margin-left: 0.6%;
	margin-right:0;
}

.site-content .home-page-dynamic-box-title{
	text-align: right;
	padding-right: 5px;
	padding-left: 0;
}

.site-content h2.title-en{
	text-align: left;
}

.site-content 
.home-page-boxes 
.home-page-boxes-content a{
	padding-right:2px;
	padding-left:0; 
}

/* Style for the News box */
.home-page-dynamic-box a.all-news {position: absolute; bottom: 0; right:auto; left: 0;}

/* Customize two column page */

.two-column-page-part-one{
	 float: right;
	 margin-left: 4%;
}

.two-column-page-part-two{
	 float: right; 
}

/* Customize one column page with padding */
.one-column-page { 
	padding-left:15%;
	padding-right:0;
}


.admissions-img{
	margin: 0 30px 30px 0 !important;
}

.entry-content .contact-us img{
	margin-right: 18px;
	margin-left: 0;
}

/* Customize widget style*/
.technion-admission-sidebar-widget{
	/*padding:10px 10px 18.745px 10px;*/
	padding:5px 10px 18.745px 10px;
}

.technion-admission-sidebar-widget ul li img.alignleft{
	left:20px;
	position: absolute;
}

.technion-admission-sidebar-widget ul li input.alignleft{
left: 20px;
position: absolute;
top: 65px;
}

.technion-admission-sidebar-widget .gform_image_button{
	float: left;
	margin-top:-5px;
}



/* Footer */
.footer-widget{
	float: right;
	padding-left:35px;
	padding-right:0;
}

.footer-widget img{
	margin-left:5px;
	margin-right:0;
}


/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {
	
	
	.main-navigation li {
		margin-left: 20px;
	}
	
	.site-content {
		margin-right:305px;
		margin-left:0;		
	}
	
	body.home .site-content {
		margin-left:305px;
		margin-right:0;		
	}
	
	
	body.home .widget-area {
	position: absolute;
	width: 295px;
	left: 0 !important;
	right: inherit;
	}
	
}

/* Maximum width of pixels. */
@media screen and (max-width: 1200px){
	
	.site-content .home-page-boxes {
	padding: 6px 2px 10px 2px;
	height: 200px;
	}
	
	
	#header-images{
	background-position: 100% 100%, 26% 25%;
	}
		
	.search_box_header {
	left: 0;
	right: auto;
	}
	
	.main-navigation li a {
	margin-right: 10px;	
	}
	
		
		
}

@media screen and (max-width: 900px){
	
	
	#header-images {
	background-position: 100% 0%, 0% 25%;
	}
	
	
	.one-column-page { 
	padding-left:10%;
	}
	
	#image-link-3{
	left: 2px;
	right:auto;
	top:30px;
	}
	
}

@media screen and (max-width: 800px){
	

	.site-content .home-page-boxes{
		padding: 6px 2px 10px 2px;
		height: 180px;
	}
	
	.one-column-page { 
	padding-left:5%;
	}
	
	#image-link-3{
	left:2px;
	}
	
}

@media screen and (max-width: 700px){
	
	
	.site-content {
		margin-right:0;
	}
	
	
	body.home .site-content {
		margin-left:0;
	}
	
	.wrapper {
	padding-left: 0;
	padding-right: 5px;
	}
	
	.site-content .home-page-boxes{
		height: 200px;
	}
	
	.widget-area {
		position: static;
		width: 295px;
		float: right !important;
	}
	
	body.home .widget-area {
		position: static;
		width: 295px;
		float: right !important;
	}
	
	
	#image-link-3{
	width: 120px;
	left:0;
	right:auto;
	}
	
	#online_subscription_logo_size{
	width: 120px;
    height: 60px;
	}
	
}


@media screen and (max-width: 600px){
	
	
	#header-images{
	background-image:none;	
	}
	
	#image-link-1{
	width: 115px;
    height: 70px;
    left:auto;
    right:0;
    top: 20px;
	}
	
	#logo_size{
	width: 110px;	
	}

	#image-link-2{
	width: 140px;
    height: 41px;
    right: 120px;
    border-right: 1px #d5a00f solid;
    padding-right: 10px;
    padding-left:0;
    border-left:0;
    font-size: 20px;
    top: 25px;
    left:auto;
	}
	
	#image-link-3{
	width: 100px;
	top: 20px;
	}
	
	#online_subscription_logo_size {
    width: 95px;
    height: 50px;
	}
	
	
	.site-content .home-page-boxes{
	height: 180px;
	line-height: normal;
	}
	
	.one-column-page { 
	padding-left:1%;
	}
	
}


@media screen and (max-width: 400px){
	
	
	#image-link-1{
	width: 115px;
    height: 70px;
    right: 0;
    left:auto;
    top: 20px;
	}
	
	#logo_size{
	width: 100px;	
	}

	#image-link-2{
	width: 91px;
    height: 38px;
    font-size: 13px;
    left:auto;
    right:110px;
	}
	
	#image-link-3{
	width: 85px;
	top:15px;
	}
	
	#online_subscription_logo_size {
    width: 85px;
	}	
	
}

/*for gravity forms*/
.technion-admission-sidebar-widget #error{
	margin-right:20px;
	margin-left:0px;
}


/*Start Setting for WP Accessibility*/

.breadcrumbs{
	margin:10px 10px 0 0;
}