body {
  background: url(../../../images/mera-bg.jpg) top center no-repeat fixed #ddd !important;
  color: #555;
}
.retweet {
  margin-left: 34px;
}
.mod_easybloglatestblogs {
  padding-bottom: 70px !important;
}
.st-module {
  background: #fff;
}
.module-title {
  padding: 20px 20px 15px 20px;
  font-size: 30px;
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
}
.eb-mod-media-title, .eb-mod-title a:hover {
  color: #fe8b16;
  font-size: 18px;
}
div#fd.eb .mod-item+.mod-item {
  border-top: none;
  margin-top: 25px;
  padding-top: 25px;
}
.mod-cell a {
  background: #fe8b16; 
  font-size: 16px;
  color: #ffffff;
  font-family: 'Roboto', sans-serif;
  display: inline-block;
  text-decoration: none;
  transition: all 0.23s ease-in-out;
  -moz-transition: all 0.23s ease-in-out;
  -webkit-transition: all 0.23s ease-in-out;
  -o-transition: all 0.23s ease-in-out;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 7px 14px;
}
.mod-cell a:hover {
  opacity: 0.8;
  color: #fff;
}
/* Customização do EasyBlog */
div#fd.eb {
  background: #fff;
  padding: 20px;
}
div#fd.eb .eb-brand-name {
  font-size: 36px;
  line-height: 36px;
}
.eb-navbar-collapse {
  background: #fe8b16;
}
div#fd.eb .eb-navbar-nav>li+li {
  border-left: 1px solid #bb5700;
}
div#fd.eb .eb-navbar-search {
  border-left: 1px solid #bb5700;
  border-right: 1px solid #bb5700;
}
div#fd.eb .eb-navbar-nav>li.active>a, div#fd.eb .eb-navbar-nav>li>a:hover,
div#fd.eb .eb-navbar-nav>li>a:focus, div#fd.eb .eb-navbar-nav>li.open>a, 
div#fd.eb .eb-toolbar-master>a, div#fd.eb .eb-navbar-dropdown .divider, 
div#fd.eb .eb-toolbar-dropdown>.divider {
  background: #bb5700;
}
div#fd.eb .eb-navbar-nav>li>a,
div#fd.eb .eb-navbar-search .form-control {
  color: #fff;
}
:-webkit-input-placeholder {
  color: #fff;
} 
:-moz-placeholder {
  color: #fff;
} 
::-moz-placeholder {
  color: #fff;
} 
:-ms-input-placeholder {  
  color: #fff;  
}
div#fd.eb .eb-navbar-dropdown, div#fd.eb .eb-toolbar, 
div#fd.eb .eb-toolbar-dropdown {
  background: #fe8b16;
  border-color: #bb5700;
}
div#fd .btn-primary {
  background: #e7791a !important;
  border-color: #bb5700 !important;
}
div#fd .btn-primary:hover, div#fd .btn-primary:focus {
  /*background:  #ffa340 !important;
  border-color: #bb5700 !important;*/
  opacity: 0.8;
}
div#fd.eb .eb-navbar-login, div#fd.eb .eb-navbar-dropdown>li>a,
div#fd.eb .eb-toolbar-dropdown>li>a {
  color: #fff;
}
div#fd.eb .dropdown-menu a {
  color: #bb5700;
}
div#fd.eb .eb-navbar-dropdown>li>a:hover, 
div#fd.eb .eb-navbar-dropdown>li>a:focus,
div#fd.eb .eb-toolbar-dropdown>li>a:hover, 
div#fd.eb .eb-toolbar-dropdown>li>a:focus {
  background: #ffa340;
}
/* Fim da Customização do EasyBlog */

