html{
color:#000;
background:#fff
}

legend{
	color:#000
	}
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,ul,li,ol,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
		margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent
	}
		
abbr,acronym,address,caption,cite,code,dfn,em,strong,th,var,h1,h2,h3,h4,h5,h6{
	font-style:normal;font-weight:normal;font-variant:normal
	}
	
input,textarea,select,optgroup,option,button{
	margin:0;padding:0;font-size:100%;background:#fff
	}
	
input,textarea,select,optgroup,option,button{
	font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-size:100%
	}
	
body{
	line-height:1
	}
	
ol,ul,li{
	list-style:none
	}
	
blockquote,q{
	quotes:none
	}

blockquote:before,blockquote:after,q:before,q:after{
	content:'';content:none
	}

:focus{
	outline:0
	}
	
ins{
	text-decoration:none
	}

del{
	text-decoration:line-through
	}
	
table{
	border-collapse:collapse;border-spacing:0
	}
	
caption,th,td{
	text-align:left
	}
	
sup{
	vertical-align:text-top
	}
	
sub{
	vertical-align:text-bottom
	}
	
html{
	height:100%;overflow:auto
	}
	
body{
	color:#333;
	background:#260808;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	}
	
table{
	font-size:inherit;font:100%
	}
	
pre,code,kbd,samp,tt{
	font-family:'Bitstream Vera Sans Mono','Courier New',Courier,monospace;font-size:10px
	}
	
h1,h2,h3,h4,h5,h6{
	margin:12px 0;
	color:#4d4d4d;
	font-weight:bold
}

h1{
font-size:36px;
line-height:30px
}

h2{
font-size:24px;
line-height:32px
}

h3{
font-size:18px;
line-height:20px
}

h4{
font-size:16px;
line-height:20px
}

h5{
font-size:14px;
line-height:18px
}

h6{
font-size:12px;
line-height:18px
}

.form-item{
margin:12px 0
}

input.submit,input.form-submit,button{
padding:2px;
border:1px solid #bbb;
background-color:#fff;
color:#4d4d4d;
font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
font-size:10px
}

input.text,input.form-text,textarea{
padding:3px 4px;
border:1px solid #bbb;
background-color:#fff;
color:#4d4d4d;
font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
font-size:11px;
line-height:13px
}

input.checkbox,input.form-checkbox,input.radio,input.form-radio{
background:none
}

select{
padding:2px 1px;
border:1px solid #bbb;
background-color:#fff;
color:#4d4d4d;
font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
font-size:10px
}

option{
padding:0 .5em 0 .25em;
background-color:transparent;
color:#4d4d4d
}

optgroup{
margin-left: .25em;
font-weight:bold
}

optgroup option{
margin-left: -.25em;
padding-left:1.25em;
font-weight:normal
}

legend{
padding:0 .25em;
color:#4d4d4d;
font-weight:bold
}

fieldset{margin:12px 0;
padding:6px;
border:1px solid #bbb
}

.hinted{
font-size:11px;
line-height:13px
}

p{
margin-bottom:12px
}

blockquote,pre{
margin:12px
}

hr{
height:1px;
border:0;
color:#4d4d4d;
background:#4d4d4d
}

strong{
font-weight:bold
}

em,cite{
font-style:italic
}

abbr,acronym{
border-bottom:1px dotted #4d4d4d;
cursor:help;
white-space:nowrap
}

img, a img{
border:0
}

ul,ol,dl{
margin:12px 0 12px 18px}

ul li{list-style:disc outside}
ul li ul li{list-style:square outside}ol li, ol.numeric
li{list-style:decimal outside}ol.alpha
li{list-style:lower-alpha outside}
ol li, ul li{margin:8px 0}

dl dd{margin-left:24px}
table{margin:12px 0}
tbody{border-top:1px solid #4d4d4d}
tr{border-bottom:1px solid #4d4d4d}
th,td{padding:3px 6px}
th, thead th{
padding-right:12px;
border:0;
font-weight:bold;
text-align:left
}

caption{
margin:6px 0;
text-align:center
}

a,a:visited{
	color:#446D8C;
	text-decoration:none
}

a:hover,a:focus,a:active,a.active{
	color:#036
}

a:hover{

}

.button{
position:relative;
display:inline-block;
margin:6px 0;
padding:6px 8px;
border:0;
font-size:11px;
line-height:14px;
color:#fff !important;
background-color:#999966;
cursor:pointer
}

.button:hover{
text-decoration:none !important;
color:#fff !important
}

.link-button{
position:relative;
-moz-inline-box;display:inline-block;
background:#282828 url() no-repeat right center
}

.highlight-button{
	background-color:#999966
}

.submit-button{
font-weight:bold;
text-transform:uppercase;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
border-radius:4px
}

input.submit-button{
width:auto !important
}

.button .arrow{
position:relative;
top:1px;
right:0;
display: -moz-inline-box;
display:inline-block;
width:9px;
height:9px;
margin-left:8px;
background:transparent url() no-repeat center center
}

.disabled-button{
cursor:default
}

embed,object{
display:block
}

.hide{display:none}

.left{float:left}

.right{float:right}

.clear{clear:both}

.clear-left{clear:left}

.clear-right{clear:right}

div.required,span.required,label.required{
	color:#999966
}

.message,.error,.notice,.success{
margin-bottom:12px;
padding:2px 4px;
border:1px solid #bbb;
color:#4d4d4d;
background-color:#fff;
font-weight:bold
}

.form-item .message{
display: -moz-inline-box;
display:inline-block
}

.error{
background:#fbe3e4;
color:#8a1f11;
border-color:#fbc2c4
}

.notice{
background:#fff6bf;
color:#514721;
border-color:#ffd324
}

.success{
background:#e6efc2;
color:#264409;
border-color:#c6d880
}

.error a{color:#8a1f11}
.notice a{color:#514721}
.success a{color:#264409}
.column{float:left}
.column-0_5{width:82px}
.column-1{width:180px}
.column-1_5{width:278px}
.column-2{width:376px}
.column-2_5{width:474px}
.column-3{
	width:572px;
	height: auto;
}
.column-3_5{width:670px}
.column-4{width:768px}
.column-4_5{width:850px}
.column-5{width:948px}
.l-gutter{margin-left:16px}
.r-gutter{margin-right:16px}
.l-half-gutter{margin-left:8px}
.r-half-gutter{margin-right:8px}
.l-mini-gutter{margin-left:2px}
.r-mini-gutter{margin-right:2px}

#site-logo{
float:left;margin-top:0
}

#site-container{
width:964px;
margin:0 auto;
padding:16px 0 0 16px;
background:#fff
}

#site-content{
overflow:auto;
margin-bottom:96px
}

#site-messages
ul{margin:0 0 12px 0}
#site-messages
li{margin:0 0 6px 0;
list-style:none
}

.section-header{
	position:relative;
	height:16px;
	margin:0;
	padding:4px 8px;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	background-color: #353333;
}

.section-subheader{background:#777}
.section-subheader-alt{
	background:#ddd;
	color:#333
	}
	
.toggle-item .section-header{cursor:pointer}
.toggle-collapsed .section-header{
	background-color: #069;
	background-repeat: no-repeat;
	background-position: right center;
}
	
.toggle-collapsed .sidebar-item-content{display:none}
.toggle-collapsed
.expander{
	position:absolute;
	right:8px;
	top:9px;
	width:10px;
	height:8px;
	background:transparent url() no-repeat center center
	}
	
ul.blocks{margin:0}

ul.blocks
li{list-style:none}

.more-link-block{
position:relative;
border-top:1px solid #bbb;
height:30px;
margin-top:12px
}

.more-link-block .link-button{
position:absolute;
left:0;
top:0;
margin:0
}

.more-link-block .link-button:hover{background-color:#4d4d4d}

.more-link-block .prev-link-button{left:auto;right:0}

.notes-link-block
.disabled{display:none}

.pagination{
clear:both;
margin:12px 0;
}

.captcha-image{
display:block;
margin-bottom:3px
}

.captcha-reload{
display:block;
margin-top:2px
}

#site-sidebar{
overflow:auto;
background-color:#efefef
}

.section-home #site-sidebar{background:none}

.sidebar-item{margin-bottom:24px}
.sidebar-item-last{margin-bottom:0}

.sidebar-item-content{
padding:8px 12px 0 8px
}

.what-is-block
.quote{
margin-bottom:16px;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#282828
}

.what-is-block .quote
.attribution{
display:block;
margin-top:8px;
font-weight:normal;
font-style:italic;
text-align:right
}

#countdown-status-block p{
font-size:13px;
line-height:18px;
font-weight:bold
}

.countdown-amount{
font-size:30px;
line-height:36px;
color:#282828
}

.newsletter-subscribe-block
.info{
margin-bottom:8px
}

.newsletter-subscribe-block
.spinner{display:none}

.newsletter-subscribe-block #newsletter-email{width:150px}
.newsletter-subscribe-block .submit-button{margin:0}

.updates-block ul{margin:0}
.updates-block li{
margin:0;
padding:8px 0;
border-bottom:1px solid #bbb;
list-style:none
}

.updates-block li a{display:block}
.updates-block .rss-feed{
display:block;
color:#4d4d4d;
background:transparent url() no-repeat 0 0;
height:20px;
padding-left:28px;
font-size:13px;
line-height:20px;
font-weight:bold;
}

.updates-block .rss-feed:hover{text-decoration:none}
#site-footer{overflow:auto}
.footer-column{
	height:150px;
	background:#efefef
}

.footer-column-1{margin-right:4px}
.who-we-are-section{
	border-right:1px dotted #bbb;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 12px;
}

.who-we-are-section{
display:block;
margin-bottom:12px
}

.who-we-are-section .behance-logo img{display:block}
#site-footer .products-column{width:484px}
#site-footer .products-list{
overflow:auto;
margin:24px 0 0 12px
}

#site-footer .products-list li{
margin:0 12px 24px 0;
background:transparent url() no-repeat 0 0;
list-style:none;
}

#site-footer .products-list li
a{
	display:block;
	width:400px;
	height:60px;
	padding-left:68px
}

#site-footer .products-list li a:hover{text-decoration:none}
#site-footer .products-list li a
span{display:block}

#site-footer .products-list li a
.title{
display:block;
margin-bottom:8px;
font-size:12px;
line-height:14px
}

#site-footer .products-list li a
.description{color:#4d4d4d}

#site-footer .products-list .behance-network,
#site-footer .products-list .action-method{float:left}

#site-footer .products-list .creatives-outfitter,
#site-footer .products-list .served-sites{float:right}

.footer-column-2{position:relative}

#site-footer
.links{
overflow:auto;
margin:6px 12px;
}

#site-footer .links
li{
margin:0 6px 0 0;
padding-right:6px;
float:left;
border-right:1px solid #4d4d4d;
list-style:none
}

#site-footer .links
li.last{
margin:0;
padding:0;
border:0;
}

#site-footer
.copyright{
	position:absolute;
	bottom:56px;
	right:22px;
	margin:0;
	width: 242px;
}.block-meta{padding:12px;background-color:#444;color:#fff}.block-title{margin:0}.block-meta .block-title{color:#fff}.block-image{position:relative}.block-image
img{display:block}.block-topics{overflow:auto}.block-topics ul,
.block-topics
li{display:inline;margin:0;list-style:none}.block-topics
a{color:#777;text-decoration:underline}.block-topics-header{}.browse-articles-section .block-topics-header,
.browse-articles-section .block-topics
li{display:block}.featured-content-section{overflow:auto}.featured-content-block{}.featured-content-primary-section{
	margin-bottom:20px
}.featured-content-primary-block{color:#fff}.featured-content-primary-block .block-topics
a{color:#bbb}.featured-content-primary-block .block-title{margin:0;color:#fff;background-color:#4d4d4d}.featured-content-primary-block .block-title
a{display:block;padding:12px
100px 12px 12px;color:#fff;font-size:24px;line-height:28px}.featured-content-primary-block .block-wrap{position:relative;overflow:auto;background-color:#282828}.featured-content-primary-block .block-type{
	position:absolute;
	left:269px;
	top:0px;
	z-index:101;
	margin:0;
	padding:4px
12px;
	background-color:#CCC;
	text-transform:uppercase
}.featured-content-primary-block .block-image{z-index:99;float:left}.featured-content-primary-block .block-details{
	margin-left:250px;
	padding-top: 12px;
	padding-right: 24px;
	padding-bottom: 12px;
	padding-left: 20px;
}.featured-content-primary-block .block-description{
	font-size:12px;
	line-height:18px;
	font-weight:400
}.featured-content-primary-block .block-topics{
	margin-top:15px
}.featured-content-secondary-section{
	margin-bottom:80px
}.featured-content-secondary-block{}.featured-content-tertiary-block{margin-top:12px}.featured-content-secondary-block .block-type{padding:4px
8px;color:#fff;background-color:#4d4d4d}.featured-content-secondary-block .block-type
a{display:block;color:#fff;background:transparent url() no-repeat right center}.featured-content-secondary-block .block-type a:hover{text-decoration:none}.featured-content-secondary-block .block-title,
.featured-content-tertiary-block .block-title{margin:0;padding:8px
0;font-size:14px;line-height:16px}.featured-content-secondary-block .block-description,
.featured-content-tertiary-block .block-description{margin:8px
0}.featured-content-tertiary-block .block-description{margin-bottom:16px}.featured-content-secondary-block .block-topics,
.featured-content-tertiary-block .block-topics{margin-top:8px;padding:8px
0;border-top:1px dotted #bbb;border-bottom:1px solid #bbb}.notes-section{padding:12px
10px;background-color:#e6e6e6}.notes-section .notes-description,
.note-submit-block .note-submit-form
h5{margin-bottom:12px;font-size:16px;line-height:18px;font-weight:bold;color:#282828}.notes-subsection{position:relative;overflow:hidden;height:896px}.notes-wrapper{
	position:absolute;
	height:1099675px
}.notes-subsection-date-header{
	margin-top:24px;
	padding:3px
6px;
	background-color:#CCC
}.note-block{margin:18px
0;padding-top:12px;border-top:1px solid #bbb}.notes-subsection .note-first{margin-top:0;border:0}.note-block .block-title{margin:0
0 6px 0;font-size:12px;line-height:15px}.note-block .block-description{margin-bottom:6px}.note-block .block-author{font-style:italic}.notes-link-block-wrap{background-color:#e6e6e6}.note-submit-block{margin-bottom:18px}.note-submit-form{margin:6px
-10px 24px -10px;padding:12px
10px 6px;color:#4d4d4d;background-color:#ccc}.note-submit-form
h5{margin:0
18px 12px 0}.note-submit-form .close-box{float:right;width:12px;height:12px;margin-top:3px;background:transparent url() no-repeat center center}.note-submit-form .close-box:hover{cursor:pointer}.note-submit-form .form-item
.message{display:block}.note-submit-form
label{display:block;margin-bottom:2px}.note-submit-form input.form-text,
.note-submit-form
textarea{width:150px;border:1px
solid #bbb}.note-submit-form
textarea{height:100px}.note-submit-form .captcha-image{width:160px}#landing-articles-column #articles-header{margin-bottom:12px}.latest-articles-section{}#latest-articles-header{float:left}.latest-article-block{padding-top:40px;color:#313131;background:#e6e6e6}.latest-article-block .block-title,
.latest-article-block .block-description,
.latest-article-block .block-topics{margin:0
14px}.latest-article-block .block-title{margin-bottom:8px;font-size:22px;line-height:24px}.latest-article-block .block-description{margin-bottom:20px;font-size:14px;line-height:16px}.latest-article-block .block-topics{padding:12px
0}.previous-articles-section{margin-top:24px}.previous-article-block{overflow:auto;padding:16px
0;border-bottom:1px dotted #bbb}.previous-article-block .block-image{float:left}.previous-article-block .block-details{margin-left:100px;padding:0
12px}.previous-article-block .block-title{margin:0
0 12px 0;font-size:17px;line-height:19px}.previous-article-block .block-topics{margin-top:12px}.popular-articles-subsection{position:relative;overflow:hidden;height:954px}.popular-articles-wrapper{position:absolute;height:9999em}.popular-articles-link-block-wrap{background-color:#fff}.popular-articles-link-block{overflow:auto;margin-top:12px}.popular-articles-link-block .link-button{margin:0}.popular-articles-link-block .prev-link-button{float:right}.popular-articles-link-block
.disabled{display:none}.popular-article-block{padding:16px
0;border-top:1px dotted #bbb}.popular-articles-group .block-first{border:0}.popular-article-block .block-title{margin:6px
0 8px;font-size:13px;line-height:15px}.popular-article-block .block-topics{margin-top:12px}.browse-posts-meta{margin:32px
0 24px}.browse-posts-header{margin-bottom:16px}.browse-posts-meta .browse-posts-title{
	display:inline;
	margin:0
16px 0 0;
	color:#282828;
	font-size:30px;
	line-height:54px;
	font-weight:bold;
	letter-spacing: -0.04em
}.browse-posts-meta .browse-posts-phonetic{display: -moz-inline-box;display:inline-block;margin-top:6px;font-size:17px;line-height:19px;font-weight:bold}.browse-posts-meta .browse-posts-description{clear:both;font-size:16px;line-height:19px}.browse-articles-section{border-bottom:1px solid #bbb}.browse-article-block{overflow:auto;margin-right:12px;padding:12px
12px 12px 0;border-top:1px dotted #bbb}.browse-article-block .block-image{float:left}.browse-article-block .block-details{float:left;width:240px;margin:0
24px 0 12px}.browse-article-block .block-title{margin:0
0 12px 0;font-size:15px;line-height:17px}.browse-article-block .block-topics{float:right;width:90px;padding-left:12px;border-left:1px solid #bbb;line-height:16px}.single-post-block .block-meta,
.latest-video-block .block-meta{overflow:auto}.single-post-block .block-title,
.latest-video-block .block-title{width:376px;margin:0
0 12px 0;color:#fff;font-size:24px;line-height:26px}.single-post-block .block-meta a,
.latest-video-block .block-meta
a{color:#fff}.single-post-block .block-author{float:left;font-style:italic}.single-post-block .block-image{margin-bottom:20px}.single-post-block .block-meta .block-links{float:right}.single-post-block .block-meta .block-links ul,
.single-post-block .block-meta .block-links
li{margin:0}.single-post-block .block-meta .block-links
li{float:left;margin-left:20px;list-style:none}.single-post-block .block-meta .block-links
a{display:block}.single-post-block .block-meta .block-links .link-appreciations a,
.single-post-block .block-meta .block-links .link-comments a,
.single-post-block .block-meta .block-links .link-print a,
.single-post-block .block-meta .block-links .link-share
a{height:14px;padding-left:20px;background-position:0 center;background-repeat:no-repeat}.single-post-block .block-meta .block-links .link-appreciations
a{padding-left:18px}.appreciate-button{padding-right:26px;background-position:right center;background-repeat:no-repeat;font-weight:bold;text-transform:none}.single-article-block .block-description,
.single-tip-block .block-description{margin:24px
36px 12px 0;font-family:Georgia,Times,'Times New Roman',serif;font-size:15px;line-height:22px}.single-article-block .block-description .intro,
.single-tip-block .block-description
.intro{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bbb;color:#4d4d4d;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:bold}.single-article-block .block-description .blockquote,
.single-tip-block .block-description
.blockquote{display:block;margin:16px
80px 0;padding:12px;font-size:22px;line-height:26px;font-style:italic}.block-description
.blockquote{quotes:"\201C" "\201D"}.block-description .blockquote:before{content:'\201C'}.block-description .blockquote:after{content:'\201D'}.single-video-block .block-description
.header{display:block;margin-top:12px;font-size:14px;line-height:16px;font-weight:bold;border-bottom:1px solid #bbb}.browse-tips-section{overflow:auto}.browse-tip-block{
	margin-top:5px;
	padding-bottom:10px;
	border-bottom-color: #bbb;
}.browse-tip-block .block-title{margin:12px
0 6px;font-size:14px;line-height:16px}.browse-tip-block .block-topics{margin-top:12px}.block-image .video-overlay{position:absolute;top:12px;left:12px}.featured-content-primary-block .block-image .video-overlay{top:36px}.featured-content-secondary-block .block-image .video-overlay{top:9px;left:9px;width:30px;height:30px}.search-result-block .block-image .video-overlay,
.related-videos .related-post .block-image .video-overlay{top:6px;left:6px;width:20px;height:20px}.latest-video-block{padding-bottom:24px;border-bottom:1px solid #bbb}.latest-video-block .block-title{margin:0}.latest-video-block .block-image{margin-bottom:12px}.latest-video-block .block-description{font-size:16px;line-height:18px;font-weight:bold}.browse-video-block{overflow:auto;margin-top:16px;padding-bottom:16px;border-bottom:1px solid #bbb}.browse-video-block .block-image{float:left}.browse-video-block .block-details{margin-left:294px}.browse-video-block .block-title{margin:0
0 12px 0;font-size:20px;line-height:22px}.browse-video-block .block-topics{margin-top:24px}.single-video-block .block-content{overflow:hidden}.single-video-block .block-description{width:254px;margin-right:36px}.single-video-block .block-video{margin:8px
0 24px}.single-video-block .block-video{margin:8px
0 24px}.single-video-block .block-details .form-item{margin:8px
0 36px}.single-video-block .block-details .form-item
input{width:268px}#site-sidebar-secondary{margin-top:30px}.related-posts-section ul.related-posts{margin:0
0 8px 0}.related-posts-section li.related-post{overflow:auto;margin:0
0 12px 0;padding:0
12px 12px 0;list-style:none;border-bottom:1px dotted #bbb}.related-videos-section li.related-post{margin:0;padding:8px
16px 8px 0;border-bottom:1px solid #bbb;font-weight:bold}.related-post .block-image{display:block}.related-post .block-title{margin:8px
0;font-size:14px;line-height:16px}.related-videos-section .related-post .block-image{float:left;margin:0
8px 0 0}.related-videos-section .related-post .block-title{display:inline;margin-top:0;font-size:12px;line-height:14px}.topics-section,
.topics-section .topics-title{font-size:12px;line-height:14px}.topics-title{margin:16px
0 0;font-weight:normal;color:#999}.topics-section
ul{margin:0}.topics-section
li{margin:4px
0;list-style:none}.topics-section .active
a{padding-left:13px;color:#4d4d4d;background-position:left center;background-repeat:no-repeat}.topics-section .active-section
a{padding:2px
3px 2px 16px;background-color:#fff222;background-position:3px center}.advisory-primary-column .block-title{font-size:21px;line-height:23px}.advisory-primary-column .block-image{margin-bottom:12px}.advisory-primary-column .block-description{margin-top:20px;padding-right:36px;font-size:12px;line-height:16px}.advisory-primary-column .block-description
h6{margin-top:24px;font-size:14px;line-height:16px;text-transform:uppercase}.advisory-primary-column .block-description
.intro{margin-bottom:24px;font-size:18px;line-height:22px;font-weight:bold}.advisory-primary-column .block-description .upcoming-events{margin:12px
0}.advisory-primary-column .block-description .upcoming-events
li{margin:6px
0;padding-left:16px;background:transparent url() no-repeat left center;list-style:none}.contact-section{margin-bottom:48px}.contact-form
label{display:block;margin-bottom:4px;font-weight:bold}.contact-form
.required{font-weight:normal}.contact-form
input{width:248px}.contact-form
textarea{width:248px;height:130px}.testimonials-section .more-link-block{margin-top: -1px}.testimonial-block{margin:0;padding:20px
0;border-bottom:1px solid #bbb}.testimonial-block .block-description{margin-bottom:20px;font-family:Georgia,Times,'Times New Roman',serif;font-size:15px;line-height:20px;font-style:italic}.testimonial-block .block-author-name,
.testimonial-block .block-author-details{margin-top:4px;font-size:12px;line-height:14px}.about-sessions-section{
	margin-bottom:5px
}.about-sessions-section .block-description{padding:20px
20px 8px 20px;color:#fff;background-color:#444}.about-sessions-section .block-description
.intro{
	font-size:12px;
	line-height:22px;
	font-weight:bold
}.session-block{margin:24px
0 36px}.session-block .block-title{padding:6px
0;font-size:18px;line-height:22px;font-weight:bold;border-bottom:1px solid #bbb}.session-block .block-details{margin-bottom:12px;padding:12px;background-color:#efefef;font-size:14px;line-height:18px}.session-block .block-details
label{font-weight:bold}.session-block .block-description{font-size:12px;line-height:16px}.search-results-meta .search-results-title{margin:24px
0;font-size:28px;line-height:32px}.search-results-section{}.search-results-section .search-results-list{float:left;margin:0;border-bottom:1px dotted #bbb}.search-result-block{float:left;margin-bottom:24px;padding:0;border-top:1px dotted #bbb;list-style:none}.search-result-block .block-label{width:84px;margin-bottom:8px;padding:4px
8px;background:#efefef;font-size:12px;line-height:14px;font-weight:bold}.search-result-block .block-image{float:left}.search-result-block .block-details{margin-left:100px;padding:0
12px}.search-result-block .block-title{margin:0
0 8px 0;font-size:16px;line-height:18px}.search-result-block .block-topics{margin-top:16px}.search-page-form{margin:24px
0}.comments{clear:both;margin:72px
0 12px 0}.comment-form{clear:both;padding-bottom:24px;border-bottom:1px solid #bbb}.comment-form
form{overflow:auto}.comment-form
label{display:block;margin-bottom:2px}.comment-form
textarea{width:562px}.comment-form .column-1
input{width:170px}.comment-form .captcha-image{width:180px}.comment-list{}.comment-list
ul{margin:0}.comment-list
li{margin:0;padding:12px
0;border-bottom:1px solid #bbb;list-style:none}.comment-block .block-details{margin-top:18px}.comment-block .block-details
.separator{color:#999}.comments .comments-header{height:18px}.comments .comment-add-button{display:none;margin:0;padding-left:30px;position:absolute;right:0;top:0;background-position:8px center;background-repeat:no-repeat}.page-section .block-description{margin:24px
8px;font-size:15px;line-height:17px}.page-section .block-description
ul{margin:24px
8px}.page-section .block-description
li{margin:0;padding:18px
0;border-bottom:1px solid #bbb;list-style:none}#site-header{overflow:auto;position:relative;margin-bottom:12px}#site-logo{margin:0;float:left}#site-logo
a{
	display:block;
	width:210px;
	height:61px;
	text-indent: -9999em;
	background:transparent url() no-repeat 0 0
}#site-logo a:hover{background-position: -152px -112px}#site-tagline{
	float:right;
	width:550px;
	height:40px;
	position:relative;
	top:20px;
	right:12px;
	text-indent: -9999em
}#site-navigation{clear:both;height:32px;margin-bottom:16px;color:#fff;background:#282828}#site-navigation ul,
#site-navigation
li{float:left;margin:0;list-style:none}#site-navigation li
a{display:block;height:32px;width:88px;color:#fff;border-right:1px solid #fff;font-size:12px;font-weight:bold;line-height:32px;text-align:center;background:#282828 url() no-repeat -1000px -1000px;text-indent: -9999em}.section-conference #site-navigation li
a{border-right:1px solid #000}#site-navigation li a:hover{text-decoration:none;background-color:#4d4d4d}#site-navigation li.active
a{text-decoration:none;background-color:#e91c6b}#site-search{float:right;margin: -48px 16px 0 0;right:0;height:32px}#site-search
label{float:left;width:45px;height:32px;color:#fff;font-size:12px;font-weight:bold;line-height:32px;text-indent: -9999em}#site-search
input{float:right;width:156px;margin:6px
0 0 16px;padding:3px
4px;border:0;background-color:#fff;color:#4d4d4d;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;line-height:13px}



/**
 * Header styles
 */
#site-logo a {
  background-image: url(../images/evolution_logo.png);
}
#site-logo a:hover {
  background: url(../images/evolution_logo.png);
}
.section-conference #site-logo a {
  background: url(../images/99logo-conf.png);
}
.section-conference #site-logo a:hover {
  background: url(../images/99logo-conf-hover.png);
}
#site-tagline {
  background: #fff url(../images/tagline-white.png) no-repeat 0 0;
}
.section-conference #site-tagline {
  background: transparent url(./images/tagline-grey.png) no-repeat 0 0;
}
#site-navigation li a {
  background-image: url(../images/nav_menu.png);
}
#site-navigation li a:hover {
  background-image: url(../images/nav_menu_hover.png);
}
#site-navigation li.active a {
  background-image: url(../images/nav_menu-active.png);
}
#site-navigation li.nav-home a {
  background-position: center 0;
}
#site-navigation li.nav-articles a {
  background-position: center -32px;
}
#site-navigation li.nav-tips a {
  background-position: center -64px;
}
#site-navigation li.nav-videos a {
  background-position: center -96px;
}
#site-navigation li.nav-conference a {
  background-position: center -128px;
 
}
#site-navigation li.nav-sessions a {
  background-position: center -160px;
}
#site-navigation li.nav-advisory a {
  background-position: center -192px;
}
#site-search label {
  background: transparent url(../images/search.png) no-repeat center center;
}


/**
 * Miscellaneous styles
 */
.topics-section .active a {
	background-image: url(../images/arrow-right-grey.png);
	background-color: #CCC;
}
.button .arrow-up-white {
  background-image: url(../images/arrow-up-white.png);
}
.button .arrow-down-white {
  background-image: url(../images/arrow_down_white.png);
}
.button .arrow-right-white {
  background-image: url(../images/arrow-right-white.png);
}
.button .arrow-left-white {
  background-image: url(../images/arrow-left-white.png);
}
.toggle-collapsed .expander {
  background-image: url(../images/dropdown.png);
}
.note-submit-form .close-box {
  background-image: url(../images/close.png);
}
.updates-block .rss-feed {
  background-image: url(../images/feed.png);
}
.appreciate-button {
  background-image: url(../images/appreciate-pink.png);
}
.comment-add-button {
  background-image: url(../images/comment-pink.png);
}
.link-appreciations a {
  background-image: url(../images/appreciate-white.png);
}
.link-comments a {
  background-image: url(../images/comment-white.png);
}
.link-print a {
  background-image: url(../images/print-white.png);
}
.link-share a {
  background-image: url(../images/share-white.png);
}
.featured-content-secondary-block .block-type a {
  background-image: url(../images/arrow-right-white.png);
}
.advisory-primary-column .block-description .upcoming-events li {
  background-image: url(../images/arrow-right-grey.png);
}
#site-footer .products-list .behance-network {
  background-image: url(../images/evolution_logo_footer.png);
}
#site-footer .products-list .action-method {
  background-image: url(../images/amo.png);
}
#site-footer .products-list .creatives-outfitter {
  background-image: url(../images/am-products.png);
}
#site-footer .products-list .served-sites {
  background-image: url(../images/served.png);
}


.imageholder {
	float:right;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
}

