/* Common
 ******************************/
	/* Fonts */
	@import url("http://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,700,700italic");
	@import url("http://fonts.googleapis.com/css?family=PT+Serif:400,700,400italic,700italic");

	/* Elements */
	html, body { font-family:"Open Sans", Helvetica, Arial, sans-serif; font-size:14px; font-weight:500; line-height:18px; width:100%; height:100%; }
	body { -moz-font-smoothing:antialiased; -ms-font-smoothing:antialiased; -o-font-smoothing:antialiased; -webkit-font-smoothing:antialiased; }
	h1 { color:#151515; font-family:"PT Serif", Georgia, Times, serif; font-size:42px; font-weight:700; line-height:42px; }
	h2 { color:#151515; font-family:"PT Serif", Georgia, Times, serif; font-size:36px; font-weight:700; line-height:36px; }
	h3 { color:#151515; font-family:"PT Serif", Georgia, Times, serif; font-size:24px; font-weight:700; line-height:24px; }
	h4 { color:#151515; font-family:"PT Serif", Georgia, Times, serif; font-size:18px; font-weight:700; line-height:18px; }
	h5 { color:#151515; font-family:"PT Serif", Georgia, Times, serif; font-size:14px; font-weight:700; line-height:18px; }
	ol, ul { margin-bottom:20px; }

	/* Classes */
	.wrapper {  }

	/* IDs */
	#site-wrapper {  }
	#site-wrapper #site-wrapper-push {  }

	#branding-wrapper { background:url("/images/frontend/branding_bg.jpg") top center repeat-x; height:68px; margin:51px 0 0 0; }
	#branding-wrapper #branding {  }
	#branding-wrapper #branding #brand { position:relative; }
	#branding-wrapper #branding #brand h1 { padding:0; margin:0 0 0 -147px; top:1px; left:50%; position:absolute; z-index:999; }
	#branding-wrapper #branding #brand h1 a { background:url("/images/frontend/logo_md.png") no-repeat; width:294px; height:83px; display:block; }
	#branding-wrapper #branding #navigation {  }
	#branding-wrapper #branding #navigation .hidden-xs {  }
	#branding-wrapper #branding #navigation .hidden-xs ul {  }
	#branding-wrapper #branding #navigation .hidden-xs ul li {  }
	#branding-wrapper #branding #navigation .hidden-xs ul li a {  }
	#branding-wrapper #branding #navigation .hidden-xs ul li a {  }
	#branding-wrapper #branding #navigation .hidden-xs ul li a {  }
	#branding-wrapper #branding #navigation .hidden-xs ul li a.current,
	#branding-wrapper #branding #navigation .hidden-xs ul li a:hover {  }
	#branding-wrapper #branding #navigation .visible-xs {  }
	#branding-wrapper #branding #navigation .visible-xs ul { border:none; position:static; float:none; display:block; }
	#branding-wrapper #branding #navigation .visible-xs ul { box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; -webkit-box-shadow:none; }
	#branding-wrapper #branding #navigation .visible-xs ul li {  }
	#branding-wrapper #branding #navigation .visible-xs ul li a {  }
	#branding-wrapper #branding #navigation .visible-xs ul li a {  }
	#branding-wrapper #branding #navigation .visible-xs ul li a {  }
	#branding-wrapper #branding #navigation .visible-xs ul li a:hover {  }
	#branding-wrapper #branding #navigation .visible-xs ul li ul { padding:0 18px; }

	#masthead-wrapper { display:none; }
	#masthead-wrapper #masthead {  }
	#masthead-wrapper #masthead #home {  }
	#masthead-wrapper #masthead #home .masthead_block {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .slides {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .slides .slide {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .slides .slide .masthead .content {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .slides .slide .masthead .content {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .slides .slide .masthead .content {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .slides .slide .masthead .content h2 {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .slides .slide .masthead .content p {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .slides .slide .masthead img {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .control_set {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .control_set .slide_button {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .control_set .slide_button {  }
	#masthead-wrapper #masthead #home .masthead_block .mastheads .agile_carousel .control_set .ac_selected {  }
	#masthead-wrapper #masthead #default {  }
	#masthead-wrapper #masthead #default .masthead_block {  }
	#masthead-wrapper #masthead #default .masthead_block .mastheads {  }
	#masthead-wrapper #masthead #default .masthead_block .mastheads .agile_carousel {  }
	#masthead-wrapper #masthead #default .masthead_block .mastheads .agile_carousel .slides {  }
	#masthead-wrapper #masthead #default .masthead_block .mastheads .agile_carousel .slides .slide {  }
	#masthead-wrapper #masthead #default .masthead_block .mastheads .agile_carousel .slides .slide .masthead img {  }

	#wood-divider { display:none; }

	#content-wrapper {  }

	#footer-wrapper { background:url("/images/frontend/footer_wrapper_bg.jpg") top center repeat-x; }
	#footer-wrapper #footer {  }
	#footer-wrapper #footer #navigation {  }
	#footer-wrapper #footer #navigation ul {  }
	#footer-wrapper #footer #navigation ul li {  }
	#footer-wrapper #footer #navigation ul li a {  }
	#footer-wrapper #footer #navigation ul li a {  }
	#footer-wrapper #footer #navigation ul li a {  }
	#footer-wrapper #footer #navigation ul li a:hover {  }
	#footer-wrapper #footer #rights { text-align:center; padding:36px 15px 21px; margin:16px 0; }
	#footer-wrapper #footer #rights p { color:#FFFFFF; }
	#footer-wrapper #footer #rights p { text-shadow:1px 1px 1px #333333; -moz-text-shadow:1px 1px 1px #333333; -ms-text-shadow:1px 1px 1px #333333; -o-text-shadow:1px 1px 1px #333333; -webkit-text-shadow:1px 1px 1px #333333; }
	#footer-wrapper #footer #rights p:last-child { margin:0; }

/* Home
 ******************************/
	#home {  }

	#home #services-wrapper { background:url("/images/frontend/services_wrapper_bg.jpg") top center; }
	#home #services-wrapper #services {  }
	#home #services-wrapper #services .module-wrapper { border-top:#999999 dashed 1px; padding:15px; }
	#home #services-wrapper #services .module-wrapper:hover { background:#FFFFFF; }
	#home #services-wrapper #services .module-wrapper:hover .module .body a.learn-more {  }
	#home #services-wrapper #services .module-wrapper .module {  }
	#home #services-wrapper #services .module-wrapper .module .header { height:51px; }
	#home #services-wrapper #services .module-wrapper .module .header h3 { color:#333333; font-style:italic; font-weight:500; padding:0; margin:0; }
	#home #services-wrapper #services .module-wrapper .module .header h3 img { margin:0; }
	#home #services-wrapper #services .module-wrapper .module .header h3 span { top:3px; position:relative; }
	#home #services-wrapper #services .module-wrapper .module .body {  }
	#home #services-wrapper #services .module-wrapper .module .body p { color:#333333; padding:0; margin:0 0 0 55px; }
	#home #services-wrapper #services .module-wrapper .module .body a.learn-more { display:none; }
	#home #services-wrapper #services .module-wrapper .module .body a.learn-more {  }
	#home #services-wrapper #services #marketing {  }
	#home #services-wrapper #services #marketing h3 {  }
	#home #services-wrapper #services #design {  }
	#home #services-wrapper #services #design h3 {  }
	#home #services-wrapper #services #web {  }
	#home #services-wrapper #services #web h3 {  }
	#home #services-wrapper #services #audio-video {  }
	#home #services-wrapper #services #audio-video h3 {  }
	#home #services-wrapper #services #audio-video h3 img {  }
	#home #services-wrapper #services #audio-video h3 span {  }

	#home #engagement-wrapper { background:url("/images/frontend/engagement_wrapper_sm_bg.jpg"); border-top:#BBB9B1 solid 5px; border-bottom:#BBB9B1 solid 5px; padding:0; }
	#home #engagement-wrapper #engagement { border-top:#8D8B8B solid 1px; border-bottom:#E9E7E7 solid 1px; }
	#home #engagement-wrapper #engagement .module { margin:0 15px 36px 15px; }
	#home #engagement-wrapper #engagement .module h3 { color:#FFFFFF; background:#7c0f0f; border-top:#D37417 solid 1px; border-bottom:#D37417 solid 4px; font-size:24px; font-weight:500; line-height:24px; text-align:center; text-transform:uppercase; padding:9px; margin:9px -18px 9px -18px; }
	#home #engagement-wrapper #engagement .module .previous {  }
	#home #engagement-wrapper #engagement .module .next {  }
	#home #engagement-wrapper #engagement #recent-projects {  }
	#home #engagement-wrapper #engagement #recent-projects .module {  }
	#home #engagement-wrapper #engagement #recent-projects .module .caroufredsel_wrapper {  }
	#home #engagement-wrapper #engagement #recent-projects .module ul { text-align:center; list-style:none; padding:0; margin:0; }
	#home #engagement-wrapper #engagement #recent-projects .module ul li { width:100%; margin:10px 0; display:block; }
	#home #engagement-wrapper #engagement #recent-projects .module ul li img { background:#FFFFFF; width:100%; margin:0 auto; display:block; }
	#home #engagement-wrapper #engagement #products {  }
	#home #engagement-wrapper #engagement #products .module {  }
	#home #engagement-wrapper #engagement #products .module .caroufredsel_wrapper {  }
	#home #engagement-wrapper #engagement #products .module ul { text-align:center; list-style:none; padding:0; margin:0; }
	#home #engagement-wrapper #engagement #products .module ul li { width:100%; margin:10px 0; display:block; }
	#home #engagement-wrapper #engagement #products .module ul li img { background:#FFFFFF; width:100%; margin:0 auto; display:block; }
	#home #engagement-wrapper #engagement #news {  }
	#home #engagement-wrapper #engagement #news .module {  }
	#home #engagement-wrapper #engagement #news .module h3 { border:none; margin:0 -15px 18px -15px; }
	#home #engagement-wrapper #engagement #news .module .caroufredsel_wrapper {  }
	#home #engagement-wrapper #engagement #news .module ul { list-style:none; padding:0; margin:0; }
	#home #engagement-wrapper #engagement #news .module ul li { margin:0 0 18px 0; }
	#home #engagement-wrapper #engagement #news .module ul li .header {  }
	#home #engagement-wrapper #engagement #news .module ul li .header h3 { background:none; font-size:18px; text-transform:capitalize; padding:0; margin:0; }
	#home #engagement-wrapper #engagement #news .module ul li .header h3 a { color:#770914; font-family:"Open Sans", Helvetica, Arial, sans-serif; font-size:18px; font-weight:500; line-height:18px; text-align:center; }
	#home #engagement-wrapper #engagement #news .module ul li .header h3 a:hover { text-decoration:none; opacity:0.50; filter:alpha(opacity=50); }
	#home #engagement-wrapper #engagement #news .module ul li .header h4 { display:none; }
	#home #engagement-wrapper #engagement #news .module ul li .body {  }
	#home #engagement-wrapper #engagement #news .module ul li .body .more { color:#770914; text-align:center; display:inline-block; }
	#home #engagement-wrapper #engagement #news .module ul li .body .more:hover { text-decoration:none; opacity:0.50; filter:alpha(opacity=50); }
	#home #engagement-wrapper #engagement #news .module .more { display:none; }
	#home #engagement-wrapper #engagement #news .module .more:hover {  }
	#home #engagement-wrapper #engagement #outreach { display:none; }
	#home #engagement-wrapper #engagement #outreach .newsletter {  }
	#home #engagement-wrapper #engagement #outreach .newsletter p {  }
	#home #engagement-wrapper #engagement #outreach .social {  }
	#home #engagement-wrapper #engagement #outreach .social p {  }
	#home #engagement-wrapper #engagement #outreach .social a {  }
	#home #engagement-wrapper #engagement #outreach .social a:hover {  }
	#home #engagement-wrapper #engagement #outreach .social a img {  }


/* Default
 ******************************/
 	#default {  }
 	#default #content {  }
 	#default #content #sub-navigation-banners {  }
 	#default #content #sub-navigation--banners {  }
 	#default #content #sub-navigation--banners #sub-navigation {  }
 	#default #content #sub-navigation--banners #sub-navigation {  }
 	#default #content #sub-navigation--banners #sub-navigation ul {  }
 	#default #content #sub-navigation--banners #sub-navigation ul {  }
 	#default #content #sub-navigation--banners #sub-navigation ul li {  }
 	#default #content #sub-navigation--banners #sub-navigation ul li a {  }
 	#default #content #sub-navigation--banners #sub-navigation ul li a.current,
 	#default #content #sub-navigation--banners #sub-navigation ul li a:hover {  }
 	#default #content #sub-navigation--banners #sub-navigation ul li ul {  }
 	#default #content #sub-navigation--banners #sub-navigation ul li ul li {  }
 	#default #content #sub-navigation--banners #sub-navigation ul li ul li a {  }
 	#default #content #sub-navigation--banners #banners {  }
 	#default #content #sub-navigation--banners #banners ul {  }
 	#default #content #sub-navigation--banners #banners ul li {  }
 	#default #content #sub-navigation--banners #banners ul li a {  }
 	#default #content #sub-navigation--banners #banners ul li img {  }
 	#default #content #banners { border-top:#777777 dotted 1px; padding:36px 0 0 0; margin:36px 0; }
 	#default #content #banners ul { list-style:none; padding:0; margin:0; }
 	#default #content #banners ul li { width:90%; margin:9px auto; display:block; }
 	#default #content #banners ul li a { display:block; }
 	#default #content #banners ul li img { width:100%; }
 	#default #content #body {  }
 	#default #content #body h2 { margin:36px 0 18px 0; }
 	#default #content #body p { margin:0 0 18px 0; }


/* Contact
******************************/
	#contact {  }
	#contact #location-information {  }
	#contact #location-information #location { width:100%; height:300px; margin:0 0 18px 0; position:relative; overflow:hidden; }
	#contact #location-information #location #instructions {  }
	#contact #location-information #location #image-1 { background:url("/media/managed/studiopics/DSC_0009_Version_2.jpg") center center; width:100%; height:100%; top:0; left:0; position:absolute; z-index:1; }
	#contact #location-information #location #image-1 { background-size:cover !important; -moz-background-size:cover !important; -ms-background-size:cover !important; -o-background-size:cover !important; -webkit-background-size:cover !important; }
	#contact #location-information #location #image-2 { background:url("http://maps.googleapis.com/maps/api/staticmap?center=2419+Imperial+Business+Park+Drive,+Imperial,+CA&zoom=15&size=720x438&maptype=roadmap&markers=color:red|2419+Imperial+Business+Park+Drive,+Imperial,+CA&sensor=false&scale=2") center center; width:100%; height:100%; top:0; left:0; position:absolute; z-index:2; opacity:0; filter:alpha(opacity=0); }
	#contact #location-information #location #image-2 { background-size:cover !important; -moz-background-size:cover !important; -ms-background-size:cover !important; -o-background-size:cover !important; -webkit-background-size:cover !important; }
	#contact #location-information #location #image-2 { transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
	#contact #location-information #location:hover #image-2 { opacity:1; filter:alpha(opacity=100); }
	#contact #location-information #information {  }
	#contact #location-information #contact-form {  }
	#contact #location-information #contact-form h3 { padding:0; margin:36px 0 9px 0; }
	#contact #location-information #contact-form p.pull-right { color:#990000; margin:-27px 0 0 0; }
	#contact #location-information #contact-form .well {  }
	#contact #location-information #contact-form .well form {  }
	#contact #location-information #contact-form .well form .submit-wrapper { background:#F9F9F9; border-top:#DDDDDD solid 1px; padding:0; margin:0 -19px -19px -19px; }
	#contact #location-information #contact-form .well form .submit-wrapper { border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -ms-border-radius:0 0 4px 4px; -o-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; }
	#contact #location-information #contact-form .well form .submit-wrapper .submit { text-align:center; padding:15px; }
	#contact #quote-form {  }
	#contact #quote-form h3 { padding:0; margin:36px 0 9px 0; }
	#contact #quote-form p.pull-right { color:#990000; margin:-27px 0 0 0; }
	#contact #quote-form .well {  }
	#contact #quote-form .well form {  }
	#contact #quote-form .well form ul { list-style:none; padding:0 18px; margin:0; }
	#contact #quote-form .well form ul {  }
	#contact #quote-form .well form ul li {  }
	#contact #quote-form .well form ul li:first-child { margin-top:0; }
	#contact #quote-form .well form .submit-wrapper { background:#F9F9F9; border-top:#DDDDDD solid 1px; padding:0; margin:0 -19px -19px -19px; }
	#contact #quote-form .well form .submit-wrapper { border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -ms-border-radius:0 0 4px 4px; -o-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; }
	#contact #quote-form .well form .submit-wrapper .submit { text-align:center; padding:15px; }
	#contact .honey { top:-9999px; left:-9999px; position:absolute; }


/* System
 ******************************/
	/** Contact Form **/
	#contact_form { padding:18px; margin:0 0 18px 0; }
	#contact_form form { width:100%; }
	#contact_form form fieldset { width:100%; }
	#contact_form form fieldset legend { display:none; }
	#contact_form form fieldset table { width:100%; }
	#contact_form form fieldset table tr {  }
	#contact_form form fieldset table tr.even td {  }
	#contact_form form fieldset table tr.odd td {  }
	#contact_form form fieldset table tr td {  }
	#contact_form form fieldset table tr td.field_label { color:#333333; font-weight:300; text-align:right; width:25%; padding:0 9px 0 0; }
	#contact_form form fieldset table tr td.field_input {  }
	#contact_form form fieldset table tr td.field_input input { background:#FFFFFF; border:#AAAAAA solid 1px; width:100%; padding:5px; }
	#contact_form form fieldset table tr td.field_input input { border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; }
	#contact_form form fieldset table tr td.field_input textarea { background:#FFFFFF; border:#AAAAAA solid 1px; width:100%; height:75px; padding:5px; }
	#contact_form form fieldset table tr td.field_input textarea { border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; }
	#contact_form form fieldset table tr td.field_note { color:#777777; font-weight:300; text-align:left; width:25%; padding:0 0 0 9px; }
	#contact_form form fieldset input[type="submit"] { color:#444444; background:#F3B836; border:none; font-weight:500; text-transform:uppercase; padding:9px 18px; margin:5px auto; display:block; }
	#contact_form form fieldset input[type="submit"] { border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; }

	/** FAQ **/
	#faq { margin:0 0 18px 0; }
	#faq dl { padding:9px; margin:0; }
	#faq dl.odd { background:#F5F5F5; }
	#faq dl.even {  }
	#faq dl dt { color:#444444; font-family:"PT Serif", Georgia, Times, serif; font-size:24px; font-weight:500; line-height:24px; display:inline-block; cursor:pointer; }
	#faq dl dt:hover { color:#990000; }
	#faq dl dd {  }
	#faq dl dd ul { padding:20px 20px 11px 20px; margin:0; }
	#faq dl dd ul { column-count:2; -moz-column-count:2; -ms-column-count:2; -o-column-count:2; -webkit-column-count:2; column-gap:20px; -moz-column-gap:20px; -ms-column-gap:20px; -o-column-gap:20px; -webkit-column-gap:20px; }
	#faq dl dd ul li { line-height:16px; padding:0 0 15px 0; }

	/** News **/
	#news {  }
	#news .events {  }
	#news .event { margin:36px 0; }
	#news .event .header {  }
	#news .event .header h3 { font-family:"PT Serif", Georgia, Times, serif; font-size:24px; font-weight:300; line-height:18px; padding:0; margin:0; }
	#news .event .header h3 a { color:#770914; }
	#news .event .header h4 { font-family:"PT Serif", Georgia, Times, serif; font-size:16px; font-weight:300; line-height:14px; padding:0; margin:9px 0; }
	#news .event .body { font-family:"Open Sans", Helvetica, Arial, sans-serif; font-size:14px; font-weight:300; line-height:18px; }
	#news .event .body a { color:#770914; }

	/** Photo Gallery **/
	#photo_gallery {  }
	#photo_gallery ul { list-style:none; text-align:center; padding:0; margin:0; }
	#photo_gallery ul li { margin:0 0 18px 0; }
	#photo_gallery ul li .photo_image {  }
	#photo_gallery ul li .photo_image a { display:block; }
	#photo_gallery ul li .photo_image a {  }
	#photo_gallery ul li .photo_image a:hover {  }
	#photo_gallery ul li .photo_image a img { width:100%; }
	#photo_gallery ul li .photo_info { margin:5px 0 0 0; }
	#photo_gallery ul li .photo_info strong { font-size:18px; font-weight:400; text-align:center; display:block; }
	#photo_gallery ul li .photo_info p { display:none; }

	/* Portfolio */
	.cubeportfolio-filters { text-align:center; padding:18px 0; margin:0 0 18px 0; }
	.cubeportfolio-filters .btn { margin:0 0 5px 0; }
	.cbp-caption { border:#DDDDDD solid 1px; margin:0 0 10px 0; }
	.cbp-caption .cbp-singlePage { color:#FFFFFF; padding:52px; display:block; }
	.cbp-l-grid-projects-title { font-weight:500; line-height:18px; }
	.cbp-l-grid-projects-desc { margin:0; }
	.cbp-popup-navigation-wrap { color:#FFFFFF; background:#970e1d !important; }
	.cbp-popup-navigation-wrap .cbp-popup-singlePage-counter { color:#FFFFFF; }
	.cbp-popup-singlePage .cbp-l-project-desc { width:auto !important; padding:0 !important; float:none !important; }
    .cbp-slider-wrap { padding:0; }
	.cbp-l-grid-projects .cbp-item { width:225px; height:200px; }
	.cbp-wrapper .cbp-item { opacity:0; }
	.cbp-wrapper-front .cbp-item { opacity:1; }
	.cbp-caption-defaultWrap { background:#FFFFFF; }
	.cbp-l-grid-projects .cbp-caption { margin-bottom:10px; }
	.portfolio-overlay-wrapper { background:rgba(255, 255, 255, 0.85); top:0; right:0; bottom:0; left:0; position:absolute; z-index:9999; }
	.portfolio-overlay-wrapper .portfolio-overlay-content { text-align:center; width:100%; margin:50px 0 0 0; }
	.portfolio-overlay-wrapper .portfolio-overlay-content img { display:inline; }

	/* Team */
	#team {  }
	#team #filter {  }
	#team #filter li {  }
	#team #filter li a {  }
	#team #filter li a {  }
	#team #filter li a:hover {  }
	#team #items { list-style:none; padding:0; margin:0; }
	#team #items li { margin:0 0 50px 0; }
	#team #items li .media { display:none; }
	#team #items li .media img {  }
	#team #items li .media .media-1 {  }
	#team #items li .media .media-2 {  }
	#team #items li .information {  }
	#team #items li .information h3 { padding:0; margin:0; display:block; }
	#team #items li .information h4 { padding:0; margin:0; display:block; }
	#team #items li .information .titles {  }
	#team #items li .information .titles .label { display:inline-block; }
	#team #items li .information .biography { border-top:#CCCCCC solid 1px; padding:18px 0; margin:18px 0; }
	#team #items li .information .biography p {  }
	#team #items li .information .biography p:last-child { margin:0 !important; }
	#team #modals {  }
	#team #modals .modal {  }
	#team #modals .modal h3 {  }
	#team #modals .modal h4 {  }
	#team #modals .modal .titles {  }
	#team #modals .modal .titles .label {  }
	#team #modals .modal .biography {  }
	#team #modals .modal .biography p {  }
	#team #modals .modal .biography p:last-child {  }