/* Add here all your CSS customizations */
html, body {
    width: 100%;
    /*overflow-y: auto;*/
}
#refinamento{
		display: none;
}
@media only screen and (min-width: 1366px){
	
	#refinamento{
		display: block;
	}
	
}
@media only screen and (max-width: 767px){
	.LBWResults .page-header .breadcrumbs {
		display: block;
	}
}
.LBWResults .page-header, .LBWSearch .page-header, .Register .page-header{
	padding-right: 20px;
}

.LBWResults .page-header {
   /* box-shadow: 1px 3px 0 1px #2f3139;*/
}


@media only screen and (max-width: 444px){
	.inner-toolbar > ul > li{
		padding: 5px 0 2px 0;
	}
	
	.page-header .right-wrapper{
		float: none!important;
	}

}



@media only screen and (max-width: 767px){
	.page-header {
		padding-right: 15px;
		padding-left: 15px;
		border-left-width: 0;
				/*border-left-color: #2B2B2B;*/

	}
	
	.Register .page-header {
		box-shadow: none;
	}
	
	
	
	
	.page-header h2 {
		margin-left: -15px;
	}
	
	.LBWResults .page-header, .Register .page-header{
		height: auto;
		margin-right: -20px;
	}
	
	
		
}
@media only screen and (max-width: 992px){
	
	.view-types {
		display: none!important;
	}
	
}


@media (min-width: 992px) {
    .view-types {
       /* display: inline-block;*/
    }
    .gridView #resultsGrid .col-lg-12{
        width: 50%;

    }

}


.ajax-popup-link-searchClassificationPlan{
		margin: 15px 0;
}
.sidebar-widget{
		margin: 0;
}
.sidebar-widget a span{
		color:#949AAB!important;
		font-size:11px;
		line-height: 13px;
		display: block;
		position: relative;
		top: -1px;
}


#otherContainer{
	text-align: center;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 300px;
	height: 100px;
	display: inline-block;
	color: #686868;
	position: fixed;
	margin: auto;
	visibility: hidden;
	/*display: none!important;*/
}
.PDF_show #otherContainer{
	visibility: visible;
}
.b-none{
	border:none;
}
#pdfContainer{
	display: none;
}


.view-types {
    /*margin-left: 15px;*/
	padding: 9px!important; 
}
.view-types .btn-group{
	margin-top: -3px;
}
.homepage{
     overflow-y: auto;
}

div.logo {
   	background: url(images/logo.png) center center no-repeat;
    background-size: auto 35px!important;
    width: 132px;
    height: 57px;
    cursor: pointer;
    margin: 0!important;
}
div.logo_XL{
    background: url(images/logo.png) 50% 66% no-repeat;
    background-size: auto 70px;
    height: 137px;
}
#resize-button{
	position:absolute;
	top: 0;
	left: 0;
	width: 40px;
    height: 37px;
    line-height: 35px;
	displaY: block;
    font-size: 22px;
	text-align: center;
	z-index: 99999;
	color: #1D2127;
	-webkit-transition: 			all .3s ease-out;
	-moz-transition: 			all .3s ease-out;
	transition: 					all .3s ease-out;
	}

#resize-button:hover {
    color: #262626;
    background: #e5e5e5;
}

#resize-button i.thumbs-hide{
	-ms-transform: 			rotate(180deg);
	-moz-transform: 		rotate(180deg); /
    -webkit-transform: 	rotate(180deg); /* Safari 3-8 */
    transform: 				rotate(180deg);	
}

#resize-button i.thumbs-show{
	-ms-transform: 			rotate(0deg);
	-moz-transform: 		rotate(0deg); /
    -webkit-transform: 	rotate(0deg); /* Safari 3-8 */
    transform: 				rotate(0deg);	
}

.ativo i{
	/* color:#000!important; */
}



.wowbook-page-number{
	z-index: 2;
	font-size:10px;
}

#globalContainer{
	position: relative;
	background: #e5e5e5;
    background: #e5e5e5 -moz-radial-gradient(center, ellipse cover, #ffffff 20%, #bbbbbb 100%);
    background: #e5e5e5 -webkit-radial-gradient(center, ellipse cover, #ffffff 20%,#bbbbbb 100%);
    background: #e5e5e5 radial-gradient(ellipse at center, #ffffff 20%,#bbbbbb 100%);
	/*
	display: table;
	height: 100%;
    width: 100%;
	*/
	padding: 10px;
	overflow: hidden;

}

@media (min-width: 768px){
	#globalContainer{
		padding: 20px;
	}
}
#bookContainerParent {
    webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    max-width: 1920px;
    margin: auto;
	
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	align-items: center;

  /*
	display: table-cell;
    vertical-align: middle;
	*/
}
body.modal-open {
    overflow: hidden;
	/*webkit-overflow-scrolling: auto;*/
	height:100%;

}
body.one-item  #resize-button{
	display: none;
}
@media only screen and (max-width: 767px) {
	body.modal-open {
		position:fixed;  
	}
	body.modal-open .body{
		opacity:0;
	}
	body.modal-open.notice .body, body.modal-open.context .body{
		opacity:1;
	}

	.LBWResults .inner-body {
/* 		padding: 40px 15px 0;
 */	}	
	
}

body.modal-open.notice, body.modal-open.context{
	position:relative;
}

.invisible {
    opacity: 0!important;
}
.center{
	text-align:center;
}

.cf:before,
.cf:after {
    content: " "; 
    display: table; 
}

.cf:after {
    clear: both;
}

.cf {
    *zoom: 1;
}

.page-header h2 i{
       font-weight: 300;
       font-size: .85em;

}


/**** Tabela n usada nos detalhes *****************/

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
	border-top-width:0;
}
.table-responsive{
	border-width:0!important;
}
.td-panel-subtitle{
	width:164px;
}
.LBWResults .table-condensed>tbody>tr>td{
	padding-left:0;
}
/**** Refinamento Area*****************/
@media only screen and (min-width: 768px){
	html.fixed .inner-menu .nano-content {
		padding: 15px 30px 35px 25px;
	}
}
.inner-menu a.menu-item{
	font-size: 12px ;
	line-height: 18px;
	position: relative;
	padding: 10px 60px 10px 50px;
}
.inner-menu a.menu-item.noScroll{
	padding-right: 70px;
}


.panel-subtitle.col-md-2{
	max-width: 100%;

}
@media (min-width: 992px){
	.panel-subtitle.col-md-2 {
		max-width:144px;
	}
}
.inner-menu a.menu-item .label{
	position: absolute;
	right: 35px; /* = a a.menu-item margin*/
	top: 8px; 
}
.inner-menu a.menu-item .label.noScroll{
	right: 54px; /* = a a.menu-item margin*/
}


@media only screen and (min-width: 768px){

/* 	html.fixed .inner-menu .nano-content {
		padding: 25px;
	}
 */	
}
/****FADE OU EFFECT*****************/

/* overlay at start */
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: 	all 0.15s ease-out;
  -moz-transition: 		all 0.15s ease-out;
  transition: 					all 0.15s ease-out;
}
/* overlay animate in */
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}
/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}

/* content at start */
.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;

  -webkit-transition:   all 0.15s ease-out;
  -moz-transition: 	    all 0.15s ease-out;
  transition: 			all 0.15s ease-out;
}
/* content animate it */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}
/* content animate out */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}


/****ZOOM OU EFFECT*****************/

.mfp-zoom-out  {
  opacity: 0;
  transform: scale(1.2);
    -webkit-transition-property: transform,opacity;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-in-out;
    transition-property: transform,opacity;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;
}
.mfp-zoom-out.mfp-bg {
  opacity: 0;
    -webkit-transition-property: transform,opacity;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-in-out;
    transition-property: transform,opacity;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;

}

.mfp-zoom-out.mfp-ready  {
  opacity: 1;
  transform: scale(1);
}

.mfp-bg.mfp-zoom-out.mfp-ready {
	background: #181C21!important;
}
.mfp-ajax-cur .mfp-bg.mfp-zoom-out.mfp-ready {
	/*background: #181C21 url(../../scripts/vendor/Smooth-zoom-pan/301.GIF) no-repeat 50% 50%!important;*/
}

.mfp-ajax-cur {
 /* cursor: auto; */
}

.mfp-ajax-cur .mfp-bg.mfp-zoom-out.mfp-ready:after{
	content: " ";
	width: 40px;
	height: 40px;
	background-color: #282D36;
	
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -20px 0 0 -20px;

	  -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
	  animation: sk-rotateplane 1.2s infinite ease-in-out;
  }
  
@-webkit-keyframes sk-rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}

