* {
margin: 0 auto;
padding: 0;
}
p { margin:5px 0 10px 0; line-height: 1.2em;}
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul{ list-style:none;}
.news-entry ul{ 
list-style:disc;
margin: 0 70px;
margin-bottom:20px;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
} body { letter-spacing: 0.02em;
padding: 0;
color: #151515;
}   #aklogo{
margin-top: 30px;
margin-bottom: 30px;
width: 190px;
}
body {
-webkit-font-smoothing: antialiased;
font-family: "fira-sans",sans-serif !important;
font-size: 15px !important;
font-style: normal;
font-weight: 400;
}   #footer {
clear: both;
margin: 0;
padding: 0;
font-size: 12px;
margin-top: 40px;
margin-bottom: 10px;
color: #888;
text-transform:uppercase;
letter-spacing: 0.05em;
}
#footer p{
text-align: right;
}
#footer p span{ color: #151515;}
#footer p b{ font-weight: bold;}
#footer a {
color: #7b7b7b;
text-decoration: none;
}
#footer a:hover {
color: #000;
} p.sign-up{ 
font-weight: bold;
margin-top: 10px;
padding-top: 10px;
clear: both;
}
p.sign-up a{ 
text-decoration: underline;
font-style: italic;
font-weight: bold;
}
p.sign-up a:hover{ color: #7b7b7b;} .entrytext p.more{
font-size: 10px;
margin-top: 10px;
}
.entrytext p.more a{
color: #7b7b7b;
font-weight: 500;
}
.entrytext p.more a:hover{
color: #000;
font-weight: 500;
text-decoration: underline;
}
.entrytext{
display: block;
text-align: justify;
}   img.himg{
-moz-box-shadow: 0 0 10px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.25);
margin-bottom: 15px;
margin-top: 15px;
}
#cinfos{
width: 260px;
float: left;
text-align: left;
margin-top: 10px;
}
#cinfos p.addy{
color: #151515;
font-weight: normal;
margin-top:3px;
margin-bottom:0;
padding-bottom:0;
}
#cinfos p.mail a{ 
font-style: italic;
text-decoration:none;
font-weight:normal;
}
#cinfos p.mail a:hover{ color: #151515;}
#content #cinfos p a {
font-weight: normal;
}
#cinfos .email{
margin-bottom:25px;
} #cform{
width: 440px;
float: right;
margin-top:5px;
}
.wpcf7-form{
color: #000;
clear: both;
display: block;
width: 440px;
padding-bottom: 40px;
}
.wpcf7-form p{ width: 220px; margin:0!important; padding:0!important;}
#subscribe{ width: 440px;}
p.left{float: left; }
p.right{float: right;}
.gform_wrapper .top_label .gfield_label,
.wpcf7-form p label{ font-size: 13px; font-weight: 500; font-weight: normal !important; }
#gform_wrapper_1.gform_wrapper .top_label .gfield_label {
margin-bottom: 0;
}
#newsletter-signup {
background-color: #ffffff;
padding: 20px 17px 20px 30px;
max-width: 400px;
display: none;
}
#newsletter-signup .icon-close {
font-size: 1.250em;
position: absolute;
line-height: 7px;
cursor: pointer;
color: #000000;
right: 10px;
top: 10px;
}
.newsletter-signup {
font-family: "fira-sans",sans-serif; font-size: 14px; line-height: 1.25em;
letter-spacing: 0.05em;
margin: 30px 0 0 0;
cursor: pointer;
color: #888;
display: inline-block; }
#newsletter-signup .gform_button {
background: #c9c9c9; background: -moz-linear-gradient(top,  #c9c9c9 0%, #9c9a9b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9c9c9), color-stop(100%,#9c9a9b)); background: -webkit-linear-gradient(top,  #c9c9c9 0%,#9c9a9b 100%); background: -o-linear-gradient(top,  #c9c9c9 0%,#9c9a9b 100%); background: -ms-linear-gradient(top,  #c9c9c9 0%,#9c9a9b 100%); background: linear-gradient(to bottom,  #c9c9c9 0%,#9c9a9b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#9c9a9b',GradientType=0 ); color: #ffffff;
padding: 4px 10px 4px 11px;
border-radius: 7px;
border: 1px #9c9a9b solid;
text-transform: uppercase;
font-size: 0.750em;
color: #ffffff;
cursor: pointer;
}
.gfield_captcha_input_container input,
.ginput_container input,
.wpcf7-form-control-wrap input {
width: 190px;
padding: 0;
height: auto;
color: #7b7b7b;
margin: 2px 0 5px 0;
background: #eee;
padding: 5px 8px;
border: 1px solid #ccc;
}
.ginput_container input{
height:auto;
}
.gform_button {
cursor: pointer;
}
.ginput_container textarea,
.wpcf7-form textarea{
width: 410px;
height: 140px;
color: #7b7b7b;
margin-top: 2px;
background: #eee;
padding: 5px 8px;
border: 1px solid #ccc;
font: 12px 'Helvetica Neue', Helvetica, sans-serif;
}
p.contact_submit{
text-align: left;
}
#gform_wrapper_1.gform_wrapper,
#gform_wrapper_1.gform_wrapper .gform_footer {
margin: 0;
}
#gform_submit_button_1,
.wpcf7-submit{
width: 60px;
height: 28px;
border: none;
margin-top: 10px;
padding-top: 25px;
color: #fff;
}
p.required{
font-size: 13px;
margin-bottom: 10px!important; }
#gforms_confirmation_message_2 {
font-size: 18px;
text-transform: uppercase;
letter-spacing: 0.05em;
font-weight: bold;
color: #151515;
padding-right: 10px;
}
span.wpcf7-quiz-label{ 
float: left; 
display:inline; 
font-size: 14px; 
font-weight: bold; 
margin-left: 10px; 
margin-top: -3px; 
margin-bottom:0;
}
label.label_test{ float:left; display:inline!important; line-height:1em; height:10px;}
#capinput{ margin-top: 13px;}
#capimg{ padding: 5px; }   #about-page, #content{
width: 740px;
clear: both;
text-align: justify;
}
#abcinfo{ margin-bottom: 50px;}
#about-text{
width: 330px;
float: left;
padding-bottom: 10px;
margin-bottom: 80px;
}
h2.about-title{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/about-page.jpg) no-repeat;
height: 17px; width: 63px;
margin: 0; padding: 0; 	padding-bottom: 8px; margin-left: -1px;
}
#people{
width: 390px;
float: left;
margin-bottom: 40px;
}
#abcinfo{ padding-bottom: 30px; float: right; width: 330px; margin-top: 0; margin-top:-70px;}
#about-text p{
margin:5px 0 10px 0;
text-align: justify;
display: block;
}
#people h2 span, #abcinfo a h2 span, #about-text h2 span, #curating h2 span, h2 span{ display:none ;}
#people p{
margin:5px 0 10px 0;
font-size: 13px;
text-align: justify;
margin-left: 20px;
}
h2.alya{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/about-alya.jpg) no-repeat;
height: 17px; width: 238px;
margin: 0; padding: 0; 	padding-bottom: 8px;
margin-left: 20px;
}
h2.katy{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/about-director.jpg) no-repeat;
height: 17px; width: 238px;
margin: 0; padding: 0; 	padding-bottom: 8px; margin-top: 20px;
margin-left: 20px;
}
h2.hawk{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/about-hawk2.jpg) no-repeat;
height: 39px; width: 403px;
margin: 0; padding: 0; 	padding-bottom: 0px; margin-top: 10px; 
}
h2.eagle{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/about-eagle2.jpg) no-repeat;
height: 39px; width: 154px;
margin: 0; padding: 0; 	padding-bottom:0px; margin-top: 25px; 
}
h2.thomas{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/about-thomas2.jpg) no-repeat;
height: 39px; width: 206px;
margin: 0; padding: 0; 	padding-bottom: 0px; margin-top: 25px; 
}
h2.our-team{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/team-page.jpg) no-repeat;
height: 19px; width: 97px;
margin: 0; padding: 0;
}
h2.service{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/services-page.jpg) no-repeat;
height: 19px; width: 97px;
margin: 0; padding: 0; margin-bottom: 20px;
}
h2.our-team-2{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/team-page-3.jpg) no-repeat;
height: 14px; width: 80px;
margin: 0; padding: 0; margin-bottom: 13px; margin-top: 3px;
}
h2.service-2{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/services-page-3.jpg) no-repeat;
height: 14px; width: 76px;
margin: 0; padding: 0; margin-bottom: 10px; margin-bottom: 13px; margin-top: 3px;
}
a.underlink{ text-decoration: underline;}
#abcinfo a h2{
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/about-contact.jpg) no-repeat 0 0;
height: 19px; width: 309px;
margin: 0; padding: 0;
}
#abcinfo a:hover h2 {
background: url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/about-contact.jpg) no-repeat 0 -19px;
}
p.spacer{ margin-top: 10px;}
#about-text p img{ margin-top: 10px; }
#content #about-page #people{ margin-bottom: 0; padding-bottom: 0;}
blockquote {
border-left: 6px solid #666;
color: #666;
font-size: 1.00em;
padding-left: 10px;
padding-right: 10px;
margin: 0 50px;
font-style:italic;
}
a {
color: #222;
text-decoration: none;
outline: none;
}
code {  background: #f5f5f5;
border: 1px solid #cccccc;
color: #555555;
font: 11px Verdana, Arial, 'Helvetica', sans-serif;
padding: 10px;
text-align: left;
}
img {
border: none;
}
ol, form {
margin: 0;
padding: 0;
}
p {
line-height: 1.2em;
}
.entry {
line-height: 1.2em;
padding-bottom: 3px;
}
small {
font-size: 10px;
}   #content .entry{
font-size: 12px;
}
#content .entry p a{
color: #074291;
border-bottom: 1px dotted #074291;
}
#content .entry p a:hover{
border-bottom: 1px solid #074291;
}
.entry img, .entry p{
float: none;
display: block;
}
.alignleft {
float: left;
text-align: left;
font-weight: bold;
text-decoration: none; margin-right: 3px;
color: #7e7e7e; 
text-decoration: none;
text-transform: uppercase;
font-size: 10px;
}
.alignright {
float: right;
margin-top: -1px;
text-align: right;
font-weight: bold;
text-decoration: none; margin-right: 3px;
color: #7e7e7e; 
text-decoration: none;
text-transform: uppercase;
font-size: 10px;
}
.clear {clear:both;}
.entry p a img{
text-align: center;
}	
img.aligncenter {display:block; margin-left:auto; margin-right:auto;}
#content b, #content strong{ font-weight: bold !important;}
#content img.himg{ margin-top: 13px !important;}
#wpstats{display:none;}
.wpcf7-form textarea{ margin-bottom: 10px;}
.wpcf7-list-item-label{display: none;}
.wpcf7-checkbox .wpcf7-list-item input{ width: 30px; padding: 0; margin: 0; margin-left: -5px;}
p label.label_subscribe {padding-bottom: 10px;display:block; margin-left: -10px; font-style: italic;}
p label.label_test{margin-top: 10px; padding-top: 10px; }   #mc_embed_signup fieldset {
border:none;
padding: 0;
margin: 0;
width: 280px;
}
#mc_embed_signup{
width: 280px;
margin-top: 20px;
float: right;
margin-left: 30px;
margin-bottom: 30px;
}
#mc-embedded-subscribe-form{padding: 0; margin: 0;}	
#mc_embed_signup label{
display: block;
font-size: 13px; 
font-weight: 500; color: #000;
padding-bottom: 3px;
}
#mc_embed_signup input{
width: 150px;
padding: 0;
height: 14px;
color: #7b7b7b;
margin: 2px 0 0px 0;
background: #fff;
padding: 5px 8px;
border: 1px solid #ccc;
margin-bottom: 5px;
}
#mc_embed_signup #mc-embedded-subscribe{
background: url(http://akartconsulting.com/news/wp-content/themes/AKart/images/send.jpg) no-repeat;
width: 60px;
height: 28px;
border: none;
margin-top: 10px;
}
#mc-field-group input #mce-EMAIL{
width: 200px;
}	
#sign-up{
padding: 0; margin: 0;
padding-bottom: 3px;
font-size: 13px; 
font-weight: 500; color: #7b7b7b;	
text-align: left;	
}
input #mc-embedded-subscribe.btn{ padding-left:1000px; color:#fff;}
#mc_embed_close{display: none;}
#poweredBy{display:none;}
ul.addressfield{ list-style: none; padding: 0; margin: 0;}
p.indicate-required{ color: #B50808; font-style: italic; margin-bottom: 0;padding-bottom: 10px;}
.note-required{ color: #B50808;}
.entrytext {margin-top:20px; margin-bottom: 20px;}
.entrytext a{
color:#7b7b7b;
text-decoration: underline;
}
.entrytext a:hover{
color:#000;
text-decoration: underline;
}
p.required{ color: #B50808; font-style: italic; margin-bottom: 10px;}	
span.contact_required{ color: #b50808;}  h1.signup2{
display: block;
margin-top: 40px;
margin-bottom: 15px;
}
.past-text h1 a{
color: #8a8a8a;
font-size: 11px;
font-weight: bold;
margin: 0; padding: 0;
}
.past-text h1 a:hover{
color: #000;
}
.past-text h1{
margin: 0; padding: 0;
width: 170px;
line-height: .7em;
text-align: left;
margin-top: 3px;
}
.past-event{
display: block;
float: left;
width: 170px;
padding-right: 10px;
margin-bottom: 20px;
}
.past-event img{ width:170px;}
#event-list{ margin-bottom: 40px;}
#sidebar{ margin-bottom: 40px;}
#event-list .event-text h1{
width: 300px !important;
text-transform: none;
}
.past-img a img{
border: 1px solid #e6e6e6;
}
#event-list h1{
text-decoration: none;
font-weight: bold !important;
text-transform: uppercase;
}
#event-list .event-text{ margin-top: 30px;}
#event-list {
width: 540px;
float: left;
}
.event-text h1{ width: 205px;}
#news-page .news-entry a img.size-thumbnail{ width:170px; margin-right: 8px; margin-bottom: 8px;}
.news-entry p {margin-bottom: 10px;}
.news-entry .wp-caption-text{ text-align: center; font-style: italic;}
.news-entry .wp-caption{margin-bottom: 10px;}
a.read_more{
font-size: 7pt;
color: #B50808;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
font-style:italic;
}
p.pcred{
padding-right: 5px;
font-style: italic;
font-size: 11px !important;
text-align: right !important;
} #wrapper{
margin: 0 auto;
padding: 0;
width: 960px;
}
#sidebar { 
width: 200px;
float: left;
margin: 0;
padding: 0;	
}
#content{
width: 740px!important;
float: right;
margin: 0;
padding: 0;	
margin-top: 30px;
margin-bottom: 50px;
} #stripe{
background:url(//akartconsulting.com/news/wp-content/themes/AK_2013/images/stripe.jpg) no-repeat;
width:960px;
height:11px;
margin: 0 auto;
} #menu-mainmenu{
font-family: "fira-sans",sans-serif; font-size: 18px; line-height: 1.7em;
letter-spacing: 0.05em;
margin-bottom: 40px;
}
#menu-mainmenu li a{ color: #888;}
#menu-mainmenu li a:hover{ 	color: #121212;}
#menu-mainmenu .current-menu-item a{ color: #121212;}
h3.title{
font-weight: bold;
font-size: 16px;
color: #151515;
text-transform: uppercase;
letter-spacing: 0.05em;
}
h2.title{
font-weight: bold;
font-size: 18px;
color: #151515;
text-transform: uppercase;
letter-spacing: 0.05em;
}
h1.title{	
font-size: 18px;
text-transform: normal;
letter-spacing: 0.05em;
font-weight: bold;
color: #151515;
}
h1.title span{
font-style: italic;
color: #888888;
text-transform: uppercase;
letter-spacing: 0.05em;
font-weight: normal;
}
h4.title{
font-size:14px;
line-height: 1.4em;
color: #666;
font-weight:bold;
}
#content p{ 
margin-bottom: 20px; 
line-height: 1.5em;
}
#content p a{
color: #151515;
text-decoration: none;
font-weight: bold;
}
#content p a:hover{
text-decoration: underline;
}
#content p.quote{
font-style: italic;
font-size: 19px;
font-weight: normal;
line-height: 1.8em;
}
#content p.quote2{
font-style: italic;
font-size: 17px;
font-weight: normal;
line-height: 1.5em;
}
#content p img{ margin-bottom:-18px;}
#content p.photocred{
font-size: 11px;
font-style: italic;
color: #888;
font-weight:normal;
text-transform:initial;
}
#content p.wp-caption-text{
font-size: 11px;
font-style: italic;
color: #888;
font-weight:normal;
text-transform:initial;
margin-top:5px;
}
#left-half{
width: 350px;
float: left;
text-align: left;	
margin-left: 30px;
}
#right-half{
width: 310px;
float: right;
margin-left: 30px;
text-align: left;	
}
#left-half ul, #right-half ul{
font-size: 14px;
list-style: disc;
padding-left: 20px;
margin-top: -10px;
padding-top: 0;
}
#left-half ul li, #right-half ul li{
margin-bottom: 8px;
}
#content p.subtext{
font-style: italic;
font-size: 15px;
}
#content em{ font-style: italic;}
h1.portfolio-title{
color:#888;
font-style: italic;
font-size: 17px;
margin-bottom: 30px;
}
#content .entry{
font-size:13px;
letter-spacing: 0.05em;
}
#content .entry p{ margin-bottom:40px; }
#content .entry p em{
color: #888;
font-style: italic;
}
#content .entry img{
margin-bottom: 5px;
padding-bottom: 0;
display: inline;
}
#content p.return{	margin-top: 30px;}
#content p.return a, #content p.return{
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
}
#content p.return a:hover{
text-decoration: underline;
}
#content .project{
width: 240px;
display: inline;
float: left;
padding-left: 10px;
margin-bottom: 10px;
}
.recent-acquisitions-container {
padding: 30px 0 0 0;
}
.clear {
clear: both;
}
.recent-acquisitions-list-column {
width: 33.33%;
float: left;
}
.recent-acquisitions-list-column li {
font-size: 16px;
padding: 3px 0;
}
#content .portfolio{
margin-left: -10px;
}
.thumb-title{
text-align:center;
font-style: italic;
font-size: 13px;
}
.full-bar {
width: 100%;
height: 10px;
background-color: #eee;
margin-top: 30px!important;
margin-bottom: 25px; }
#full-bar{
width: 740px;
height:10px;
background-color:#eee;
margin-top: 40px!important;
margin-bottom: 40px;
}
#alya{ }
#katy{
width: 280px;
float: right;
display: block;
margin-right: 60px;
}
#alya p a, #katy p a, .team p a{
color: #888;
text-decoration:none;
font-weight: normal;
}
#alya p.meet a, #katy p.meet a, .team p.meet a{ font-size: 14px; color: #151515; font-weight:normal;}
#bio-image{
width: 240px;
float: left;
}
#bio-image.azela img{
width: 240px!important;
height:auto!important;
}
#bio-image img.wp-post-image{
width: 240px!important;
height:auto!important;
}
#bio{
width: 480px;
float: right;
}
#half-bar{
width: 480px;
height:10px;
background-color:#eee;
margin-top: 30px!important;
margin-bottom: 0px;
}
#bio p a{ font-weight: normal; text-decoration:underline;}
#bio p.quote{ line-height: 1.3em; }	
#bio p.mail a{ color: #888; text-decoration:none;}
#bio p.mail, #alya p.mail, #katy p.mail, .team p.mail{ margin-bottom:0;}
#bio p.meet a{ font-size: 14px; text-decoration:none;}
#bio p.quote{ margin-top: 20px;}
#cinfos p.mail a{ font-weight:normal;}
#content .team p a{font-weight:normal;}
#content p.mail{margin-bottom:0; font-size:!4px;}
.postImage{position:relative; height: 155px; background-color: #000; }
.postImage img{position:absolute; top:0; left:0; z-index:0;}
.postImage h1.thumb-title{
display:none; 
position:absolute; 
z-index:4!important; 
text-align:center!important; 
width: 90%;
left: 5%;
line-height: 1.5em;
text-align: center; 
color: #fff; 
top: 40%; 
opacity:1; 
text-transform: uppercase; 
font-style: normal; 
letter-spacing: 0.08em; 
font-size: 14px;
}
.postImage a{ position: absolute; z-index:5; width: 240px; height: 155px;}
.postImage:hover img{
opacity:0.2;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
}
.postImage a:hover h1.thumb-title{opacity:1!important; color: #fff!important; display: block;}
div.active-who #sidebar #menu-item-572 a{ color:#000; }
div.active-portfolio #sidebar #menu-item-578 a{ color:#000; }
div.active-blog #sidebar #menu-item-787 a{ color:#000; }
#content #whatwedo ul{
margin-top: -5px;
padding-top: 0;	
margin-bottom: 12px;
list-style: disc;
}
#content #whatwedo ul li{
margin-left: 35px;
padding: 0 5px;
padding-bottom: 6px;
line-height:1.3em;
text-align:left;
}
.news-entry h1.blogtitle{	
font-family: "fira-sans",sans-serif; font-size: 36px!important;
text-transform:normal; padding: 30px 0 0 0;
font-weight: bold;
color: #151515;
margin-top:3px; }
#content h1.blogtitle a:hover{ color:#888;}	
.news-entry h6.date{
font-size: 12px;
color: #888;
font-weight:normal;
font-style:italic;
margin-bottom:14px;
margin-top:14px;
}
.news-entry{
border-bottom:1px dotted #eee;
margin-bottom:50px;
padding-bottom:30px;
}
.share{
border-bottom:1px dotted #eee;
margin-bottom:50px;
padding-bottom:50px;
}
.news-entry img{
margin-bottom:12px;
}
#content h1.arttitle{
font-size: 46px;
font-weight: normal;
line-height: 1.8em;
text-align:center;
color:#888;
letter-spacing:0.15em; }
#content p.social{
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
margin-bottom:0px; padding-bottom:0px;
}
.addthis_sharing_toolbox{ margin-bottom:30px;}
.at-share-btn-elements{margin-top:10px;}
#subscriber{
text-decoration: none;
font-weight: bold;
text-transform: uppercase; font-size:15px;
display:block;
}
#emailinput{
padding: 3px 5px;
width: 220px;
margin-top:5px;
float: left;
margin-right:10px;
}
#mc-subscribe{
background-color:#000;
color: #fff;
font-weight: bold;
text-transform: uppercase; font-size:11px;
padding:4px 8px;
float:left;
margin-top:5px;
}
input#mc-subscribe{	border:none!important;}	
p.clear{float:none; clear:both;}
.navigation{
display: block;
padding-top: 15px;
height: 20px;
clear:both;
float:none;
}	
.navigation a{
color: #000;
font-weight: bold;
text-transform: uppercase; font-size:13px;
}
.nav-next{ float:right;}
ul.social li{
display: inline!important;
float: left;
padding-right:3px;
}
ul.social{
margin-left:-3px;
margin-top:-10px;
}
ul.social li a:hover img{
opacity: 0.6;
filter: alpha(opacity=60); }
#content ul li i{
font-style:italic;
}
.news-entry img {
margin-bottom: 12px;
}
#sb_instagram #sbi_load{
text-align:right!important;
}
body .gform_wrapper .top_label div.ginput_container {
margin-top: 0px!important;
}
body .gform_wrapper ul li.gfield {
margin-top: 5px!important;
}
.team{
width:246px;
display:inline;
float:left;
text-align:left;
}
.team h1.title, h1.title{
font-size:16px;
}
.aviva{
float:right;
}
.lauren{
padding-left:15px;
}
.team img{
width: 220px;
height: 220px;
margin-bottom: 20px;
}
p.quote{
text-align:left;
}
p.mail{
font-style:normal!important;
}
#bio ul{
list-style:disc;
line-height:1.5em; 
margin-left:20px;
text-align:left;
}
#bio ul li{
margin-bottom:10px;
}
.newspage .news-entry h1.blogtitle{
padding-top:0!important;
margin-bottom:15px;
}
.ff-stream{
padding-top:0!important;
}
.nf-form-content label {
font-size: 16px!important;
}
.nf-form-content {
padding: 20px 0 0 0!important;
}