/*
Theme Name: SuperSugoi.net asteroid child theme
Description: SuperSugoi.net's own asteroid child!
Author: SuperSugoi.net
Template: asteroid
*/

@import url("../asteroid/style.css");

body {
padding: 0px;
font: 400 18px "Georgia", "Times New Roman", serif;
box-shadow: 0 !important;
line-height: 1.35;
}

.taxonomy-title {
background: none;
background-color: #F16565;
color: #FFFFFF !important;
}

.ss_readMore {
text-align: left !important;
font: 400 18px "Georgia", "Times New Roman", serif;
}

.ss_post_thumbnail img {
width: 100%;
height: 120px;
display: inline-block;
}

/* footer stuff */
#footer-bottom {
background-color: #FADECA;
overflow: hidden;

}
#footer-area {
background-image: none;
background-color: #F16565;
}

#footer-links {
width: 100%;
}
/* footer stuff end */

#header-logo img {
height:250px;
width:945px;
}

/* header: onde fica o logo de cima */
#header {
margin: 0px 0px -14px 0px;
}

#main {
background-color:  #FBDFCB;
}

/*
#sidebar {
padding-left: 0px;
max-width: 255px !important;
}
*/


.testclass {
float: right
}

/* barra superior de navegacao */
#nav {
    background-color: #F16565;
    border: none;
    /*box-shadow: 0 1px 2px #2B2B2B inset;*/

    border: none;
}

#nav .menu {
    background-color: #F16565;
    /*box-shadow: 0 1px 2px #2B2B2B inset;*/
    border: none;
    width: 100%;
}

/* last menu item is the search bar. it is always in the right side */
/* this is disabled because for the static site we disable the search box */
/*#nav li.menu-item:nth-last-child(1) {
    float: right;
    margin-left: auto;
}*/

#nav .menu li {
font: 400 18px "Georgia", "Times New Roman", serif;
background-color: #F16565;
/*box-shadow: 0 1px 2px #2B2B2B inset;*/

border: none;
}

#nav .menu li a {
font: 400 18px "Georgia", "Times New Roman", serif;
}

#nav .menu > li > a, #nav .menu > ul > .page_item > a {
background: none;
}

#nav .current-menu-item > a, #nav .current-menu-ancestor > a, #nav .current_page_ancestor > a, #nav .current_page_item > a  {
font: 400 18px "Georgia", "Times New Roman", serif;
background-color: #FF8E4E;
/*box-shadow: 0 1px 2px #2B2B2B inset;*/
border: none;
}

#nav .sub-menu, #nav .children {
background-color: #F16565;
box-shadow: none;
border: none;
}

#nav .menu li a:hover {
background-color: #FF8E4E;
border: none !important;
color: #FFFFFF;
}

#nav .sub-menu {
border: none;
/*box-shadow: 0 1px 2px #2B2B2B inset;*/
}

a, button {
transition-timing-function: linear;
border: none;
}

.ss_post_thumbnail {
text-align: center !important	;
}

.blog-view { 
font: 400 18px "Georgia", "Times New Roman", serif;
background: #F2F2F2;
border: none !important;
box-shadow: none !important;
}

.single-view .entry-content {
font: 400 18px "Georgia", "Times New Roman", serif;
background: #F2F2F2;
border: none;
/*box-shadow: 0px 0px 5px #2B2B2B;*/

margin-bottom: 18px;
/*margin-top: 16px;*/
margin-top: 0px;
padding: 8px;
}
.entry-content p, .comment-body p {
font: 400 18px "Georgia", "Times New Roman", serif;
margin: 4px 10px 14px 10px;
line-height: 1.35;
}

.entry-tags {
display: none;
}
.entry-title {
font: 400 24px "Georgia", "Times New Roman", serif;
display: block !important;
text-align: center !important;
margin-bottom: 15px !important;
margin-top: 6px !important;
}