@keyframes sk-rotateplane {
  0% { 
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 
  } 50% { 
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 
  } 100% { 
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}

.mfp-zoom-out.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-zoom-out.mfp-removing {
  transform: scale(1.2);
  opacity: 0;
	/*background: #181C21!important;*/
}
.mfp-zoom-out.mfp-removing.mfp-bg {
  opacity: 0;
}


/*====== Fade-In effect _ for gallery======*/
@-webkit-keyframes fadeIn_2 {
	0% {
		opacity: 0;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeIn_2 {
	0% {
		opacity: 0;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeIn_2 {
	0% {
		opacity: 0;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeIn_2 {
	0% {
		opacity: 0;
		transform: translateY(0);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeIn_2 {
	-webkit-animation-name: fadeIn_2;
	-moz-animation-name: fadeIn_2;
	-o-animation-name: fadeIn_2;
	animation-name: fadeIn_2;
}

/***************GALLERY TRANSITION*************/
.mfp-open{
	overflow:hidden!important;
}

.mfp-open .mfp-content{
    -webkit-animation-name: fadeIn_2;
    -moz-animation-name: fadeIn_2;
    -o-animation-name: fadeIn_2;
    animation-name: fadeIn_2;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-ms-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility:    hidden;
    -ms-backface-visibility:     hidden;
}



/*
html, body{
overflow-y: auto;
}

body {
	-webkit-transition:	        opacity .9s ease-in-out;
	-ms-transition: 			opacity .9s ease-in-out;
	-o-transition: 				opacity .9s ease-in-out;
	transition: 				opacity .9s ease-in-out;
}

*/
.feature{ background-color: #00aaff;  }
.feature p{color:#fff;}
.content{
	margin: 0 auto
}
.Result{
	color:#777;
}

.search-container .btn-default:hover, 
.search-container .btn-default:focus, 
.search-container .btn-default.focus, 
.search-container .btn-default:active,
.search-container .btn-default.active, 
.search-container .open > .dropdown-toggle.btn-default {
    color: #333333;
    background-color: #F4F4F4;
    border-color: #adadad;
}

.thumbsContainer{
  background: #1D2127;
  /*background: #ccc;*/
  /*background: rgba(0,0,0,0.75);*/
  position:relative;
}
.one-item .thumbsContainer{
	display: none;
}
.one-item ._KKw {
	margin-top: -57px;
}
.full-screen-popup {
    position: relative;
    background: transparent;
	color:#999;
    padding: 0;
    width: 100%;
	height:100%;
    max-width: 100%;
    /*overflow: hidden;*/
    margin: 0;
    -webkit-transition:	    opacity .6s ease-in-out;
	-ms-transition: 			opacity .6s ease-in-out;
	-o-transition: 				opacity .6s ease-in-out;
	transition: 					opacity .6s ease-in-out;
}


/*Magnific popup */

.mfp-bg {
    background: #181C21;
}
.mfp-zoom-out.mfp-ready.mfp-bg {
    opacity:1;
}
.mfp-container{
    margin: 0;
	bottom:0;
    padding: 0;
}
.context .mfp-container, .notice .mfp-container{
    padding: 0 6px;
}
.mfp-content {
    /*height:100%*/
}

.mfp-preloader {
    color: #ccc;
   /* z-index: 10002;*/
    font-size: 44px;
    background: transparent;
}


.white-popup {
    position: relative;
    background: transparent;
	color:#999;
    padding: 0;
    width: auto;
    max-width: 940px;
    margin: 20px auto;
}


.mfp-close {
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size:27px!important;
    right: 10px;
    top: 10px;
    padding:0;
    color: #ccc!important;
	opacity: 1!important;
    font-family: 'Open sans', Arial, Baskerville, sans-serif;
}

.mfp-close:hover{
	background: none!important;
	color: #fff!important;
}

button.mfp-close, button.mfp-arrow {
    z-index: 100002!important;
	background: none!important;

}

.mfp-close.mfp-close-media{
	background: #FBFBFB!important;
    width: auto!important;
    height: auto!important;
    color: #737373!important;
    line-height: 33px;
    right: 0;
    top: 0;
    padding: 2px 9px 5px 12px!important;
    font-size: 33px!important;
	font-weight: 800!important;
    -moz-border-radius: 	0 0 0 20px;
    -webkit-border-radius: 	0 0 0 20px;
    border-radius: 			0 0 0 20px;
	box-shadow: 				-4px 0 4px -2px rgba(0, 0, 0, 0.1);
	-webkit-transition: 		all 0.15s ease-out;
	-moz-transition: 			all 0.15s ease-out;
	transition: 					all 0.15s ease-out;
}
.mfp-close.mfp-close-media:hover{
	background: #FBFBFB!important;
	color: #1D2127!important;
}
.mfp-close.mfp-close-media:active{
    top: 0; 
}
.mfp-close:active {
    top: 10px; 
}

.mfp-tree {
	-moz-border-radius: 		0 4px 0 16px;
    -webkit-border-radius: 		0 4px 0 16px;
    border-radius: 				0 4px 0 16px;
}
.jstree-node{
    font-size: .9em;
}
.mfp-content .jstree-node{
    font-size: 1em;
}


.full .navbar-inverse{
	display:none;
}
.full #zoom_container_owl{
	margin-top:0;
}

.owl-inner-thumbs.owl-theme .owl-controls{
	margin: 0 0;
	line-height: 0;
	 -ms-transform: 		translate(0, -4px); 
    -webkit-transform: 	translate(0, -4px); 
    transform: 				translate(0, -4px); 
}
.owl-inner-thumbs.owl-theme .owl-controls .owl-page span{
	background: #737373;
}
.owl-theme .owl-controls .owl-page span {
    width: 10px;
    height: 10px;
	/*
    margin: 5px 7px;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791;
	*/
	
}
#appCommands .pagination{
	margin: 0 0 -3px 0;
}
#appCommands nav{
    /*text-align: center;*/
}

.pagination .PagedList-skipToFirst a i:before{
    content: "\f053\f053";
    letter-spacing: -3px;
    margin-left: -3px;
}
.pagination .PagedList-skipToLast a i:before{
    content: "\f054\f054";
    letter-spacing: -3px;
    margin-right: -3px;
}


#appCommands{
  background:#686868;
	background:#FBFBFB;
  position:relative;
  padding:0;
  font-size:24px;
  line-height:24px;
  text-align:right;  
  height: 37px;
  overflow: hidden;
    -webkit-transition:	    opacity .6s ease-in-out;
	-ms-transition: 			opacity .6s ease-in-out;
	-o-transition: 				opacity .6s ease-in-out;
	transition: 					opacity .6s ease-in-out;
}
#appCommands .pagination>li>a, #appCommands .pagination>li>span{
	background-color: transparent; 
    border: 0px solid #ddd; 
	padding: 6px 10px;
	line-height:14px;
}
#appCommands .pagination>li>a{
	display: block;
}

.divide10{
	width:100%;
	height: 10px;
}

.divide20{
	width:100%;
	height: 20px;
}

.divide50{
	width:100%;
	height: 50px;
	
}

.container2 {
    margin: 0 auto;
    padding: 0 15px;
    max-width: 1170px;
}
.panel_container{
	position: absolute;
	top: -250px;
	background: #1D2127;
	color:#DDD;
	text-align: justify;
	font-weight: 300;
	font-size: 1.03em;
	max-height: 500px;
	overflow: auto;
	/*height: 0;*/
	width: 100%;
	opacity: 0;
	z-index: 30;
	/*display: table;*/
    -webkit-transition:	   	all 500ms cubic-bezier(0.500, 0.250, 0.500, 0.750); 
	-ms-transition: 			all 500ms cubic-bezier(0.500, 0.250, 0.500, 0.750); 
	-o-transition: 			all 500ms cubic-bezier(0.500, 0.250, 0.500, 0.750); 
	transition: 				all 500ms cubic-bezier(0.500, 0.250, 0.500, 0.750); 
}

.csstransforms .panel_container{
	top: 0;
	-ms-transform: 		translate(0, -100%); /* IE 9 */
    -webkit-transform: translate(0, -100%); /* Safari */
    transform: 			translate(0, -100%);
	
}

.panel_container.show {
	top: 0;
	opacity: 1;
	/*height: auto;*/
}

.csstransforms .panel_container.show {
	-ms-transform: 		translate(0, 0); /* IE 9 */
    -webkit-transform: translate(0, 0); /* Safari */
    transform: 			translate(0, 0);
}

.panel_button.open, .downloadContent a {
	color:#262626!important
}


.infoContent_img, .downloadContent {
    /*display: table-cell;
    vertical-align: middle;*/
	padding: 20px 0;
}




/*OWL CAROUSEL*/

#owl-thumbs {
	border-bottom: 0px solid #0088CC;
	background:#1D2127;
}

.thumb, .inner_thumb_image, .ajax-popup-link-multimedia, .pdf_thumb  {
    display:block;
}


.media{
	margin-top:0;
}
.owl-carousel .owl-item{
    /*height:72px; */
	width:100%;
}
.owl-carousel .owl-item img {
	height:auto;
	width:100%;
	display: block;
	opacity: 1;
    -webkit-transition:	    	opacity .25s ease-in-out;
    transition:         			opacity .25s ease-in-out;
}

.owl-outer-thumbs .owl-wrapper {
	margin: 0 -5px;
}
.owl-inner-thumbs .owl-wrapper {
	margin: 10px 2px 10px -3px;
}

.owl-outer-thumbs .owl-wrapper {
    padding-bottom: 0;
}
.owl-outer-thumbs{
	margin-top: 10px;
	margin-bottom: 10px;
	
}

.owl-outer-thumbs .owl-item, .owl-inner-thumbs .owl-item{
    height:72px;
    width:100%;
    overflow: hidden;
}


.owl-carousel .owl-item > div {
    position:relative;
}

.owl-outer-thumbs .owl-item img, .owl-inner-thumbs .owl-item img {
	visibility: hidden;
}


.ajax-popup-link-multimedia {
    /*border-right: 1px solid #fff;*/
    overflow: hidden;
	max-height: 72px;
	min-height: 72px;
}

.gridView .ajax-popup-link-multimedia {
	max-height: 44px;
	min-height: 44px;
}
.gridView .owl-carousel .owl-item .thumbs-bg{
	max-height: 44px;
    min-height: 	44px;
}
.gridView .owl-outer-thumbs .owl-item, .gridView .owl-inner-thumbs .owl-item {
    height:44px;
}
.gridView .thumbs-image {
	max-height: 42px;
	min-height: 42px;
}


/* .gridView #view-rows {
	color: #333;
    background-color: #fff;
    border-color: #ccc;
	
}

.gridView #view-grid, #view-rows {
	color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;

}
 */
.thumbs-image {
	max-height: 70px;
	min-height: 70px;
	position:	relative;
    overflow: hidden;
	-ms-background-position-x: center;
    -ms-background-position-y: center;
    background-position: center center;
    background-repeat: no-repeat;
    /* scale bg image proportionately */
    background-size: cover;
	background-color: #808697;
	
	-moz-box-shadow:    			inset 0 0 0 #0088CC;
	-webkit-box-shadow: 			inset 0 0 0 #0088CC;
	box-shadow:         			inset 0 0 0 #0088CC;
	
	-webkit-transition:		all .15s ease-in-out;
    -moz-transition:			all .15s ease-in-out;
    -o-transition:				all .15s ease-in-out;
    transition:					all .15s ease-in-out;
}

.inner_thumb_image{
    overflow: hidden;
}
.owl-carousel .owl-item .thumbs-margin{
	margin: 0 5px;
}


.owl-carousel .owl-item .thumbs-bg{
	/*padding: 1px;*/
	max-height: 72px;
	min-height: 72px;
	background: #171717;
	border: 1px solid #808697;
	-webkit-transition:		all .15s ease-in-out;
    -moz-transition:			all .15s ease-in-out;
    -o-transition:				all .15s ease-in-out;
    transition:					all .15s ease-in-out;
}
.owl-carousel .owl-item .thumbs-bg:hover {
	 border-color: #0088CC;
}
.owl-carousel .owl-item .thumbs-bg.ativo:hover{
	 border-color: #808697;
}


.owl-carousel .owl-item .thumbs-bg:hover .thumbs-image{
	opacity: 0.8;
 	-moz-box-shadow:    			inset 0 1px 0 0 #0088CC, inset 1px 0 0 0 #0088CC, inset 0 -1px 0 0 #0088CC, inset  -1px 0 0 0 #0088CC;
	-webkit-box-shadow: 			inset 0 1px 0 0 #0088CC, inset 1px 0 0 0 #0088CC, inset 0 -1px 0 0 #0088CC, inset  -1px 0 0 0 #0088CC;
	box-shadow:         			inset 0 1px 0 0 #0088CC, inset 1px 0 0 0 #0088CC, inset 0 -1px 0 0 #0088CC, inset  -1px 0 0 0 #0088CC;
}


.owl-inner-thumbs .owl-item .thumbs-bg:hover .thumbs-image{
	opacity: 0.8;
 	-moz-box-shadow:    			inset 0 1px 0 0 #fff, inset 1px 0 0 0 #fff, inset 0 -1px 0 0 #fff, inset  -1px 0 0 0 #fff;
	-webkit-box-shadow: 			inset 0 1px 0 0 #fff, inset 1px 0 0 0 #fff, inset 0 -1px 0 0 #fff, inset  -1px 0 0 0 #fff;
	box-shadow:         			inset 0 1px 0 0 #fff, inset 1px 0 0 0 #fff, inset 0 -1px 0 0 #fff, inset  -1px 0 0 0 #fff;
}


.thumbsContainer .owl-carousel .owl-item .thumbs-bg.ativo:hover .thumbs-image{
	opacity: 1;
	-moz-box-shadow:    			none;
	-webkit-box-shadow: 			none;
	box-shadow:         			none;
}

.thumb-disable{
    position: absolute;
    z-index: 9;
    top: 0;
    height: 0;
	opacity:0;
    width: 100%;
    background:             		rgba(29, 33, 39, 0.65);
	-webkit-transition:			opacity .15s ease-in-out;
    -moz-transition:				opacity .15s ease-in-out;
    -o-transition:					opacity .15s ease-in-out;
    transition:						opacity .15s ease-in-out;

}


.owl-carousel .owl-item .thumbs-bg.ativo .thumb-disable{
    bottom: 0!important;
    height:100%!important;
	opacity:1!important;
}



.results-toolbar .btn[disabled] {
    cursor: auto
}
/*SMOOTH ZOOM PAN*/
#zoom_container_owl{
	margin-top:50px;
	background-color:#181C21!important;
	/*
	-webkit-transition:	    margin .9s ease-in-out;
	-ms-transition: 			margin .9s ease-in-out;
	-o-transition: 			margin .9s ease-in-out;
	transition: 				margin .9s ease-in-out;
	*/

}

#zoom_container_owl .landmarks{
	z-index:9999;	
	top:0px;
	left:0px;
	font-size:12px;
	color: #ffffff;
}	
#zoom_container_owl .landmarks .item {
	position:absolute;		
	text-align:center;		
	display: none;	
}	
#zoom_container_owl .landmarks .lable div {
	width: 100px;
	padding: 4px;		
}	
#zoom_container_owl .landmarks .mark .text{
	background-color:#000000;
	padding:2px 6px;
}	
#zoomContainer{
	/*padding: 10px 0;*/
	overflow: visible!important;
}
.smooth_zoom_preloader{
	/*background-image: url(../../scripts/vendor/Smooth-zoom-pan/301.GIF)!important;*/
	
	background: none!important;  /* override plugin default option: #fff */
    /*background-color: #181C21!important;*/
}	
.smooth_zoom_icons {
	background-image: url(../../scripts/vendor/Smooth-zoom-pan/icons.png)!important;
}
.wowbook-loading .wowbook-page-content {
	/*background-image: url(../../scripts/vendor/Smooth-zoom-pan/301.GIF)!important;*/
	background-image: none!important;
    background-color: #D5D5D5!important;
    background-color: rgba(255,255,255,0.5)!important;
}
/*
.wowbook-loading .wowbook-page-content:after, .smooth_zoom_preloader:after{
	content: " ";
	border: 5px solid #737373;
    border-radius: 30px;
    height: 30px;
    left: 50%;
    margin: -15px 0 0 -15px;
    opacity: 0;
    position: absolute;
    top: 50%;
    width: 30px;
 
    animation: pulsate 1s ease-out;
    animation-iteration-count: infinite;
}
@keyframes pulsate {
    0% {
      transform: scale(.1);
      opacity: 0.0;
    }
    50% {
      opacity: 1;
    }
    100% {
      transform: scale(1.2);
      opacity: 0;
    }
}
*/
.wowbook {
    margin: 0 auto;
}
.wowbook-toc{
	font-family: 'open sans', sans-serif;
	
}
.wowbook-thumbnails .wowbook-button{
	background-color: #686868;
}

