/*
Theme Name: Isramedia
Theme URI: isramedia.com
Description: Another Isramedia templates
Author: Daniel Buchbinder
Author URI: http://isramedia.com/
Version: 1.0.0
*/


/********************************************************************************************************************************************************************************
	Designed for Orly
*********************************************************************************************************************************************************************************/

/************************************************************************************
    Global
*************************************************************************************/

body {
    font-size: 90%;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400; 
    letter-spacing: -.05em;
    color: #39275B;
}
h1 {
	margin: 10px 0 25px;
	font-size: 2.65em;
	font-weight: 400; 
	line-height: 1.1em;
}
h2, h3, h4 { 
	margin-bottom: 10px;
	font-weight: 300;
	letter-spacing: 0;
	font-size: 1.7em;
}
h1 i, h1 em {
	font-weight: 400;
	font-family: Baskerville, 'Times New Roman', Times, serif;
	text-transform: 
	font-size: 1.1em;
}
h2 {
    font-size: 1.5em;
    line-height: 26px;
    margin-bottom: 10px;
    letter-spacing: 0;
    font-weight: 300;
}
h3 {
	color: #39275B;
	font-size: 1.25em;
	line-height: 23px;
	font-weight: 400;
}
h4 {
	font-size: 1.2em;
	line-height: 24px;
}
h4 em {
	color: #6B6B6B;
	font-family: Baskerville, 'Times New Roman', Times, serif;
	font-weight: 300;
	font-size: 1.3em;
}
a {
    color: #407BA0;
}
a:focus {
	color: #005580;
	text-decoration: underline;
}
p {
	line-height: 1.55em;
    margin-bottom: 1.4em;
}
ul, ol {
	margin-left: 5px;
	margin-bottom: 1.4em;
}
li {
	line-height: 21px;
}
img {
	height: auto !important;
}
object, embed, iframe {
	margin: 10px 0 15px;
	display: block;
	max-width: 100% !important;
}
hr {
	clear: both;
}
summary {
	font-family: Baskerville, 'Times New Roman', Times, serif;
	font-weight: 300;
	font-style: italic;
	font-size: 1.6em;
	color: rgb(57, 39, 91);
	padding: 17px 0;
	margin: 10px 0 20px 0;
	border-top: 1px solid rgb(243, 243, 243);
	line-height: 30px;
	border-bottom: 1px solid rgb(243, 243, 243);
}
blockquote p {
	line-height: 22.5px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 16px;
	font-style: italic;
	padding: 10px 10px;
	color: #777;
	font-weight: 300;
}



/* ---- Three Columns ---- */

.three-col {
    margin: 0 17px;
}

/* ----  Image Page ---- */