.next-previous-post { 
font: 400 18px "Georgia", "Times New Roman", serif;
background: #F2F2F2;
border: none;
margin-bottom: -1px;
/*box-shadow: 0px 0px 5px #2B2B2B;*/
margin-top: 10px;
overflow: hidden;
padding: 16px 10px 14px;
}

.single-entry {
font: 400 24px "Georgia", "Times New Roman", serif;
background-color: #FFF;
padding-right: 8px;
border: none;
/*box-shadow: 0px 0px 5px #2B2B2B;*/
}

.single-title a {
text-shadow: none;
}

.single-title a:hover {
color: #FF8E4E;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active, .wp-pagenavi span.extend {
font: 400 18px "Georgia", "Times New Roman", serif;
/*box-shadow: 0px 0px 3px #333333 !important;*/
color: #FFFFFF !important;
/*border: 1px solid #C0C0C0 !important;*/
background: #F16565 !important;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
background: #FF8E4E !important;
/*border: 1px solid #C3C3C3 !important;*/
/*box-shadow: 0px 0px 3px #333333;*/
color: #FFFFFF !important;
font: 400 18px "Georgia", "Times New Roman", serif;
}

.wp-pagenavi span.pages {
background: #F16565 !important;
/*box-shadow: 0px 0px 3px #333333;*/
color: #FFFFFF !important;
font: 400 18px "Georgia", "Times New Roman", serif;
}


.widget-sidebar h4 {
background-color: #FFFFFF;
border: none;
}

.widget-sidebar .widget-title { 
font: 400 22px "Georgia", "Times New Roman", serif;
text-align: center !important;
background-color: #F2F2F2;
border: none;
padding: 0px;
margin: 0px;
}

.widget-sidebar {
font: 400 16px "Georgia", "Times New Roman", serif;
background-color: #F2F2F2;;
border: none;
/*box-shadow: 0px 0px 3px #2B2B2B;*/
padding: 2px;
}

.loop-post-wrap {
background-color: #FFFFFF;
/*box-shadow: 0px 0px 5px #2B2B2B;*/
border: none;
}

#content { 
background-color: #FBDFCB;
border: none !important;
}

#container { 
border: 0px none currentColor;
padding: 0px;
box-shadow: none;
}

.loop-title a:hover { 
color: #FF8E4E;
}

#widgets-wrap-sidebar {
overflow: visible;
}

#widgets-wrap-sidebar a:hover { 
color: #FF8E4E;
}

#widgets-wrap-sidebar a { 
color: #BC0E45;
}

a:hover { 
color: #FF8E4E;
}


#socialButtonsContainer {
width: 100%; 
text-align: center !important;
}

#socialButtonsContainer span {
display: inline-block;
}

#socialButtonsContainer span img {
/*border: 1px solid #C0C0C0;*/
border: 1px solid white;
opacity: 0.7;
}
/*talvez colocar esse de hover para o menu tambem*/
#socialButtonsContainer span img:hover {
opacity: 1;
border: 1px solid #FF9900;
}


.language-selector {
width: 230px;
height:30px;
margin-top: 5px;
display: inline-block;
opacity: 0.7;
}
.language-selector:hover {
opacity: 1;
}
.languageSelectorDiv {
height: 35px; 
text-align: center !important;
}

.relatedPostsTitle {
display: block !important;
text-align: center !important;
margin-bottom: 12px !important;
margin-top: 4px !important;
}

#relatedPostsContainer {
width: 100%; 
text-align: center !important;
}

#relatedPostsContainer span {
display: inline-block;
width: 20%;
vertical-align: top;
margin: 0px 10px;
opacity: 0.7 !important;
text-align: center !important;
font-size: 11px;
}

#relatedPostsContainer span img {
border: 2px solid #C0C0C0 !important;
}

#relatedPostsContainer span:hover {
opacity: 1 !important;
}


#disqus_thread {
background: #F2F2F2;
border: none;
/*box-shadow: 0px 0px 5px #2B2B2B;*/
margin-bottom: 18px;
margin-top: 16px;
padding: 8px;
}

.ads {
background-color: #F2F2F2
}