.wowbook-toc h1 {
	font-size: 18px;
	font-weight: 300;
	font-family: 'open sans', sans-serif;
	letter-spacing: -0.025em;
	color: #1D2127!important;
		
}

 #appCommands .pagination>li>a.last>i:before {
    content: "\f054\f054";
    letter-spacing: -6px;
    margin-left: -5px;
}
 #appCommands .pagination>li>a.first>i:before {
    content: "\f053\f053";
    letter-spacing: -6px;
    margin-left: -10px;
}

.wowbook-findbar{
	font-family: 'open sans', sans-serif;
    font-size: 13px;
	top: 0;
	height: 37px;
}

.wowbook-findbar a {
    font-size: 16px;
    line-height: 38px;
	text-align: center;
}
.wowbook-findbar a:hover, .wowbook-findbar a:active{
	color: #262626;
}
.wowbook-findbar a:active, .wowbook-findbar a:focus{
	background-color: #E5E5E5;
}
.wowbook-find-text-container input.wowbook-find-text{
	-ms-transform: 			translate(0,1px); /* IE 9 */
    -webkit-transform: 	translate(0,1px); /* Safari */
    transform: 				translate(0,1px); /* Standard syntax */
	padding: 2px 2px;
}
.wowbook-find-text-container input.wowbook-find-text:focus{
	outline: none;
	border-color: #A9A9A9;
	box-shadow: none;
	border-style: solid;
	/*border-width: 1px;*/
}

