/*
Theme Name: Anonima+
Theme URI: http://www.whitelabel.co.il/
Description: Original Design by White Label
Version: 1.0
Author: Ziv Levin
Tags: Clayground, Widgets, 3 Columns
*/

/** General **/
* { margin: 0; padding: 0; }
body { font-size: 12px; font-family: arial; }
p { padding: 10px 0; }
img, a { border: none 0; outline: none 0; }


/** Wrapping **/
#wrapper { width: 905px; margin: 0 auto 10px; overflow: hidden; position: relative; }


/** Header - Appears only on the Homepage **/
#header { overflow: hidden; }
h1 { }
#title-home { width: 195px; height: 197px; background: url('images/title_home.jpg') no-repeat; display: inline; float: left; }
.nav-home { display: inline; float: left; height: 50px !important; }
#equation { width: 509px; height: 135px; display: inline; float: left; background: url('images/equation.jpg') no-repeat; margin-bottom: 10px; }
#frog { width: 199px; /*201px;*/ height: 145px; /*135px;*/ display: inline; float: left; background: url('images/frog.gif') no-repeat; 
		margin: 0px 0 0px 2px; }
#slider { 	/* width: 690px; display: inline; float: left; */ width: 905px;/*903px*/
			/*margin-left: 2px;*/ overflow: hidden;  
			border-top: 1px dashed #bdc3c7; /* border-bottom: 1px dashed #bdc3c7; */
		}
#slide_inner { width: 903px;/*690px;*/ overflow: hidden; margin: 1px 0; border-top: 1px dashed #bdc3c7; /* border-bottom: 1px dashed #bdc3c7; */ }
#slider_bottom { display: inline; float: left; width: 695px; border-top: 1px dashed #bdc3c7; border-bottom: 1px dashed #bdc3c7; 
				height: 1px; clear: left; }


