﻿/*
Theme Name: Novocane	RTL Version
Author: Ofer Livni
Author URI: oferli@gmail.com
*/


/**********************************************************/
/******************* GLOBAL STYLES ***********************/
/********************************************************/


/* LAYOUT */
/* ----------------------------------------- */

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.alignleft { float:left; margin: 5px 15px 5px 0px  }
.alignright { float:right; margin: 5px 0px 5px 15px }

	/**** General Typography ****/
	
	#left-content {float:left;}

		#left-content ul li, #fullwidth-content ul li{margin:0px 40px 15px 0px;}	
		
		#left-content blockquote, #fullwidth-content blockquote {margin:5px 15px 15px 10px;}	
			
			#left-content blockquote p em, #fullwidth-content blockquote p em{text-align:right;}
			
		img.blogpic {float:left; margin:0px 10px 10px 0px;}


/**********************************************************/
/******************* HEADER STYLES ***********************/
/********************************************************/

/*** Navigation Syles ****/

			ul#menu li	{ float:right; }
			
				ul#menu li a.parent-level {float:right; background-position:right 0;}
				
					ul#menu li a span.title {right:20px; left:0}
					
					ul#menu li a span.subtitle { left:auto; right:0px;  padding:10px 20px 20px 0px; wwidth:115px; }
				
						ul#menu li ul { left: auto; right: 1px; }
						
										ul#menu li ul li ul { left: auto; right: 158px; }
	
		a#navigation-rss { left:0px; right:auto;}
	
	
	/*** Special classes for the jQuery Navigation Hover Effects ***/
	
	.equaliser { margin-left:0; margin-right:2px; }
	
	/*** Header Search Bar ****/
	
	fieldset.header-search { right:659px; }
	
	input.searchbox-header {padding:2px 12px 0px 0px; }
		
	input.searchsubmit-header { left:0px; right:auto; }
	
	/*** Logo ***/
	
	p.logo-tagline {left:20px;}
		
/**********************************************************/
/******************* MAIN CONTENT STYLES *****************/
/********************************************************/

	/***** Business Homepage Tagline Styles ***/
	
		a.homepage-button { right:auto; left:0px; }	
		
			a.homepage-button:hover {background-position:0px -50px;}
		
	/**** Business Homepage Box Widgets ***/
	
		.business-box { float:right; }
			
			.business-box img { margin:38px 35px 20px 0px; }
			
			.business-box p {margin:0px 35px 20px 0px;}
			
			.business-box h2 { margin:10px 35px 10px 0px; }

			.business-box ul { margin-right:35px; }			
	
	/*** Magazine Homepage jQuery Slider ***/
	
	.magazine-featured 	{float:left; }
	
		#sliderContent { margin-left: 0;}
		
		.sliderImage {float: right; }

.sliderImage span {	width:auto;}
			
		.top { left: 0;}
		
		.bottom {left: 0;}

		
	/*** Magazine Homepage Posts  ***/
	
	/* DEFAULT POST */
	
	.magazine-default 	{ float:left; }
		
		.magazine-default-overlay {  left:0px; }
			
			a.default-overlay-anchor { left:0px; }
		
		p.comment-bubble { right:-30px; }
	
		.magazine-pagination {margin:20px 0px 0px 12px;}
	
	/* IMAGE POST */
	
	.magazine-image 		{ float:left; }
		
		.magazine-image h2 { left:0px; }
				
		a.image-overlay-anchor { left:0px; }
		
		
	/* VIDEO POST */	
		
	.magazine-video 		{ float:left; }
		
		.magazine-video-overlay { left:0px; }	
	
		a.video-overlay-anchor { left:0px; }
	
/************ BLOG PAGE AND SINGLE STYLES ********/

	/**** Comment Styles ***/
	
	.comment-person {float:left; }
		
		.comment-person  cite {left:0px; }
	
	.comment-bubble {float:right; }
	
		.comment-arrow {left:116px; }
	
		p.comment-label {float:right;  margin-left:0px; }

			

		p.comment-area { margin-right:0px; }

		

			p.comment-area em{ margin-left:10px;}		
		
	/**** Archive Styles ***/
	
	.archive-post  { margin-right:30px;  float:left; }
	
	
