/*  
Theme Name: BrightBox - wprtl
*/

@import url(http://fonts.googleapis.com/earlyaccess/alefhebrew.css);

/* @import url(http://fonts.googleapis.com/earlyaccess/opensanshebrew.css); */

@import url(fonts/opensanshebrew/opensanshebrew.css);


.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid_fifth1, .grid_fifth2, .grid_fifth3, .grid_fifth4, .grid_fifth5 { float: right; margin-left: 0; margin-right: 20px; }

.one_fifth { margin-left: 0; margin-right: 4%; float: right; }
.one_fourth { margin-left: 0; margin-right: 4%; float: right; }
.one_third { margin-left: 0; margin-right: 4%; float: right; }
.two_fifth { margin-left: 0; margin-right: 4%; float: right; }
.one_half { margin-left: 0; margin-right: 4%; float: right; }
.three_fifth { margin-left: 0; margin-right: 4%; float: right; }
.two_third { margin-left: 0; margin-right: 4%; float: right; }
.three_fourth { margin-left: 0; margin-right: 4%; float: right; }
.four_fifth { margin-left: 0; margin-right: 4%; float: right; }

div .first { margin-right: 0; clear: right; }


body { font-family: 'Open Sans Hebrew', serif; }

#main { float: right; }

.sidebar { padding-left: 0; padding-right: 19px; left: auto; right:-1px; }


#top .logo a, #top .logo a:hover { left: auto; right: 0; }

#top .main_menu .avia_mega a { float: right; margin: 0 0 0 3px; }

#top .main_menu .avia_mega li { float: right; }

.main_menu .avia_mega1, .main_menu .avia_mega2, .main_menu .avia_mega3, .main_menu .avia_mega4, .main_menu .avia_mega5 { left: auto; right: 0; }

#top .main_menu .avia_mega div ul { float: right; }

#top .main_menu .avia_mega div ul li li { float: right; padding: 1px 11px 1px 0; }

#top .main_menu .avia_mega ul a { text-align: right; }

.main_menu .dropdown_link { padding: 0 0 0 10px; }

.main_menu .dropdown_available { right: auto; left: 14px; }

#top .main_menu .avia_mega > li > ul, #top .main_menu .avia_mega > li > ul ul { left: auto; right: 0px; }

#top .main_menu .avia_mega > li > ul a { padding: 2px 0 2px 20px; }

#top .main_menu .avia_mega > li > ul li { padding: 3px 20px 3px 0; }

#top .main_menu .avia_mega > li > ul ul { left: auto; right: 213px; }

.social_bookmarks { float: right; right: auto; left: 258px; }

.social_bookmarks a { float: right; }

.social_bookmarks li { float: right; padding: 0 5px 0 0; }


.slidecontrolls { right: auto; left: -1px; }

#top .autoslidecontrolls a { float: left; }

.welcome_button a { float: right; }

.welcome_button2 a { float: left; }

.cu3er_3D_small_welcome { right: auto; left: 0px; }

.cu3er_tablet_3D_welcome { right: auto; left: -30px; }

#cu3er_container_tablet_3D_welcome .slideshow_container { left: auto; right: 38px; }

#cu3er_container_3D_small_welcome .slideshow { right: auto; left: -65px; }

.cu3er_2D_small_caption_welcome .slide_shadow { left: auto; right: -21px; }

.cu3er_2D_small_caption_welcome { right: auto; left: -40px; }

#top .fancyborder_top { left: auto; right: 5px; } 
#top .fancyborder_left { left: auto; right: 0; }
#top .fancyborder_right { right: auto; left: 0; }
#top .fancyborder_bottom { right: auto; left: 5px; }


#footer_extra_text_div img { float: right; margin: 0 0 0 20px; }

#socket .social_bookmarks { right: auto; left: 0; }


.widget { float: left; }

.asc_multi_count{ float: left; }

.avia_socialcount strong, .avia_socialcount span { padding: 0 45px 0 0; }

.tweet-thumb a { margin-right: 0; margin-left: 9px; float: right; }

.avia_partner_widget a, .avia_partner_widget a:hover { float: right; }

.avia_partner1 { margin-right: 0; margin-left: 13px; }

.news-thumb { margin-right: 0; margin-left: 9px; float: right; }

#top .news-thumb img { float: right; }

.widget_archive li , .widget_categories li, .widget_pages li, .widget_links li, .widget_meta li, .widget_nav_menu li { float: right; }

.widget_archive li a, .widget_categories li a, .widget_pages li a, .widget_links li a, .widget_meta li a, .widget_nav_menu li a { padding: 3px 11px 3px 0; }

#top .widget_nav_menu .sub-menu { padding-left: 0; padding-right: 15px; }

#top .widget_nav_menu .avia_mega_div .sub-menu { padding-right: 0; }

.sidebar #searchform { left: auto; }

.tagcloud a { margin: 0 0 1px 1px; float: right; }


.entry-content { float: right; }

.content { padding-right: 0; padding-left: 20px; float: right; }

#top .template-portfolio-overview.portfolio-size-1 .slideshow_container { float: right; margin: 0 0 0 20px; }

#top .portfolio-size-1 .post-title, #top .portfolio-size-1 .entry-content { float: right; }

.blog-meta { float: right; padding-right: 0; padding-left: 20px; }

#top .pagination { float: left; }

#top .pagination span, #top .pagination a { float: right; margin: 2px 0 2px 2px; }

.relThumb { float: right; margin-left: 0; margin-right: 20px; }

#top .related_posts .contentSlideControlls { left: auto; right: 85px; }

.related_single_heading { left: auto; right: 0; }


#top .commentlist { float: right; }

#top .commentlist .comment { float: right; }

.gravatar { float: right; padding-right: 0; padding-left: 20px; }

.comment_content { float: left; }

.author_name { float: right; }

.comment-edit-link, #cancel-comment-reply-link { padding-left: 0; padding-right: 10px; }

.commentmetadata { float: right; padding-left: 0; padding-right: 12px; }

.says { left: auto; right: -13px; }

#top .comment-reply-link { left: auto; right: 0; }

.children .gravatar { right: auto; left: 20px; }

.personal_data p { float: right; }

#commentform label { left: auto; right: 265px; }

.commentlist #respond { padding: 0 85px 15px 0; }

.comment_prev_page a { float: right; }

.comment_next_page a { float: left; }


.lightbox_video, .lightbox_image { left: auto; right: 0; }

#top .wp-caption { margin: 5px 0 10px 15px; }

.entry-content ul li { padding: 3px 17px 3px 0; }

.dropcap1 { float: right; margin: 4px 8px 0 8px; }

.dropcap2, .dropcap3 { float: right; margin: 4px 0 0 8px; }

.hr a, #top .entry-content .hr a { padding: 0 0 0 4px; }

caption { text-align: left; }


.inner_slide_container { float: right; }

.contentSlideControlls a { float: right; }

#top .pos_h1 { right: auto; left: 0; }
#top .pos_h2 { right: auto; left: 0; }
#top .pos_h3 { right: auto; left: 0; }
#top .pos_h4 { right: auto; left: 0; }
#top .pos_h5 { right: auto; left: 0; }
#top .pos_h6 { right: auto; left: 0; }

.js_active .toggler { padding: 3px 27px 5px 3px; }

.toggle_content{ padding: 0 31px 0 2px; }

.js_active .tab { margin: 0 0 0 2px; float: right; }

.js_active .avia_combo_widget .tab { float: right; }

.js_active .avia_combo_widget .first_tab span{ -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; }

.js_active .avia_combo_widget .last_tab span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; }


