/* === color === */


a, a:hover,a:focus,a:active, footer a.text-link:hover, strike, .post-meta span a:hover, 
ul.meta-post li a:hover, ul.cat li a:hover, ul.recent li h6 a:hover, ul.portfolio-categ li.active a, ul.portfolio-categ li.active a:hover, ul.portfolio-categ li a:hover,ul.related-post li h4 a:hover, span.highlight,article .post-heading h3 a:hover,
.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > li > a:hover,.navbar .nav > li > a:focus,.navbar .nav > .active > a:focus  { 
	color:#e46c00;
}

.bg a, .bg a:hover, .bg a:focus, .bg a:active, .bg  footer a.text-link:hover, .bg  strike, .bg  .post-meta span a:hover, .bg  
ul.meta-post li a:hover, .bg  ul.cat li a:hover, .bg  ul.recent li h6 a:hover, .bg  ul.portfolio-categ li.active a, .bg  ul.portfolio-categ li.active a:hover, .bg  ul.portfolio-categ li a:hover, .bg ul.related-post li h4 a:hover, .bg  span.highlight, .bg article .post-heading h3 a:hover, .bg 
.navbar .nav > .active > a, .bg .navbar .nav > .active > a:hover, .bg .navbar .nav > li > a:hover, .bg .navbar .nav > li > a:focus, .bg .navbar .nav > .active > a:focus  { 
	color:#fff;
}

footer a.text-link, .footer ul.link-list li a:hover{
	color:#fff;
}

/* === background color === */
.navbar .nav > .active.dropdown > a.dropdown-toggle,
.navbar .nav > .active.dropdown > a.dropdown-toggle:hover,
.navbar .nav > .active.dropdown > a.dropdown-toggle:focus,
.custom-carousel-nav.right:hover, .custom-carousel-nav.left:hover, 
.dropdown-menu li:hover,
.dropdown-menu li a:hover,
.dropdown-menu li:hover>a,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a, 
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover,
.pagination ul > .active > a:hover,
.pagination ul > .active > a,
.pagination ul > .active > span,
.flex-control-nav li a:hover, 
.flex-control-nav li a.active {
	/*background-color: #e46c00;*/
	background-color: #f9bd08;
	color:black;
}

/* === border color === */
.pagination ul > li.active > a,
.pagination ul > li.active > span, a.thumbnail:hover, input[type="text"].search-form:focus {
	border:1px solid #e46c00;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #e46c00;
}

input:focus {
	border-color: #e46c00;
}

form#contactform1 .validation {
	color: #e46c00;
}

#sendmessage {
	color: #e46c00;
}

.pullquote-left {
	border-left:5px solid #e46c00;
}

.pullquote-right {
	border-right:5px solid #e46c00;
}



/* === Header === */

/* --- toggle top area --- */
 .bg , #barra-topo {		
	background: rgba(228,108,0,1);
	background: -moz-linear-gradient(top, rgba(228,108,0,1) 0%, rgba(245,175,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(228,108,0,1)), color-stop(100%, rgba(245,175,0,1)));
	background: -webkit-linear-gradient(top, rgba(228,108,0,1) 0%, rgba(245,175,0,1) 100%);
	background: -o-linear-gradient(top, rgba(228,108,0,1) 0%, rgba(245,175,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(228,108,0,1) 0%, rgba(245,175,0,1) 100%);
	background: linear-gradient(to bottom, rgba(228,108,0,1) 0%, rgba(245,175,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e46c00', endColorstr='#f5af00', GradientType=0 );
}



#header-hidden-link a.toggle-link,
#header-hidden-link a.top-link {
	background:#e46c00;
}


/* carousel */
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-next-horizontal:focus
 {
	background:#e46c00;
}


ul.clients li:hover {
	border:4px solid #e46c00;
}

/* buttons */
.btn-dark:hover,.btn-dark:focus,.btn-dark:active  {
  background: #e52a29;
  border:1px solid #e52a29;
}

.btn-theme, .btn-primary {
  border:1px solid #e46c00;
	background: #e46c00;
	font-family: 'PathwayGothicOne', sans-serif;
}

.btn-muted{
	background: #696969;
	border:1px solid #696969;
	color:#b3b3b3;
}

.btn-muted:hover,.btn-muted:focus,.btn-muted:active  {
	background: #696969;
	border:1px solid #696969;
	color:#b3b3b3;
	cursor: not-allowed;
  }

/*tabelas para páginas tipo .bg*/
.bg .table{
	-webkit-box-shadow: 11px 13px 25px -16px rgba(0,0,0,0.75);
	-moz-box-shadow: 11px 13px 25px -16px rgba(0,0,0,0.75);
	box-shadow: 11px 13px 25px -16px rgba(0,0,0,0.75);
}

.bg .table th {
		border:1px solid white !important;
	}
}

