/*Theme Name:TimePortal

Theme URI:http://www.ufothemes.com

Description:WordPress Theme from <a href="http://www.ufothemes.com">UFO Themes</a>

Version:1.0

Author:UFO Themes

Author URI:http://www.ufothemes.com

The CSS,XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php 

*/



/*  RESET  */

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {

background:none repeat scroll 0 0 transparent;

border:0 none;

font-size:100%;

margin:0;

outline:0 none;

padding:0;

vertical-align:baseline;

}

body {

line-height:1;

}

ol, ul {

list-style: inherit outside none;

}

blockquote, q {

quotes:none;

}

blockquote:before, blockquote:after, q:before, q:after {

content:none;

}

:focus {

outline:0 none;

}

ins {

text-decoration:none;

}

del {

text-decoration:line-through;

}

table {

border-collapse:collapse;

border-spacing:0;

}



/*  BASIC  */



html, body {height:100%;} 

 

body { background: url(images/bg.png) repeat-x scroll 0 133px #fdfdfd;

color:#000;

font-family:'Helvetica Neue', Arial,Helvetica,sans-serif;

font-size:13px;

line-height:16px;

}

strong {}

a {

color:#424a54;

text-decoration:none !important;

}

a:hover {

text-decoration:none !important; color:#666;}   



h1, h2, h3, h4, h5, h6 {

font-family: Arial, Helvetica;color:#545658;line-height: 1em;margin-bottom:0.6em;font-weight:bold;}

h1 { font-size: 30px; }

h2 { font-size: 18px; }

h3 { font-size: 16px; }

h4 { font-size: 14px; }

h5 { font-size: 12px; }

h6 { font-size: 10px; }



p {padding-bottom: 20px;}



img.alignleft { display:inline; float:left; margin-right:15px; }

img.alignright { display:inline; float:right; margin-left:15px; }



/*  CAPTION  */

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin-bottom: 10px; }

.wp-caption.alignleft { margin: 0px 10px 10px 0px; }

.wp-caption.alignright { margin: 0px 0px 10px 10px; }

.wp-caption img { margin: 0; padding: 0; border: 0 none; }

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }



.alignleft {float:left;}

.alignright {float:right;}



.post-full ul {list-style:disc;margin-bottom:20px;}

.post-full ul li {margin-left:14px;} 

.post-full ol {list-style: decimal;margin-bottom:20px;}

.post-full ol li {margin-left:20px;}



blockquote { 

background: url(images/icon-quote.gif) no-repeat scroll left top transparent;

color:#3d3d3d;

font-size:14px;

padding:10px 20px 10px 40px;

width:220px;

float:left;

font-family:Arial; 

font-style:italic;

} 









/*  LAYOUT  */ 

#wrapper {width:960px;margin:0 auto;} 

#header {width:100%;height:222px; background-color:#FFF; border-bottom:5px solid #c7c7c7;}

#header-inside {width:960px;height:128px;margin:0 auto;}

#top-container {float:right;padding:1px 0; margin-right:100px; position:relative; top:9px;} 



#footer .double-divider {background:#FFFFFF;}

#footer {width:100%;clear:both;background-color:#a81d22;height:280px; display:none !important;} 

#footer-inside {width:960px;margin:0 auto;} 

#quote {width:936px;float:left;padding-bottom:20px;border-bottom:1px solid #d7d7d7;margin-bottom:40px;}   