.wowbook-findbar .wowbook-close {
    font-size: 21px;
    line-height: 36px;
}

.wowbook-findbar input[type="checkbox"].wowbook-find-match-case{
	margin-top: 3px;
    vertical-align: text-top;
}

/*CONSOLA*/

.commandsBook nav{
	position: absolute;
	top:0;
	right:0;
	z-index: 10000;
	
}


#appCommands .pagination>li>a, #appCommands .pagination>li>i{
	color: #737373;
	line-height:24px;
	font-size: 22px;
	-webkit-transition: 			all .3s ease-out;
	-moz-transition: 			all .3s ease-out;
	transition: 					all .3s ease-out;
}
.commandsImage .pagination>li>a, .commandsBook .pagination>li>a{
	width: 52px;
	text-align: center;
}
#appCommands .pagination>li>a.wowbook-disabled, #appCommands .pagination>li>a.wowbook-disabled>i{
	color: #777;
}
#appCommands .pagination>li>a.panel_button-bookpagethumbs, #appCommands .pagination>li>a.panel_button-bookpagethumbs>i{
	/*font-size: 19px;
	margin-top: 1px;*/
}
#appCommands .pagination>li>a.show_hide_thumbs, #appCommands .pagination>li>a.show_hide_thumbs>i{
	/*
	font-size: 19px;
	margin-top: 1px;
	*/
}
#appCommands .pagination>li>a.zoomin, #appCommands .pagination>li>a.zoomin>i, #appCommands .pagination>li>a.zoomout, #appCommands .pagination>li>a.zoomout>i{
	/*font-size: 22px;*/
}
#appCommands .pagination>li>a.nozoom, #appCommands .pagination>li>a.nozoom>i{
	font-size: 19px;
	margin-top: 1px;
	display:none;
}


#appCommands .pagination>li>a:hover{
	color: #262626;
    background: #E5E5E5;
}
/**BOOK**/

.wowbook-handle{
    z-index: 100000000!important;
}
.wowbook-toc{
    z-index: 100000000!important;
	position: fixed;
}


.wowbook-thumbnails .wowbook-button ,
.wowbook-nav i,
.wowbook-control i,
.wowbook-findbar a i,
.wowbook-close i:before{
	font-family: FontAwesome;
}
.wowbook-close i:before {
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content:"\f05c"!important;
    font-size: bigger;
}

.wowbook-cs-white .wowbook-control{
    /*color: #737373;*/
	-webkit-transition: 		all .3s ease-out;
	-moz-transition: 			all .3s ease-out;
	transition: 					all .3s ease-out;
}
.wowbook-cs-white .wowbook-control:hover{
    /*color: #262626;*/
    background: #E5E5E5;
}
@media only screen and (max-width: 567px) {
	.wowbook-findbar label, .wowbook-control.wowbook-control-toc, .wowbook-control.wowbook-control-thumbnails, .wowbook-control.wowbook-control-zoomin, .wowbook-control.wowbook-control-zoomout{
		display: none;
	}
	input.wowbook-find-text {
		width: 144px;
	}
	.wowbook-control {
		font-size: 20px!important;
		line-height: 39px!important;
		width: 35px!important;
		min-width: 35px!important;
	}

}



/* #appCommands .pagination>li>a.panel_button-info, #appCommands .pagination>li>a.panel_button-info>i{
	display:none;
}
#appCommands .pagination>li>a.panel_button-download, #appCommands .pagination>li>a.panel_button-download>i{
	display:none;
}
 */
 /*
.one-item #appCommands .pagination>li>a.show_hide_thumbs, .one-item #appCommands .pagination>li>a.show_hide_thumbs>i{
	display: none;
}
*/
.book_main {
	webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    max-width: 1920px;
    margin: auto;
    padding-top: 0;
    padding-bottom: 0;
}

.book-inner-thumbs{
  -webkit-transition: 	opacity .9s ease-out;
  -moz-transition: 		opacity .9s ease-out;
  transition: 				opacity .9s ease-out;
  opacity: 1;
}
.invisivel{
	opacity:0;
}
.wowbook-thumbnails{
	background: #1D2127;
	background: rgba(128, 128, 128, 0.5) none repeat scroll 0 0;
    box-shadow: 0 0 15px rgba(128, 128, 128, 0.48);
    border-bottom: 1px solid rgba(64, 64, 64, 0.5);
    border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.thumbs_holder {
    position: absolute;
	top:0;
    width: 100%;
    height: auto;
    left: 0;
    z-index: 10;
}


#appCommands .pagination>li>a.flipsound, #appCommands .pagination>li>a.fullscreen, #appCommands .pagination>li>a.slideshow{
	display: inline-block;
	text-align:center;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);

}
#appCommands .pagination>li>a.flipsound{
	width:36px;
}
#appCommands .pagination>li>a.fullscreen{
	width:36px;
}
#appCommands .pagination>li>a.slideshow{
	width:36px;
	display: none;
}

#appCommands .pagination>li>a.flipsound:after{
	content: "\f028";

}
#appCommands .pagination>li>a.flipsound.wowbook-disabled:after{
	content: "\f026";
	color:#ccc;

}

#appCommands .pagination>li>a.fullscreen:after{
	/*content: "\f065"; /*f065   f0b2*/

}
#appCommands .pagination>li>a.fullscreen.ativo:after{
	/*content: "\f066";*/
	color:#ccc;

}

#appCommands .pagination>li>a.slideshow:after{
	content: "\f144"; /*  f144   f04b*/

}
#appCommands .pagination>li>a.slideshow.wowbook-disabled:after{
	content: "\f28b";

}
.wowbook-left .wowbook-page-number, .wowbook-right .wowbook-page-number{
	color:#000;
}

.wowbook-handle{
	z-index:999999999;

}



.wowbook-toolbar{
	height: 37px;
}

.wowbook-controls {
    line-height: 32px;
    vertical-align: middle;
}

.wowbook-control {
    font-size: 22px;
    color: white;
    height: 37px;
    line-height: 39px;
    vertical-align: middle;
    width: 40px;
    min-width: 40px;
}
.wowbook-thumbnail {
	height: 64px; 
}
.wowbook-horizontal.wowbook-thumbnails .wowbook-button{
	width: 40px;
}
.wowbook-horizontal.wowbook-thumbnails .wowbook-clipper {
    margin: 0 40px;
}

.wowbook-cs-white.wowbook-thumbnails {
    background: #1D2127;
    background: rgba(128, 128, 128, 0.5) none repeat scroll 0 0;
}

@media (min-width: 768px) {
    .wowbook-thumbnail {
		height: 96px;  
	}
}

/*			NEXT / PREV			*/

/*
element.style {
    top: 285px;
}
*/

._KKw {
	/*
    border: 0px solid #fff;
    border-radius: 4px;
    background-color: #FBFBFB;
	*/
    cursor: pointer;
    height: 77px;
    padding: 0;
    position: absolute;
    top: 50%;
	margin-top: -103px;
    -webkit-touch-callout: none;
    width: 40px;
    z-index: 1;
	font-size: 2.44em;
	-webkit-transition: 		all 0.15s ease-out;
	-moz-transition: 			all 0.15s ease-out;
	transition: 					all 0.15s ease-out;
	
}
._KKw:link, ._KKw:visited{
	color: #737373;
}

