.bg-blue{

	background-color:#f49322;

}

.bg-dark-blue{

	background-color:#1da8cb;

}



.bg-blue-trans{

	background:#9eae2e ;

	

}



.footer-icons li{

	

}



.footer-icons li a{

	background:#FFF;

	color:#024075;



}



.footer-icons li a:hover{

	color:#FFF;

	border:1px solid #FFF;

	background:#024075;

}



.back-to-top:hover {    

	color:#1fb4da;	

}



.pricing .featured{

	border:#1da8cb 1px solid;

	color:#1da8cb;

}



.pricing .featured h1{

	color:#1da8cb;

}



.pricing .featured .panel-heading{

	background-color:#1da8cb;	

}



.pricing .panel-heading{

	background-color:#1fb4da;	

}



.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {

background-color: #1fb4da;

border-color: #1da8cb;

}



a.thumbnail:hover,

a.thumbnail:focus {

  border-color: #1fb4da;

}



a {

color: #1abcff;

}



a:hover {

color: #aa0b3c;

}



.badge {

	background:#1fb4da;

}

.panel-title > a.selected {

    background: #024075;

}



.carousel-indicators {

    position: absolute;

    bottom: 10px;

    left: 50%;

    z-index: 15;

    width: 100%;

    padding-left: 0;

    margin-left: -50%;

    text-align: center;

    list-style: none;

}



.carousel-indicators li {

    display: inline-block;

    width: 20px;

    height: 20px;

    margin: 1px;

    text-indent: -999px;

    cursor: pointer;

    border: 1px solid #d3d3d3; /*#aa0b3c; vermelho*/

	border-radius: 50px;	   

}



.carousel-indicators .active {

    width: 22px;

    height: 22px;

    margin: 0;

    background-color: rgb(244, 147, 34);

}



.btn-flippy {

    background-color: #1fb4da;

    border-color: #1fb4da;

}



.btn-flippy:hover,

.btn-flippy:focus,

.btn-flippy:active,

.btn-flippy.active,

.open .dropdown-toggle.btn-flippy {

  background-color: #1da8cb;

  border-color: #1da8cb;

}



.navbar-default .navbar-nav > li > a:hover,

.navbar-default .navbar-nav > li > a:focus {

  background-color: #024075;

}



.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:hover,

.navbar-default .navbar-nav > .active > a:focus {

  background-color: #024075;

}

.navbar-default .navbar-nav > .open > a,

.navbar-default .navbar-nav > .open > a:hover,

.navbar-default .navbar-nav > .open > a:focus {

  background-color: #1da8cb;

}



.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {

background-color: #1da8cb;

}



.flippy-container > div.flippy-back {

	background:#1fb4da;

}

.flippy-title-front{

	background:#1fb4da;

}



.flippy-title-back{

	color:#1fb4da;



}

.flippy-featured-container > div {

	background:#024075; /* cor da div base dos destaques home*/



}



.ferramenta-fonte p{

    font-size:12px;

	line-height:17px;

	margin:0;

	padding:0;

}



.ferramenta-fonte h2{ /* cor base dos destaques home*/

    font-size:16px;

	margin:0;

	padding:0px 0px 8px 0px;

	background:#024075;

}



.ferramenta-fonte h2 span{

    font-size:13px;	

}



.ferramenta-fonte h3{

    font-size:14px;

	margin:0;

	padding:0;

}



.ferramenta-fonte h4{

    font-size:14px;

	margin:0;

	padding:5px;

	background:#007118;

	color:#fff;

}



.ferramenta-fonte h5{

    font-size:11px;

	line-height:20px;

	margin:0;

	padding:0;

}



.flippy-featured-container > div.flippy-featured-back {

	background:#f49322;

}

.flippy-featured-title-front{

	background: #024075;
	padding: 10px 0 5px;

}



.flippy-featured-subtitle-front{

	background:#1da8cb;



}



.flippy-featured-title-back{

	border-bottom:dotted 2px #fff;

}



.flippy-blog-container > div.flippy-blog-back {

	background:#1fb4da;

}



.avatar-name{

	color:#1fb4da;	

}

.controls li.active{

	background-color:#1fb4da;



}



.controls li.active:hover{

	background-color:#1da8cb;



}

.flippy-btn-container > div {

	background:#1fb4da;



}

.flippy-btn-container > div.flippy-btn-back {

	background:#1fb4da;



}



.blog-date{

	background-color:#1fb4da;

}



.blog-month{

	color:#1fb4da;



}



.blog-title{

	color:#1fb4da;

	

}



.cbp_tmtimeline {

	margin: 30px 0 0 0;

	padding: 0;

	list-style: none;

	position: relative;

} 



.cbp_tmtimeline:before {

	background: #afdcf8;



}



.cbp_tmtimeline > li .cbp_tmtime span:last-child {

	color: #1da8cb;

}



.cbp_tmtimeline > li:nth-child(odd) .cbp_tmtime span:last-child {

	color: #1fb4da;

}



.cbp_tmtimeline > li .cbp_tmlabel {

	color: #1fb4da;

	border-left:5px #1fb4da solid;

}



.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel {

	color:#1da8cb;

	border-left:5px #1da8cb solid;

}



.cbp_tmtimeline > li .cbp_tmlabel:after {



	border-right-color: #1fb4da;



}



.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {

	border-right-color: #1da8cb;

}



.cbp_tmtimeline > li .cbp_tmicon {



	background: #1fb4da;

	box-shadow: 0 0 0 8px #afdcf8;

}

@media screen and (max-width: 47.2em) {

	.cbp_tmtimeline > li .cbp_tmlabel:after {



		border-bottom-color: #1da8cb;

	}



	.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {

		border-bottom-color: #1fb4da;

	}



}



.under-title{

	color:#1fb4da;

	

}



@media  (max-width: 600px) {

.navbar-default .navbar-nav > li > a:hover,

.navbar-default .navbar-nav > li > a:focus {

  background-color: #00a8ff;

}



.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:hover,

.navbar-default .navbar-nav > .active > a:focus {

  background-color: #00a8ff;

}

.navbar-default .navbar-nav > .open > a,

.navbar-default .navbar-nav > .open > a:hover,

.navbar-default .navbar-nav > .open > a:focus {

  background-color: #00a8ff;

}	

}