/* Enter Your Custom CSS Here */

/* Post Page Default */
#primary {
    float: left;
    padding: 0px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

#post-content {
    color: #fff;
}

#post-page-title h1 {
    text-transform: none;
    color: #ffd801;
}

#post-page-subtitle {
    width: 100%;
		color: #fff;
    padding: 0 10px 20px;
    float: left;
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

/* Sub-Menu */
.sub-menu {
    top: 0;
    position: absolute;
    right: 0;
    z-index: 999;
    background: #72777c;
    display: block;
}

.tv-featured {
    float: left;
    background: #000;
    margin-top: 20px;
    border-left: 0px solid #FFF;
    border-right: 0px solid #FFF;
    float: left;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 100%;
}

/* form page */
.page-id-4826 div#main {
    background: #fdfdfd;
    border: 1px solid #000;
}

.page-id-4826 .gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
    
    float: left;
    width: 20%;
}

.page-id-4826 input#gform_submit_button_1 {
    /* border: none; */
    background: #ffd801;
    padding: 10px 24px;
    color: #ffffff;
    border: 1px solid #e6c300;
    font-size: 18px;
   
    cursor: pointer;
}

div#lc_taxonomy-2 {
    display: none;
}

div#lc_taxonomy-3 {
    display: none;
}

div#lc_taxonomy-4 {
    display: none;
}

div#lc_taxonomy-5 {
    display: none;
}

div#text-6 {
    display: none;
}

/* Custom post  page */
.post-type-archive-corporacao div#lc_taxonomy-2 {
    display: block!important;
}

.post-type-archive-corporacao div#lc_taxonomy-3 {
    display: block!important;
}

.post-type-archive-corporacao div#lc_taxonomy-4 {
    display: block!important;
}

.post-type-archive-corporacao div#lc_taxonomy-5 {
    display: block!important;
}

.post-type-archive-corporacao div#text-6 {
    display: block!important;
}

.post-type-archive-corporacao #primary {
    width: 70%;  
}

.post-type-archive-corporacao header.entry-header {
    width: 30%;
    background: rgba(52, 59, 64, 0.66);
    padding: 10px;
    float: left;
    margin: 4px;
    height: 260px;
}

.post-type-archive-corporacao header.entry-header img{
    height: 256px;
}

.post-type-archive-corporacao header.entry-header h1.entry-title {
    margin-top: -61px;
    font-size: 20px;
    padding: 0px 0px 0px 7px;
}
   
.post-type-archive-corporacao .entry-summary {
    display: none;
}

.post-type-archive-corporacao #secondary {
    width: 20%;
    float: left;
    padding-left: 28px;
    background: #fff;
    margin-left: 20px;
    padding: 20px;
}

.post-type-archive-corporacao #secondary .one-part, #secondary .two-parts, #secondary .three-parts, #secondary .four-parts {
  
    background: #fff;
    padding-left: 20px;
    padding-bottom: 20px;
}

.post-type-archive-corporacao #primary {
    background: none;  
}

.post-type-archive-corporacao .date {
    display: none !important;
}

.tax-roleplay #secondary {
    width: 20%;
    float: left;
    padding-left: 28px;
    background: #fff;
    margin-left: 20px;
    padding: 20px;
}

.tax-tipos  #secondary {
    width: 20%;
    float: left;
    padding-left: 28px;
    background: #fff;
    margin-left: 20px;
    padding: 20px;
}

.tax-compromisso #secondary {
    width: 20%;
    float: left;
    padding-left: 28px;
    background: #fff;
    margin-left: 20px;
    padding: 20px;
}

.tax-compromisso #primary {
    
    background: none;  
}

.tax-compromisso  #primary {
    width: 70%;
}

.tax-tipos  #primary {
    width: 70%;  
}

.tax-roleplay  #primary {
    width: 70%;  
}

.tax-compromisso .date {
    display: none!important;
}

.tax-tipos #primary {    
    background: none;
}