/** Story Content **/
.storycontent { position: relative; }
.storycontent a { text-decoration: none; }
.storycontent a, .storycontent a:visited { color: #6D6D6D; }
.storycontent a:hover { text-decoration: underline; }

#content p { margin-right: 7px; color: #6d6d6d; }

.storycontent h4 { 	color: #293684; font-size: 14px; background: url('images/dotted_underscore.jpg') no-repeat left center; 
					overflow: hidden; margin-top: 50px; margin-bottom: 7px; }
.storycontent h4.top20, .top20 { margin-top: 20px; }
.storycontent h4 span { background-color: #FFFFFF; padding-right: 6px; }
.storycontent h4 .ages { color: #7db322; font-size: 13px; }
.storycontent h4 code { /* display: inline; float: right; font-family: arial; font-size: 12px; */ }


#content p.wp-caption-text, .storycontent .wp-caption-text { color: #58629f; font-size: 12px; font-weight: bold; padding: 5px 10px 5px 5px; }
.wp-caption-text span { color: #293684; }

.home .storycontent table { margin-left: -4px; } 
.page-id-5 .storycontent table { margin-left: -5px; }
.storycontent table { width: 99%; }
.storycontent td { color: #58629f; vertical-align: top; }
.right-td { padding-left: 110px; }

.breadcrumbs { margin: 15px 0; color: #293684; }
.breadcrumbs a { text-decoration: none; }
.breadcrumbs a, .breadcrumbs a:visited { color: #293684; }
.breadcrumbs a:hover { text-decoration: underline; }


/** HomePage **/
#home_right { width: 196px; display: inline; float: right; }
#home_content { width: 500px; display: inline; float: left; overflow: hidden; }

#bottom_right { background-color: #e5e5e5; width: 179px; padding-left: 8px; padding-right: 9px; overflow: hidden; /* margin-top: 35px; */ }
#bottom_right .widget { padding: 7px 7px 7px 8px; margin: 0 0 37px; background: #FFFFFF; }
#bottom_right .home-first { margin: 15px 0 37px !important; }
#bottom_right .home-last { margin: 0 0 10px !important; }

#bottom_right .widget p { color: #92CF2A; font-size: 14px; font-weight: bold; padding-right: 4px;/*10px;*/ padding-left: 4px; }
#bottom_right .widget p a { text-decoration: none; }
#bottom_right .widget p a, #bottom_right .widget p a:visited { color: #92CF2A; }
#bottom_right .widget p a:hover { color: #C61418; }

#bottom_right .widget p span { color: #293684; font-size: 18px; font-weight: bold; }
#bottom_right .widget p span a { text-decoration: none; }
#bottom_right .widget p span a, #bottom_right .widget p span a:visited { color: #293684; }
#bottom_right .widget p span a:hover { color: #C61418; }


#home_content .storycontent h4 { 	color: #293684; font-size: 14px; background: url('images/bullet_more.jpg') no-repeat left center; 
					padding-left: 25px; overflow: hidden; margin-top: 80px; margin-bottom: 24px; }
#home_content .storycontent h4.top20, .top20 { margin-top: 20px; }
#home_content .storycontent h4 span { background-color: #FFFFFF; padding-right: 6px; }
#home_content .storycontent h4 .ages { color: #7db322; font-size: 13px; }
#home_content .storycontent h4 code { /* display: inline; float: right; font-family: arial; font-size: 12px; */ }
#home_content .storycontent h4 a.more, #home_content .storycontent h4 .more { display: inline; float: right; width: 62px; height: 12px; }
#home_content .storycontent h4 a.more:hover, #home_content .storycontent h4 .more:hover { text-decoration: none; }

.more-info { color:#58629F; padding-left: 4px; }


/* Kits */
.order-kit { 	position: absolute; top: -2px; right: 1px; width: 90px; height: 91px; display: block; 
				background: url('images/order_kits.jpg') no-repeat; z-index: 3; }
.storycontent table.all-kits, .all-kits { width: 94%; margin: 15px 0 0 -2px; }
.all-kits td { text-align: left; }
.kits-bottom { 	color: #BD3842 !important; border-top: 1px dashed #adadad; border-bottom: 1px dashed #adadad; padding: 15px 0; 
				display: block; font-size: 11px; font-weight: bold; }

/** Books **/

.translate { display: block; width: 92px; height: 92px; background: url('images/translate.jpg') no-repeat; }
.contact-us { display: block; margin-top: 7px; margin-left: -1px; }
td .contact-us { margin-left: -2px; }
.narrow-td { padding-right: 15px; padding-bottom: 30px; }
.wide-td p { padding: 0 0; }
.wide-td a, .wide-td a:visited { color: #293684; font-weight: bold; padding-top: 3px; }


/** Merchandize **/

.order { position: absolute; width: 90px; height: 91px; /* display: block; */ top: 5px; left: 340px; 
		background: url('images/order_now.png') no-repeat; z-index: 10; }
.all-kits a, .all-kits a:visited { color: #5B5959; font-size: 11px; }
.all-kits a { text-decoration: none; }
.all-kits a:hover { }


/** Press **/

#press { margin-top: 10px; }
#press td { height: 250px; padding-right: 15px; }
#press td p { padding: 0 0 !important; color: #5B5959; }
.storycontent #press td { color: #5B5959; }
#content #press td p.wp-caption-text, .storycontent #press td .wp-caption-text { padding: 0 0; height: 46px; display: block; margin: 2px 0 -30px; }
#press td img { border: 2px solid #adadad; max-width: 220px; max-height: 170px; }
#press td object { /* border: 2px solid red; */ }
#press td embed { /* border: 2px solid green; */ }


/** Navigation **/
#nav { width: 710px; overflow: hidden; height: 73px; margin-top: 32px; }
#nav ul { list-style-position: inside; list-style-type: none; }

#menu_top { width: 710px; overflow: hidden; height: 45px; background: url('images/top_menu_bg.gif') repeat-x 0 0; }
#menu_top.longer, .longer { height: 47px; }

#menu_top li { 	display: inline; padding-right: 13px; padding-left: 13px; border-right: 1px solid #FFFFFF; float: left; 
				height: 43px; line-height: 43px; padding-bottom: 2px; }
#menu_top li.top-first, .top-first { padding-left: 0px !important; }
#menu_top li.top-last, .top-last { border-right: none 0 !important; padding-right: 5px !important; }

#menu_top.longer li, .longer li { /* padding-bottom: 4px; */ }

#menu_top .current_page_item { background: url('images/white.gif') repeat-x 0 bottom; padding-bottom: 4px; }

#menu_top li a, #menu_top li a:visited { color: #293684; text-decoration: none; font-weight: normal; font-size: 18px; text-transform: uppercase; }
.current_page_item a, .current_page_parent a, .current_page_ancestor a, .current_page_item a:visited, .current_page_parent a:visited,
.current_page_ancestor a:visited, #menu_top li a:hover { color: #92cf2a !important; }


#menu_top li#search, #search { 	padding-right: 0px; border-right: none 0; width: 143px;  
								overflow: hidden; height: 30px; padding-top: 13px; float: right; }
#s { 	width: 90px; height: 14px; border-top: 1px solid #adadad; border-left: 1px solid #adadad; border-bottom: none 0; border-right: none 0;
		margin-right: 6px; display: inline; float: left; color: #666666; font-size: 10px; padding-left: 6px; }
#search_button { 	width: 30px; height: 15px;
					/* background: url('images/search.gif') no-repeat; */
					background: #293484; color: #FFFFFF; font-size: 11px; font-weight: bold; border: none 0; line-height: 14px;
					padding-bottom: 2px; /* Weird ! */
					display: inline; float: left;
}


/** Sub-Navigation on About pages **/

#menu_bottom { width: 710px; overflow: hidden; height: 28px; background: url('images/bottom_menu_bg.gif') repeat-x 0 0; }

#menu_bottom li { 	display: inline; margin-right: 25px; padding-right: 25px; border-right: 1px solid #FFFFFF; float: left; 
					height: 19px; line-height: 19px; padding-bottom: 9px; }
#menu_bottom li.bottom-first, .bottom-first { }
#menu_bottom li.bottom-last, .bottom-last { border-right: none 0 !important; margin-right: 0; }

#menu_bottom li a, #menu_bottom li a:visited { color: #293684; text-decoration: none; font-weight: bold; font-size: 12px; }
#menu_bottom li a:hover { color: #92cf2a; }
#menu_bottom .current_page_item, #menu_bottom .current_page_ancestor  { background: url('images/down_arrow.gif') no-repeat 30% bottom; }



/** Content on Right - Does not appear on the Homepage **/
#content { width: 710px; display: inline; float: left; overflow: hidden; }
#space { width: 710px; height: 150px; display: inline; float: left; }




/** Left Sidebar - Does not appear on the Homepage**/
#sidebar p { padding: 0 0 12px; }
#sidebar a { display: block; }
#sidebar span a { display: inline; }
#sidebar { width: 195px; display: inline; float: left; overflow: hidden; margin-bottom: 15px; color: #5b5959; font-weight: bold; }
#sidebar #title { width: 195px; height: 158px; background: url('images/title_inner.jpg') no-repeat; display: block; }
#sidebar #title.double, .double { background: url('images/title_subpage.jpg') no-repeat; }

#sidebar ul, #home_right ul { list-style-type: none; }
#sidebar .widget { /* margin-left: 14px; */ margin-right: 23px; }
#sidebar .widgettitle { 	color: #92cf2a; border-bottom: 1px dashed #92cf2a; font-size: 18px; font-weight: normal; height: 24px; 
				text-transform: uppercase; margin: 15px 0 24px; }

#sidebar .widget a { font-size: 12px; font-weight: bold; text-decoration: none; padding: 0 0; }
#sidebar .widget a, #sidebar .widget a:visited { color: #5b5959; }
#sidebar .widget a:hover { text-decoration: none; color: #C61418; }

#sidebar .widget a.title, #sidebar .widget .title { font-size: 18px; font-weight: normal !important; text-decoration: none; padding: 0 0; }
#sidebar .widget a.title, #sidebar .widget .title, #sidebar .widget a.title:visited, #sidebar .widget .title:visited { color: #293684; }
#sidebar .widget a.title:hover, #sidebar .widget .title:hover { text-decoration: none; color: #C61418; }

#sidebar .widget li a { font-size: 16px; font-weight: bold; text-decoration: none; }
#sidebar .widget li a, #sidebar .widget li a:visited { color: #293684; }
#sidebar .widget li a:hover { color: #C61418; }

/* #sidebar .widget span a, #sidebar .widget span a:visited { font-weight: bold !important; font-size: 12px; color: #5b5959 !important; } */

#sidebar .widget a.push, .push { margin-top: 19px; }
#sidebar .widget a.push-bottom, .push-bottom { margin-bottom: 24px; }

#sidebar h5 { font-size: 12px; font-weight: bold; color: #293684 !important; margin-top: 5px; margin-bottom: 24px; }

.bullet1 { padding-left: 18px; background: url('images/bullet_purple.jpg') no-repeat left center;}
.bullet2 { padding-left: 18px; background: url('images/bullet_green.jpg') no-repeat left center;}
.bullet3 { padding-left: 18px; background: url('images/bullet_sea.jpg') no-repeat left center;}
.bullet4 { padding-left: 18px; background: url('images/bullet_mustard.jpg') no-repeat left center;}
.bullet5 { padding-left: 18px; background: url('images/bullet_orange.jpg') no-repeat left center;}
.bullet6 { padding-left: 18px; background: url('images/bullet_pink.jpg') no-repeat left center;}
#sidebar p.bullets, #sidebar .bullets { padding: 0 0 8px; }

#home_content .bullet1, #home_content .bullet2, #home_content .bullet3, #home_content .bullet4, #home_content .bullet5, #home_content .bullet6 {
	background-position: left -2px;
}

#sidebar .widget li.current_page_item a, #sidebar .widget li.current_page_item a:visited,
#sidebar .widget .current_page_item a, #sidebar .widget .current_page_item a:visited { color: #C61418 !important; }


/** Footer **/
#footer { 	width: 710px; height: 160px; overflow: hidden; position: absolute; bottom: 0; left: 195px;
			background: url('images/dinosaur.jpg') no-repeat 430px top; }
#respect { width: 276px; padding: 4px 0 10px; font-size: 11px; margin-top: 35px; display: inline; float: left; }
#respect a, #respect a:visited { color: #000000; text-decoration: none; }
#respect a:hover { text-decoration: underline; }
#anonima-plus { 	width: 97px; height: 21px; display: inline; float: left; background: url('images/anonima-plus.jpg') no-repeat; 
				margin-top: 35px; clear: right; }
#facebook_links { clear: both; width: 276px; border-top: 1px solid #333333; padding-top: 5px; 
					font-size: 11px; line-height: 12px; overflow: hidden; }
