
/* Color styles
================================================== */
.btn-main:hover{
    background:rgba(66,139,202,1);
    border:1px solid #BECC15;
    color: #fff;
}
.btn-main.featured{
    background: rgba(66,139,202,1);
    border:1px solid #BECC15;
    color: #fff;
}
.btn-main.featured:hover{
    background: #0145B0;
    color:#fff;
}
/*Menu style
==================================*/
#section_header .haeder-fixed,#section_header{
    background: #fff;
}
.divider{
    background: rgba(204,204,204,1.00);
    }
.navbar-brand:hover{
    color:#BECC15;
}
ul.navbar-nav > .active > a{
    color:rgba(204,204,204,1.00) !important;
}
ul.navbar-nav > li > a:hover{
    color:rgba(204,204,204,1.00) !important;
}
ul.navbar-nav > .active > a,ul.navbar-nav > li > a:hover,.carousel-caption h4{
    color:rgba(204,204,204,1.00) !important;
}
.navbar-toggle .icon-bar{
    background:rgba(255,255,255,1.00); 
}
.navbar-toggle {
    background: rgba(204,204,204,1.00);
}

.navbar-brand span{
    color:#0145BO;
}
ul.navbar-nav a {
    color: #0145B0;
}
ul.navbar-nav > .active> a:hover{
    color:rgba(204,204,204,1.00) !important;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, 
.dropdown-menu>li.active>a{
    color: rgba(204,204,204,1.00)  !important;
}
/*slider*/
.carousel-caption h3{
    color:#fff!important;
}

.line{
    background: rgba(66,139,202,1);
}

.btn-featured{
    background: rgba(66,139,202,1);
     color:#fff;
}
.btn-featured:hover{
    color: #222;
    background: #fff;
}
.slides-control .carousel-control i{
    border:1px solid#fff;
    color: #fff;
}
.slides-control  .carousel-control i:hover{
    background: rgba(66,139,202,1);
    border:1px solid #BECC15;
}
.carousel-indicators .active, .carousel-indicators li:hover,.slides-control  .carousel-indicators .active{
    background-color:rgba(66,139,202,1);
}


/*service area
=========================*/
.feature_content i,.feature_content h5,.feature_content a{
    color:#222!important;
}
.feature_content a:hover{
    color:#fff;
}
.feature_content:hover i,.feature_content:hover  h5{
      color: rgba(66,139,202,1)!important;
}
#isotope-filter a.active,#isotope-filter a:hover,#isotope-filter a:focus{
    background: rgba(66,139,202,1);
}
.feature-icon{
    color: rgba(66,139,202,1);
}
#isotope-filter a{
background: #222;
}

/*Pricing
=====================================*/
.dark-bg{
    background:#393A3B;
}
.dark_bg{
    background:#393A3B;
}
.grey_bg ul li.plan, .grey_bg .plan_wraper,.grey_bg ul li.price,.grey_bg ul li.price_button .btn-default{
   background: #BECC15!important;
}

.dark_bg,.single_table ul li.plan,.dark_bg ul li.plan,.dark_bg ul li.price_button .btn-default,.single_table .plan_wraper
,.dark_bg .plan_wraper
 {
     background: #434343;
}
.grey_bg {
    background: #BECC15;
}
.single_table ul li.price {
    background: #F8F8F8!important;
}
.single_table ul li.price_button,.dark_bg ul li.price_button  {
    background: #F6F6F6;
}
.single_table ul li.price_button .btn-default {
    background: #444444;
}
.dark_bg ul li.price {
    color: #434343;
}

#pricing_table .feature_title,#pricing_table .feature_sub{
    color: #fff!important;
}

/*portfolio
=================*/
.single-portfolio figcaption,.single-portfolio figcaption .description{
    background: none repeat scroll 0% 0% #BECC15;
}
.single-portfolio figcaption .description,.single-portfolio figcaption h5{
      color: #fff!important;
}
figcaption .links a:hover{
    background: #222;
    color: #BECC15;
}
#isotope-filter a{
    color:#959595;
}
#isotope-filter a.active,#isotope-filter a:hover,#isotope-filter a:focus{
    color:#fff!important;
}
.feature-content{
    color: #222;
}


/*single portfolio
------------------*/
.portfolio-desc h4:after{
    background: #BECC15;
}
.right-sidebar h4:after{
    background: #BECC15;
}
.related h3:after{
    background:#BECC15;
}


/*team
=================*/

#team {
    background: #FFF;
}
.single-member {
    background: #fff;
}

.item .single-member h3 {
    color: rgba(66,139,202,1)!important;
}
.single-member h5 {
    color: #1F1F1F;
}
.line2{
    background: rgba(66,139,202,1);
}
.overlay-effect{
    background:rgba(66,139,202,0.80);
}
 #team .owl-theme .owl-controls .owl-buttons .owl-prev
,#team .owl-theme .owl-controls .owl-buttons .owl-next{
    background: rgba(66,139,202,1);
    color: #fff;
}
 #team .owl-theme .owl-controls .owl-buttons .owl-prev:hover
,#team .owl-theme .owl-controls .owl-buttons .owl-next:hover {
   background: rgba(66,139,202,1);
   color: #222;
}


/*testimonial
=========================*/
.testimonial-slide .testimonial-text:before,.testimonial-slide .testimonial-text:after {
    color: #BECC15;
}