.attachment-jpeg #primary {
	background-color: transparent;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.image-page .attachment {
	text-align: center;
}
.image-page .image-attachment {
	padding: 50px 0;
}
.image-page .attachment p {
	width: 55%;
	margin: 0 auto;
	color: #666;
	font-size: 13px;
}
.image-page img {
	display: block;
	margin: 0 auto;
	border: 5px solid #fff;
	box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
}
.image-page .sharing {
	margin: 10px auto;
	padding-top: 10px;
	display: table;
}
.image-page #arrow-mark {
	display: none;
}
body .image-page  h1, body.single .image-page  h1 {
	clear: both;
	border: none;
	font-size: 21px;
	display: inline-block;
	padding: 0 15px 10px 10px;
	margin: 40px 0 10px 0;
}

	
@media (min-width: 768px) and (max-width: 979px) { 
	#access {
		overflow: hidden;
	}
	body #primary {
		width: 768px;
		margin: 0 auto;
	}
	body .rightside .inner-wrap {
		float: left;
	}

	body #thin-strip div {
		width: 768px;
		margin: 0 auto;
	}
	body .patch {
		left: 25px;
	}
	body #header {
		width: 768px;
		margin-left: -400px;
	}
	body .wordmark {
		left: 145px;
	}
	.main-search {
		right: 25px;
	}
	.nav-collapse, .nav-collapse.collapse {
    	display: none;
    	height:0; 
	}
	body .nav-collapse .nav > li > a:hover {
		background-color: #f4f4f4;
		color: #484848;
	}
	body .navbar-caret, .caret { display: none !important }
	body .dropdown-menu {
   	 	height:0px;
    }
	body .dropdown-menu.open {
		box-shadow: none;
		padding-bottom: 30px;
	}
	body .menu-block {
		background: none;
		padding: 20px 0 0;
	}
	body .nav-collapse .dropdown-menu a:hover {
		background-color: #08C;
	}
	.dropdown-toggle { border-bottom: 1px solid #F3F3F3; }
	.nav li:last-child .dropdown-toggle {
		border: 0;
	}
	body .nav > li.uw-medicine {
		text-indent: 0;
		overflow:auto;
		width: 100%;
		background: none;
	}
	body #navbar-menu {
		background-color: #fff;
	}
	body .navbar .nav > li > a {
		color: #484848;
		padding: 12px 9px 12px 30px;
	}
	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
		color: #484848;
	}
	body .navbar-caret { display: none; }
	body #navbar-menu:before {
		top: 15px;
	}
	body .nav > li {
		background: none;
	}
	body #nc-left-col .featured img {
		width: 228px;
	}
	body.blog.featured-image #arrow-mark {
		background-size: 78%;
		margin: -5px 0px 10px -31px;
	}
	#branding {
		height: 150px !important;
	}
	

	/* =============================================================================
	   Body Content Styles
	   ========================================================================== */
	
	
	.widget_nav_menu a, .subpage_menu a { font-size: 15px; padding: 4px 0; }
	#sidebar {
		padding: 15px;
	}
	.entry-content, .entry-meta, .post-content, #respond, .entry-header {
		padding: 0 15px;
	}
	#respond input[type="text"], #respond textarea {
		width: 95%;
	}
	.post-info p:first-child {
		margin: 0;
		font-weight: bold;
	}
	#content .date {
		margin-left: 15px;
	}
	.story-tags { display: none }
	.info-box {
		padding: 10px 15px;
		margin: 30px 0 30px 0;
		border-top: 4px solid #D7A900;
		border-bottom: 4px solid #D7A900;
		background-color: #F9F9F9;
	}	

	#s { 
		width: 90%; 
		padding: 9px 0 9px 10%;
	}
	.sharing li, .sharing-hidden li {}
	
  /* Comments icon */
  .entry-header .comments-link a {
    float:right;
    position:relative;
    top:0;
    right:0;
    margin-right:5px;
  }

	/* Image Handling */
	
	.image-magnifier { 
		display: none; 
	}
	.alignleft, .alignright, .alignnone {
		min-width: 225px !important;
		max-width: 100% !important;
		margin: 0 auto;
	}
	.alignleft img, .alignright img, .alignnone img {
		height: auto !important;
		width: 100% !important;
		min-width: 225px !important;
		margin: 1.6em 0 0;
	}
	.wp-caption-text, .wp-media-credit {
		padding: 5px 10px 10px;
		font-size: 13px;
		line-height: 16px;
		background-color: #F4F4F4;
	}
	.wp-media-credit {
		padding: 5px 15px 2px;
		text-align: right;
		font-style: italic;
		margin-bottom: 0;
	}
	.wp-media-credit:empty { display: none }
	
	/* Copy */
	
	body h1 {
		padding: 0 15px 0 10px;
		margin: 16px 0 16px 0;
		border-left: 4px solid #D7A900;
		display: block;
		font-size: 24px;
		line-height: 27px;
		margin-left: -15px;
	}
	h1 i, h1 em {
		font-size: 31px;
	}
	
	


	/* =============================================================================
	   Media Queries
	   ========================================================================== */
	#thin-strip li a {
		padding: 54px 0 0 0;
	}

	#thin-strip li:nth-child(1) a {	background-position: center 0;		}
	#thin-strip li:nth-child(2) a {	background-position: center -173px;	}
	#thin-strip li:nth-child(3) a {	background-position: center -267px;	}
	#thin-strip li:nth-child(4) a {	background-position: center -364px;	}
	#thin-strip li:nth-child(5) a {	background-position: center -446px; }
	#thin-strip li:nth-child(6) a {	background-position: center -690px; }
	#thin-strip li:nth-child(7) a {	background-position: center -530px;	}
	#thin-strip li:nth-child(9) a {	background-position: center -83px;	}
	#thin-strip li:nth-child(10) a { background-position: center -530px; }	
	#thin-strip li:nth-child(11) a { background: none; padding: 0; }	
	#thin-strip li:nth-child(12) a { background: none; padding: 0; margin: 0 }	
	#thin-strip li:nth-child(12) { background: none; margin: 0; }
	
}



