﻿.homepage {
   	background-image: url(search-content.png);
    background-repeat: no-repeat;
    background-size: 50% auto;
    background-position: 0 110px;
    background-attachment: scroll!important;
}
.LBWSearch .search-container:after {
    display: none;
}

.homepage #Footer {
      fill: #333333; 
      color:#333333;
      padding-top: 5px;
}
.homepage #Footer a {
    color:#333333;
    border-bottom: 2px solid #333333;
}

.LBWSearch .search-content .panel-subtitle{
    color:#1E1A17;
}
.LBWSearch .context-thumbs .panel-body, .LBWSearch .form-control {
    background: rgba(255,255,255,0.75)

}

.LBWSearch .search-content .search-control-wrapper{
    background: none;
    border-bottom-width: 0;
}


div.logo {
   	background: url(logo_sm.png) 44% center no-repeat;
    width: 73px;
}
div.logo_XL{
    background: url(logo_xl.png) 50% 60% no-repeat;
    background-size: auto 127px;
    height: 197px;
}
.LBWSearch .search-content .search-control-wrapper{
	padding: 20px 0 20px 0;
}

.page-header h2{
    font-weight:300;
}

/*JSTree*/
/*.jstree-default .jstree-hovered {
    background: #E4F3E6!important;
}
.jstree-default .jstree-clicked {
    background: #C5E4C7!important;
}*/

/*_________________COR PRINCIPAL_________________*/



.page-header h2 {
    border-bottom-color: #3399CC;
}
.homepage .page-header h2 {
    /*border-bottom-color: #fff;*/
}

.refine button {
    border-top-color: #3399CC!important;
} 
.panel-featured-primary, blockquote.primary, .refine ul li:hover:before {
    border-color: #3399CC;
} 
ul.nav-main > li.nav-active > a {
    box-shadow: 2px 0 0 #3399CC inset;
}

.fake-jstree .jstree-anchor:hover, .fake-jstree .jstree-anchor:active, 
.home .header-right a:hover, .home .header-right a:active, 
code, 
.Register h5, 
.btn-link:focus, .btn-link:hover,
.sidebar-left .sidebar-header .sidebar-toggle:hover i, 
.pull-right .fa:hover, .pull-right .fa:active,
a, a:hover, a:focus, 
span.cota, 
.search-content .search-control-wrapper a:link, .search-content .search-control-wrapper a:visited, 
.pagination > li a, .pagination > li a:hover, .pagination > li a:focus  {
	color: #3399CC;
}

.text-primary, .jstree-default .colored-icon .jstree-icon {
	color: #3399CC!important;
}

.thumbBG.ativo {
    box-shadow: 				inset 0 3px 0 0 #3399CC;
    -moz-box-shadow: 		inset 0 3px 0 0 #3399CC;
    -webkit-box-shadow: 	inset 0 3px 0 0 #3399CC;
}
.thumbs-image {
	-moz-box-shadow:    			inset 0 0 0 #3399CC;
	-webkit-box-shadow: 			inset 0 0 0 #3399CC;
	box-shadow:         				inset 0 0 0 #3399CC;
}
.owl-carousel .owl-item .thumbs-bg:hover .thumbs-image{
	opacity: 0.8;
 	-moz-box-shadow:    			inset 0 1px 0 0 #3399CC, inset 1px 0 0 0 #3399CC, inset 0 -1px 0 0 #3399CC, inset  -1px 0 0 0 #3399CC;
	-webkit-box-shadow: 			inset 0 1px 0 0 #3399CC, inset 1px 0 0 0 #3399CC, inset 0 -1px 0 0 #3399CC, inset  -1px 0 0 0 #3399CC;
	box-shadow:         				inset 0 1px 0 0 #3399CC, inset 1px 0 0 0 #3399CC, inset 0 -1px 0 0 #3399CC, inset  -1px 0 0 0 #3399CC;
}
.owl-carousel .owl-item .thumbs-bg:hover {
	 border-color: #3399CC;
}

.bg-primary, 
.label-primary,
.scrollable.colored-slider .scrollable-slider, 
.overlayBG, 
.header .toggle-sidebar-left,
.owl-theme .owl-controls .owl-page span,
.refine ul li a:hover, .refine ul li a:active, .refine ul li a.refined, 
.refine ul li a:hover .refinement_value, 
.refine ul li a.refined .refinement_value, 
html.no-overflowscrolling .nano > .nano-pane > .nano-slider {
    background: #3399CC;
}

html .pagination > li.active span, html .pagination > li.active span:hover,
html .panel-primary .panel-heading,
body .btn-primary{
    background-color: #3399CC;
    border-color: #3399CC;
}

body .btn-primary:hover {
	border-color: #3399CC!important;
	background-color: #3399CC;
}


/* Nav Pills */
.nav-pills-primary > li a:hover,
.nav-pills-primary > li a:focus {
	color: #3399CC;
}

.nav-pills-primary > li.active > a,
.nav-pills-primary > li.active > a:hover,
.nav-pills-primary > li.active > a:active,
.nav-pills-primary > li.active > a:focus {
	background-color: #3399CC;
}

/*_________________COR MAIS CLARA__________________*/

.pagination > li a:hover, .pagination > li a:focus, .panel-subtitle{

}
/*
.homepage .panel-subtitle a, .homepage .panel-subtitle a:link, .homepage .panel-subtitle a:visited, .homepage .panel-subtitle {
   color: #fff;
   font-size:13px;
}
*/

body .btn-primary:active, body .btn-primary:hover {
	border-color: #75B1CD !important;
	background-color: #75B1CD!important;
}

.homepage .panel-subtitle a:hover,
.search-content .search-control-wrapper a:hover,
.scroll-to-top:hover, .scroll-to-top:focus, .widget-summary .summary .title a:hover {
   color: #75B1CD;
}

textarea:focus, input:focus, input[type]:focus, .uneditable-input:focus {   
    border-color:#75B1CD;
    /*box-shadow: 0 1px 1px rgba(229, 103, 23, 0.075) inset, 0 0 8px rgba(229, 103, 23, 0.6);*/
    outline: 0 none;
}


/*Parceiros*/
/*#partners{
    background: url(logo_parceiro.png) 0 0 no-repeat;
    background-size: auto 100px;
    height: 100px;
    margin-top: 44px;
    margin-bottom: 44px;
}*/



@media only screen and (max-width: 767px) {

    div.logo_XL {
        background-size: 250px auto;
        background-position: 50% 10px;
        height: 122px;
    }

    .LBWSearch .search-content .search-control-wrapper {
        /*padding: 10px 0 40px 0;*/
    }

}