.testimonial-slide .testimonial-content h3.name {
    color: #BECC15!important;
}
.customNavigation .fa-chevron-left, .customNavigation .fa-chevron-right{ 
    background: #BECC15;
    color: #fff!important;
}
.customNavigation .fa-chevron-left:hover, .customNavigation .fa-chevron-right:hover{ 
      background: #444;
    color: #fff;
}
.customNavigation .fa-chevron-left, .customNavigation .fa-chevron-right{ 
    color: #222;
}

.client_logo img:hover{ 
    border: 1px solid #BECC15;
}


.sepTem{
    background: none repeat scroll 0% 0% #BECC15;
}

.menu_head:after,.menu_head:before{
    background: none repeat scroll 0% 0% #BECC15;
}

.footer_menu_contact li i,.footer_menu_contact li span:hover {
    color:rgba(66,139,202,1);
}

.footer_menu ul li a:hover,.footer_menu li a:before,.footer_menu_contact li span:hover,.footer_bottom p span  {
    color: rgba(66,139,202,1);
}
.tags a:hover{
    background:#BECC15;
}

.feature_content a{
    border:1px solid #BECC15;
}
.feature_content a:hover{
    background: #BECC15;
}

/*contact area
===============================================*/
.left_contact input[type=text]{ }
.left_contact input[type=text]:hover,
textarea:hover {
    border: 1px solid #BECC15;
}

.form-level input:hover .form-level  span{
    color: #BECC15!important;
}
.left_contact input:hover, .right textarea:hover{
    border:1px solid #BECC15;
    background: #F6F6F6;
    color: #BECC15;
}
.social-contact li i:hover{
    color: rgba(66,139,202,1);
    border:1px solid rgba(66,139,202,1);
}
/*blog
=====================*/
#blog{
	background: #F8F8F8 url(../images/bg/fundo.png) no-repeat center;
	background-size:cover;
}
.post-date{
    background:#BECC15;
}
.owl-theme .owl-controls .owl-page span {
    background: none repeat scroll 0% 0% rgba(66,139,202,1);
}

.blog-desc .post-meta-links li a{
    color: #BECC15;
}
.tags1 a{
    padding: 6px 15px;
    background: #BECC15;
}
.about-auther .well{
    border-top: 5px solid #BECC15!important;
}
.blog-tab .nav-tabs li.active a{
    border-top: 5px solid #BECC15!important;
}

.blog-tab .tab-content .single-tweet i{
    color: #BECC15;
}
.blog-tab .tab-content .single-tweet p a{
    color: #BECC15;
}
.comments .media-body a:hover{
    background: #BECC15;
}
.blog-form h4 span{
    color: #BECC15;
}
.blog-catagory ul li a:hover{
    color: #BECC15;
}
.blog-catagory ul li a:hover span{
    color: #fff;
    background: #BECC15;
}
.blog-form .form-control:hover{
    border: 1px solid #BECC15;
}
.rel-post .caption h4:hover{
    color: #BECC15;
}

/*************************
********* Portfolio CSS ******
**************************/

#portfolio_page {
  margin-top: 115px;
  padding-bottom: 0;
}

.portfolio-items, 
.portfolio-filter {
  list-style: none outside none;
  margin: 0 0 40px 0;
  padding: 0;
}

.portfolio-filter > li {
  display: inline-block;
}

.portfolio-filter > li a {
  background: none repeat scroll 0 0 #FFFFFF;
  font-size: 14px;
  font-weight: 400;
  margin-right: 20px;
  text-transform: uppercase;
  transition: all 0.9s ease 0s;
  -moz-transition: all 0.9s ease 0s;
  -webkit-transition: all 0.9s ease 0s;
  -o-transition: all 0.9s ease 0s;
  border: 1px solid #F2F2F2;
  outline: none;
  border-radius: 3px;
}

.portfolio-filter > li a:hover,
.portfolio-filter > li a.active{
  color:#fff;
  background:rgba(153,102,255,1);
  border: 0px solid #c52d2f;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.portfolio-items > li {
  float: left;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.portfolio-item {
  margin: 0;
  padding:0;
}

#recent-works .col-xs-6.col-sm-3.col-md-2{
  padding: 0;
  
}

#recent-works{
    padding-bottom: 70px;
}

.recent-work-wrap {
  position: relative;
}

.recent-work-wrap img{
	
  width: 100%;
}

.recent-work-wrap .recent-work-inner{
  top: 0;
  background: transparent;
  opacity: .8;
  width: 100%;
  border-radius: 0;
  margin-bottom: 0;
}

.recent-work-wrap .recent-work-inner h4{
  margin: 10px 0;
  font-size: 24px;
  color: #fff;
}

.recent-work-wrap .recent-work-inner h3 a{
  
}

.recent-work-wrap .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  border-radius: 0;
  background: rgba(153,102,255,0.5);
  color: #fff;
  vertical-align: middle;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  transition: opacity 500ms;  
  padding: 30px;
}

.recent-work-wrap .overlay .preview {
  bottom: 0;
  display: inline-block;
  height: 35px;
  line-height: 35px;
  border-radius: 0;
  background: transparent;
  text-align: center;
  color: #fff;
}

.recent-work-wrap:hover .overlay {
  opacity: 1;
}

