nav ul a,
nav .brand-logo{color:#444;}
p{line-height:2rem;}
.button-collapse{color:#26a69a;}
.icon-block{padding:0 15px;}
.icon-block .material-icons{font-size:inherit;}
footer.page-footer{margin:0;}
.icon-stay{height:37px;}
body{font-family:'helvetica', sans-serif;background-color:rgba(237,238,255,1);}
.fade{opacity:0.5;transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-webkit-transition:opacity .7s ease-in-out;}
.fade:hover{opacity:1;}
blockquote{font:14px/22px normal helvetica, sans-serif;margin-top:10px;margin-bottom:10px;margin-left:50px;padding-left:15px;border-left:3px solid rgba(65,64,136,1);}
.tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow-x:auto;overflow-y:hidden;height:48px;margin:0 auto;width:100%;white-space:nowrap;}
.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:block;float:left;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;letter-spacing:.8px;width:10%;min-width:40px;}
.tabs .tab a{color:white;display:block;width:100%;height:100%;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease;}
.tabs .tab.disabled a{color:purple;cursor:default;}
.container{margin:0 auto;max-width:1280px;width:98%;}
@media only screen and (min-width:601px){.container{width:76%;}
}
@media only screen and (min-width:993px){.container{width:70%;}
}
.slider .slides{background-color:rgba(117,124,232,0.3);margin:0;}
.slider .slides li img{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;}
.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:17px;width:17px;margin:0 12px;transition:background-color .3s;border-radius:100%;background-color:transparent;border:1px solid #ffffff;-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}
.slider{margin:0 auto;}
.slider .indicators{bottom:60px;z-index:100;}
.slider{position:relative;height:100%;width:100%;}
.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;}
.slider.fullscreen ul.slides{height:100%;}
.slider.fullscreen ul.indicators{z-index:2;bottom:30px;}
.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden;}
nav .nav-wrapper{position:relative;height:100%;margin-left:20px;margin-right:20px;}
footer.page-footer#mobile-footer{position:fixed;bottom:0px;width:100%;z-index:10000;}
input:not([type]),
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=time],
input[type=date],
input[type=datetime-local],
input[type=tel],
input[type=number],
textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #ddd;border-radius:0;outline:none;height:3rem;width:98%;font-size:1rem;padding:0;box-shadow:none;box-sizing:content-box;transition:all .3s;}
input:not([type]):disabled, input:not([type])[readonly="readonly"],
input[type=text]:disabled,
input[type=text][readonly="readonly"],
input[type=password]:disabled,
input[type=password][readonly="readonly"],
input[type=email]:disabled,
input[type=email][readonly="readonly"],
input[type=url]:disabled,
input[type=url][readonly="readonly"],
input[type=time]:disabled,
input[type=time][readonly="readonly"],
input[type=date]:disabled,
input[type=date][readonly="readonly"],
input[type=datetime-local]:disabled,
input[type=datetime-local][readonly="readonly"],
input[type=tel]:disabled,
input[type=tel][readonly="readonly"],
input[type=number]:disabled,
input[type=number][readonly="readonly"],
input[type=search]:disabled,
input[type=search][readonly="readonly"],
textarea.materialize-textarea:disabled,
textarea.materialize-textarea[readonly="readonly"]{color:rgba(0, 0, 0, 0.26);border-bottom:1px dotted white;}
input:not([type]):disabled + label, input:not([type])[readonly="readonly"] + label,
input[type=text]:disabled + label,
input[type=text][readonly="readonly"] + label,
input[type=password]:disabled + label,
input[type=password][readonly="readonly"] + label,
input[type=email]:disabled + label,
input[type=email][readonly="readonly"] + label,
input[type=url]:disabled + label,
input[type=url][readonly="readonly"] + label,
input[type=time]:disabled + label,
input[type=time][readonly="readonly"] + label,
input[type=date]:disabled + label,
input[type=date][readonly="readonly"] + label,
input[type=datetime-local]:disabled + label,
input[type=datetime-local][readonly="readonly"] + label,
input[type=tel]:disabled + label,
input[type=tel][readonly="readonly"] + label,
input[type=number]:disabled + label,
input[type=number][readonly="readonly"] + label,
input[type=search]:disabled + label,
input[type=search][readonly="readonly"] + label,
textarea.materialize-textarea:disabled + label,
textarea.materialize-textarea[readonly="readonly"] + label{color:rgba(0, 0, 0, 0.6);}
input:not([type]):focus:not([readonly]),
input[type=text]:focus:not([readonly]),
input[type=password]:focus:not([readonly]),
input[type=email]:focus:not([readonly]),
input[type=url]:focus:not([readonly]),
input[type=time]:focus:not([readonly]),
input[type=date]:focus:not([readonly]),
input[type=datetime-local]:focus:not([readonly]),
input[type=tel]:focus:not([readonly]),
input[type=number]:focus:not([readonly]),
input[type=search]:focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid white;box-shadow:0 1px 0 0 white;}
@media only screen and (min-width:601px){nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i{height:56px;line-height:50px;}
.navbar-fixed{height:56px;}
}
#cabesa{font-family:'Raleway-Bold', sans-serif;font-weight:800;}
#cabeza{font-family:'Raleway-Light', sans-serif;letter-spacing:1px;}
#subcabesa{font-family:'Raleway', sans-serif;letter-spacing:1px;font-weight:100;}
@font-face{font-family:"Brusher";src:local(Brusher Regular), url("../fonts/Brusher-Regular.eot");src:url("../fonts/roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/Brusher-Regular.woff2") format("woff2"), url("../fonts/Brusher-Regular.woff") format("woff"), url("../fonts/Brusher-Regular.ttf") format("truetype");font-weight:200;}
#poster{font-family:'Brusher';src:url('../fonts/Brusher-Regular.eot');src:local('☺'), url('../fonts/Brusher-Regular.woff') format('woff'), url('../fonts/Brusher-Regular.ttf') format('truetype'), url('../fonts/Brusher-Regular.svg') format('svg');font-size:85px;}
#posterb{font-family:'Brusher';src:url('../fonts/Brusher-Regular.eot');src:local('☺'), url('../fonts/Brusher-Regular.woff') format('woff'), url('../fonts/Brusher-Regular.ttf') format('truetype'), url('../fonts/Brusher-Regular.svg') format('svg');font-size:50px;}
#posterc{font-family:'Raleway', sans-serif;font-weight:100;}
#brusher{font-family:'Brusher-Regular';src:url('../fonts/Brusher-Regular.eot');src:local('☺'), url('../fonts/Brusher-Regular.woff') format('woff'), url('../fonts/Brusher-Regular.ttf') format('truetype'), url('../fonts/Brusher-Regular.svg') format('svg');font-weight:normal;font-style:normal;font-size:45px;color:white;}
#navegador{font-family:'Raleway', sans-serif;font-size:16px;letter-spacing:1px;color:white;font-weight:100;font-size:15px;letter-spacing:.1em;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus
input:-webkit-autofill,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus{-webkit-text-fill-color:#222;transition:background-color 5000s ease-in-out 0s;background:transparent;}
.maps iframe{pointer-events:none;}
.bg-color{background-color:#122459;}
.bt-color{background-color:#2143a5;}
.bg-color-2{background-color:#375cc4;}
.bg-color-3{background-color:#61210B;}

.tabs .indicator{position:absolute;bottom:0;height:7px;background-color:rgba(0,210,255,1);will-change:left, right;}
.tabs .tab a:hover{color:rgba(0,210,255,1);}
.fuyuada{color:rgba(65,64,136,1);}
.fuyuada-2{color:rgba(237,139,51,1);}
.btn:hover{background-color:rgba(0,210,255,1);}
.btn-floating:hover{background-color:rgba(0,210,255,1);}
footer.page-footer{background-color:#323aa0;}
.slider .indicators .indicator-item.active{background-color:rgba(65,64,96,1);}
.picker{outline:none;}
.picker__weekday-display{background-color:rgba(237,139,51,1);font-weight:600;}
.picker__date-display{background-color:rgba(70,130,180,1);}
.picker__nav--prev:hover{background-color:white;}
.picker__nav--next:hover{background-color:white;}
.picker__nav--prev:before{border-left:0;border-right:0.75em solid rgba(70,130,180,1);}
.picker__nav--next:before{border-right:0;border-left:0.75em solid rgba(70,130,180,1);}
.picker__today{color:rgba(70,130,180,1);}
.picker__clear{}
.picker__close{color:rgba(70,130,180,1);}
.btn-flat.picker__today:active{background-color:rgba(70,130,180,1);}
.btn-flat.picker__close:active{background-color:rgba(70,130,180,1);}
.btn-flat.picker__clear:active{background-color:rgba(70,130,180,1);}
.picker__select--month.browser-default{display:inline;background-color:white;width:34%;border:none;outline:none;}
.picker__day{}
.picker__day:hover{}
.picker__day--infocus:hover{color:rgba(70,130,180,1);}
.picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected{color:rgba(70,130,180,1);font-weight:700;}
.picker__day.picker__day--infocus.picker__day--selected.picker__day--highlighted{background-color:rgb(237,139,51);}
.picker__day.picker__day--infocus.picker__day--today.picker__day--selected.picker__day--highlighted{background-color:rgb(237,139,51);}
.picker__day.picker__day--today{color:rgba(70,130,180,1);font-weight:700;}
.input-field .prefix.active{color:rgba(237,139,51,1);}
input:not([type]):focus:not([readonly]) + label,
input[type=text]:focus:not([readonly]) + label,
input[type=password]:focus:not([readonly]) + label,
input[type=email]:focus:not([readonly]) + label,
input[type=url]:focus:not([readonly]) + label,
input[type=time]:focus:not([readonly]) + label,
input[type=date]:focus:not([readonly]) + label,
input[type=datetime-local]:focus:not([readonly]) + label,
input[type=tel]:focus:not([readonly]) + label,
input[type=number]:focus:not([readonly]) + label,
input[type=search]:focus:not([readonly]) + label,
textarea.materialize-textarea:focus:not([readonly]) + label{color:rgba(237,139,51,1);}
[type="checkbox"].filled-in:checked + label:after{top:0px;width:20px;height:20px;border:2px solid rgba(70,130,180,1);background-color:rgba(70,130,180,1);z-index:0;}
.toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323aa0;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
input::-webkit-input-placeholder{color:rgba(88,89,91,1) !important;}
input:-moz-placeholder{color:rgba(88,89,91,1) !important;}
input::-moz-placeholder{color:rgba(88,89,91,1) !important;}
input:-ms-input-placeholder{color:rgba(88,89,91,1) !important;}
.input-field label{color:rgba(88,89,91,1);}
.collection#productos{margin:0.5rem 0 1rem 0;border:none;border-radius:2px;overflow:hidden;position:relative;}
.collection#productos .collection-item{background-color:transparent;line-height:1.5rem;padding:10px 20px;margin:0;border:none;}
.collection#productos .collection-item.avatar{min-height:14px;padding:0px;position:relative;}
.collection{margin:0px;border:none;border-radius:2px;overflow:hidden;position:relative;}
.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:0px;margin:0;border-bottom:none;}
.range-field{position:relative;}
input[type=range], input[type=range] + .thumb{cursor:pointer;}
input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0px;padding:0;}
input[type=range] + .thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:rgb(50,110,180);top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
input[type=range] + .thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
input[type=range] + .thumb.active{border-radius:50% 50% 50% 0;}
input[type=range] + .thumb.active .value{color:#fff;margin-left:0px;margin-top:5px;font-size:14px;}
input[type=range]:focus{outline:none;}
input[type=range]{-webkit-appearance:none;}
input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none;}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:rgb(50,110,180);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s;}
input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc;}
input[type=range]{border:1px solid white;}
input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none;}
input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:rgb(50,110,180);margin-top:-5px;}
input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px;}
input[type=range]:focus::-moz-range-track{background:#ccc;}
input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent;}
input[type=range]::-ms-fill-lower{background:#777;}
input[type=range]::-ms-fill-upper{background:#ddd;}
input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;}
input[type=range]:focus::-ms-fill-lower{background:#888;}
input[type=range]:focus::-ms-fill-upper{background:#ccc;}
.dataTables_wrapper .dataTables_paginate{display:none;}
table.dataTable thead th,
table.dataTable thead td{padding:8px 1px;border-bottom:1px solid rgba(0,0,0,0);}
table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,0);}
#fuyutable_filter{margin-bottom:-30px;margin-top:-10px;}
#productostable_filter{margin-bottom:-30px;margin-top:-10px;}
#proveedorestable_filter{margin-bottom:-30px;margin-top:-10px;}
.collapsible{border-top:0px;border-right:0px;border-left:0px;margin:0.5rem 0 1rem 0;}
.dataTables_wrapper .dataTables_filter{margin-bottom:-30px;}
.chip{display:inline-block;height:36px;font-size:13px;font-weight:500;color:rgba(0, 0, 0, 0.6);line-height:36px;padding:0 4px;border-radius:16px;background-color:#e4e4e4;}
.chip img{float:left;margin:0 0px 0 0px;height:36px;width:36px;border-radius:50%;}
.dropdown-content li > span{font-size:16px;color:rgba(0,0,0,0.6);display:block;line-height:22px;padding:14px 16px;}