#appNavigation{
	display: none;
}
@media (min-width: 768px){
	#appNavigation{
		display: block;
	}

}
._KKw:active, ._KKw:hover  {
    /*
	background-color: #e5e5e5;
    background-color: #FBFBFB;
    box-shadow: 0 1px 0 rgba(255,255,255,.06), 1px 1px 0 rgba(255,255,255,.03), -1px -1px 0 rgba(0,0,0,.02), inset 1px 1px 0 rgba(255,255,255,.05);
	*/
	color: #1D2127;

	
}


#irc_la {
    left: 0;
	/*
    left: -6px;
	box-shadow: 4px 0 4px -2px rgba(0, 0, 0, 0.1);*/
}

#irc_ra {
    right: 0;
	/*
    right: -6px;
	box-shadow: -4px 0 4px -2px rgba(0, 0, 0, 0.1);*/
}


._KKw div {
    bottom: 0;
    height: 23px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
	text-align: center;
}



/*overide opac.css*/


div.toggle .label-info{
	float: right;
	margin-right:12px;
	margin-top: 9px;
	/*background: #0088CC;*/
}
div.toggle section.toggle.active .label-info{
	/*background: #171717;*/

}


.Result .tabs {
	margin-bottom: 0;
}
.Result .tab-content {
    padding: 5px 15px 15px 15px;
}
/*ABERTO*/
.Result .sidebar-widget.widget-tasks .widget-header .widget-toggle {
    position: relative;
    right: 0;
    top: -5px;
    cursor: pointer;
    text-align: left;
	display:  inline-block;
	border: 1px solid #ccc;
    color: #333;
	padding: 5px 10px;
	font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;	
	
    background-color: #ffffff;
	 -webkit-transition: 		all 0.25s ease-out;
	 -moz-transition: 		all 0.25s ease-out;
	 transition: 				all 0.25s ease-out;
		
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}
/*ABERTO HOVER*/
.Result .sidebar-widget.widget-tasks .widget-header .widget-toggle:hover{
	background-color: #e6e6e6;
    border-color: #adadad;
	color: #333;
}	
.Result .sidebar-widget.widget-tasks .widget-header .widget-toggle:before{
	content: "\f056";
	color: #0088CC;
	display: inline-block;
	text-align:center;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
	margin-right: 5px;
}
/*FECHADO*/
.Result .sidebar-widget.widget-tasks.widget-collapsed .widget-header .widget-toggle {
    color: #333;
	
}
.Result .sidebar-widget.widget-tasks.widget-collapsed .widget-header .widget-toggle:before {
	content: "\f055";
}

.Result  .sidebar-widget {
    margin: 0;
}
.Result  .sidebar-widget.widget-tasks ul li:before {
    border: 0px solid #cccccc;
    display: none;
    margin: 0;
}
.Result .sidebar-widget.widget-tasks ul li a:hover{
	background-color: #fff;
}

.Result .sidebar-widget.widget-tasks ul li a {
	color: #0088cc;
	margin: 0;
	padding: 10px 15px;
}
.result-group label{
	/*text-align: right;*/
}
.toggle label{
	color: #000011;
	font-size: 14px;
	padding: 8px 20px 12px 10px;
	/*padding: 12px 20px 12px 10px;*/

}
.toggle label:hover{
	background-color: #FDFDFD;
}

.toggle > label{
	/*border-radius: 0px;*/
	/*margin-bottom: 5px;*/
}
.toggle > label i {
	color: #0088CC;

}
/*
.toggle > label i.fa-minus:before{
	content: "\f15b";
}
.toggle > label i.fa-plus:before{
	content: "\f016";
}
*/

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:         top, left, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}



.isotope-item {
    margin-bottom: 20px;
}

#resultsStage {
    margin-left: -15px!important;
    margin-right: -15px!important;
}
#resultsGrid {
    /*visibility:hidden;*/
    margin-left: -15px!important;
    margin-right: -15px!important;
}

.toggle span.cota{
	display:block;
	padding: 0 15px;
	font-size: 0.8em;
	line-height: 0.8em;
	color: #0088cc;
}
.toggle .toggle.active span.cota{
	color: #8BC8E7;
	color: #CAE6F4;
}
.toggle{
	margin: 0;
}
span.cota strong{
	font-weight: 600;
}


.result-group{
	margin-bottom:15px;
}
.result-group-titlle{
	color: #333;
	font-weight: 600;
	margin-top:10px;
	text-transform: uppercase;
	font-size: 11px;
}
.result-value{
    color: #555;
    font-weight: 400;
    font-size: 0.9em;
    line-height: 1.4em;
    margin: 3px 0 0;
    padding: 0;
    position: relative;

}
span.result-value {
    display:block;
    margin-top: 3px;
}

.result-value a {
    color: #656565;
}