.tax-tipos .date {
    display: none!important;
}

.tax-roleplay #primary {    
    background: none;
}

.tax-roleplay .date {
    display: none!important;
}

.post-type-archive-corporacao .cat-item a {
    color: #797d81!important;   
}

#awpqsf_id {
    border: none;
}

label.taxchklabel {
    padding: 5px;
}

.form_title {
    display: none;
}

input#awpqsf_id_btn {
    background: #eeee22;
    border: none;
    padding: 10px 35px;
    font-size: 15px;
    font-weight: 600;
    border-radius: 3px;
    float: left;
    margin-top: 20px;
    margin-left: 13px;
}

/* custom post page show */

.single-corporacao .image-wrapper img {
    max-width: 300px;
    height: 300px;
    margin-top: 10px;
}

.single-corporacao .post-info {
    display: none;
}

.single-corporacao #primary #media-wrapper {
    margin-right: 23px;
    max-width: 300px;
}

.floating-share-icons li {
    list-style: none!important;
}

.floating-share-icons {    
    margin-left: -25px;
}

.tax-main ul li {
    width: 30%;
    margin: 20px 9px;
    float: left;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 10px 10px;
    position: relative;
    overflow: hidden;
}

.tax-main h2 {
    color: #cecece;
}

.tax-main a {
    color: #5d5d5d !important;
    width: 100%;
    display: inline-block;
}

.tax-main {
    text-align: center;
    overflow: auto;
}

.c-meta {
  display:none;
}

.single-corporacao .c-meta {
   display:block !important;
}

.single-corporacao .c-meta {
    margin-top: 80px;
}

.single-corporacao  .comments {
    display: none;
}

.c-meta h2 {
    font-size: 22px;
    padding: 10px 10px;
}

#related-posts-by-taxonomy-2{
   display: none;  
}

.single-corporacao #related-posts-by-taxonomy-2{
   display: block !important;  
}

.single-corporacao dt.gallery-icon.landscape img {
    max-height: 186px;
}

.single-corporacao #gallery-1 .gallery-item {
    margin-right: 20px;
}

.single-corporacao #gallery-1 .gallery-caption {
    margin-left: 0;
    font-size: 19px;
    font-weight: 800;
    line-height: 25px;
    color: #efefef;
    text-align: left;
    font-style: normal;
    margin-top: 15px;
}

.single-corporacao #gallery-1 img {
    border: none;
}

div#related-posts-by-taxonomy-2 h2 {
    display: none;
}

.single-corporacao  .nav-next-prev {
    display: none;
}

.tax-main {
    display: none;
}

.single-corporacao  .tax-main {
    display: block!important;
}

.single-corporacao  .widget-title {
    margin-bottom: 25px;
}

.tax-tipos  input[type="submit"] {
   background: #eeee22;
    border: none;
    padding: 10px 35px;
    font-size: 15px;
    font-weight: 600;
    border-radius: 3px;
    float: left;
    margin-top: 20px;
    margin-left: 13px;
}

.tax-tipos  input[type="submit"] {
   background: #eeee22;
    border: none;
    padding: 10px 35px;
    font-size: 15px;
    font-weight: 600;
    border-radius: 3px;
    float: left;
    margin-top: 20px;
    margin-left: 13px;
}

.tax-roleplay  input[type="submit"] {
   background: #eeee22;
    border: none;
    padding: 10px 35px;
    font-size: 15px;
    font-weight: 600;
    border-radius: 3px;
    float: left;
    margin-top: 20px;
    margin-left: 13px;
}

.tax-compromisso  input[type="submit"] {
   background: #eeee22;
    border: none;
    padding: 10px 35px;
    font-size: 15px;
    font-weight: 600;
    border-radius: 3px;
    float: left;
    margin-top: 20px;
    margin-left: 13px;
}
.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
  
    color: #9a9898;
}

.page-id-4826 div#main {
    background: #000000;
    border: 1px solid #000;
}