p.quote {font-size:18px;color:#545658;line-height:20px;font-weight:bold;text-align:left;padding-bottom:5px;}

p.quote-second {padding-bottom:5px;}   

#blurbs {width:920px;height:210px;float:left;border-bottom:1px solid #d7d7d7;padding-bottom:26px;margin-bottom:25px; margin-left:10px;display:none !important;}

a.learnmore {color: #4C85C3;float: left;font-size: 13px;font-weight: normal;text-decoration: underline;text-transform: capitalize; visibility:hidden;} 

a.learnmore span {}



a.action-button {font-size:18px; font-family: Arial, Helvetica; font-weight:bold; text-decoration:none; color:#FFFFFF;background: url(images/button.png) no-repeat scroll bottom right;display:block;height:48px;float:left;padding:0 15px 0 0;line-height:46px;float:right;margin-top:-52px;} 



a.action-button span {background: url(images/button.png) no-repeat scroll 0 0; padding:0 0 0 15px;display:block;height:48px;}





.blurb-top {float: left;height: auto;width: 100%;margin-bottom:20px;}

.blurb-top .subheader  {margin-top:2px;width:auto;float:left;}   

.blurb {width:220px;margin-right:12px;float:left;}

.blurb h3.title {font-weight:bold;font-size:18px;margin-bottom:0px;color:#4c85c3;} 

.service-icon {border-right: 1px solid #DFDFDF;float: left;margin-right: 11px;}

img#logo {float:left;} 

#tagline {float:left;clear:left;font-size:10px;margin-left:23px;color:#ACACAC;text-shadow: 1px 1px 0 #FFFFFF;}  

.post-content img {height:auto;}

#home-left {width:280px;float:left;margin-right:90px;}

#home-right {width:280px;float:left;} 

#content .sidebar-header h3 {font-size:18px;padding-bottom:4px;width:280px;margin-bottom:14px;}

#content .sidebar-widget {width:280px;}

#main-content-top {background: url(http://www.brazilautomation.com.br/2014/wp-content/uploads/2014/02/banner-interno.gif) no-repeat top center;float:left;height:90px;width:960px; background-color:#2c2c35; display:none !important;} /*  ESCONDI BANNER HOME  */   

#main-content {float:left;width:960px;margin-bottom:0px;background:#FFF;padding:26px 0 0 0;}

#entry-full {width:925px;margin-top:10px; margin-left:15px;float:left;} 

#entry-full #sidebar {margin-top: -207px;}

#index-page {margin-top:20px;float:left;width:925px; margin-left:15px;}

#index-page #sidebar {margin-top:-40px;}  

#sidebar {float: right; margin-left: 8px; margin-top: 0; width: 240px;} 

#main {float:left;width:936px;}

#content {float:right;width:660px;}

#left {float:left;width:620px;}

#left ul {margin-bottom:20px;}

#page-top {padding-bottom:25px; width:650px;}

.content-page {float:left;position:relative;top:-27px;}

.content-page h3.title {font-size:18px;position:relative;top:20px;}

.content-page .thumb {float:left;padding:4px;border:1px solid #d7d7d7;background:#ffffff;width:298px;height:154px;margin-right:14px;}

.content-second {border-bottom:0px; display:none !important;} /*  Aqui o segundo conteúdo da home foi escondido.  */

#copyright {font-size: 10px;height: 30px;padding: 0 20px;line-height:30px;text-align: right;width: 920px;color:#6691c1;padding-top:5px;} 

#copyright a {color:#6691c1;text-decoration:none;}

#copy-text {float:right;margin-left:14px; visibility:hidden;}

.last {margin-right:0px !important;} 

.clear {clear:both;}





.full-width {width:100% !important;}

  

/*  SOCIAL MEDIA  */ 

#social {clear: right;
margin-bottom: 10px;
margin-left: 800px;
margin-top: 191px !important;
z-index: 9999 !important;
position: absolute;}

#social a {float:right;margin-left:8px;margin-top:-1px;}

#social2 {top:13px; left:0px; position:relative; width:120px; height:20px; float:left;}

span.phone {color:#3c3c3c;font-weight:bold;float:left;font-size:13px;margin-right:10px;}

span.call { background: url(images/phone_icon.png) no-repeat scroll left center transparent;padding-left: 24px;padding-right: 4px;float:left;font-size:13px;}

span.follow {padding-left: 6px;float:left;font-size:13px; visibility:hidden !important;}





/*  SIGNLE POST  */   

.post-full {width:620px;float:left;}

h1.title {font-size:22px;margin-bottom:3px;font-weight:bold;}

.post-full .thumb {background: none repeat scroll 0 0 transparent;border: 1px solid #D7D7D7;margin-bottom: 34px;padding: 4px;width: 610px;}

.post-full .meta {font-size:11px;margin-top:4px;float:left;width:100%;visibility:hidden;}

.post .meta {font-size:11px;width:auto;color:#ACACAC;margin-bottom:12px;visibility:hidden;}

.post .meta  a {}

.post p {padding-bottom:0px;}

.subheader p {padding-bottom:0px;} 

.post-content {margin-top:8px;float:left;margin-bottom:2px;width:620px;}

.zoom-icon {display:block;height:27px;width:27px;float:right;background:url(images/zoom-icon.png) no-repeat top left;position:relative;top:-33px;right:6px;opacity:0;}

.link-icon {display:block;height:27px;width:27px;float:right;background:url(images/link-icon.png) no-repeat top left;position:relative;top:-33px;right:12px;opacity:0;}

.subheader {color:#b0b0b0; font-size:13px;line-height:13px;margin-top:10px;width:100%;}









#index-page .post {float:left;margin-bottom:30px;border-bottom:1px solid #d7d7d7;}

#index-page #left {margin-top:22px;}

.index-thumb {float:left;margin-right:20px;border:1px solid #d7d7d7;padding:4px;background:#FFFFFF;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;}

.post a.learnmore {float:right;margin-top:4px;margin-left:4px;clear:both;margin-bottom:10px;}



.post h2  {font-size:18px; font-weight:bold;margin-bottom:2px;} 

.post h2 a {text-decoration:none;color:#545658;}





/*  NAVIGATION  */ 

ul.top {font-family: Arial;float:left;margin-top:10px; display:none !important;}

ul.top a {color:#4d4d4d;font-size:12px;font-weight:bold;text-decoration:none;} 

ul.top li {display:inline;float:left;padding-right:20px;}



ul.nav {

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

line-height:24px;

float:left;

margin-top:9px;

} 

#nav-wrap {float:left;width:960px;height:40px;margin-top:-2px;}          

#nav-bar {width:950px;background-color:#d1d3d4 !important; float:left;height:40px; }

#nav-left {width:5px;height:40px;float:left;background-color:#d1d3d4 !important;}

#nav-right {width:5px;height:40px;float:left;background-color:#d1d3d4 !important;}    



ul.nav li {

display:inline;

float:left;

padding:0 7px;

background:url(images/nav_divider.png) bottom right no-repeat;

}



ul.nav li a {

color:#2e2725;

text-decoration:none;



}





ul.nav li a:hover {color:#701f2f;}

ul.nav li.current-menu-item a, ul.nav li.current_page_item a {color:#4d4d4d;}

ul.nav li.current-menu-item> ul li a {color:#959595;}

ul.nav li.current-menu-item> ul li a:hover {color:#4d4d4d;}



ul.nav .menu-desc {float:left;clear:left;font-size:10px;line-height:10px;text-transform:lowercase;color:#ACACAC;text-shadow: 1px 1px 0 #FFFFFF;} 



ul.footer {

font-family:Arial;

font-size:12px;

line-height:24px;

float:left;

margin-top:9px;

}



ul.footer li a {

color:#FFF;

font-weight:bold;

text-decoration:none;

} 



ul.footer li {

float:left;

padding:0 10px;

}





ul.footer li a:hover {color:#FFFFFF;}



/*  FEATURED  */



#featured {width:960px;height:auto;float:left;margin-bottom:0px;}

#featured-inside {width:960px;height:415px;position:relative;background:transparent;float:left;}



#preloader {

 background:url(images/bg.png);

 position:absolute; top:0; left:0; z-index:51; /* z-index greater than #slider */

 width:960px; height:415px;

}

#preloader img {

 padding:190px 0 0 480px; /* unknown img size, but adjust so centered */

}

#slider {

 background: #FAFAFA url(images/load.gif) no-repeat 50% 50%;

 position: relative; z-index:50; /* set z-index as appropriate to your site */

 width: 960px; height: 415px;

 margin-top:-1px;

}

#slider img {

 position: absolute;

 top: 0px;

 left: 0px;

 

}  

.nivo-caption a.learnmore {float:right;margin-top:-28px;}

.nivo-caption {margin-top:100px !important;background:#FFFFFF;opacity:0;}

a.nivo-prevNav {display:block ;height:42px; width:45px; background:url(images/nav-left.png) no-repeat top left; text-indent:-99999em;}

a.nivo-nextNav {display:block ;height:42px; width:45px; background:url(images/nav-right.png) no-repeat top left; text-indent:-99999em;}

.nivo-directionNav {}





/*  WIDGETS SIDEBAR  */

.sidebar-widget {width:277px; margin-left:30px;margin-bottom:44px;float:left;}

.sidebar-header h3 {font-size: 18px;margin-bottom: 6px;width:277px;padding-bottom:8px;}

.sidebar-widget a {}

.sidebar-widget a:hover {color:#4acaf4;}

.sidebar-widget ul {width:236px;padding-left:10px;list-style:none;overflow:hidden;}

.sidebar-widget ul li {background: url(images/list_item.png) no-repeat scroll left center transparent;margin-bottom: 8px;padding-left: 16px;}

.sidebar-widget ul li a {line-height:20px;display:block;}

.sidebar-widget ul li a:hover {text-decoration:none;}

.sidebar-widget ul .children {float:left;width:100%;padding-left:10px;}



#wp-calendar {width:100%;height:170px;}

#wp-calendar thead th {text-align:left;}

#wp-calendar caption {font-weight:bold;width:100%;padding-bottom:10px;}

#wp-calendar tbody a {color:#61C0E7;}





/*  WIDGETS FOOTER  */

#footer-widgets {padding:0 20px;width:920px;padding-top:35px;float:left;}

.footer-widget {margin-right:13px;width:220px;margin-bottom:40px;float:left;}

#footer-widgets h4.widget-title  {font-size: 16px;font-weight: normal;margin-bottom: 25px;text-shadow: 1px 1px 0 #FFFFFF;}

.footer-widget a {color:#767676;text-shadow: 1px 1px 0 #FFFFFF;} 

.footer-widget a:hover {color:#61C0E7;}   

.footer-widget ul {width:218px;list-style:none;}

.footer-widget ul li {padding-bottom:4px;}

.footer-widget ul li a:hover {text-decoration:none;}

.footer-widget ul .children {}

.footer-widget ul ul {padding-left:14px;}

.footer-widget ul ul li {padding-bottom:2px;}



/*  DROPDOWN MENU  */

.nav ul { position:absolute; top:-999em; z-index: 10; }

.nav li { float:left; position:relative; }

.nav a { display:block; float: left; }

.nav li:hover ul, ul.nav li.sfHover ul { left:34px; margin-top:-5px; }

.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }

.nav li li:hover ul, ul.nav li li.sfHover ul { left:136px; top:0px; }

.nav li:hover ul, .nav li li:hover ul { top: -999em;}

.nav li li {	display: block;	padding: 0px; float: left; height: auto !important; }

.nav li li a:link, .nav li li a:visited {	display: block; height: auto; float: left; }

.nav li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }

		

ul.nav ul { width: 210px; background: #FFFFFF; border: 1px solid #E7E7E7; top: 35px !important; left:0px !important; box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow:1px 1px 1px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1); padding: 0px 0px 0px; z-index: 9999px; display: none; z-index:60;border-bottom:0px;}  



ul.nav ul li { margin: 0px; padding: 4px 0px 4px 0px;border-bottom:1px solid #E7E7E7;background:transparent;}

ul.nav li:hover ul ul, ul.nav li.sfHover ul ul { top: -1px !important; left: 200px !important;  } 

ul.nav ul li a {font-size:12px;color:#959595;font-weight:normal;padding: 0px 0px 0px 10px;width: 200px;letter-spacing:0;}

ul.nav ul ul {left: -181px !important;}

ul.nav ul li a:hover {color:#4d4d4d;}

ul.nav ul li.current-menu-item a {color:#4d4d4d;}

ul.nav li.current-menu-item a {color:#ffffff;}

ul.footer li.current-menu-item a  {color:#ffffff;}

ul.footer ul {} 

ul.nav ul li.current-menu-item> ul li a {color:#4d4d4d;}

ul.nav ul li.current-menu-item> ul li a:hover {color:#4d4d4d;} 



/*  EMBED  */

.post embed {max-width:620px !important;}

.post iframe {max-width:620px !important;} 

.post object {max-width:620px !important;}

.post img {max-width:620px !important;}





/*  COMMENTS  */

#commentbox {float:left;margin:2px 0;border-top:1px solid #d7d7d7;padding-top:24px;width:100%;margin-bottom:30px;}

#commentbox textarea {width:620px;}

.comment-body p {padding-bottom:12px;}



#commentbox div.reply {background: url(images/readmore.png) no-repeat scroll right bottom transparent;display: block;width:46px;height: 32px;padding: 0 15px 0 0;}





#commentbox div.reply a {background: url(images/readmore.png) no-repeat scroll 0 0 transparent;display: block;padding: 0 0 0 15px;height:32px;color: #3D3D3D;font-family:Arial,Helvetica;font-size: 10px;font-weight: normal;text-transform:uppercase;line-height: 33px;text-shadow: 1px 1px 0 #FFFFFF; text-decoration:none; }



#commentbox div.reply a:hover {text-decoration:none;}

#commentbox ol {list-style:none;}

#commentbox ol li {margin-left:0px;margin-bottom:30px;}

#commentbox ul {list-style:none;}

#commentbox ul li {margin-left:0px;}

div.authordata { width: 100px; }

img.avatar { float: left; position: relative; padding:2px;border:1px solid #d7d7d7;margin-right:10px; }

.comment-wrap { float:left; margin-left:20px; }

#commentbox .fn {font-style:normal;font-family:Arial, Helvetica;}

.commentmetadata {margin-bottom:10px;}

				

			

li.depth-1 .comment-wrap { width: 546px; }

li.depth-2 .comment-wrap { width: 465px; }

li.depth-3 .comment-wrap { width: 383px; }

li.depth-4 .comment-wrap { width: 301px; }

	

.full li.depth-1 .comment-wrap { width: 811px; }

.full li.depth-2 .comment-wrap { width: 729px; }

.full li.depth-3 .comment-wrap { width: 647px; }

.full li.depth-4 .comment-wrap { width: 565px; }

		

ol.commentlist { list-style:none outside none; padding-top:8px; }

ol.commentlist ul { list-style:none outside none; }

	

.commentlist li.comment li { background: none; padding: 0px; }

.commentlist li.comment ul { margin: 8px 0px 8px 82px; }

		

#respond { padding-top: 25px; }

#respond-wrap p {padding:0px;}

#respond-wrap {margin-bottom:20px;}

.comment #respond { padding-left: 0px; padding-top: 25px; }

#commentform textarea#comment { width: 100%; border:1px solid #CCCCCC;margin-bottom:10px; }

#commentform input[type=text] { width: 40%;border:1px solid #CCCCCC;height:20px; }

		

	

li.comment #respond textarea { width: 100% !important; }

li.comment #respond input[type=text] { width: 50% !important; }

		

#respond h3#comments { background: none; margin: 0px; padding: 0px; } 

	

.comment-author { padding:0px; font-size: 12px;color:#4e4e4e;font-style:normal;}

.comment-author a {}



.comment-author .comment-meta a:hover { text-decoration: none; }

span.fn, span.fn a { color: #ffffff; }

span.fn a:hover { text-decoration: none; }

		

.comment-content { padding-top:5px; }

.comment-body { padding: 10px 0px;border-bottom:1px solid #F1F1F1; } 



#submit-box {background: url(images/readmore.png) no-repeat scroll right bottom transparent;display: block;float: left;height: 32px;padding: 0 15px 0 0;}



#submit-box #submit {background: url(images/readmore.png) no-repeat scroll 0 0 transparent;display: block;padding: 0 0 0 15px;height:32px;color: #3D3D3D;font-family: Arial,Helvetica;font-size: 10px;font-weight: normal;line-height: 33px;text-decoration: none;text-shadow: 1px 1px 0 #FFFFFF;text-transform: uppercase;border:0px; cursor:pointer;}



#commentbox h3 {font-size:16px;font-weight:bold;} 

.comment-meta a {font-size:10px;color:#acacac;text-decoration:none;}



/*  SEARCHBAR  */

#searchform  {float: right; width: 235px; bottom: 250px; position: relative; right: 470px;}

#searchbar {float:right;margin-left:70px;width:215px;}

.search-form {width:auto;height:31px;float:right;margin-top:6px;}

.search-form .s {border:1px solid #dedddd;height:21px;background:url(images/search_icon.png) 5px center no-repeat #ffffff;font-size:13px;float:left;width:120px;color:#b3b2b2;padding-left:24px;padding-right:10px;line-height:21px;font-family:'Helvetica Neue', Arial,Helvetica,sans-serif;  }







.search-form .searchsubmit  {

    background: #ffffff;

font-family:'Helvetica Neue', Arial,Helvetica,sans-serif;  

    display: block;

height:25px;

 color: #3d3d3d;

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

	border:1px solid #dedddd;

	border-left:0px; 

	cursor:pointer; 

}





/*  PAGE-NAVI  */

.wp-pagenavi {float:left; margin:20px 0px; width:100%;}



.wp-pagenavi span.pages {

background-color:#FFFFFF;

border:0px !important;

color:#3d3d3d !important;

margin:2px;

padding:4px 8px !important;

display:none !important;

-moz-border-radius:2px 2px 2px 2px;

-webkit-border-radius:2px 2px 2px 2px;

border-radius:2px 2px 2px 2px;

}



.wp-pagenavi span.current {

background-color:#28588E !important;

border:0px !important;

color:#FFFFFF !important;

font-weight:bold;

margin:2px;

padding:4px 8px !important;

-moz-border-radius:2px 2px 2px 2px;

-webkit-border-radius:2px 2px 2px 2px;

border-radius:2px 2px 2px 2px;

}



.wp-pagenavi a, .wp-pagenavi a:link {

background-color:#d7d7d7 !important;

border:0px !important;

color:#3d3d3d !important;

margin:2px;

padding:4px 8px !important;

text-decoration:none;

-moz-border-radius:2px 2px 2px 2px;

-webkit-border-radius:2px 2px 2px 2px;

border-radius:2px 2px 2px 2px;

}



.wp-pagenavi a:visited {

background-color:#d7d7d7 !important;

border:0px  !important;

color:#3d3d3d !important;

margin:2px;

padding:4px 8px !important;

text-decoration:none;

-moz-border-radius:2px 2px 2px 2px;

-webkit-border-radius:2px 2px 2px 2px;

border-radius:2px 2px 2px 2px;

}



.wp-pagenavi span.extend {

background-color:#FFFFFF;

border:0px !important;

color:#3d3d3d !important;

margin:2px;

padding:4px 8px !important;

-moz-border-radius:2px 2px 2px 2px;

-webkit-border-radius:2px 2px 2px 2px;

border-radius:2px 2px 2px 2px;

}



/*  PAGINATION  */



.pagination {float:left; height:100%; margin-top:20px;width:100%;}  



/*  Image Preloader  */

.preloader {

background:url("images/load.gif") no-repeat scroll center center #FFFFFF;

display:inline-block;

}



/*  ADS  */

.ad125 {float:left;margin-right:10px;margin-bottom:10px;}

.ad468 {width:auto;margin:20px auto;}



                                   

/*  UFO TWITTER WIDGET  */

.ufo-twitter a {color:#4C85C3;}

.ufo-twitter a.learnmore {color:#4C85C3;}

.ufo-twitter ul li {background:transparent;padding-left:0px;}

.ufo-twitter li p {padding-bottom:4px;}

.ufo-twitter span.ufo-twitter-date {padding-bottom:14px;display:block;font-size:10px;color:#3d3d3d;}



/*  UFO RECENT POSTS WIDGET */ 

.ufo-recent {width:100%;float:left;margin-bottom:15px;margin-top:2px;} 

.ufo-recent .recent-thumb {padding:3px; border:1px solid #d7d7d7;}

.ufo-recent .thumb-wrap {float:left;margin-right:8px;}

.ufo-recent .meta {float:left;width:210px;color:#909090;font-size:10px;} 

.ufo-recent .meta h4 a {font-size:13px;font-weight:normal;margin-bottom:0px;line-height:20px;} 

.ufo-recent .meta h4 a:hover {text-decoration:underline;}

.ufo-recent .meta h4 {margin-bottom:0px;} 

#footer .ufo-recent .meta { width: 66%;}

#sidebar .ufo-recent .meta {width: 206px;} 



/*  PORTFOLIO WIDGET  */

.widget-gallery-wrap a.learnmore {margin-top:10px;}



/*  GALLERY  */

.gallery-img {float:left;margin-right:3px;margin-bottom:3px;}

.gallery-item {float:left;}

.gallery-item h2 {font-size:14px;font-weight:bold;}

.widget-gallery-wrap .gallery-img {background:#ffffff;padding:4px;border:1px solid #d7d7d7;} 

#gallery h2 a {color:#3d3d3d;text-decoration:none;}                                                     

#gallery .gallery-img {background:#ffffff;padding:8px;border:1px solid #d7d7d7;}

 

#gallery.gallery-1col .gallery-desc {float:left;width:270px;padding-left:20px;padding-top:8px;}

#gallery.gallery-1col .gallery-desc p {padding-top:6px;}

#gallery.gallery-1col .gallery-item {margin-bottom:26px;}



#gallery.gallery-2col .gallery-item {width:440px;margin-right:56px;margin-bottom:20px;}

#gallery.gallery-2col .gallery-desc {float: left;padding-left: 8px;padding-top: 10px;width: 424px;}

#gallery.gallery-2col .gallery-img {padding:6px;}  



#gallery.gallery-3col .gallery-item {width:292px;margin-right:33px;margin-bottom:20px;}

#gallery.gallery-3col .gallery-img {padding:4px;}  



#home h3.title {display:none !important;}

#ppocornerSmall {position:fixed !important;}

#ppocornerBigObject {position:fixed !important;}



.nivoSlider {background-color:#eeeeee !important;}

#menu-menu-rodape {display:none !important;}



#footer-inside a {color:#FFF !important;}

#footer-inside a:hover {color:#CCC !important;}



.post-content ul li {left:10px !important; position:relative !important;}



.iframe-lista-de-expositores {

    overflow: hidden;

	position: relative;

	width: 715px;

	height: 1700px;

}

.classe-iframe {

    height: 2300px;

    left: -116px;

    position: absolute;

    top: -633px;

    width: 1200px;

}



.iframe-banners {

    height: 90px;

    overflow: hidden;

    position: relative;

    width: 728px;

	margin-bottom:30px;

}

.classe-banners {

     height: 1200px;

    left: -55px;

    position: absolute;

    top: -574px;

    width: 728px;

}