.panel-subtitle{
    line-height: 1.4em;
    font-size: 0.9em;
    margin: 3px 0 0;
    padding-right: 10px;
}
html .panel-primary .panel-subtitle {
    opacity: 1;
    color: #808697;
}
.page-header .breadcrumbs a, .page-header .breadcrumbs span {
	cursor: pointer;
	text-decoration: none;
}
.page-header .breadcrumbs a:hover{
	text-decoration: none;
	color: #F4F4F4;
}
.page-header .breadcrumbs span b {
    color: #fff;
}
.page-header .right-wrapper{
	text-align: right;
}
.page-header .right-wrapper{


}
.search-content .search-control-wrapper {
	background-color: #242830;
    background-image: -webkit-linear-gradient(#f6f6f6 0%, white 45%);
    background-image: linear-gradient(#f6f6f6 0%, white 45%);    
	border-bottom: 1px solid #ebebeb;
	
    margin-top: 3px;
    padding: 30px 0 25px 0;

	/*
    background: #1d2127;
    border-left: 1px solid #121418;
	*/
	}
.search-content .search-control-wrapper a:link, .search-content .search-control-wrapper a:visited {
    color: #0088CC;
	font-weight: 700;
	text-decoration:none;
}
.search-content .search-control-wrapper a:hover{
    color: #171717;
}
/*
.search-content .search-control-wrapper:after, .search-content .search-control-wrapper:before{
		content: "";
		display: block;
		position: absolute;
		top: 0;
		height:100%;
		width: 40px;
		background-color: #f6f6f6;
		background-image: -webkit-linear-gradient(#f6f6f6 0%, white 45%);
		background-image: linear-gradient(#f6f6f6 0%, white 45%);    
		border-bottom: 1px solid #ebebeb;
}
.search-content .search-control-wrapper:before{
		left: -40px;
}
.search-content .search-control-wrapper:after{
		right: -40px;
}

*/
.inner-toolbar  .btn.disabled, .inner-toolbar .btn[disabled], .inner-toolbar fieldset[disabled] .btn {
    cursor: default;
}

.inner-toolbar > ul{
	float: left;
	/*color: #abb4be;*/
}
.inner-toolbar > ul > li{
	border-right-width:0;
}
/*
.inner-toolbar > ul > li:nth-child(2), .inner-toolbar > ul > li:nth-child(3){
	border-right-width:0;
}
*/
.inner-toolbar > ul b{
	font-weight: 400;
	color: #eee;
	color: #abb4be;
}
.inner-toolbar .search {
	float: right;
	margin-top: 0;
	/*max-width:50%;*/
	width:40%;
	min-width: 127px!important;
	 -webkit-transition: 	width 0.25s ease-in-out;
	 -moz-transition: 		width 0.25s ease-in-out;
	 transition: 				width 0.25s ease-in-out;
}
.inner-toolbar .search .input-lg {
    height: 52px;
	padding: 12px 40px 12px 16px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.inner-toolbar .search input[type="text"] {
/*
	-webkit-transition-property: width, margin;
	-moz-transition-property: width, margin;
	transition-property: width, margin;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.05, 0.91, 0.25, 0.99);
	-moz-transition-timing-function: cubic-bezier(0.05, 0.91, 0.25, 0.99);
	transition-timing-function: cubic-bezier(0.05, 0.91, 0.25, 0.99);
	*/
}
.inner-toolbar .search input[type="text"]:focus {
	/*margin-left: -100%;
	width: 200%;*/
}


.inner-toolbar .input-search .input-group-btn .btn {
    z-index: 8;
}

.inner-toolbar .form-group{
	/*width: 50%;*/
}

@media only screen and (max-width: 767px) {
	.inner-toolbar .search input[type="text"]:focus {
		margin-left: 0;
		width: 100%;
	}
}
@media only screen and (max-width: 767px) {
	.inner-toolbar .search {
		max-width: none;
		width: 100%!important;
		padding-bottom: 15px;
	}
	.inner-toolbar {
		padding: 0 20px;
	}
}

/* Change the white to any color ;) */
.inner-toolbar .search input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px #282D36 inset;
}

/*Change text in autofill textbox*/
.inner-toolbar .search input:-webkit-autofill {
    -webkit-text-fill-color: #EEE !important;
}


.inner-toolbar .form-control {
	background-color: #282d36;
	border-color: #282d36;
	color: #EEE;
}

.inner-toolbar .form-control[disabled],
.inner-toolbar .form-control[readonly],
.inner-toolbar fieldset[disabled] .form-control {
	background-color: #21262d;
}

.inner-toolbar .input-group-addon {
	background-color: #21262d;
	border-color: #21262d;
	color: #EEE;
}

.inner-toolbar .btn-default {
	background-color: #282d36;
	border-color: #282d36;
	color: #EEE;
}

.inner-toolbar .btn-default:hover {
	background-color: #2a3039;
	border-color: #2a3039;
}

.inner-toolbar .btn-default:focus, .inner-toolbar .btn-default:active {
	background-color: #242830;
	border-color: #242830;
}

.inner-toolbar .btn-default:hover,
.inner-toolbar .btn-default:focus,
.inner-toolbar .btn-default:active,
.inner-toolbar .btn-default.active,
.inner-toolbar .open > .dropdown-toggle.btn-default {
	color: #EEE;
	background-color: #242830;
	border-color: #242830;
}

.inner-toolbar .form-control.ordenar {
    /*width: auto;*/
}

.orderBY{
	width:222px;
	float: left;
	padding: 9px 0;
}

.inner-toolbar .input-search input.form-control:first-child{
	border-radius: 4px;
}

.inner-toolbar .text-dark {
	color: #FFF !important;
}

.results-toolbar{
    /*background: #E2E2E2;*/
    padding: 0;
    margin-bottom: 0;
    margin-top: 10px;
}
.search-control-bottom{
    background: #E2E2E2;
    padding: 0 40px;
}
.search-content  h2{
	font-size: 2rem;
    font-weight: normal;
	color:#171717;
	/*text-align: center;*/
	margin: 0 0 15px 0;
}
.PagedList-pageCountAndLocation{
	display:none!important;
}

@media (min-width: 768px){
	.orderBY{
		padding: 9px;
	}

	.inner-toolbar .input-search input.form-control:first-child{
		border-radius: 0;
	}




	.search-content  h2{
		font-size: 2.4rem;
	}
	
	.PagedList-pageCountAndLocation{
		display:inline!important;
	}

}
.search-container{
    margin-top: -16px;
	margin-right: -15px;
	margin-left: -15px;

}

.LBWResults .search-container{
    margin-top: 0;

}



.search-container .col-md-6.col-md-offset-3{
	padding: 0 34px;
}

.search-content {
    margin: 0;
	position: relative;
}


/*
.search-content  h2:before {
    color: #0088CC;
    content: "\f24a";
    display: inline-block;
    font-family: FontAwesome;
    font-size: 30px;
    font-size: 3rem;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    margin-right: 10px;
    -webkit-font-smoothing: antialiased;
}
*/
.inline-control-container{
	display: inline-block;
	/*border-right: 1px solid #666;*/
    padding-right: 10px;
    margin-right: 5px;
	
}

.inline-control{
	display: inline-block!important;
}
.results-toolbar .form-control{
	width: auto
}

.align_right{
	text-align: left ;
	
}
a, .btn-link {
    cursor: pointer;
}

/**********/
/*
div.toggle.row {
    margin-left: -15px;
    margin-right: -15px;
}

.results_grid .toggle.row .col-md-12{
	width:50%;
}
.results_grid .toggle{
	clear: none;
}
*/


/**   dark forms  **/


.advanced-opts-content{
	padding: 0 35px;
	color: #abb4be;
}

.advanced-opts-content .title {
    color: #465162;
    font-weight: 600;
    margin: 10px 0;
    padding: 0;
    text-transform: uppercase;
}
.advanced-opts-content .select2-container .select2-choice{
	padding: 0;
	margin-bottom: 0;
}
.advanced-opts-content .select2-container .select2-selection, 
.advanced-opts-content .select2-container .select2-dropdown, 
.advanced-opts-content .select2-container .select2-choices .select2-search-field input, 
.advanced-opts-content .select2-container .select2-choice, 
.advanced-opts-content .select2-container .select2-choices {
    color: #EEE;
    background-color: #282d36;
    border-color: #282d36;
}
.select2-drop{
    padding: 0;
	color:#EEE;
	background: #282D36;
    border-color: #282d36;
}

.inline-control-container .select2-drop{
	background: #fff!important;
}


.select2-results .select2-highlighted {
	color: #FFF;
	background-color: #428bca;
}
.select2-results{
	margin:0;
	padding:0;
}
.select2-results .select2-result-label {
    padding: 3px 12px 4px;
}
.advanced-opts-content .select2-container .select2-choice:hover{
	background: #282d36;
	color:#999;
	
}
.advanced-opts-content hr.separator {
	background-image: -webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.1), transparent);
    background-image: -moz-linear-gradient(left, transparent, rgba(255, 255, 255, 0.1), transparent);
    background-image: -ms-linear-gradient(left, transparent, rgba(255, 255, 255, 0.1), transparent);
    background-image: -o-linear-gradient(left, transparent, rgba(255, 255, 255, 0.1), transparent);
    margin: 30px 10px 30px;
}
.advanced-opts-content .form-group{
	margin-bottom:0;
}
.advanced-opts-content .select2-container .select2-choice .select2-arrow, .advanced-opts-content .select2-container .select2-choice div{
    border-color: #282d36;
}
.select2-results li.select2-result-with-children > .select2-result-label {
	font-weight: 700;
    color: #808697;
    font-size: 12px;
}


 .advanced-opts-content .btn-default {
	background-color: #2a3039 ;
	border-color: #2a3039;
	color: #EEE;
}

 .advanced-opts-content .btn-default:hover {
	background-color: #282d36;
	border-color: #282d36;
}

 .advanced-opts-content  .btn-default:focus,  .advanced-opts-content  .btn-default:active {
	background-color: #191C21;
	border-color: #191C21;
}

/*dark styles for forms*/
.advanced-opts-content .form-control {
    background-color: #282d36;
    border-color: #282d36;
    color: #abb4be;
}

.advanced-opts-content .input-group-addon {
    background-color: #21262d;
    border-color: #21262d;
    color: #abb4be;
	font-size: 13px;
}
.advanced-opts-content .input-daterange .input-group-addon {
    text-shadow: none;
}