#facebook_left, #facebook_right { height: 22px; background: url('images/facebook.jpg') no-repeat left center; padding-left: 28px; 
									display: inline; float: left; }
#facebook_left { border-right: 1px solid #3f3f3f; width: 120px; margin-right: 23px; }
#facebook_right { width: 72px; }
#facebook_links a { text-decoration: none; color: #0000FF; }
#facebook_links a:hover { color: #C61418; }

#credit { overflow: hidden; margin-top: 20px; }
#credit span { color: #7B7B7B; font-size: 11px; height: 18px; line-height: 18px; display: inline; float: left; }
#whitelabel { 	color: #7B7B7B; font-size: 11px; background: url('images/whitelabel.gif') right center no-repeat; 
				display: inline; float: left; margin-left: 3px; text-decoration: none; height: 18px; width: 85px; line-height: 18px; }


/** Tweaks **/
.sldrbr, .sldrlink { display: none !important; }
/* 
.smooth_slideri { width: 680px !important; height: 320px !important; }
#smooth_sldr { width: 680px !important; height: 320px !important; }
#smooth_sldr_items { padding: 0 0 0 0 !important; }
*/
#smooth_sliderc { width: 855px /*897px*/ !important; height: 311px !important; }
#smooth_sldr_items { padding: 0 26px 0 26px !important; }
#smooth_sldr { height: 311px !important; }
.smooth_slideri { width: 897px !important; height: 311px !important; padding-right: 0 !important; }
.smooth_slider_thumbnail { margin-left: -17px !important; margin: 0 0 0 -17px !important; }