/*botões para páginas tipo ".bg" */
.bg .btn{
	-webkit-box-shadow: 11px 13px 25px -16px rgba(0,0,0,0.75);
	-moz-box-shadow: 11px 13px 25px -16px rgba(0,0,0,0.75);
	box-shadow: 11px 13px 25px -16px rgba(0,0,0,0.75);
}
.bg .btn-theme, .bg .btn-primary {
	border-bottom:4px solid #b45500;
  }

.bg .btn-theme:hover, .bg .btn-primary:hover {
	background: #313131;
	border-color: #313131;
	border-bottom:1.5px solid #000;
	-webkit-box-shadow: 10px 13px 18px -21px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 13px 18px -21px rgba(0,0,0,0.75);
	box-shadow: 10px 13px 18px -21px rgba(0,0,0,0.75);
}


/* modal styled */
.modal.styled .modal-header {
  background-color: #e46c00;
}


/* login box */

.loginbox-box-alt .loginbox-heading {
	background: #e46c00;
}

/* pricing box */

.princing-box-alt.special .princing-heading {
	background: #e46c00;
}

/* estatisticas box */

.estatisticas-box-alt.special .estatisticas-heading {
	background: #e46c00;
}

/* portfolio */
.item-thumbs .hover-wrap .overlay-img {
	background: #e46c00;	
}


/* pagination */
#pagination a:hover {
    background: #e46c00;
}

/* login box */
.loginbox-box.special .loginbox-offer{
	background: #e46c00;
}


/* princing box */
.princing-box.special .princing-offer{
	background: #e46c00;
}


/* estatisticas box */
.estatisticas-box.special .estatisticas-offer{
	background: #e46c00;
}


/* fontawesome icons */
.icon-square:hover,
.icon-rounded:hover,
.icon-circled:hover {
    background-color: #e46c00;
}
[class^="icon-"].active,
[class*=" icon-"].active {
    background-color: #e46c00;
}

/* fancybox */
.fancybox-close:hover {
	background-color:#e46c00;
}
.fancybox-nav:hover span {
	background-color:#e46c00;
}

/* parallax c slider */
.da-slide .da-link:hover{
	background: #e46c00;
	border: 4px solid #e46c00;
}

.da-dots span{
	background: #e46c00;
}

/* flexslider */
#featured .flexslider .slide-caption {
	border-left:5px solid #e46c00;
}

/* Nivo slider */
.nivo-directionNav a:hover {
    background-color: #e46c00;
}
.nivo-caption, .caption {
	border-bottom: #e46c00 5px solid;
}


#inner-headline .inner-heading h2 {
	color: #e46c00;
}

.bg #inner-headline .inner-heading h2 {
	color:#fff !important;
  }
  


.estatisticas-box-alt .estatisticas-heading {
	background: #e46c00;
}

.nivo-caption .texto-destacado { 
	color: #e46c00;
	font-weight: 700;
}

.cor-laranja {
	 color:#e46c00 !important; 
}

.bg-cinza{
	background-color: #f7f7f7;
}