@import url('../twentyeleven/rtl.css');

/*
Theme Name: Twenty Eleven

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

http://codex.wordpress.org/Right_to_Left_Language_Support

*/



#logo{
	float:right;
	position:relative;
	z-index:50000;
	
}

/*#logo p {
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-stretch:extra-condensed;
	line-height:0.65;
	letter-spacing:2px;
	margin:0;
	padding:0;
	color:#fff;
}*/
#logo p .raslanpla{
	font-family: "Arial Black", Arial, Gadget, sans-serif;
	font-size: 46px;
	font-weight:bold;
	font-weight:900;
	letter-spacing:-1.4px;
	color:#666666;
	margin-left:-3px;
}
#logo p .raslanpla.close{	
	margin-left:-6px;
	color:#8080f0;
}
#logo p .smallletter{	
	font-size: 22px;
	line-height:1.2;
}
#logo p .amp{			
	font-size: 30px;
	margin:0 -8px 0 -4px;
}
#logo p .amp2{	
	margin:0 3px 0 3px;
}

#language {
	position:relative;
	margin:35px 0 0 11.5%; 
    float:left;
	z-index:3001;
}
/*--------------- Search Form */
#searchform {
	position: absolute;
	/* [disabled]top: 3.8em; */
	left: 11.5%;
	right:85%;
	text-align: right;
	z-index:6000;
}
#s {
	float: left;
}
/*------ header menu +img  -*/
#headermenu {
	clear:both;
	position:relative;
	height:510px;
}
#headerimage {
	
	position:absolute;
	/* [disabled]position:relative; */
	float:right;
}
#bigmenu {
	position:relative;
	margin-right:74%;
	float:right;
	text-align:right;
}
#access ul {
	margin:0;
}
#access li{
	float:none;
}

.single-post.singular.left-sidebar #content,
.left-sidebar #content {
	margin: 0 23% 0 0;
	width:72%
}

#main {
	margin-top:0;
	padding-top:0;
}
	
#main #primary {
	float:right;
	min-height:450px; /*???????*/
	/*margin-right:260px;*/
}
#main #secondary {
	position:absolute;
	float: right;
}


.left-sidebar #secondary {
	margin-left: 76%;
	width:22.6%;
}

.page-template-twosidebars-php #content,
.left-sidebar.page-template-twosidebars-php #content {
	margin: 0 22% 0 25%; /*23-24*/
}
#secondsidebar {
	position:absolute;
	float:right;
	margin: 12px 73.77% 0 0;
}
#ask_wrapper{
padding-left:10px;
}
#ask {
float:right;

}

#ask #box {
	float:right;
	-ms-transform:rotate(20deg); /* Internet Explorer */
	-moz-transform:rotate(20deg); /* Firefox */
	-webkit-transform:rotate(20deg); /* Safari and Chrome */
	-o-transform:rotate(20deg); /* Opera */
	transform:rotate(20deg);
}
#ask #box2{
	-ms-transform:rotate(-20deg); /* Internet Explorer */
	-moz-transform:rotate(-20deg); /* Firefox */
	-webkit-transform:rotate(-20deg); /* Safari and Chrome */
	-o-transform:rotate(-20deg); /* Opera */
	transform:rotate(-20deg);
}

#ask #our {
	float:right;	
	margin-right:5px;
	color:#aaa;
	font-size:36px;	
}

#ask #our p{
	
	font-size:40px;
	margin: 5px 0px 30px 0;
	
}

@media (max-width: 800px) {
	/* Simplify the basic layout */

#language {
		margin: 35px 0 0 7%;
}
#searchform {
left:7.5%;
}	
#headermenu {

min-height:400px;
height: auto;
}
.page-template-twosidebars-php #main #content, .left-sidebar.page-template-twosidebars-php #main #content {
margin: 0 23% 0 24%;

}
}
@media (max-width: 650px) {
#branding{
float:right;
clear:both;
width:100%;
}
#logo {
	clear:both;	
    float:none;
	text-align:center;
/*margin:2px auto 40px auto;*/
}
#language {
	z-index:100000;
	margin-left:2%;
	margin-bottom:-30px;
	top:-32px;
}
#searchform {
position:absolute;
z-index:100001;
max-width:200px;
margin:78px 0 0 0;
right:2%;
float:right;
max-width:150px;
}
#s {
	float:right;
}

#headerimage {
position:relative;
	height:auto;
	width:100%;
	clear:both;
}	
#branding img {
	width:100%;
	height:auto;
	clear:both;
	
}

#headermenu {
min-height:0px;
clear:both;
position:relative;

}


#menu-practice {
width:180px;
clear:both;
float:left;
}
#menu-practice-icon{
width:180px;
}
#menu-icon {
float:right;
}

#bigmenu .menu-headermenu_ar-container {
left:0;
float:right;
}
#bigmenu {
position:relative;
clear:both;
float:right;
text-align:right;
margin:.5em auto 0;
height:auto;
}
#bigmenu #menu-practice {
text-align:right;
width:180px;
}



#menu-headermenu_ar{
display:none;
}

#main #secondary {
position:relative;
clear:both;
float: right;
}

#main #content {
	margin: 0 2% 0 2%;
	width:95%;
}
.page-template-twosidebars-php #main #content,
.left-sidebar.page-template-twosidebars-php #main #content {
	margin: 0 2% 0 2%;
	width:95%
}

#ask {
margin:0 20% 20px auto;

}

}