.wpcf7 { border-bottom: 1px dashed #adadad; margin-bottom: 30px !important; padding-bottom: 15px; }
.wpcf7 p { font-weight: bold; }
.wpcf7 span { }
.wpcf7 textarea { width: 472px; height: 70px; }
.wpcf7 table { width: 500px; table-layout: fixed; }
.wpcf7 td { overflow: hidden; }
.storycontent .wpcf7 td { color: #6D6D6D; font-weight: bold; }
.wpcf7 td span { display: inline; width: 40px; float: left; }
.wpcf7 td .wpcf7-form-control-wrap { width: 183px !important; display: inline; float: left; }
.wpcf7 td input { width: 180px; }
.wpcf7 #submit { 	width: 57px; height: 15px;
					background: #293484; color: #FFFFFF; font-size: 11px; font-weight: bold; border: none 0; line-height: 14px;
					padding-bottom: 2px; /* Weird ! */
					display: block; margin-left: 415px;
}


#coda-slider-super-wrapper { margin: 20px 0 0; padding: 12px 0; border-top: 1px dashed #888888; border-bottom: 1px dashed #888888; }
.coda-slider-wrapper { 	/* width: 650px; height: 327px; padding-top: 65px !important; */
						height: 465px;
						overflow: hidden !important; position: relative;
						margin: 0px !important; }
.coda-slider { background: url('images/slider_bg.gif') repeat !important; }
#translate-border { position: absolute; top:0; right: 0; width: 703px; height: 90px; 
					background: url('images/translate-border.png') no-repeat center right; z-index: 10; }