/***********  PORTFOLIO STYLES **************/

	
	/**** Portfolio Page Styles ******/
	
	
		.portfolio-header  h1{margin:40px 70px 0px 0px;}
	
	
	.portfolio-wrapper { float:left; }
	
	.portfolio-wrapper-video { float:left; }
					
		.portfolio-wrapper img {  left:0px;  }
	
		a.portfolio-modal-anchor { left:30px;  }
		
			a.portfolio-modal-anchor span, a.portfolio-video-modal-anchor span  { left:0px; }
		
		a.portfolio-video-modal-anchor  { left:30px;  }
		
	.portfolio-pagination {margin:20px 0px 0px 20px;}			
		
	
	/**** Portfolio Modal Styles ***********/
	
	#modal-info-wrapper  { float:right; }
		
			a.portfolio-visit-anchor { margin:40px 0px 0px 70px; }
		
	/**** Contact Page Styles ****/
	
		p.left { float:right; clear:none !important;}
	
		form.wpcf7-form p, form.wpcf7-form p input { margin-left:20px; }
	
	iframe.google-map {float:right; border:1px solid #000; margin:7px 0px 40px 29px;}
	
	
/**********************************************************/
/******************* SIDEBAR STYLES **********************/
/********************************************************/



#sidebar { float:right; }


	/**** General Sidebar Widget List Styling ****/
		li.widget ul li { float:right; padding-right:20px; background-position: right 2px; padding-left:0;}
	
	/*** Sidebar Widget Searchform ***/
	
	input.searchbox {position:absolute; left:0px; }
		
	input#searchsubmit  { left:207px;  background-position:-201px 0px;}
	
		input#searchsubmit:hover  { background-position:-201px 0px; }
	
	
	/*** WP125 Ads ****/
	
	.wp125ad {float:left; }
		
	/** Magazine Frontpage jQuery Toolbox (mini-sidebar)**/
	
	.toolbox-load { background-position:80px 80px;  float:right; margin:40px 15px 0px 0px;  }
	
	.magazine-frontpage-toolbox h3 { padding-right:31px; padding-left:0px;}				
							/**** jScrollPane Styling ****/
							
							.jScrollPaneTrack 		{  right: 0px;   }

			input.searchbox2 {right:10px; left:auto;}
				
			input#searchsubmit2  {right:160px; left:auto;  background-position: -150px 0px; }
			
				input#searchsubmit2:hover {  background-position: -150px 0px; }
				
				
/**********************************************************/
/******************* FOOTER STYLES ***********************/
/********************************************************/

		.footer-widgets { float:right;}
		
	/*** Flikr Widget ***/

	.accordian-wrapper {	direction:ltr}	
	.accordion-overlay {}
	
	.accordion-textbox { text-align:right}
		
		.accordion-textbox h2 {}
		
		.accordion-textbox p { }
	
		.accordion-excerpt {}
		
	a.kwicks-anchor-link {}
	
	span.accordion-title {background:#FFF; color:#000; z-index:101; font-size: 12px; position:absolute; border:none; 	display:block; height:10px; overflow:hidden;	width:280px; padding:10px 10px 20px 20px ; text-transform:uppercase; letter-spacing:3px; 
	-webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg);	-o-transform: rotate(-90deg);	-moz-opacity: 0.3;	-khtml-opacity: 0.3; opacity: .3; }
	
	span.modern-position { bottom:130px; left:-134px; }
	

	.flickr_badge_image {float:left; margin:0px 0px 10px 12px;}
	
	span.accordion-title { padding:10px 20px 20px 10px ;  }
	
	span.modern-position { left:-134px; }
	
/* This css serves as a template for styling your kwicks. DO NOT GO NEAR UNLESS YOU KNOW WHAT YOU'RE DOING! */

.kwicks.horizontal li {	margin-right: 10px; 	float: left;}
.kwicks.horizontal #kwick_4 {	margin-right: none;}

 /*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/

#colorbox{}
    #cboxTopCenter{height:14px; background:url(images/border.png) top left repeat-x;}
    #cboxTopRight{width:14px; height:14px; background:url(images/controls.png) -36px 0 no-repeat;}
    #cboxBottomLeft{width:14px; height:43px; background:url(images/controls.png) 0 -32px no-repeat;}
    #cboxBottomCenter{height:43px; background:url(images/border.png) bottom left repeat-x;}
    #cboxBottomRight{width:14px; height:43px; background:url(images/controls.png) -36px -32px no-repeat;}
    #cboxMiddleLeft{width:14px; background:url(images/controls.png) -175px 0 repeat-y;}
    #cboxMiddleRight{width:14px; background:url(images/controls.png) -211px 0 repeat-y;}
        #cboxTitle{ left:0; }
        #cboxCurrent{left:58px; }
        
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}       		
	
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 5px 2px 4px; 	}
.wp-pagenavi a:visited {padding: 2px 5px 2px 4px;	}
.wp-pagenavi a:active {padding: 2px 5px 2px 4px;	}
.wp-pagenavi span.pages {	padding: 2px 5px 2px 4px;	}
.wp-pagenavi span.current {	padding: 2px 5px 2px 4px;	}
.wp-pagenavi span.extend {	padding: 2px 6px 2px 4px;	}
	
	
/*#left-content p, #fullwidth-content p, #left-content ul, #left-content ol, h1, h2, h3, #wp-calendar  {	float:right;clear:right;}	*/
	
#fullwidth-content p a, .wpcf7-form	p, .wpcf7-form	p input {float:right; clear:right;}

caption, th {	text-align:right;	}
.scroll-pane {	left:0}
