/*
DESCRIPTION: Tema personalizado desenvolvido pela Morphy Agência
AUTHOR: Morphy Agência
*/
@font-face {
 font-family: 'FranklinGothicMediumCondRegul';
 src: url('../fonts/framdcn-webfont.eot');
 src: local('☺'), url('../fonts/framdcn-webfont.woff') format('woff'), url('../fonts/framdcn-webfont.ttf') format('truetype'), url('../fonts/framdcn-webfont.svg#webfont4kOZQxEx') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'FranklinGothicHeavyRegular';
 src: url('../fonts/frahv-webfont.eot');
 src: local('☺'), url('../fonts/frahv-webfont.woff') format('woff'), url('../fonts/frahv-webfont.ttf') format('truetype'), url('../fonts/frahv-webfont.svg#webfontsCO3yaky') format('svg');
 font-weight: normal;
 font-style: normal;
}
/*Define as cores ----------------------*/
a:hover {
 color: #669933;
 text-decoration: none;
}
.older_posts_nav a:hover strong, .recent_posts_nav a:hover strong, .more-link, .comment_link, .widget_tag_cloud a:hover, .comment-author a, .comment-author .fn, .comment:hover .comment-edit-link, .logged-in-as a, .colored_highlight, .post h2 a, .post h2, #post-0 p a, #google_map small a, .hentry p a, #author_box .more_author, .post_tags a, .author_loop h4 a:hover{ color: #669933 !important; }
.addthis_toolbox .custom_hover .custom_button, .bt_default span.bg, .more-link span.bg, input[type=submit], input[type=button], #post_2 #directors #profile1, #post_2 #directors #profile2 { background:#669933; }
#post_240 .logos li a:hover img, a:hover img.size-medium { border-color: #669933; }
.addthis_toolbox .custom_hover .custom_button .arrow_end, .bt_default span.arrow_end, .more-link span.arrow_end {
 background-image: url(../images/green/arrow_end.gif);
 background-position: 0px 0px;
 background-repeat:no-repeat;
}
/*COLOR hovers*/
.post h2 a:hover, .post_tags a:hover{ color: #548F1A !important; }
.addthis_toolbox .custom_hover .custom_button:hover, .bt_default:hover span.bg, .more-link:hover span.bg, input[type=submit]:hover, input[type=button]:hover { background:#3A7308; }
.addthis_toolbox .custom_hover .custom_button:hover .arrow_end, .bt_default:hover span.arrow_end, .more-link:hover span.arrow_end { background-position:0px -23px; }
/*ESTRUTURA PADRAO: TOP, RODAPE, LISTA DE POSTS ------------------------------------------------------------------*/
h2, h2 a, #main_menu li a, .older_posts_nav, .recent_posts_nav, .page-title, .widget_tag_cloud a, h3 span, .post h3, .hentry h3, #comments h3, .comment-author span, .comment-author a, .comment-author .fn, input[type=submit], input[type=button], .colored_highlight, .highlight, #post_66 ul.work li, #post_66 ul.work li a, #post_349 .error_status_msg, #post_349 .success_status_msg, #post-0 p a, #post-0 p, #post-0 h1, #post-0 h2, #google_map small a, #author_box #description .the_author, .author_loop h4, .author_loop h4 a{ font-family: 'FranklinGothicMediumCondRegul', Arial, Helvetica, sans-serif; }
body { background:url(../images/bg_body.gif) center center #fff; }
body, p, a, input, textarea {
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 10pt;
}
input, textarea, select { border: solid 1px #ccc; }
input[type=submit], input[type=button] {
 border: none !important;
 color: #fff;
 cursor: pointer;
 text-align: center;
 padding: 10px;
 font-size: 16pt;
}
body, p, ul, ol, a { color: #7B7B7B; }
p, .post ul, .post ol, .hentry ul, .hentry ol { padding-bottom: 25px; }
a { text-decoration: none; }
.hentry p a { text-decoration: underline !important; }
h1, h1 a, h2, h2 a { color: #000; }
h1, h1 a, .older_posts_nav strong, .recent_posts_nav strong, .page-title span, h3, h3 a { font-family: 'FranklinGothicHeavyRegular', Arial, Helvetica, sans-serif; }
h1, h1 a {
 font-size: 25pt;
 text-transform: uppercase;
}
h2, h2 a { font-size: 20pt; }
h3 { font-size: 18pt; }
h3 span {
 color:#b3b3b3;
 font-weight: normal !important;
}
.post h2 { }
.post h3, .hentry h3 {
 color:#666666;
 font-weight:normal;
 margin-bottom:12px;
}
.widgets h3 {
 text-transform: uppercase;
 color: #000;
 margin-bottom: 15px;
}
h4 {
 font-size: 14pt;
 font-family: Tahoma, Geneva, sans-serif;
 font-weight:normal;
 color: #000;
}
.stuck { position:absolute; }
.clear_content {
 clear: both;
 display: block;
}
.bigger { font-size: 40pt !important; }
.colored_highlight, .highlight { font-size: 20pt; }
.highlight { color: #999 !important; }
#top, #footer {
 background-image:url(../images/shadow_top_bottom.png);
 background-repeat:repeat-x;
}
#top {
 padding-bottom:18px;
 width: 100%;
 margin-bottom: 30px;
 background-position:bottom center;
}
#footer {
 clear:both;
 height:67px;
 text-align:center;
 width:100%;
 background-position: top center;
 margin-top: 45px;
}
#footer address {
 font-style:normal;
 padding-top:32px;
}
.menu_bg {
 background:url(../images/green/bg_menu_general.jpg) top center repeat-x #508519;
 width: 100%;
 height: 94px;
}
.post_tags a:hover{text-decoration: underline !important; }
.post_tags .tag_link a{ display: inline-block; margin: 0px 5px; }
#post_66 ul.work li span, .social_bar li a { background-image:url(../images/icons_social.gif); }
#main_menu {
 width: 970px;
 margin: auto;
 padding-top: 20px;
 height: 52px;
}
#main_menu li {
 float:left;
 /*margin: 0 21px 0 21px;*/
 margin: 0 25px;
}
#main_menu li a {
 color: #fff;
 letter-spacing: -0.6px;
 height: 52px;
 text-transform:uppercase;
 display: block;
 font-size: 13pt;
 line-height: 52px;
}
#main_menu li a#logo {
 width:186px;
 background:url(../images/morphy_logo.png) no-repeat center center;
}
#main_menu li a.selected, #main_menu li a:hover { color: #9ACC00; }
.entry-meta, .entry-meta a {
 margin-bottom: 15px;
 font-family:Tahoma, Geneva, sans-serif;
}
.post ul, .post ol, .hentry ul, .hentry ol {
 list-style:inside disc;
 text-indent: 35px;
}
.post ul li, .post ol li, .hentry ul li, .hentry ol li { padding-bottom: 5px; }
.post_title { margin-bottom: 15px; }
.wp-caption-text {
 background:none repeat scroll 0 0 #EEEEEE;
 margin:10px 0 25px;
 padding:5px 11px;
 width:534px;
}
.site_link {
 clear: both;
 display:inline-block;
 margin-bottom: 20px;
 font-size: 15pt;
 color:#B3B3B3;
}
.site_link:hover {
 padding-right: 25px;
 color: #B3B3B3;
 background:url(../images/icon_blank.gif) right center no-repeat;
}
.published_in {
 color:#999999;
 display:block;
 margin:-17px 0 23px;
}
.post_date {
 bottom:25px;
 left:300px;
 position:absolute;
 text-align:center;
 width:300px;
}
.post_date, .post_date .left, .post_date .right { display: inline-block; }
.post_date .left, .post_date .right { height: 30px; }
.post_date .left {
 background-position:0 0;
 color:#C0C0C0;
 float:left;
 letter-spacing:5px;
 line-height:32px;
 text-align:right;
 text-transform:uppercase;
 width:269px;
}
.post_date .right {
 background-position:-585px 0;
 float:left;
 width:20px;
}
.more-link { font-size: 12px; }
.more-link:hover { text-decoration: none !important; }
#main_content {
 width:930px;
 margin: auto;
}
#content { width: 603px; }
#content, .sidebar { float:left; }
.sidebar {
 margin: 0 0 0 40px;
 width:282px;
}
.page-title {
 color:#999;
 font-size:20pt;
 font-weight:normal;
 margin-bottom: 35px;
}
.page-title span {
 font-size: 25pt;
 color: #000;
}
.page-title span.blog { font-size: 50pt; }
.postbox {
 width:603px;
 margin: 0 auto 45px auto;
}
/*.postbox_top, .postbox_foot, .postbox_body, .post_date .left, .post_date .right { background-image:url(../images/post_box.png); }*/
.postbox_top, .postbox_foot, .postbox_body {
 background-image:url(../images/post_box.png);
 width:603px;
 clear:both;
}
.postbox_top {
 height: 25px;
 background-position: 0px 0px;
 float:left;
}
.alignleft { float:left; margin:0 10px 10px 0; }
.postbox_foot {
 height: 38px;
 background-position: -1218px 38px;
}
.postbox_body {
 background-position: -612px 0px;
 background-repeat: repeat-y;
}
.post, .hentry {
 margin: auto;
 width:556px;
}
.share_box .comment_link { float:right; }
.comment_link {
 font-size: 14pt;
 letter-spacing: 1px;
}
.navigation { }
.older_posts_nav, .recent_posts_nav {
 text-transform:uppercase;
 color: #808080;
}
.older_posts_nav a, .recent_posts_nav a { font-size: 18pt; }
.older_posts_nav strong, .recent_posts_nav strong { color: #000; }
.older_posts_nav { float: left; }
.recent_posts_nav { float:right; }
.bt_default {
 display:inline-block;
 height: 23px;
 text-decoration:none !important;
}
.bt_default:hover { text-decoration:none !important; }
.bt_default span.arrow_end, .more-link span.arrow_end {
 height: 23px;
 width:13px;
 background-color:transparent;
}
.more-link {
 clear:both;
 display:block;
 margin:16px 0;
}
.bt_default span.arrow_end, .bt_default span.bg, .more-link span.arrow_end, .more-link span.bg { float:left; }
.bt_default span.bg, .more-link span.bg {
 height: 17px;
 padding: 3px 10px 3px 8px;
 color: #fff;
 letter-spacing: 1px;
}
/* AUTHOR ---------------------------------------------- */
#author_box {
 margin:40px auto auto;
 width:556px;
}
#author_box #avatar { float:left; }
#author_box #avatar img {border:1px solid #EEEEEE; padding:1px; height: 60px; width: 60px; }
#author_box #description { margin-left:75px; }
#author_box #description h2 { }
#author_box #description .the_author {
 color:#EEEEEE;
 font-size:40px;
 left:365px;
 position:absolute;
 top:-11px;
 width:125px;
}
#author_box .more_author{
 display: inline-block;
 margin-top: 10px;
}
.author_page{margin:0 auto 60px !important;
width:603px !important;}
.author_loop{ margin: 0px auto !important;height:50px;}
.author_loop h4, .author_loop h4 a{ font-size: 14pt !important; padding:4px 0; color: #C0C0C0; }
.author_loop #description{margin-left:42px !important;}
.author_loop img{ width:30px !important; height: 30px !important;}
/* COMMENTS  ------------------------------------------- */
.comment-notes { display: none !important; }
#comments {
 width:555px;
 border-top:2px dotted #CCCCCC;
 margin:30px auto 0;
 padding-top:25px;
}
#comments h3 {
 color: #000;
 font-weight: normal;
 font-style:normal;
 font-size: 25pt;
 margin-bottom: 20px;
}
.comment { margin-bottom: 25px; }
.comment .reply { display: none; }
.comment-body p { padding-bottom: 10px; }
.comment_list {
 margin-bottom:20px;
 border-bottom: 2px #ccc dotted;
 padding-bottom:7px;
}
.comment:hover .comment-meta a, .comment:hover .comment-meta span, .comment:hover .comment-author, .comment:hover .comment-author a, .comment-author .fn { color: #666; }
.comment-author { margin-bottom: 15px; }
.comment-author img { vertical-align: top; }
.comment-author, .comment-author a, .comment-author .fn { font-size: 20pt; }
.comment-meta a, .comment-meta span, .comment-author, .comment-author a, .comment-author .fn {
 font-style:normal;
 font-weight: normal;
 color:#CCC;
}
.comment-meta a, .comment-meta span {
 text-transform: uppercase;
 font-size: 10px;
}
.comment-body { margin-left: 47px; }
.comment-meta { margin:-20px 0 5px 47px; }
.comment-author a, .comment-author .fn {
 text-transform: capitalize;
 font-weight: bold;
}
.form-allowed-tags { display: none; }
#commentform label {
 display: inline-block;
 width: 80px;
 text-align: right;
 padding-right: 10px;
}
#commentform input[type=text], #commentform textarea { width: 384px; }
#commentform #url, #commentform textarea { margin-left: 4px; }
#commentform .comment-form-comment label { float:left; }
.form-submit {
 padding:0 70px 0 0;
 text-align:right;
}
.required { display: none; }
.form_notice {
 margin-top: -30px;
 width: 262px;
 text-align:right;
}
.contacterror {
 background:none repeat scroll 0 0 #FFEBE8 !important;
 border:1px solid #CC0000 !important;
}
#comment-validation-reloaded-author, #comments label.error, #comments p.error { display: none !important; }
#commentform input.error, #commentform textarea.error { padding: 0 !important; }
img.size-medium {
 margin:0 5px !important;
 padding:7px; /*border: solid 1px white;*/
}
a:hover img { opacity: 0.8; }
/* WIDGETS -----------------------------------------------*/
.secondary_widgets h3 { margin-bottom: 0px; }
.widgets li { margin-bottom: 25px; }
.widget_tag_cloud a {
 display: inline-block;
 font-size:14pt !important;
 color: #7F7F7F !important;
 width: 117px;
 padding: 0 0 10px 20px;
}
.clippings h3, .linkslist h3 { margin-bottom: 0px !important; }
.clippings ul li, .linkslist ul li, .morphy_social ul li, .contacts ul li { margin: 0 !important; }
.clippings ul li, .linkslist ul li {
 background-position: 0px -27px;
 background-color: #fff;
 width: 252px;
 float:left;
 background-image:url(../images/clipping_box.png);
 background-repeat: no-repeat;
 padding: 15px 15px 15px 15px;
}
.clippings ul li.end_clipping, .clippings ul li.top_clipping, .linkslist ul li.end_clipping, .linkslist ul li.top_clipping {
 padding: 0 !important;
 background-color: transparent !important;
 width:282px !important
}
.clippings ul li.end_clipping, .linkslist ul li.end_clipping  {
 background-position: top center !important;
 height: 11px;
}
.clippings ul li.top_clipping, .linkslist ul li.top_clipping {
 background-position: 0px -12px !important;
 height: 14px;
}
.clippings .clipping_img {
 width:248px;
 height: 140px;
 margin-bottom: 10px;
}
.linkslist a{
	border-bottom: 1px dotted #CCCCCC;
    display: inline-block;
    margin-bottom: 8px;
    padding-bottom: 8px;
}
.linkslist li img{
	max-width: 250px;
}
.linkslist ul li a:last-child{
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.clippings a { display: none !important; }
.clippings a.clip_link { display: block !important; }
.clippings a:not(.clip_link) { display: none !important; }/*CSS3 Não funciona no IE*/
.clippings p { padding: 0; }
.linkslist .bt_default,
.clippings .bt_default {
 margin-top: 15px;
 float:left;
}
.social_bar li { float:left; }
.social_bar li.last { margin-right: 0 !important; }
.social_bar li a {
 display: block;
 background-repeat: none;
 width: 48px;
 height: 48px;
 margin-right:8px;
}
.social_bar li a.facebook { background-position: 0px 0px; }
.social_bar li a.facebook:hover { background-position: 0px -48px; }
.social_bar li a.feed { background-position: -48px 0px; }
.social_bar li a.feed:hover { background-position: -48px -48px; }
.social_bar li a.twitter { background-position: -96px 0px; }
.social_bar li a.twitter:hover { background-position: -96px -48px; }
.social_bar li a.flickr { background-position: -144px 0px; }
.social_bar li a.flickr:hover { background-position: -144px -48px; }
.social_bar li a.orkut { background-position: -192px 0px; }
.social_bar li a.orkut:hover { background-position: -192px -48px; }
.social_bar li a.youtube { background-position: -240px 0px; }
.social_bar li a.youtube:hover { background-position: -240px -48px; }
.contacts li { padding-bottom: 24px; }
.contacts .telephone, .contacts .email a { font-size: 14pt; }
.contacts .address { font-size: 11pt; }
/* PAGINAS "ESTATICAS" ------------------------------------------------------------  */
/* ERRO 404 */
#post-0 {
 width:100%;
 background:url(../images/404.gif) center right no-repeat;
 height:270px;
}
#post-0 h1 {
 color:#C3C3C3;
 float:left;
 font-size:80px;
 margin-right:15px;
 padding-top:67px;
}
#post-0 h2 {
 color:#666666 !important;
 padding-top:67px;
 float:left;
 margin-top:10px;
}
#post-0 p {
 float:left;
 clear:both;
 font-size: 20px;
 color: #999;
}
#post-0 p a { font-size:25px; }
/* QUEM SOMOS */
#post_2 #directors {
 background:url(../images/diretores.jpg) no-repeat top center;
 padding: 346px 0 0 0;
 margin-top: 20px;
}
#post_2 #directors #profile1, #post_2 #directors #profile2 {
 padding: 16px;
 float:left;
 width: 222px;
 margin:0 0 0 15px;
 height: 455px;
}
#post_2 #directors #profile1 h2, #post_2 #directors #profile1 p, #post_2 #directors #profile2 h2, #post_2 #directors #profile2 p { color: #fff !important; }
#post_2 #directors #profile1 h2, #post_2 #directors #profile2 h2 {
 font-size: 25pt;
 margin-bottom: 15px;
 font-weight:normal !important;
}
#post_2 #directors #profile1 p, #post_2 #directors #profile2 p { text-align:justify !important; }
/* O QUE FAZEMOS */
#post_66 ul.work {
 list-style: none !important;
 text-indent: 0 !important;
}
#post_66 ul.work li { margin-top: 10px; }
#post_66 ul.work li span {
 background-repeat:no-repeat;
 display:inline-block;
 height:50px;
 margin:0 15px;
 vertical-align:middle;
 width:60px;
}
#post_66 ul.work li, #post_66 ul.work li a { font-size: 18pt; }
#post_66 ul.work li span.jogos { background-position: 0px -100px; }
#post_66 ul.work li span.animacoes { background-position: -60px -100px; }
#post_66 ul.work li span.sites { background-position: -120px -100px; }
#post_66 ul.work li span.cd { background-position: -180px -100px; }
#post_66 ul.work li span.appweb { background-position: -240px -100px; }
#post_66 ul.work li span.comercio { background-position: 0px -150px; }
#post_66 ul.work li span.intranets { background-position: -60px -150px; }
#post_66 ul.work li span.acoes { background-position: -120px -150px; }
#post_66 ul.work li span.email { background-position: -180px -150px; }
#post_66 ul.work li span.appdesktop { background-position: -240px -150px; }
#post_66 ul.work li span.appmobile { background-position: 0px -200px; }
#post_66 ul.work li span.design { background-position: -60px -200px; }
#post_66 ul.work li span.arquitetura { background-position: -180px -200px; }
#post_66 ul.work li span.consultoria { background-position: -120px -200px; }
/*QUEM JA FEZ*/
#post_240 .logos {
 list-style: none !important;
 text-indent: 0px !important;
}
#post_240 .logos li {
 float:left;
 height:133px;
 margin:3px;
 overflow:hidden;
 padding:0 !important;
 width:133px;
 background:url(../images/bg_logos.jpg) no-repeat center center;
}
#post_240 .logos li a:hover img {
 border-style: solid;
 border-width: 2px;
}
#post_240 .logos li img {
 border:2px solid white;
 height:129px !important;
 width:129px !important;
}
/*CONTATO*/
#post_349 .error_status_msg, #post_349 .success_status_msg {
 font-size:16pt;
 padding-bottom: 15px;
}
#contact_info {
 border-bottom:1px dashed #C3C3C3;
 margin-bottom:30px;
}
#contact_info h3 { margin:0 0 5px 0; }
#contact_info span {
 display: block;
 float:left;
 background:url(../images/y_logo.gif) no-repeat center center;
 width: 65px;
 height: 75px;
 margin-right:18px;
}
#contact_info p { color:#999999; }
#contact_info strong { font-weight:normal; }
#google_map small a {
 font-size: 20px;
 display: block;
 padding-top: 15px;
 text-decoration: none !important;
}
#google_map p { padding: 0px !important; }
#google_map iframe { border: solid 1px #ccc; }
#google_map h3 { margin-bottom:18px !important; }
#post_349 .success_status_msg {
 background:url(../images/green/mail_success.jpg) no-repeat bottom center;
 font-size:16pt;
 height:160px;
 padding-bottom:15px;
}
#post_349 .error_status_msg { color: #CC0000; }
#post_349 .contactform {
 /*background:url(../images/pencil.jpg) right bottom no-repeat;*/
 border-bottom:1px dashed #C3C3C3;
 margin-bottom:30px;
 padding-bottom:30px;
 ;
}
#post_349 .contactform .contactright { float:left !important; }
#post_349 .contactform .contactleft { width: 14% !important; }
#post_349 input[type=submit] {
 -moz-border-radius:8px 8px 8px 8px;
 -webkit-border-radius:8px 8px 8px 8px;
 border-radius:8px 8px 8px 8px;
 margin-left:86px;
 width:412px;
}
#post_349 input[type=text], #post_349 textarea { width: 410px; }
/* ADD THIS - BOTÃO DE COMPARTILHAR   -----------------------------------------------*/
/* SHARE BUTTONS */
.share_box { padding:25px 0 18px; }
.bt_facebook {
  float: left;
  height: 20px;
  margin: 0 0 0 4px;
  width: 100px;
  z-index:999999999999999;
}
.bt_facebook .fb_iframe_widget iframe, .bt_facebook .fb_iframe_widget { z-index:999999999999999; }
.bt-google { height:20px; float:left; margin:-1px 0 0 0; }
.twitter-share-button { float:left; }
.bt_comment {
 -moz-border-radius:3px 3px 3px 3px;
 -webkit-border-radius:3px 3px 3px 3px;
 border-radius: 3px 3px 3px 3px;
 background:none repeat scroll 0 0 #83AF57;
 border:1px solid #669933;
 color:#FFFFFF;
 float:left;
 margin-right:17px;
 padding:1px 7px;
}
.bt_comment:hover {
 color:#fff;
 border: solid 1px #4B7F17;
 background-color: #669933;
}
.bt_tweet_this {
 display:inline-block;
 width: 32px;
 height: 32px;
 background-position:0 -9248px;
 background-image:url("//s7.addthis.com/static/r07/widget22_32x32.png");
 background-repeat: no-repeat;
 line-height:32px !important;
 overflow:hidden;
 float:left;
 cursor:pointer;
 margin-right:3px !important;
}
.bt_tweet_this:hover { opacity: 0.8; }
.addthis_toolbox .custom_hover { position: relative; }
.addthis_toolbox .custom_hover .custom_button {
 color: #fff;
 cursor: pointer;
 display: block;
 height: 23px;
 line-height: 22px;
 width: 145px;
 padding: 0 0 0 5px;
}
.addthis_toolbox .custom_hover .custom_button .arrow_end {
 display: block;
 float: right;
 width: 12px;
 height: 23px;
 background-color:#fff;
}
.addthis_toolbox .custom_hover .custom_button.active { background-color: #ADADAD !important; }
.addthis_toolbox .custom_hover .custom_button.active span.arrow_end { background-position: 0px -46px !important; }
.addthis_toolbox .hover_menu {
 display: none;
 position: absolute;
 background: #fff;
}
.addthis_toolbox .hover_menu {
 left:160px;
 position:absolute;
 top:-5px;
 z-index:50;
}
.addthis_toolbox .hover_menu a {
 display:block;
 height:32px;
 position:relative;
 width:32px;
}
.addthis_toolbox .hover_menu span {
 display:block;
 height:32px;
 width:32px;
}
.addthis_toolbox .hover_menu .more {
 border-top: solid 1px #eee;
 padding: 10px 0 0 0;
 margin: 10px 10px 0 10px;
 text-align: center;
}
.addthis_toolbox .hover_menu .more a {
 padding: 4px 0;
 margin: 0;
}
.addthis_toolbox .hover_menu .more span { display: none; }
.addthis_toolbox .hover_menu .social_buttons {
 width:216px;
 list-style:none !important;
}
.addthis_toolbox .hover_menu .social_buttons li { padding:0 !important; }
.addthis_toolbox { float:left; }

.page .secondary_widgets, .single .secondary_widgets{
	display: none !important;
}