/********************************************************************************************************************************************************************************
	Desktop 
*********************************************************************************************************************************************************************************/

@media (min-width: 768px) {  


	/* ----  Photo Handling ---- */
	
	.undefined {
		position: relative;
	}
	
	.alignleft {
		float: left;
		margin: 5px 20px 15px 0;
		position: relative;	
	}
	.alignright {
		float: right;
		margin: 5px 0 15px 20px;	
		position: relative;
	}
	.wp-media-credit {
		text-align: right;
		font-size: 11px;
		margin: 5px 10px -10px 0;
		font-style: italic;
	}
	.wp-caption-text, .wp-caption-dd {
		margin: 15px 10px 0 5px;
		border-bottom: 2px solid #F3F3F3;
		font-size: 12px;
		line-height: 16px;
		padding-right: 0;
		padding-bottom: 15px;
	}
	.image-magnifier {
		width: 49px;
		padding: 10px 5px 9px 32px;
		background: url("img/misc/misc-sprite.png") no-repeat 0 0 transparent;
		font-size: 9px;
		text-transform: uppercase;
		color: #fff;
		position: absolute;
		top: 10px;
		left: 5px;
		line-height: 11px;
		font-weight: bold;
		visibility: hidden;
	}
	.image-fullsize {
		text-transform: uppercase;
		padding: 5px 0;
		font-weight: bold;
		text-align: center;
		width: 123px !important;
		background-color: white;
		position: absolute;
		left: 10px;
		top: 10px;
		color: #555;
		opacity: 0.5;
		border-radius: 3px;
		font-size: 11px;
	}
	.alignleft:hover .image-magnifier, .alignright:hover .image-magnifier {
		visibility:visible;
	}
	/* ---- Fixes LIs from not wrapping properly ---- */
	.type-page ul, .type-post ul {
		overflow: hidden;
	}
	
	/* ---- Inset Boxes ---- */
	
	.info-box {
		border-left: 4px solid #DDD;
		width: 245px;
		float: right;
		padding: 10px 0 0 20px;
		margin: 0 0 15px 30px;
	}
	.info-box-large ul { margin-left: -10px; }
	.info-box-large ul.shortcode-blogroll {	margin: 15px 0 0 0; }
	.info-box-large ul.shortcode-blogroll li { margin: 0 0 5px 0; }
	.info-box-large {
		padding: 25px 10px 15px;
		margin: 15px 0 15px 40px;
		width: 200px;
		border-left: none;
		border-top: 3px solid #D7A900;
		border-bottom: 3px solid #D7A900;
	}
	.info-box-large .wp-caption-text {
		margin: 0 10px 10px 0;
		padding: 5px 0 5px 10px;
		background-color: #EEE;
	}
	.entry-content .info-box-large h2 {
		margin-top: 0;
	}
	
	/************************************************************************************
		Header
	*************************************************************************************/
	
	body {
	    background: url(img/header/bg-stripe.gif) repeat-x 197px 0 #FFF;
	}
	
	/* ----  Thin Strip ---- */
	
	#thin-strip {
	    height: 30px;
	    position: absolute;
	    top:0;
	    left: 0;
	    right: 0;
	    background-color: #39275B;
	    z-index: 3;
	    box-shadow: 0 0px 6px #333;
	    -moz-box-shadow: 0 0px 6px #333;
	    -webkit-box-shadow: 0 0px 6px #333;
	    overflow: hidden
	}
	#thin-strip.thin-fixed {
		position: fixed;
		top: 0px;		
	}
	.logged-in #thin-strip.thin-fixed {
	  top:28px;
	}
	.thin-fixed div {
		background: url("img/mobile-header/logo1x.png") no-repeat -35px -5px;
	}
	/*.logged-in #thin-strip {
		top: 28px;
	} */
	#thin-strip div {
		height: 30px;
	    width: 960px;
	    margin: 0 auto;
	}	
	#thin-strip ul {
	    float: right;
	}
	#thin-strip li {
	    float: left;
	    list-style: none;
	    padding: 5px 10px 0 0;
	}
	#thin-strip li a {
	    color: #fff;
	    font-size: 73%;
	    text-transform: uppercase;
	    font-weight: bold;
	}
	#thin-strip img {
	    margin-top: -8px;
	}
	
	/* ----  Switch thin strip colors based on class ---- */
	
	.tan-band #thin-strip {
		background-color: #F3F2E9;
	}
	.tan-band #thin-strip a {
		color: #555;
		text-shadow: 1px 1px 1px #fff;
	}
	.tan-band .thin-fixed div {
		background: url(img/header/header-sprite.png) no-repeat 10px -225px transparent;
	}
	.purple-patch .patch {
		background-color: #39275B
	}
	.hide-patch .patch {
		display: none;
	}
	.hide-patch .wordmark {
		left: 0;
	}
	.wordmark-white .wordmark {
		background-position: 0 -197px;
	}	
	
	/* ----  Header Logos Area ---- */
	
	#branding {
    	position:relative;
		height: 165px;
		margin-bottom: 20px;
		background-position: center top;
		padding-top: 30px;
		z-index: 1;
	}
	#header {
		z-index: 4;
    /* z-index: 2; */
		position: relative;
		width: 960px;
		left: 50%;
		margin-left: -480px;
		height: 115px;
    /* added with super-search */
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	}
	.wordmark, .patch {
		top: -30px;
	    display: block;
	    position: absolute;
	    background: url(img/header/header-sprite.png) no-repeat 5px 15px #D7A900;
	    width: 95px;
	    height: 90px;
	    text-indent: -9999px;
	}
	.wordmark {
	    background: url(img/header/header-sprite.png) no-repeat 0 -87px transparent;
	    width: 325px;
	    height: 25px;
	    left: 125px;
	    top: 25px;
	}
	
	
	
	/* ----  Top Search ---- */
	
	#search {
	    position: absolute;
	    top: 20px;
	    right: 45px;
	}
	input[type="submit"].formbutton {
	    position: absolute;
	    left: 9px;
	    top: 4px;
	    background: url(img/header/header-sprite.png) no-repeat -103px 2px transparent;
	    box-shadow: none;
	    border: none;
	    display: block;
	    text-indent: -999px;
	    overflow: hidden;
	    padding: 5px 16px;
	    height: 28px;
	    width: 32px;
	}
	input[type="text"].wTextInput {
	    border-radius: 30px;
	    -webkit-border-radius: 30px;
	    -moz-border-radius: 30px;
	    padding: 9px 0 9px 38px;
	    width: 175px;
	    color: #999;
	    box-shadow: 0 0 8px #8F8F8F;
	    -webkit-box-shadow: 0 0 8px #8F8F8F;
	    -moz-box-shadow: 0 0 8px #8F8F8F;
	    border: none;
		-webkit-transition-duration: 400ms;
		-webkit-transition-property: width, background;
		-webkit-transition-timing-function: ease;
		-moz-transition-duration: 400ms;
		-moz-transition-property: width, background;
		-moz-transition-timing-function: ease;
		-o-transition-duration: 400ms;
		-o-transition-property: width, background;
		-o-transition-timing-function: ease;
	}
	.wTextInput:focus, input[type="text"].wTextInput:focus {
		width: 225px;
	}

  /* ---- Super Search ---- */
  
  	#search .search-toggle {
  	  display:none;
  	  position: absolute;
  	  top: 6px;
  	  right: 7px;
  	  width:25px;
  	  height:25px;
  	  background: url('img/misc/super-search-handle.png') no-repeat center center #e4e4e4;
  	  border-radius:25px;
  	  -o-border-radius:25px;
  	  -moz-border-radius:25px;
  	  -webkit-border-radius:25px;
  	  box-shadow: inset 1px 1px 1px #BEBEBE;
  	  -o-box-shadow: inset 1px 1px 1px #BEBEBE;
  	  -moz-box-shadow: inset 1px 1px 1px #BEBEBE;
  	  -webkit-box-shadow: inset 1px 1px 1px #BEBEBE;
  	}
  	#ie7 #search .search-toggle, #ie8 #search .search-toggle {
  	  background: url('img/misc/ie7-ie8-super-search-handle.png') no-repeat center center #e4e4e4;
  	}
  	#ie7 #search .search-toggle.close-toggle, #ie8 #search .search-toggle.close-toggle {
  	  background: url('img/misc/ie7-ie8-super-search-handle-close.png') no-repeat center center #e4e4e4;
  	}
  	#search .search-toggle.close-toggle {
  	  background: url('img/misc/super-search-handle-close.png') no-repeat center center #e4e4e4;
  	}
  	#search .search-toggle:hover {
  	  cursor:pointer;
  	  box-shadow: inset 1px 1px 2px #aaaaaa;
  	  -o-box-shadow: inset 1px 1px 2px #aaaaaa;
  	  -moz-box-shadow: inset 1px 1px 2px #aaaaaa;
  	  -webkit-box-shadow: inset 1px 1px 2px #aaaaaa;
  	}
  	#search .search-options {
  	  display:none;
  	  position: absolute;
  	  top: 36px;
  	  right: -14px;
  	  width: 90px;
  	  z-index: 999;
  	  background-color: white;
  	  box-shadow: 0 0 8px #B5B5B5;
  	  -moz-box-shadow: 0 0 8px #b5b5b5;
  	  -webkit-box-shadow: 0 0 8px #B5B5B5;
  	  padding: 10px 15px 5px 30px;
  	  border-radius: 5px;
  	  -webkit-border-radius: 5px;
  	  -moz-border-radius: 5px;
  	}
  	#search .search-options-notch {
	  	background: url('img/misc/super-search-notch.png') no-repeat -3px -5px transparent;
	  	color: #F4F4F4;
	  	display: block;
	  	width: 25px;
	  	height: 12px;
	  	position: absolute;
	  	font-size: 17px;
	  	top: -10px;
	  	right: 20px;
  	}
  	#search .search-options label {
  	  padding:5px;
  	}
  	.search-options label {
  	  border-bottom: 1px solid #F1F1F1;
  	}
  	.search-options label:nth-last-child(2) {
		border-bottom: none;
	}
  	#search .search-flash {
  	  display:none;
  	  position: absolute;
  	  top: 60px;
  	  right: 30px;
  	  z-index: 999;
  	  background-color: white;
  	  box-shadow: 0 0 8px #B5B5B5;
  	  -moz-box-shadow: 0 0 8px #b5b5b5;
  	  -webkit-box-shadow: 0 0 8px #B5B5B5;
  	  padding: 8px;
  	  border-radius: 5px;
  	  -webkit-border-radius: 5px;
  	  -moz-border-radius: 5px;
  	}
  
	
	.header-image {
	    margin-top: -200px;
	    display: block;
	    height: 145px;
	    overflow: hidden;
	    text-align: center;
	    background-color: #d6e8fa;
	}
	
	/* ----  Accessibility ---- */
	
	.assistive-text {
		position: absolute !important;
		z-index: -1;
		clip: rect(1px 1px 1px 1px);
		clip: rect(1px, 1px, 1px, 1px);
	}
	#header a.assistive-text:active, #header a.assistive-text:focus {
		padding: 6px 21px;
		z-index: 3;
		background: #EEE;
		border-bottom: 1px solid #DDD;
		color: #1982D1;
		clip: auto !important;
		font-size: 12px;
		position: absolute;
		text-decoration: underline;
		top: -30px;
		left: 9.9%;
	}
	
	/* ----  Dropdown Nav ---- Orly*/
	
	#access {
		position: relative;
		z-index: 3;
	}
	#navbar-menu {
	    padding: 5px 0;
	    background-color: #3d71b8;
	    border-top: 1px solid #fff;
	    border-bottom: 1px solid #fff;
	    box-shadow: 0 0 8px #9C9C9C;
	    -webkit-box-shadow: 0 0 8px #9C9C9C;
	    -moz-box-shadow: 0 0 8px #9C9C9C;
	}
	.navbar-inner {
		position: relative;
		padding: 0;
	    width: 850px;
	    margin: 0 auto;
	    background-color: transparent;
	    background-image: none;
	    box-shadow: none;
	    -webkit-box-shadow: none;
	    -moz-box-shadow: none;
	    filter: none;
	}
	.navbar .nav > li > a {
	    color: #fff;
	    padding: 9px 9px 17px;
	    cursor: pointer;
	}
	.navbar .nav,
	.dropup {
	  position: relative;
	}


	.navbar .dropdown-menu::before, .navbar .dropdown-menu::after {
		display: none;
	}
	.dropdown-menu a {
		border-bottom: 1px solid #F1F1F1;
		margin: 0 30px 3px 0;
		padding: 3px 10px 3px 7px;
		font-size: 105%;
		color: #717171;
		min-width: 200px;
	}
	#branding .dropdown-menu li > a:focus {
		color: white;
		text-decoration: none;
		background-color: #08C;
		outline: none;
	}
	.menu-wrap {
		/*width: 960px;*/
		margin: 0 auto;
	}
	.rightside .inner-wrap {
		float: right;
	}
	.menu-block {
		float: left;
	}
	.menu-block li:last-child a {
		border: none;
	}
	.nav > li {
		background: url(img/header/header-sprite.png) no-repeat 0 -265px transparent;
	}
	.nav > li:first-child {
		background: none;
	}
	.navbar .nav .active > a, .navbar .nav .active > a:hover {
		color: #d7a900;
		background-color: transparent;
	}
	.navbar .nav .dropdown-menu .active > a {
		background-color: #08C;
		color: white;
	}
	.dropdown-toggle, .navbar .nav > li > a {
	    font-family: 'Open Sans', sans-serif;
	    font-weight: 400; 
	    font-size: 1.1em;
	}
	.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown > .dropdown-toggle:focus {
		color: #D7A900;
	}
	.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret {
	    border-top-color: #D7A900;
	    border-bottom-color: #D7A900;
	    margin-left: 3px;
	}
	.caret {
	    border-top: 6px solid black;
	    border-right: 6px solid transparent;
	    border-left: 6px solid transparent;
	    content: "";
	    opacity: 1;
	    filter: alpha(opacity=100);
	}
	.navbar-caret {
		background: url(img/header/menu-arrow.gif) no-repeat 0 0 transparent;
	    text-indent: -9999px;
	    overflow: hidden;
	    top: 31px;
	    width: 24px;
	    height: 12px;
	    display: none;
	}


	/* ----  Content ---- */ 
	.breadcrumbs-container {
		width: 620px;
		overflow: hidden;
		position: relative;
	}
	.breadcrumbs-list {
		width: 3000px;
		overflow: hidden;
		display: inline-block;
		margin: 0 0 0 -7px;
	}
	.breadcrumbs-list li {
		/* max-width: 250px; */
		overflow: hidden;
		float: left;
		margin-left: -25px;
		padding-right: 20px;
	}
	.breadcrumbs-container:after {
		content: " ";
		display: block;
		position: absolute;
		width: 20px;
		height: 20px;
		background: url('img/misc/breadcrumb.png') no-repeat 2px 0 rgba(0, 0, 0, 0);
		right: -7px;
		top: 0;
	}
	.breadcrumbs-list li a {
		background: url('img/misc/breadcrumb.png') no-repeat 0 0 transparent;	
		display: block;
		padding: 3px 0 3px 35px;
		white-space:nowrap;
	}
	.breadcrumbs-list li:first-child a { 
		background: none; 
	}
	
	.breadcrumbs-list li:hover {
		max-width: inherit;
	}	
	.breadcrumbs-list a {
		color: #888;
		font-size: 12px;
	}
	
	/* ----  Content ---- */
	
	#content {
		padding: 30px 0 30px 0;
	}
	#primary {
		position: relative;
	    width: 1000px;
	    margin: 0 auto;
	    background-color: #FFF;
	    box-shadow: 0 0 7px #d3d3d3;
	    -moz-box-shadow: 0 0 7px #d3d3d3;
	    -webkit-box-shadow: 0 0 7px #d3d3d3;
	    border-radius: 5px;
	}
	#arrow-mark {
		position: absolute;
		left: -7px;
		top: 35px;	
	    background: url(img/arrow.png) no-repeat 0 0 transparent;
	    width: 32px;
	    height: 50px;
	    display: block;
	}
	.breadcrumbs #arrow-mark {
		top: 65px;
	}

	