/*
Theme Name: Atraxis
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(http://fonts.googleapis.com/earlyaccess/notosanshebrew.css);

body {
	direction: rtl;
	unicode-bidi: embed;
		font-family: 'Noto Sans Hebrew', serif;
	}

caption,
th,
td {
	text-align: right;
}

/* Atraxis Layout */

#logo img{ float:left}
.pagetitle{padding:55px 15px 0 0 }


#entry-author-info #author-avatar {top:0px; left:auto; right:0px;}
#entry-author-info #author-description { margin: 0px 78px 10px 0px;}

.commentlist .comment-author{ float:right;}
.commentlist .comment-body{margin-right:80px; margin-left:0px;}
.commentlist li.comment ul.children{margin:0 11% 0 0px;}


.listarrow li{ background-image:url(images/sidebar-arrow-rtl.png); background-position:right 10px; padding-left:0px; padding-right:15px;}
.entry-utility .user, .entry-utility .date, .entry-utility .tag, .entry-utility .comment {
    float: right;
    margin-right: 0px;
	margin-left:20px;
}

#slidercontainer {
position: relative;
direction: ltr;
}

	#slider .camera_pag {
		right: auto;
		left: 0;
	}

	#slider .slider-title {
		padding: 0 0 0 10px;
	}

	#slider .camera_caption > div {
		text-align: right;
		direction: rtl;
	}

	.sf-menu li {
		float: right;
		font-family: 'Noto Sans Hebrew', serif;
	}

	.sf-menu a, .sf-menu a:visited {
		font-weight: bold;
		font-size: 18px;
	}

	#sidebar .textwidget div.wpcf7 p {
		margin-bottom: 15px;
		min-height: 29px;
	}

	#sidebar .textwidget div.wpcf7 input, #sidebar .textwidget div.wpcf7 textarea {
		margin: 0;
	}

	.sf-menu li:hover ul, .sf-menu li.sfHover ul {
		left: auto;
		right: 0;
	}

	.sf-menu li li {
		text-align: right;
	}

	.klasik-recentpost-widget .recent-thumb {
		float: right;
		margin: 0px 0 0px 18px;
	}

	#searchform #s {
		padding: 14px 20px 13px 50px !important;
	}

	.widget_search .searchbutton {
		right: auto;
		left: 0;
	}

	.postimg {
		padding-top: 15px;
	}

	.main-date {
		float: right;
		margin: 0 0 0 23px;
	}

	#logoimg, span.telhdr {
		display: inline-block;
		float: left;
	}

	.telhdr {
		font-size: 23px;
		margin: 24px 0 0 20px;
		color: #282828;
	}

	.textwidget div.wpcf7, .horizontalcf {
		background: url(images/top-pattern.png);
		padding: 10px;
	}

	li#text-2 {
		position: fixed;
		left: 50px;
		top: 300px;
		border: 0 !important;
		padding: 0 !important;
		margin: 0 !important;
		width: 200px !important;
	}

	li#text-2 .widget-title {
		margin: 0;
		padding-bottom: 0;
		line-height: 35px;
		height: 35px;
		background: url(images/top-pattern.png);
		font-size: 23px;
		text-align: center;
		font-weight: normal;
	}

	.horizontalcf {
		padding: 10px 2.5% 0;
		width: 95%;
	}

	.textwidget .wpcf7 input[type="text"], .textwidget .wpcf7 input[type="tel"], .textwidget .wpcf7 textarea, .horizontalcf textarea, .horizontalcf input[type="text"], .horizontalcf input[type="tel"] {
		width: 170px;
		padding: 0 2%;
		line-height: 29px;
		height: 29px;
		border: solid 1px #7E7E7E;
		color: #2B2B2B;
		background: #F8F8F8;
		font-size: 14px;
		font-family: 'Noto Sans Hebrew', serif;
	}

	.textwidget .wpcf7 textarea{
		height: 58px;
		font-family: 'Noto Sans Hebrew', serif;
	}

	.textwidget .wpcf7 input[type="submit"] {
		float: left;
		font-size: 14px;
		padding: 7px 22px !important;
		background: #7E7E7E;
		font-family: 'Noto Sans Hebrew', serif;
	}

	.horizontalcf input[type="submit"] {
		float: left;
		font-size: 14px;
		padding: 7px 0 !important;
		background: #7E7E7E;
		width: 100%;
		font-family: 'Noto Sans Hebrew', serif;
	}

	body.home .horizontalcf input[type="submit"] {
		padding-right: 22px !important;
		padding-left: 22px !important;
	}

	.textwidget .wpcf7 input[type="submit"]:hover, .horizontalcf input[type="submit"]:hover {
		background: #ededed;
		color: #000 !important;
	}

	[placeholder]:focus::-webkit-input-placeholder {
		transition: opacity 0.2s 0.2s ease; 
		opacity: 0;
	}

	[placeholder]::-webkit-input-placeholder {
		color: #000;
	}

	.horizontalcf p {
		float: right;
	}

	.horizontalcf input[type="text"], .horizontalcf input[type="email"], .horizontalcf input[type="tel"], .horizontalcf textarea {
		margin: 0 0 0 10px;
		font-family: 'Noto Sans Hebrew', serif;
	}

	.horizontalcf textarea, .horizontalcf input[type="text"], .horizontalcf input[type="tel"] {
		width: 250px;
		font-family: 'Noto Sans Hebrew', serif;
	}

	.notfull p {
		width: 38%;
	}

	.notfull p + p {
		margin-right: 4%;
	}

	.notfull p.send {
		width: 13%;
	}

	div.wpcf7 img.ajax-loader {
		display: none;
	}

	.notfull textarea, .notfull input[type="text"], .notfull input[type="tel"] {
		width: 96%;
		font-family: 'Noto Sans Hebrew', serif;
	}

	.horizontalcf textarea {
		height: 29px;
		font-family: 'Noto Sans Hebrew', serif;
	}

@media only screen and (max-width: 767px) {
	.telhdr {
		font-size: 15px;
	}

	li#text-2 {
		display: none;
	}

	.horizontalcf input[type="submit"] {
		width: auto;
		padding: 7px 18px !important;
		margin-left: -10px;
	}

	.notfull p {
		width: 36%;
	}

	.notfull p.send {
		width: 15%;
	}

	.horizontalcf input[type="text"], .horizontalcf input[type="email"], .horizontalcf input[type="tel"], .horizontalcf textarea {
		margin: 0;
	}
}

	#content.eight {
		width: 85%;
	}			.callnowfooter {		display: none;	}		@media only screen and (max-width: 767px) {			.callnowfooter {		display: block;		position: fixed;		bottom: 0;		right: 0;	}}






[placeholder]:focus::-webkit-input-placeholder {
		transition: opacity 0.2s 0.2s ease; 
		opacity: 0;
	}

	[placeholder]::-webkit-input-placeholder {
		color: #000;
	}


