/* Configura��es gerais */
body { font-family: 'Open Sans', Verdana, Arial; font-size: 13px; }
h1, h2, h3, h4, h5, h6 { font-weight: 300; }
strong { font-weight: 600; }
a { color: #009BC9; }

/* Sobreescritas do bootstrap */
.container { max-width: 1080px; }
.btn, .dropdown-menu, .form-control { border-radius: 0 !important; }
.btn-primary { background-color: #009BC9; border-color: #009BC9; color: #FFF; }
.btn-primary:hover, .btn-primary:focus { background-color: #005b76; color: #FFF; }

/* Barra superior */
.navbar { background-color: #FFF; height: 80px; border: none; box-shadow: 0 1px 0 rgba( 0, 0, 0, 0.1 ); border-radius: 0; }
.navbar-brand { padding: 21px 10px 0 20px; }

.navbar-menu > li > a { color: #313131; padding: 0 20px; line-height: 80px; font-size: 14px; }
.navbar-menu > li > a:hover, .navbar-default .nav-menu > li > a:focus { color: #00BBF0; background-color: transparent; }
.navbar-menu > li > a.blue { color: #00BBF0; }
.navbar-menu > li > a.blue:hover { color: #009BC9; }

/* Assinatura */
.signup { background-color: #C1ECF5; padding: 40px 0 30px; }
.signup p {
	color: #313131;
	font-size: 20px;
	font-weight: 300;
}
.signup .btn { margin-left: 30px; }

/* Rodap� */
#footer { background-color: #1A1A1A; }
#footer h3 { color: #FFF; font-size: 15px; font-weight: normal; margin: 40px 0 30px;  }
#footer ul { list-style: none; margin-bottom: 20px; padding-left: 0; }
#footer li { line-height: 24px; }
#footer a, #footer a:visited, #footer a:active { font-size: 12px; color: #A6A9AC; background-color: transparent; }
#footer a:hover { text-decoration: underline; }
#footer .agendaai p { color: #A6A9AC; font-size: 12px; padding-right: 20px; }
#footer .social a { display: block; width: 33px; height: 33px; text-indent: -3000px; float: left; background-image: url('//agendaai.com.br/public/img/social.png'); margin-right: 5px; }
#facebook { background-position: 0 0; }
#facebook:hover { background-position: -33px 0; }
#twitter { background-position: -66px 0; }
#twitter:hover { background-position: -99px 0; }
#google { background-position: -132px 0; }
#google:hover { background-position: -165px 0; }
#linkedin { background-position: -198px 0; }
#linkedin:hover { background-position: -231px 0; }
#footer .divide { border-top: 1px solid #484848; margin-top: 10px; padding-bottom: 30px; }
#footer .copyright { margin-top: 27px; font-size: 12px; color: #A6A9AC; }
#footer #logotipo-footer { background: transparent url('//agendaai.com.br/public/img/logotipo_footer.png') no-repeat; width: 120px; height: 25px; display: block; float: left; text-indent: -4000px; margin: 22px 20px 0 0; }

.controls-row { padding-bottom: 20px; }


/* Elementos gen�ricos */
/*.left {
	float: left;
}
.right {
    float: right;
}
.btn { border-radius: 0 !important; }
.btn-bigger {
    border-radius: 0 !important;
    font-size: 20px !important;
    padding: 16px 25px 19px !important;
}
.white {
    color: #FFF;
}
.black {
    color: #000;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
}*/

/* Elementos personalizados da p�gina */

/* Conte�do das p�ginas internas */

/* Conte�do do Blog */
#blog-content {
	margin-top: 20px;
	margin-bottom: 20px;
}
.entry-header img {
	float: left;
	margin: 2px 20px 60px 0;
	max-width: 130px;
	max-height: 120px;
}
.entry-header .details {
	color: #898989;
	margin-top: 10px;
}
.entry-header .details a, .entry-header .details time {
	color: #00BBF0;
}
h1.entry-title {
	font-size: 32px;
	line-height: 32px;
	font-weight: 300;
}
h1.entry-title a:hover {
	text-decoration: none;
}
.more-link {
	color: #00BBF0;
	border: 1px solid #00BBF0;
	padding: 2px 7px;
	display: inline-block;
}
.more-link:hover {
	color: #00BBF0;
	border: 1px solid #00BBF0;
	text-decoration: none;
}
.entry-content {
	border-top: 1px solid #00BBF0;
	border-bottom: 6px  solid #00BBF0;
	margin: 10px 0 30px 150px;
	padding-top: 10px;
}
.entry-content p, .entry-content p span {
	font-size: 14px !important;
	line-height: 24px !important;
}
.entry-content .tags {
	padding-top: 10px;
}
.entry-content .tags span {
	background-color: #F7F6F6;
	padding: 2px 7px;
	margin-right: 15px;
}
.entry-content .tags span a {
	color: #A1A1A1;
}
.entry-content .social {
	width: 100%;
	height: 21px;
	margin: 20px 0;
}
.entry-content .social .plus, .entry-content .social .twitter, .entry-content .social .fb-like {
	float: left;
	width: 130px;
	margin-right: 5px;
	text-align: left;
}
.entry-content .social .twitter {
	width: 160px;
}
.entry-content img { max-width: 100%; }
.widget_search {
	border: 1px solid #00BBF0;
	padding: 8px;
	margin-bottom: 20px;
}
.widget_search input[type="text"] {
	border: none;
	box-shadow: none;
	font-size: 14px;
	margin: 0;
	width: 80%;
}
.widget_search input[type="image"] {
	float: right;
	margin: 0 5px 2px 2px;
}
.widget_categories, .widget_recent_entries {
	border: 1px solid #00BBF0;
	padding: 0 8px 8px;
	margin-bottom: 20px;
}
.widget_categories h3, .widget_recent_entries h3 {
	font-size: 20px;
	margin: 10px 0 20px 0;
	text-transform: uppercase;
	color: #00BBF0;
	border-bottom: 6px solid #00BBF0;
	font-weight: 300;
}
.widget_categories ul, .widget_recent_entries ul {
	margin: 0;
	padding-left: 0;
}
.widget_categories li {
	list-style: none;
	background: #F7F6F6 url('https://www.agendaai.com.br/public/img/arrow_blog.png') no-repeat scroll 0 7px;
	font-size: 14px;
	text-transform: uppercase;
	text-indent: 20px;
	margin: 3px 0;
}
.widget_categories li:hover {
	background: #00BBF0 url('https://www.agendaai.com.br/public/img/arrow_blog_white.png') no-repeat scroll 0 7px;
}
.widget_categories li a {
	color: #929292;
	display: block;
	padding: 5px 0;
}
.widget_categories li a:hover {
	color: #FFF;
	text-decoration: none;
}
.widget_recent_entries li {
	list-style: none;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #00BBF0;
	min-height: 60px;
}
.widget_recent_entries li:last-child {
	border: 0;
	margin-bottom: 0;
}
.widget_recent_entries .item-image {
	float: left;
}
.widget_recent_entries .item-text {
	margin-left: 70px;
}
.widget_recent_entries img {
	margin-top: 4px;
	width: 60px;
	height: 55px;
}
.widget_recent_entries a {
	color: #333;
}
.widget_recent_entries .post-date {
	color: #00BBF0;
}

.site-content h1 {
	color: #00BBF0;
	line-height: 40px;
}
.site-content .entry-content {
	margin: 10px 0 30px;
	padding-top: 30px;
}
.site-content .nav-single {
	height: 40px;
}
.site-content .nav-single a {
	font-size: 18px;
	color: #00BBF0;
}
.site-content .nav-single a:hover {
	color: #00BBF0;
	text-decoration: none;
}
.site-content .nav-single .nav-previous {
	float: left;
}
.site-content .nav-single .nav-next {
	float: right;
}

.comments-area {
	margin-top: 20px;
	border: 1px solid #00BBF0;
	padding: 10px 20px 0;
}
.comments-area h3 {
	font-size: 20px;
	margin: 0 0 20px 0;
	text-transform: uppercase;
	color: #00BBF0;
	border-bottom: 6px solid #00BBF0;
}
.comments-area input[type='text'], .comments-area textarea {
	padding: 10px;
	font-size: 14px;
}

.comments-list h3 {
	font-size: 20px;
	margin: 20px 0;
	text-transform: uppercase;
	color: #00BBF0;
	border-bottom: 6px solid #00BBF0;
}
.comments-list ol {
	margin: 0;
}
.comments-list li {
	list-style: none;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #00BBF0;
}
.comments-list li .left-item {
	float: left;
}
.comments-list li .right-item {
	margin-left: 70px;
}
.comments-list li .right-item {
	font-size: 14px;
	color: #898989;
}

.archive-header {
	margin-bottom: 30px;
	border-bottom: 1px solid #00BBF0;
}
.archive-header h1 {
	font-size: 20px;
}
.archive-header h1 span {
	color: #00BBF0;
	font-weight: normal;
}
.textwidget { text-align: center; }
.textwidget img { max-width: 100%; }