.advanced-opts-content .form-control:focus {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.datepicker.dropdown-menu {
    color: #EEE;
	background-color: #282d36;
}
.datepicker-dropdown.datepicker-orient-bottom:before{
	border-top-color: rgba(0, 0, 0, 0.2);
}
.datepicker-dropdown.datepicker-orient-bottom:after{
	border-top-color: #282d36;
}
.datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover {
    background: #0099E6;
    border-radius: 0;
}
.input-daterange .form-control{
	font-size: 0.9em;
}

.select2-search input {
    border-radius: 0;
    font-family:  "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	padding: 5px 10px 5px 25px;
	background: #21262D!important;
    border-color: #21262D;
    color: #EEE;	
}


.select2-search label{
	background: url(images/form-search.jpg) no-repeat 50% 50%!important;
	width:25px!important;
	height:100%!important;
	clip:auto!important;	
}
/*
.ui-pnotify.stack-bar-bottom .notification .ui-pnotify-icon > span{
	margin-top: 13px;
	
}
*/
.pull-right .fa{
	margin:0;
	cursor: pointer;
	/*color: #465162;*/
}

.pull-right .fa:hover, .pull-right .fa:active{
	color: #0088CC;
}

.select2-search {
    padding-left: 0;
    padding-right: 0;
}



.form-group.opts{
	position: absolute;
	right: 35px;
	z-index:9;
}

.select2-container .select2-choices .select2-search-field input, .select2-container .select2-choice, .select2-container .select2-choices {
    color: #808697;
}

.input-group-addon{
	background: #F6F6F6;
	color:#333;
}


/* ***********  top select  *******************/
   
.top_select{
	width:110px;
    background-color: transparent!important;
    border-color: transparent!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;

}
.top_select .select2-selection, .top_select .select2-dropdown, .top_select .select2-choices .select2-search-field input, .top_select .select2-choice, .top_select .select2-choices {
    background-color:transparent!important;
    border-color: transparent!important;
}

.input-sm {
    height: 26px;
    line-height:26px;
}

.select2-container.input-sm .select2-choice {
    height: 26px;
    line-height: 11px;
    border-radius: 3px;
}

.top_select .select2-chosen, .top_select .select2-choice > span:first-child, .top_select .select2-container .select2-choices .select2-search-field input {
    padding: 5px 0 5px 5px;
}

.top_select .select2-container .select2-choice > .select2-chosen {
    margin-right: 10px;
    margin: 0;
}

.advanced-opts-content .top_select.select2-container .select2-choice .select2-arrow, .advanced-opts-content .top_select.select2-container .select2-choice div {
    border-color: transparent;
}

.top_select .select2-choice{
	font-size: 11px!important;
	font-weight: 400!important;
	font-family: "Open Sans", sans-serif!important;
	color:#808697!important;
}

.light_opts{
	line-height:18px;
	font-size: 10px;
}

.top_select.select2-container .select2-choice:hover{
	color:#abb4be!important;
	
}

 /* ***********  REFINAMENTO - SELECT INPUT*******************/
/*  html.fixed .inner-menu .sidebar-widget .widget-content  .nano-content{
    padding: 0 10px 0 0;
}
 html.fixed .inner-menu .sidebar-widget .widget-content .nano-content:after {
	display: none;
	content: '';
}
 */ 
 
 .refine_opts{
	padding:0 15px;
	margin-bottom:0;
	margin-top:0;
 }
 .refine h5{
	color: #33353f;
 }
code {
    color: #0088cc;
}
 .refine .panel{
	padding-top: 2px;
 }
   /*INPUT*/
.orden_2{
	min-width:78px;
    background-color: transparent!important;
    border-color: transparent!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;

}
.orden_2 .select2-selection, .orden_2 .select2-dropdown, .orden_2 .select2-choices .select2-search-field input, .orden_2 .select2-choice, .orden_2 .select2-choices {
    background-color:transparent!important;
    border-color: transparent!important;
	height:20px!important;
    box-shadow: none!important;
}

.orden_2 .select2-chosen, .orden_2 .select2-choice > span:first-child, .orden_2 .select2-container .select2-choices .select2-search-field input {
    padding: 1px 0 4px 0;
	margin-right: 5px;
}

.orden_2 .select2-container .select2-choice > .select2-chosen {
    margin-right: 10px;
    margin: 0;
}

.orden_2.select2-container .select2-choice .select2-arrow {
    display: none;
}

.orden_2 .select2-choice{
	font-size: 11px!important;
	line-height: 14px;
    font-family: open sans, sans-serif;
    font-weight: 400!important;
    color: #808697!important;	
    /*padding-left: 7px;*/
}
.orden_2 .select2-choice:before {
	content: "\f0dc";
	color: #B4B4B4;
	display: block;
	position: absolute;
	right: 6px;
    font: normal normal normal 11px/17px FontAwesome!important;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
}

.orden_2.form-control{
	height:20px!important;
}
/*
.orden_2 .input-group .form-control{
	height:20px!important;
}
.orden_2 .select2-container .select2-choice{
	height:20px!important;

}
*/
/*
.input-group-addon.custom{
	color: #c4c4c4;
	padding:0!important;
	background:transparent;
	border: none;
}
*/
	/*dropdown*/
.light_drop_2{
    border-color: #aaa;
	border-top: 1px solid #aaa;
    background-color: #fff;
	color:#666;
	font-size:10px;
	line-height:15px;
}

/*ORDENAR RESULTADOS por*/
	/*input*/
.orden{
	margin-right:15px!important;
	min-width: 148px;
}
.orden .select2-choice{
	border-radius: 0 4px 4px 0!important;
	font-family: 'open sans', sans-serif;
	font-size: 13px;
	line-height:20px;
}

select {
    /*border: 1px solid #E5E7E9;
    border-radius: 6px;
    height: 46px;
    padding: 12px;
    outline: none;*/

	font-family: 'open sans', sans-serif!important;
	font-size: 13px!important;
	line-height:20px!important;
    color: #808697!important;

}
.itemTitle{
    color: #121214;
	color: #1D2127;
    font-size: 1.23em;
    font-size: 1.13em;
    letter-spacing: -0.015em;
    padding: 0;
    font-weight: 600;
    margin: 10px 0 0 0;
    line-height: 1.4em;

}
/*
.itemTitle .fa{
    font-size: 1em;
    line-height: 1.4em;
	color: #808697;
}
*/
span.cota {
    font-size: 0.85em;
    line-height: 0.85em;
    color: #0088cc;
}
span.cota strong {
    font-weight: 600;
}
	/*dropdown*/
.light_drop{
    border-color: #aaa;
    background-color: #fff;
	color:#666;
	margin-top: -3px;
	font-size:12px;
}

.treeView{
    max-height:350px; 
    overflow:auto;
	overflow-x: hidden;
}

.panel-body.treeView{
	/*color: #333;*/
}
.panel-body.treeView b{
	font-weight:600;
}
.classificationPlan .treeView{
    max-height: 400px; 
}

@media (min-width: 768px){
	.classificationPlan .treeView{
		max-height: 700px; 
	}

}



/*#treeBasic li a span{
    font-weight: 400;
    font-style: italic;
    font-size: .9em;
    padding-left: 13px;
    color: #666;
}
.jstree-default .jstree-anchor{
    color:#33353f;
}
*/



/*.fake-jstree > .jstree-container-ul > .jstree-node .jstree-icon{
    margin-right: -3px
}*/
.fake-jstree > .jstree-container-ul > li:first-child .jstree-ocl {
    display:none;
}
.fake-jstree .jstree-icon:empty {
    width: 20px!important;
}
.fake-jstree .jstree-leaf > .jstree-ocl {
    background-position: -71px -5px!important;
}

.fake-jstree > .jstree-container-ul > .jstree-node + li {
    margin-left: 2px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li {
    margin-left: 28px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li {
    margin-left: 54px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li + li {
    margin-left: 80px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li + li + li {
    margin-left: 104px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li + li + li + li {
    margin-left: 128px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li + li + li + li + li {
    margin-left: 152px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li + li + li + li + li + li{
    margin-left: 176px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li + li + li + li + li + li + li {
    margin-left: 200px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li + li + li + li + li + li + li + li {
    margin-left: 224px!important;
}
.fake-jstree > .jstree-container-ul > .jstree-node + li + li + li + li + li + li + li + li + li + li + li {
    margin-left: 248px!important;
}

.fake-jstree .jstree-anchor, .fake-jstree .jstree-anchor:link, .fake-jstree .jstree-anchor:visited  {
    text-decoration: none;
    color: inherit;
}
.fake-jstree .jstree-anchor:hover, .fake-jstree .jstree-anchor:active {
    color: #0088cc;
}
.tooltip.top {
  margin-top: 0;
}
.fake-jstree {
    overflow-x: auto;
}


/* tooltip header */
.panel-title {
    font-size: 17px;
    line-height: 17px;
    letter-spacing: -0.025em;
}

/*pagination*/
 .pagination {
	margin: 10px 0;
 }
.results-toolbar .pagination {
    margin: 0;
}

.bottom_pagination{
 	text-align:right;
}

/*scrolable*/

.scrollable .scrollable-content{
	outline: 0;
}
.scrollable.colored-slider .scrollable-slider {
   /* background: #0088cc;*/
}

.scrollable.colored-slider .scrollable-slider {
    background: #0088CC;
}

.scrollable .scrollable-pane{
	right: 0;
}

.scrollable .scrollable-content{
	padding-right: 19px;
}

.refine button{
	padding:8px 18px 7px 18px; 
	font-size: 13px;
	line-height: 13px;
	border-color: #DDDDDD!important;
	border-top: 3px solid #0088CC!important;
	background-color: #FDFDFD!important;
	text-align: left;
	color: #808697;
	font-weight: 400;
	margin-bottom: 26px;
	border-radius: 4px!important;
	text-transform:none;
	margin-bottom: 16px;
}
.refine button b{
	color:#333;
}

.refine .btn.disabled, .refine .btn[disabled]{
    opacity:1;
    filter: none;
}
.refine .panel-heading {
    padding: 11px 18px 4px 18px;
	/*background-color: #F4F4F4;*/
}
.sort_label{
	float: left;
}

.sort_select{
	float: left;
}
.refine ul li {
	position: relative;
}


.refine ul li:before, .related:before {
	border: 3px solid #cccccc;
	border-radius: 100px;
	content: '';
	display: inline-block;
	position: absolute;
	left: 5px;
	top: 10px;
	margin-right: 10px;
	margin-left: 2px;
	z-index: 2;
	-webkit-transition: 		all 0.15s ease-out;
	-moz-transition: 		    all 0.15s ease-out;
	 transition: 				all 0.15s ease-out;
}
.related {
    padding-left: 20px;
}
.related:before {
	top: 5px;
	left: 0;
}
.refine ul li a{
	display: block;
	padding: 5px 45px 5px 25px;
	background: transparent;
	font-size: 12px;
	line-height: 16px;
	color: #808697;
    position: relative;
	text-decoration: none;
	-webkit-transition: 		all 0.15s ease-out;
	-moz-transition: 		    all 0.15s ease-out;
	 transition: 				all 0.15s ease-out;
	
}

.refine ul li a:hover, .refine ul li a:active,.refine ul li a.refined{
	text-decoration: none;
	background: #0099e6 ;
	color: #F4F4F4!important;
	
}
.refine ul li a:hover .refinement_value, .refine ul li a.refined .refinement_value{
	background: #0099e6 ;
	color:#eee;
}

.refine ul li:hover:before{
	border-color: #0088CC;
}

.refinement_value {
    position: absolute;
    top:6px;
    right: 5px;
	-webkit-transition: 		all 0.15s ease-out;
	-moz-transition: 		    all 0.15s ease-out;
	 transition: 				all 0.15s ease-out;
}

/*
.toggle > label{
	background-color: #F6F6F6;
}
*/

.popup-content {
    max-width:600px;
    margin: 0 auto;
}
.popup-content.classificationPlan {
    max-width: 900px;
}

.inner-menu-expand, .inner-menu-expand:hover, .inner-menu-expand:active{
	color: #eee;
}


/***************			HOMEPAGE			*******************/




.home .header-right a{
	margin-right: 15px;
	margin-left: 15px;
	line-height: 56px;
	color: #777;
	text-decoration: none;
}
.home .header-right a:hover, .home .header-right a:active{
	color: #0088CC;
}
.home .login-icon {
    background: #FFF;
    border-radius: 50%;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
    display: inline-block;
    height: 30px;
    line-height: 30px;
    position: relative;
    width: 30px;
    text-align: center;
}

.home .owl-carousel .owl-item a:after {
	display: none;
}
#Classification{
    max-width: 100%;
    overflow: auto;
}
.destaques{
	max-width: 1170px;
	margin: 10px auto 20px auto;
}
.destaques .panel{
	margin-bottom:0;
}

.owl-theme .owl-controls .owl-page span {
    background: #656565;
}

.LBWSearch .search-content .search-control-wrapper{
	padding: 40px 0 50px 0;
}

.LBWSearch .widget-summary .summary-icon{
	line-height: 62px;
	font-size: 64px;
	font-size: 3.1rem;
    width: 64px;
    height: 64px;
	
}
.widget-summary .summary {
    word-break: break-word;
	display: table;
}
    .widget-summary .summary .title {
        display: table-cell;
        vertical-align: middle;
        font-size: 1.4rem;
        line-height: 1.8rem;
        letter-spacing: -0.025em;
        font-weight: 600;
    }

.LBWSearch .search-container:after {
    content: '';
    background: url(images/search_shadow.png) no-repeat center top;
    background-size: 100% 28px;
    position: relative;
    bottom: 0;
    display: block;
    width: 100%;
    height: 28px;
    left: 0px;
}
.homepage {
    background: #ECEDF0 url(/content/LBW/images/parallax_light_2.svg) no-repeat;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-attachment: fixed!important;
    background-position: 50% 100%;
}
.ie8andDown .homepage {
    background: #ECEDF0;
}
.LBWSearch .input-lg {
    height: 56px;
    padding: 5px 20px;
    font-size: 18px;
    line-height: 1.33;
}
.LBWSearch .btn-lg{
    padding: 11px 20px;
	font-size: 24px;
}

.homepage .widget-summary .widget-summary-col {
    vertical-align: middle;
}


/***************		HOMEPAGE /END 				*******************/

.modal-block-primary .fa {
    color: #fff;
}
.modal-block-primary .jstree .fa {
    color: #333;
}

/*.panel-heading + .panel-body {
    background: #ECEDF0;
}*/
.widget-summary .summary .title a {
    color: #333;
}
.widget-summary .summary .title a:hover {
    color: #0088cc;
	text-decoration:none;
}
@media (min-width: 768px){
	
	.search-container{
		margin-top: -40px;
		margin-right: -40px;
		margin-left: -40px;
	}
	
	
	.align_right{
		text-align: right;
	}
	.Result .col-sm-4 {
		width: 15%;
	}
	.Result .col-sm-8 {
		width: 85%;
	}	
	/*
	.results_grid .col-sm-4 {
		width: 25%;
	}
	.results_grid .col-sm-8 {
		width: 75%;
	}
	*/
}
/*---------------------MEDIA QUERIES---------------------------*/
@media only screen and (max-width: 767px) {

	.LBWResults .search-container {
		margin-top: -30px;
	}

	.book_main {
		padding-top: 0;
		padding-bottom: 0;
	}
	
	#_mdnorm, #_md_icon, #_rs_icon, #_rsover, #_rsnorm, #_mu_icon, #_munorm, #_muover, #_ml_icon, #_mlnorm, #_mr_icon, #_mrnorm{
		/*display:none!important;*/
	}
	
	
	#moveRight, #moveLeft, #moveUp, #moveDown, #Reset, #zoomIn, #zoomOut,
	#appCommands .pagination>li>a.slideshow, 
	#appCommands .pagination>li>a.zoomin, 
	#appCommands .pagination>li>a.zoomout, 
	/*#appCommands .pagination>li>a.nozoom,  */
	#appCommands .pagination>li>a.flipsound{
		display: none;
	}	
	
	.search-container .col-md-6.col-md-offset-3{
		padding: 0 30px;
	}
	
	.panel-actions {
		 position: absolute;
	}
	.refine .results-toolbar{
		margin-bottom: 0;
		margin-top: -18px;
	}
	
    div.logo_XL {
        background-size: auto 50px;
        height: 100px;
    }

    .LBWSearch .search-content .search-control-wrapper {
        padding: 30px 0 40px 0;
    }
    .header-right{
        display: none;
    }
    .inner-wrapper{
        margin-top: 56px;
    }

	/*Thumbnails resize*/
	
	.ajax-popup-link-multimedia {
		max-height: 44px;
		min-height: 44px;
	}
	.owl-carousel .owl-item .thumbs-bg{
		max-height: 44px;
		min-height: 	44px;
	}
	.owl-outer-thumbs .owl-item, .owl-inner-thumbs .owl-item{
		height:44px;
	}
	.thumbs-image {
		max-height: 42px;
		min-height: 42px;
	}

	.owl-carousel .owl-item .thumbs-margin {
		margin: 0 3px;
	}
	.owl-outer-thumbs .owl-wrapper {
		margin: 0 -3px;
	}
	.owl-inner-thumbs .owl-wrapper {
		margin: 2px 0 2px -2px;
	}
	
	.owl-inner-thumbs.owl-theme .owl-controls{
		display:none!important;
	}

}

@media only screen and (max-width: 400px) {
	.wowbook-toolbar{
		text-align: right;
	}


}



@media only screen and (max-width: 992px) {
    .Result .result-value{
       margin-left: -15px;
    }
    span.result-value{
        /*margin-top:0;*/
    }

}

#Footer {
  fill: #808697; 
  color:#808697;
  font-weight: 300;
  font-size: 0.9em;
  margin-bottom: 15px;
}


#Footer a {
    color:#808697;
    float: left;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 10px;
    border-bottom: 2px solid #808697;
}
#Footer a:hover, #Footer a:active, #Footer a:link {
    text-decoration: none;
}
#svgLogo{
	padding-top: 20px;
}
@media (min-width: 768px) {
   #svgLogo {
		padding-top:0;
	}
	#Footer a {
		float: right;
	}
   #Footer {
	  margin-bottom: 25px;
	}
	
}
/****************     Resultados              ****************/

.smallSreen .page-header .right-wrapper{
	float: none!important;
	text-align: left;
    max-width: 100%!important;
}
.smallSreen .page-header h2{
	display: block;
	float: none;
	margin-right: -20px;
}


.smallSreen  .Register .page-header .breadcrumbs{
	display: none;
}

.Register .page-header .breadcrumbs span{
	max-height:40px;
	overflow: hidden;

}


 .Register h5{
	color: #0088cc;
 }

.Result .form-group{
    margin-bottom: 3px
}
.Register .form-group{
    margin-bottom: 7px
}

.Result blockquote, .Register blockquote {
	padding: 5px 24px 0 24px;
    margin: 0;
    background: #F8F8F8;
	background: #FDFDFD;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.Register blockquote{
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding: 15px;
}
.Register .lead{
    letter-spacing:0;
    font-size:  1.23em;
	line-height: 1.3;
	margin-top: -2px!important;
    margin-bottom: -3px!important;	
}
.Register #partners{
	opacity: 0!important; 
	height: 60px!important; 
	visibility:hidden!important;
}

.Register #Footer{
  margin-bottom: 0;

}