#translate-border a { display: inline; float: right; width: 80px; height: 82px; margin-right: 30px; }
.panel-wrapper { }
.coda-slider, .coda-slider .panel { width: 710px /*650px*/ !important; }
.panel-wrapper img { 
					/* display: inline; */ /*float: left;*//* Fixes IE7 */ /* margin-left: 43px; */
					/* width: 226px; */ /* max-width: 226px; */ /* height: 300px; */ padding: 4px 4px 4px 3px; 
					/* background: url('images/border.jpg') no-repeat 0 0; */
				}
#coda-thumbnails { /* width: 630px; */ clear: both; padding-top: 15px; /*30px;*/ padding-left: 30px; /*20px;*/ padding-bottom: 20px; /*15px;*/ 
					overflow: hidden; background: url('images/slider_bg.gif') repeat; }
#coda-thumbnails img { /* border: 1px solid #777777; */ display: inline; float: left; /* margin-left: 4px; */ margin-right: 22px;/*26px;*/ }
#slide-left { width: 20px !important; height: 35px !important; position: absolute !important; top: 200px !important; left: 4px /*15px*/ !important; 
					background: url('images/arrow_grey_left.gif') no-repeat; z-index: 10; }
#slide-right { width: 20px !important; height: 35px !important; position: absolute !important; top: 200px !important; right: -4px /*15px*/ !important; 
					background: url('images/arrow_grey_right.gif') no-repeat; z-index: 10; }
#coda-slider-super-wrapper p { padding: 0 0 !important; margin: 0 0 !important; }

.gallery-item { text-align: left !important; }
#lightbox-overlay-text-about { display: none !important; }
#gallery img, #gallery2 img { border:2px solid #CFCFCF; }