.text_input, textarea, select { font-family: 'Open Sans Hebrew', serif; }

#searchform { right: auto; left: 0; }

#searchsubmit { right: auto; left: 4px; }

#s { padding: 10px 10px 10px 30px; }

.ajax_form .text_input { margin-right: 0; margin-left: 10px; }

#top .widget_twitter .twitter-avatar { float: right; margin-right: 0; margin-left: 13px; }
#top .widget_twitter .intent-meta a { margin-right: 0; margin-left: 4px; }



/***light-skin.css***/

#top .main_menu .avia_mega ul ul li, #top .main_menu .avia_mega >li >ul li { background-image: url(images/skin1/menu_arrow.png); background-position: -318px -72px; }

#top .main_menu .avia_mega div>ul>li { background-position: -100px -102px; }

#top .main_menu .avia_mega >li >ul li { background-position: -325px -71px; }

#top .main_menu .avia_mega div ul ul ul li { background: #888 url(images/skin1/menu_arrow.png)  -70px -72px  no-repeat; }

.sidebar { border-left: none; border-right: 1px solid #EEEEEE; }

.widget_archive li , .widget_categories li , .widget_pages li, .widget_links li, .widget_meta li, .widget_nav_menu li{ background-image: url(images/skin1/menu_arrow.png); background-position: -70px -70px; }

.js_active .avia_combo_widget .tab span { border-left: none; border-right: 1px solid #eeeeee; }

.js_active .avia_combo_widget .last_tab span { border-left: 1px solid #eeeeee; }

#template-blog { border-right: none; border-left: 1px solid #eeeeee; }


.says { background:transparent url(images/skin1/say.png) no-repeat scroll 100% 0; }

.comment-reply-link { border-right: none; border-left: 1px solid #eeeeee; }


.entry-content ul li { background-position: 100% 10px; }


th { border-right: none; border-left: 1px solid #eeeeee; }

th.nobg { border-right: none; border-left: 1px solid #eeeeee; }

td { border-right: none; border-left: 1px solid #eeeeee; }

th.spec { border-left: none; border-right: 1px solid #eeeeee; }

th.specalt { border-left: none; border-right: 1px solid #eeeeee; }

td:first-child { border-left: none; border-right: 1px solid #eeeeee; }


.js_active .toggler{ background-position: 98% 6px; }

.js_active  #top .activeTitle{ background-position: 98% -77px; }



/***shortcodes.css***/

.avia-button .avia-info { background-position: center right; padding: 2px 22px 2px 0; left: auto; right: -2px; }
.avia-button .avia-alert { background-position: center right; padding: 2px 22px 2px 0; left: auto; right: -2px; }
.avia-button .avia-tick { background-position: center right; padding: 2px 22px 2px 0; left: auto; right: -2px; }
.avia-button .avia-download { background-position: center right; padding: 2px 22px 2px 0; left: auto; right: -2px; }
.avia-button .avia-note { background-position: center right; padding: 2px 22px 2px 0; left: auto; right: -2px; }
.avia-button .avia-error { background-position: center right; padding: 2px 22px 2px 0; left: auto; right: -2px; }
.avia-button .avia-help { background-position: center right; padding: 2px 22px 2px 0; left: auto; right: -2px; }

.avia-ilink a { padding: 2px 22px 2px 0; }

.avia-ilink .info { background-position: center right; }
.avia-ilink .alert { background-position: center right; }
.avia-ilink .tick { background-position: center right; }
.avia-ilink .download { background-position: center right; }
.avia-ilink .note { background-position: center right; }
.avia-ilink .error { background-position: center right; }
.avia-ilink .help { background-position: center right; }

blockquote { background-position: 100% 8px; padding: 0 40px 0 0; }

.pullquote_right { padding: 0 40px 0 0; }

.pullquote_left { padding: 0 40px 0 0; }

.pullquote_boxed{ padding: 10px 50px 10px 10px; background-position-x: 98%; }

.avia-box.custom_icon .avia-innerbox { padding:2px 22px 2px 0; }
.avia-box.info .avia-innerbox { background-position: center right; padding: 2px 22px 2px 0; }
.avia-box.alert .avia-innerbox { background-position: center right; padding: 2px 22px 2px 0; }
.avia-box.tick .avia-innerbox { background-position: center;right; padding: 2px 22px 2px 0; }
.avia-box.note .avia-innerbox { background-position: center right; padding: 2px 22px 2px 0; }
.avia-box.error .avia-innerbox { background-position: center right; padding: 2px 22px 2px 0; }
.avia-box.help .avia-innerbox { background-position: center right; padding: 2px 22px 2px 0; }
.avia-box.download .avia-innerbox { background-position: center right; padding: 2px 22px 2px 0; }

.iconbox_icon { float: right; padding: 8px 0 0 5px; }



/*** prettyPhoto.css ***/

div.pp_pic_holder { direction: ltr; }

.pp_nav .pp_play,
.pp_nav .pp_pause { text-indent: 10000px; }

a.pp_arrow_previous,
a.pp_arrow_next { text-indent: 10000px; }

a.pp_next { text-indent: 10000px; }

a.pp_previous { text-indent: 10000px; }

a.pp_expand,
a.pp_contract { text-indent: 10000px; }

a.pp_close { text-indent: 10000px; }

.wpcf7 input[type=text] {
width:250px !important;
margin-bottom:5px;
font-size:11px;
}
.wpcf7 input[type=email] {
width:250px !important;
margin-bottom:5px;
font-size:11px;
}
.wpcf7 textarea {
width:250px !important;
margin-bottom:5px;
font-size:11px;
}