.want_this_hori {
  display: none;
}
.result-category {
  display: none;
} 
.result-text {
  margin-bottom: 20px;
}
#searchForm, .search-results {
  background: #fff;
  padding: 20px;
  margin-top: 0;
}
.btn-primary {
  background: #fe8b16;
  border-color: #fe8b16; 
}
.btn-primary:hover {
  background: #ffa340;
  border-color: #ffa340; 
}
#contact-form input[type="text"]:focus + span i, 
.comment-form input[type="text"]:focus + span i {
  color: #fff;
  background: #fe8b16 !important;
  border: 1px solid #fe8b16 !important;
}
.fsf_main {
  background: #fff;
  padding: 10px 20px 40px 20px;
}
a.fsf_highlight:hover, a.fsf_highlight:focus {
  color: #fe8b16;
  text-decoration: none;
}
div.fsf_faq {
  padding: 10px 0px;
}
div.fsf_faqs {
  padding: 0px 20px;
}
div.faq_category {
  display: none;
}
ul.pagination-list li a:hover, ul.pagination-list li a.active {
  background: #fe8b16;
}
ul.pagination-list li a {
  min-width: 35px !important;
  padding: 0 10px !important;
}
.RSWS_desc {
  color: #fe8b16;
  font-style: italic;
  background: #fff;
  padding: 20px; 
}
.RSWS_pagination_text {
  background: #fff;
  padding: 0px 20px 20px 20px;
}
.RSWS_pagination_text a, .RSWS_pagination_text strong {
  min-width: 35px;
  padding: 10px;
}
.RSWS_pagination_text strong, .RSWS_pagination_text a:hover {
  background: #fe8b16; 
  color: #fff;
  text-decoration: none;
}
.RSWS_testimonial {
  padding: 10px;
}
.RSWS_submit_link, .RSWS_testi_block_login {
  display: none;
}
h1, h2, h3, h4, h5 {
  color: #fe8b16;
}
a {
  color: #555;
}
a:hover {
  color: #999;
}
.article-info {
  display: none;
}
.pagination {
  width: 100%;
  text-align: center;
}
div[itemprop="articleBody"], .content-category, .item-page {
  background: #fff;
  padding: 10px 20px 50px 20px;
}
.tweet-avatar {
  padding-bottom: 15px;
}
.info-rodape ul li {
  list-style: none !important;
  color: #fff !important;
  font-size: 17px !important;
  line-height: 20px !important;
  font-weight: 300 !important;
  font-family: 'Open Sans', sans-serif !important;
  -webkit-font-smoothing: antialiased !important;
  margin-top: 8px !important;
}
.info-rodape ul li a {
  color: #fff;
}
.info-rodape ul li i {
  font-size: 16px;
  margin-right: 12px;
}
.info-rodape ul {
  margin: 0;
  padding: 0;
}
footer .up-footer h2 {
  text-transform: uppercase;
  font-weight: 400;
}
footer .up-footer .footer-widgets .tweet-list p {
  font-size: 17px !important;
  line-height: 20px !important;
}
.contact-info-box ul li {
  font-size: 15px !important;
}
.contact-info-box ul li i {
  color: #fe8b16 !important;
}
.social-box ul li a {
  background: #fe8b16 !important;
  width: 50px !important;
  height: 50px !important;
}
.social-box ul li a i {
  font-size: 30px !important;
  line-height: 50px !important;
  margin-left: 9px !important;
}
#sidebar .sidebar-section.white-box h2 {
  font-size: 22px !important;
}
header .main-menu > li > a.active:after, 
header .main-menu > li > a:hover:after, 
header .main-menu > li.active > a:after, 
header .main-menu > li > a:hover::after {
  border: 4px solid #dd7710 !important;
  content: '' !important;
  position: absolute !important;
  top: 50% !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  margin-top: -4px !important;
}
header .main-menu > li > a.active, header .main-menu > li a:hover, 
header .main-menu > li.active > a, header .main-menu > li a:hover {
  background: #ffa340 !important;
  border-left: 2px solid #dd7710 !important;
}
header .main-menu > li a {
  font-size: 18px;
}
header .main-menu > li a, footer .up-footer, footer .footer-line a,
.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev, a.elemadded,
#contact-form button, .comment-form button {
  background: #fe8b16 !important;
}
.blog-featured {
  background: #fff;
  padding: 0px 20px;
}
header .header-logo {
  padding: 0;
  background: #fe8b16;
}
.table-section .table-responsive th,.table-section .table-responsive td{
  white-space: normal !important;
}
.flexslider .slides img{
  height: auto !important;
}

ul.pagination-list li {
    margin-right: 5px;
}
.comment-form textarea {
height: 150px;
}
.blog-section .blog-post h2{clear: both;}
div.pager-line ul li{margin-right: 0;}
div.recent-post-box ul li p{margin-left: 75px;}
.social-box ul li a i{margin-left: 3px;}
footer .up-footer .footer-widgets .tweet-list p a{
    text-decoration: underline;
color: #ffffff;
transition: all 0.23s ease-in-out;
-moz-transition: all 0.23s ease-in-out;
-webkit-transition: all 0.23s ease-in-out;
-o-transition: all 0.23s ease-in-out;
}
footer .up-footer .footer-widgets .tweet-list p,footer .up-footer .footer-widgets .tweet-list span{
    margin-top: 3px;
    color: #ffffff;
font-weight: 100;
-webkit-font-smoothing: antialiased;
font-family: 'Roboto', sans-serif;
margin: 0;
line-height: 17px;
}
footer .up-footer .footer-widgets .tweet-list p{
    margin-bottom: 3px;
}
.banner h1 {color: #ffffff !important;} 
div.pager-line span{color: #ffffff !important;}
.pager-line ul li a,.pager-line ul li.active span{text-transform: lowercase; color: #ffffff;}
.btk2Pagination ul.pagination-list li a{width: 45px;padding: 0 6px;}
.bterror a{
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    display: inline-block;
    text-decoration: none;
    transition: all 0.23s ease-in-out;
    -moz-transition: all 0.23s ease-in-out;
    -webkit-transition: all 0.23s ease-in-out;
    -o-transition: all 0.23s ease-in-out;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 9px 16px;
    background: transparent;
    border: 1px solid #dedede;
    margin-bottom: 5px;
    margin-top: 15px;
}
.flex-active-slide {
  margin-right: 0 !important;
}