body
{
    overflow-x:none;
}

#cid_cat_cred{ 
    display:                    flex;
    display:                    -webkit-flex; /* Safari */
    /*-webkit-flex-direction:     column; */
    /*flex-direction:             column;    */
    flex-wrap:                  wrap;
    -webkit-flex-wrap:          wrap;         /* Safari */
    justify-content:            center;
   -webkit-justify-content:     center;
}

#cid_cat_cred .divbox {
	width: 200px;
	margin:5px; 
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.4); 
	text-align: center; 
	padding:5px;
	position: relative;
}
#cid_cat_cred div h4{height:auto;}
/*#cid_cat_cred div p{height:65px;}*/
#cid_cat_cred .divbox .contbox {height: auto; margin-bottom: auto;padding-bottom: auto;}
#cid_cat_cred .divbox .boxrodape {
	height: auto;
	margin-bottom:auto;
	padding-bottom: 
	auto;
	position:absolute; 
	bottom:0;
	width:200px;
}


/*
#cid_cat_cred{ margin:auto; width:480px; height: 200px; display: block;}
#cid_cat_cred li {width:213px !important; float:left; margin:5px; border 1px solid #CCC; box-shadow: 0 0 15px rgba(0, 0, 0, 0.4); text-align: center; padding:5px;}
#cid_cat_cred li h4{height:40px;}
#cid_cat_cred li p{height:65px;}
*/
#links_top_index{width: 615px; text-align: right; margin: auto; padding:5px; border 1px solid #CCC; background: #FFFFFF;}

#cid_menu_topo li{float: left;font-size: 18px;padding: 0 30px 0 10px; border-right: 1px dashed #dcdcdc;}

#link_linkedin{background-color: #007AB9; height: 50px; line-height: 25px; display:block; float: left; font-weight: bold;};
#link_linkedin img{background-color: #FFFFFF !important; margin-top: 0px; width: 50px;}
#link_linkedin p{color: #FFFFFF; float: right; padding: 5px;}

#link_facebook{background-color: #3A589B; height: 50px; line-height: 25px; display:block; float: right; font-weight: bold;}
#link_facebook img{background-color: #FFFFFF !important; margin-top: 0px; width: 50px;}
#link_facebook p{color: #FFFFFF; float: right; padding: 5px;}



#investimento tr th {background-color: #007AB9; color: #FFFFFF;border: 2px solid #007AB9; padding: 5px;}
#investimento tr td {color: #007AB9; background-color: #FFFFFF;border: 2px solid #007AB9; padding: 5px;}
#investimento .semborda {border: 2px solid #FFFFFF;}

#produtos {border-bottom:2px solid #DCDCDC;}
#produtos td{padding: 5px;}
#produtos th{background-color:#DCDCDC;padding: 5px;}


#areaFormas li{width: 150px; text-align: center; float: left; margin-right: 20px;}

.cid_lb_content
{        
    position:relative;
    background:#fff;
    padding:14px 14px 30px;
}

.cid_sem_borda{border: none !important;}

#ingoarea{margin:auto; max-width: 316px;}
#ingopessoas{margin:auto; max-width: 416px;}

.container
{
    overflow-x:none;
}

@media screen and (max-width: 600px) {
    .ingo_social_widget, .ingo_login_widget{
        width: 100% !important;
    }
}

.perguntas_responsive
{
    margin-top:-5px;
    /*border:1px solid green;*/
    /*clear:both;*/
}

.perguntaLadoDireito
{
    width:90%;
    height:auto;
    /*padding:5px;*/
    text-align:left;
    /*border:1px solid red;*/
    float: right;
}

.perguntaLadoEsquerdo
{
    width:5%;
    height:auto;
    padding:5px;
    /*border:1px solid blue;*/
    /*margin-top:25px;*/
    /*clear:both;*/
    float:left;
}
.perguntas_responsive select{width:15%;
    float:left;
    /*border:1px solid rebeccapurple;*/
    margin-left:10px;
}
.perguntaLadoDireito2
{
    width:10%;
    height:auto;
    /*padding:5px;*/
    text-align:left;
    /*border:1px solid red;*/
    float: right;
}


.perguntaLadoEsquerdo2
{
    width:83%;
    height:auto;
    text-align:justify;
    /*border:1px solid blue;*/
    /*margin-top:25px;*/
    /*clear:both;*/
    float:left;
}
