﻿/* W3.CSS 4.10 February 2018 by Jan Egil and Borge Refsnes */
/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
html,body{font-family:Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5}html{overflow-x:hidden}
h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.serif{font-family:serif}
h1,h2,h3,h4,h5,h6{font-weight:400;margin:10px 0f;font-family:Segoe UI}.wide{letter-spacing:4px}
hr{border:0;border-top:1px solid #eee;margin:20px 0}
th{text-align:left;padding-top:30px}
td{padding-top:5px}
table{border-collapse: collapse;}
.label{font-size:20px}
.inferior{vertical-align:text-top}
a:link{text-decoration:none}
a:hover{text-decoration:underline;}
.select{padding:4px 5px;width:100%;border:solid;border-width:1px;border-color:#CCC; }
.input{padding:7px;display:block;border:solid;border-width:1px;border-color:#CCC;marging:0}
.image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}
.btn,.button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.btn,.button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.disabled,.btn:disabled,.button:disabled{cursor:not-allowed;opacity:0.3}.disabled *,:disabled *{pointer-events:none}
.btn.disabled:hover,.btn:disabled:hover{box-shadow:none}
.dropdown-click,.dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.dropdown-hover:hover .dropdown-content{display:block}
.dropdown-hover:hover > .button:first-child,.dropdown-click:hover > .button:first-child{background-color:#ccc;color:#000}
.dropdown-content{cursor:auto;color:#000;background-color:#F2F2F2;display:none;position:absolute;min-width:160px;border-top:1px solid lightgray;margin-top:16px;padding:0;z-index:1}
.bar-block .dropdown-hover,.bar-block .dropdown-click{width:100%}
.bar-block .dropdown-hover .dropdown-content,.bar-block .dropdown-click .dropdown-content{min-width:100%}
.bar-block .dropdown-hover .button,.bar-block .dropdown-click .button{width:100%;text-align:left;padding:8px 16px}
.bar{width:100%;overflow:hidden;border-bottom:1px solid lightgray}.center .bar{display:inline-block;width:auto}
.bar .bar-item{padding:16px 16px;float:left;width:auto;border:none;display:block;outline:0}
.bar .dropdown-hover,.bar .dropdown-click{position:static;float:left}
.bar .button{white-space:normal}
.bar-block .bar-item{display:block;marging:8px 16px;text-align:left;border-bottom:1px solid lightgray;white-space:normal;float:none;outline:0}
.bar-block.center .bar-item{text-align:center}.block{display:block;width:100%}
.responsive{display:block;overflow-x:auto}
.hide{display:none!important}.show-block,.show{display:inline-block!important;float:left;}.show-inline-block{display:inline-block!important}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;max-height:540px;}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}
.custom{color:#fff!important;background-color:#285496!important}
.container-form{padding: 1px 3%}
.td-padding-login {padding: 0px 35%;border: 0px}
.logo{padding-top:5px;padding-left:5px}
@media (max-width:940px){.td-padding-login {padding: 0px 10%;border: 0px}.modal-content{margin:0 10px;width:auto!important}.modal{padding-top:30px}.dropdown-hover.mobile .dropdown-content,.dropdown-click.mobile .dropdown-content{position:relative}	.hide-small{display:none!important}.mobile{display:block;width:100%!important}.bar-item.mobile,.dropdown-hover.mobile,.dropdown-click.mobile{text-align:center}}
@media (max-width:992px){.sidebar.collapse{display:none}.main{margin-left:0!important;margin-right:0!important}}
@media (min-width:940px){.hide-large{display:none!important}}
@media all and (transform-3d),(-webkit-transform-3d){
	.carousel-inner>.item{float:center;-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
	.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
	.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
	.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
	.carousel-inner>.active{left:0}
	.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
	.carousel-inner>.next{left:100%}
	.carousel-inner>.prev{left:-100%}
	.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
	.carousel-inner>.active.left{left:-100%}
	.carousel-inner>.active.right{left:100%}
	.carousel-indicators{position:absolute;bottom:-10px;left:50%;z-index:1;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
	.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
	.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
	.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
	.carousel-caption .btn{text-shadow:none}
	@media screen and (min-width:768px){.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:10px}}
.top,.bottom{position:fixed;width:100%;z-index:2}.top{top:0}.bottom{bottom:0}
.card,.card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.large{color:#676767;font-size:15px!important}
.xlarge{font-size:24px!important}
.padding-64{padding:64px 0!important}
.padding-32{padding:32px 0!important}
.padding-16{padding:16px 0!important}
.padding-8{padding:4px 0!important}
.padding-large{padding:22px 22px!important}
.padding-medium{padding:10px 24px!important}
.padding-logo{padding:0px 3%}
.left{float:left!important}.right{float:right!important}
.center{float:center!important}
.transparent,.hover-none:hover{background-color:transparent!important}
.hover-none:hover{box-shadow:none!important}
.white{color:#000!important;background-color:#fff!important}
.cont{color:#fff!important;background-color:#105C04!important}
.cont:hover{color:#105C04!important;background-color:#fff!important}
.FB{color:rgb(39,73,192)}
.TW{color:rgb(33,150,243)}
.ML{color:rgb(239,209,1)}
.IG{color:rgb(214,37,64)}
.active-white:active{background-color:#F2F2F2}
.mySlides {}
.td-padding {padding: 0px 5%}
.td-padding-double {padding: 0px 10%}
.upper-padding {padding-top:0%;}
.bottom-padding {padding-bottom:10%;text-align:center}
.align-top{vertical-align:top}
.right-padding {padding-right:16%}
.paddingfooter {padding: 0px 5%}
.ref {font-size:20px}
.padding-form {padding: 0px 5px; box-sizing: inherit}
.center{float:center!important}
.opacity{color:#676767;background-color:#F2F2F2!important}
.dropdown-button:{background-color:#FFF}
.text-grey{color:#757575!important}
.dropdown-button:hover{}
.card-4,.hover-shadow:hover{box-shadow: 0 1px 1px 0 rgba(0,0,0,0.0), 0 1px 1px 0 rgba(0,0,0,1); border-width: 1px;}
.blue{color:#2196F3!important;background-color:transparent}
.yellow{color:#000!important;background-color:#ffeb3b!important}
textarea {
    min-height: 150px !important;
	width: 100%;
}
input{ width:100%; padding: 12px 20px;margin: 0px 0;display: inline-block;border: 1px solid #ccc;box-sizing: border-box;}
}
.input_container {
	height: 30px;
	float: left;
}
.input_container ul {
	border: 1px;
	position: absolute;
	z-index: 9;
	background: #f3f3f3;
	list-style: none;
	margin:0 0 0 0;
	padding:0 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; 	
	min-width:23.5%
}
.input_container ul li {
	padding: 6px;
	border: 1px solid;
	border-top: 0px;
	border-color: #ccc;
	font-size: 15px;
}
.input_container ul li:hover {
	background: #eaeaea;
}
#lista_id {
	display: none;
	box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)
}