@font-face{font-family:'ralewayregular';src:url(/font-web/releway/raleway-regular-webfont.eot);src:url(/font-web/releway/raleway-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/font-web/releway/raleway-regular-webfont.woff2) format("woff2"),url(/font-web/releway/raleway-regular-webfont.woff) format("woff"),url(/font-web/releway/raleway-regular-webfont.ttf) format("truetype"),url(/font-web/releway/raleway-regular-webfont.svg#ralewayregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'ralewaythin';src:url(/font-web/releway/raleway-thin-webfont.eot);src:url(/font-web/releway/raleway-thin-webfont.eot?#iefix) format("embedded-opentype"),url(/font-web/releway/raleway-thin-webfont.woff2) format("woff2"),url(/font-web/releway/raleway-thin-webfont.woff) format("woff"),url(/font-web/releway/raleway-thin-webfont.ttf) format("truetype"),url(/font-web/releway/raleway-thin-webfont.svg#ralewaythin) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'ralewaysemibold';src:url(/font-web/releway/raleway-semibold-webfont.eot);src:url(/font-web/releway/raleway-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/font-web/releway/raleway-semibold-webfont.woff2) format("woff2"),url(/font-web/releway/raleway-semibold-webfont.woff) format("woff"),url(/font-web/releway/raleway-semibold-webfont.ttf) format("truetype"),url(/font-web/releway/raleway-semibold-webfont.svg#ralewaysemibold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'ralewaylight';src:url(/font-web/releway/raleway-light-webfont.eot);src:url(/font-web/releway/raleway-light-webfont.eot?#iefix) format("embedded-opentype"),url(/font-web/releway/raleway-light-webfont.woff2) format("woff2"),url(/font-web/releway/raleway-light-webfont.woff) format("woff"),url(/font-web/releway/raleway-light-webfont.ttf) format("truetype"),url(/font-web/releway/raleway-light-webfont.svg#ralewaylight) format("svg");font-weight:400;font-style:normal}
@font-face{
	font-family:'calibri';
	src: url(/fonts/Calibre.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}

body{font:16px calibri,arial,sans-serif;color:#777;background:#eaeaea;overflow-x:hidden;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;webkit-tap-highlight-color:rgba(255,255,255,.2)}
footer{padding:30px 0}
select{margin:inherit;background-color:#fff}
hr{border:0;border-top:1px solid #999;margin:0;padding:0;height:0}
img{border:none}
textarea{resize:none}
::selection{color:#f2f2f2;background:#39f}
.clear{clear:both}
:focus{outline:0!important}
.placeholder{color:#f2f2f2!important}
strong,b{font-family:calibri,arial,sans-serif;font-weight:600}
strong{font-weight:600}
a,a:link,a:visited{color:#999;text-decoration:none}
a:hover,a:active{color:#05242F}
.color-primary{color:#4c94ff!important}
.color-success{color:#5fbf5f!important}
.color-warning{color:#fc9700!important}
.color-danger{color:#ee5037!important}
.color-ice{color:#f2f2f2!important}
.color-white{color:#fff!important}
.color-black{color:#444!important}
.color-text{color:#aaa!important}
.color-violet{color:#3f51b5!important}
.color-lightgreen{color:#87d288!important}
.color-salmon{color:#fa8a7e!important}
.color-orange{color:#e89746!important}
.color-yellow{color:#ffee4d!important}
.color-darkgrey{color:#777!important}
.color-brown{color:#643!important}
.background-transparent{background-color:transparent!important}
.background-body{background-color:#eaeaea!important}
.background-ice{background-color:#f2f2f2!important}
.background-white{background-color:#fff!important}
.background-lightgray{background-color:#ddd!important}
.background-darkgray{background-color:#aaa!important}
.background-primary{background-color:#4c94ff!important}
.background-success{background-color:#5fbf5f!important}
.background-warning{background-color:#fc9700!important}
.background-danger{background-color:#ee5037!important}
.background-purple{background-color:#e82e46!important}
.background-dark{background-color:#222431!important}
.background-violet{background-color:#7b509c!important}
.background-cream{background-color:#c1bfa8!important}
.background-black{background-color:#555!important}
.background-darkblack{background-color:#222!important}
.background-material-darkgrey{background-color:#777!important}
.background-material-brown{background-color:#643!important}
.background-material-darkbrown{background-color:#573423!important}
.background-material-turquoise{background-color:#19d3d2!important}
.background-material-yellow{background-color:#ffee4d!important}
.background-material-violet{background-color:#3f51b5!important}
.background-material-lightgreen{background-color:#87d288!important}
.background-material-darkgreen{background-color:#71b872!important}
.background-material-orange{background-color:#e89746!important}
.background-material-lightorange{background-color:#f09b63!important}
.background-material-pink{background-color:#f02881!important}
.background-material-red{background-color:#d01716!important}
.background-material-darkred{background-color:#B01211!important}
.background-material-lightred{background-color:#ef7455!important}
.background-material-blue{background-color:#576EDF!important}
.background-material-darkblue{background-color:#007fd2!important}
.background-material-lightblue{background-color:#0099fd!important}
.background-material-marine{background-color:#0B6F9E!important}
.background-material-salmon{background-color:#fa8a7e!important}
.background-material-darkpurple{background-color:#8e24aa!important}
.background-material-lightpurple{background-color:#ab47bc!important}
.background-material-lightgrey{background-color:#f2f2f2!important}
.background-tower{background:#ffdbc5 url(../uploads/web/general/wall-tower-forest.png) no-repeat center!important}
.txt{height:auto!important;color:#aaa;font-size:18px!important;text-indent:10px;padding:8px 0!important;background-color:#fff;border:0;border:2px solid transparent;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.08);box-shadow:0 2px 1px rgba(0,0,0,0.08)}
.txt:focus{border-color:#39f}
.txt-disabled{background-color:transparent;border-bottom:1px solid #ddd;box-shadow:none}
.txt-multiple{background-image:url()!important}
.txt-disabled:focus{border-left-color:transparent;box-shadow:none}
.txt-simple{font-size:20px;border-color:transparent;background:url(../uploads/web/general/ico-search.png) no-repeat 95% center;box-shadow:none}
.txt-simple:focus{border-color:#39f}
.txt-readonly-normal{background-color:#fff!important}
.txt-material{background-color:transparent!important;border-color:#ddd;border-top:0;border-left:0;border-right:0;box-shadow:none!important}
.txt-material:focus{border-color:#39f;box-shadow:none}
select.txt{margin-top:0;margin-bottom:5px}
.textarea{min-height:140px}
.circle-area{border-radius:50% 50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50% 50%!important}
.border-radius-2{border-radius:2px 2px!important;-moz-border-radius:2px!important;-webkit-border-radius:2px 2px!important}
.shadow,.shadow-hover:hover{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.shadow-strong,.shadow-strong-hover:hover{box-shadow:1px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2)}
.shadow-super,.shadow-super-hover:hover{-webkit-box-shadow:rgba(255,255,255,.9) 0 1px 0 inset,rgba(0,0,0,.03) 0 -1px 0 inset,rgba(0,0,0,.15) 0 15px 10px,rgba(0,0,0,.3) 0 8px 36px!important;-moz-box-shadow:rgba(255,255,255,.9) 0 1px 0 inset,rgba(0,0,0,.03) 0 -1px 0 inset,rgba(0,0,0,.15) 0 15px 10px,rgba(0,0,0,.3) 0 8px 36px!important;box-shadow:rgba(255,255,255,.9) 0 1px 0 inset,rgba(0,0,0,.03) 0 -1px 0 inset,rgba(0,0,0,.15) 0 15px 10px,rgba(0,0,0,.3) 0 8px 36px!important}
.transition{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}
.transition-fast{transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s}
.display-inline{display:inline}
.hr-line{height:2px;background:#ddd}
.btn-simple{color:#39f;font-size:20px;padding:5px 15px;background-color:transparent;border:none;box-shadow:none!important;border-radius:2px}
.btn-simple:hover{color:#fff;background-color:#39f}
.btn{font-weight:700;color:#fff!important;border:none;border-radius:2px!important;-webkit-border-radius:2px!important;padding:6px 10px;margin-bottom:0;font-size:12px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.08);box-shadow:0 2px 1px rgba(0,0,0,0.08)}
.btn.active{background-color:#777;border-color:#555;box-shadow:none}
.btn-primary,.btn-primary:focus{color:#fff!important;background:#005A7A}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-color:#002D3D}
.btn-primary:active{box-shadow:0 3px 5px rgba(0,0,0,0.125) inset}
.btn-success,.btn-success:focus{background-color:#00B09A}
.btn-success:hover,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-color:#008376}
.btn-danger,.btn-danger:focus{background-color:#DF4B33}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-color:#e64d35}
.alert-info{color:#fff;background-color:#0099fd}
.alert-danger{color:#fff;background-color:#DF4B33}
.font-16{font-size:16px}
.font-25{font-size:25px}
.padding-15-vertical{padding:15px 0}
.pos-rel{position:relative}
.pos-abs{position:absolute}
.pos-fix{position:fixed}
.alt,.full-width{width:100%;float:left}
.max-full-width{max-width:100%; width: 100%}
.float-left{float:left}
.float-right{float:right}
.text-upper{text-transform:uppercase}
.thin-border-left{border-left:1px solid #ddd}
.auto-height{max-height:inherit!important;height:inherit!important}
.no-padding{padding:0!important}
.no-margin{margin:0!important}
.margin-bottom-3 {margin-bottom: 3px;}
.no-margin-top{margin-top:0!important}
.no-border{border:0!important}
.no-border-radius{border-radius:0!important}
.no-overflow{overflow:hidden!important}
.no-visible{visibility:hidden!important}
.no-text-indent{text-indent:0!important}
.normal-transform{text-transform:lowercase!important}
.cursor-pointer{cursor:pointer!important}
.display-block{display:block}
.display-none{display:none}
.btn-group .btn{margin-top:5px}
.top-left{z-index:1;top:0;left:0}
.top-fixed{z-index:-1;position:fixed;top:0;left:0}
.note-editor .btn {color: #444 !important}
.blackandwhite{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.blackandwhitehover:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}
.col-md-min-padding{padding-left:5px;padding-right:5px}
.form-group{margin-top:5px;margin-bottom:5px}
.form-horizontal.group-border .form-group{border-bottom:1px solid #efefef;margin:0;padding:20px 0}
.form-horizontal.group-border-dashed .form-group{border-bottom:1px dashed #efefef;margin:0;padding:20px 0}
.form-control{font-size:16px;color:#666;border-radius:0;-webkit-border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;padding:6px 8px}
.input-group-addon{border-radius:0;-webkit-border-radius:0;padding:6px 11px}
.form-control:focus{box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;border-color:#2598f9}
select.form-control,textarea.form-control{padding:6px 8px}
.input-group{margin-bottom:15px}
.form-horizontal.group-border .form-group:last-child,.form-horizontal.group-border-dashed .form-group:last-child{border-bottom:0}
.label,.alert{border-radius:0}
.well{background-color:inherit;border-radius:0;box-shadow:none;border:0}
.block-flat,.block-wizard{margin-bottom:40px;padding:20px;background:#fff;border-radius:0;-webkit-border-radius:0;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #e2e2e2;box-shadow:0 1px 0 0 rgba(0,0,0,0.04)}
.block .header,.widget-block .header,.block-flat .header{color:#aaa;background-color:#fefefe;border-bottom:1px solid #dadada}
.block .header h3,.widget-block .header h3,.block-flat .header h3{margin-top:0}
.block-flat .content{margin-top:20px;color:#aaa}
.block-flat hr{margin-top:10px;margin-bottom:10px;background-color:#ddd!important}
.progress{background-color:#f2f2f2;box-shadow:none;border-radius:0}
.tooltip > .tooltip-inner{color:#f2f2f2;text-align:center;font-size:14px;padding:5px;background:#222;border-radius:2px;box-shadow:0 4px 16px rgba(0,0,0,0.2)}
.tooltip.top > .tooltip-arrow{border-top-color:transparent!important}
.tooltip.bottom > .tooltip-arrow{border-bottom-color:transparent!important}
.tooltip.left > .tooltip-arrow{border-left-color:transparent!important}
.tooltip.right > .tooltip-arrow{border-right-color:transparent!important}
.tooltip{opacity:1!important}
.dropdown-menu{margin:-45px 5px 0 0;padding:0;background-color:#fff;border:none;border-radius:0}
.dropdown-menu.fixed-width{width:280px}
.dropdown-menu.fixed-width-big{width:310px}
.dropdown-menu li{border:0}
.dropdown-menu li a{white-space:normal;font-size:16px;color:#aaa;padding-top:10px;padding-bottom:10px}
.dropdown-menu li .ico{color:#aaa}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#aaa;background-color:#e5e5e5}
.dropdown-menu .divisor{margin:0;background-color:#e5e5e5}
.dropdown.open .dropdown-toggle{background-color:transparent!important}
.dropdown.open:after{display:none;content:"";border:0}
.dropdown-menu.ico-list{min-width:300px;padding:15px}
.dropdown-menu.ico-list .block-bt{margin:0;padding:0}
.dropdown-menu.ico-list .item{padding-top:15px;padding-bottom:5px}
.dropdown-menu.ico-list .item .ico{font-size:30px!important;margin-left:0}
.dropdown-menu.ico-list .item .text-app{width:100%;float:left;font-size:12px;font-weight:400;margin-top:10px}
.dropdown-menu.ico-list .item:hover{background-color:transparent!important}
.dropdown-menu.ico-list .item:hover .text-app,.dropdown-menu.ico-list .item:hover .ico{color:#555}
.popover{font-family:"robotoregular",arial,sans-serif;color:#f2f2f2;background:#222;border-radius:2px;box-shadow:0 4px 16px rgba(0,0,0,0.2)}
.popover .arrow{display:none}
.popover .popover-content{padding:5px 10px}
.auth-alert-danger,.auth-alert-error{color:red;margin-top:15px}
.auth-alert-info{color:blue;margin-top:15px}
.navbar-nav > .user-menu > .dropdown-menu > .user-body a:hover{color:#72afd2!important}
.main-header .logo img{width:100%;height:100%;padding:3px 0}

#home .links .box .legend{padding:10px 15px}
#home .box-header{color:#777}
.col-sm-6.radius-border{width:49.9%}
.radius-border{border:1px solid;border-radius:15px;padding-top:5px;padding-bottom:5px}
.nav.modulo>li>a {color: #e0e0e0}

body{background:#fff}
.modal-backdrop{display:none}
.wrapper{box-shadow:none!important;background:transparent!important}
.main-header{padding:10px 0}
.main-header,.main-header .navbar{box-shadow:none!important;background:transparent!important}
.main-header .logo{border-right:0!important;background:transparent!important}
.main-header .logo img{max-height:40px;margin-top:5px;margin-bottom:5px}
.content-wrapper{width:100%;margin-top:0;margin-left:0!important;background:transparent!important;border-left:2px solid #f1f1f1 !important}
.content-wrapper .content{padding:0}
.main-sidebar{position:relative!important;width:100% !important;padding-top:0!important;background:transparent!important}
.main-sidebar .sidebar a.active{background:#f2f2f2}
.main-footer{margin-left:0!important;border:0!important}
.main-footer .footer-content{width:100%;float:left;padding:15px 0}
.box{border:0!important;box-shadow:none!important}
.box .box-header.with-border{border-bottom:2px solid #f1f1f1}
.box .box-header h4{text-transform:uppercase;margin-top:15px}
.box .box-header .btn{text-transform:uppercase}
.box-chart{background:#f2f2f2!important;box-shadow:1px 1px 1px rgba(0,0,0,0.1)!important}
.alert{border:0}
.form-control{text-indent:15px;height:auto;padding:10px 0 !important;background:#ddd;border:none;box-shadow:none}
.btn{color:#fff;box-shadow:none !important;margin-top:10px;border:0 !important}
.aviso:not(:last-child):after {content: ""; border-bottom: 1px solid #f4f4f4; display: block; margin: 0px -10px 10px -10px}
.desconto-input-group{float: left !important}
.padding-top-7{padding-top: 7px}

.orcamentos .icon{font-size:20px}
.orcamentos table{margin-top:30px;margin-bottom:30px}
.orcamentos .form-search{margin-top:15px}
.orcamentos .control-label{margin-top:5px}
.orcamentos .form-results{margin-top:30px;padding-top:30px;border-top:2px solid #f1f1f1}
.orcamentos .form-results .image{border-radius:0}
.orcamentos .form-results .image img{background:#f2f2f2}
.tableHeaderArquivo {background-color: black; color:white;}

tr.situacao-4 {color: #726DAD;}
tr.situacao-5 {color: #444;}
tr.situacao-6 {color: #777;}

@media (max-width:767px){
	#login .promo{display:none}
	#login .center{background:#fff}
	.xs-full-width{width:100% !important;}
	.xs-no-padding{padding:0 !important}
	#login .center{margin:0;box-shadow:none}
	#login .formulary{padding-top:50px}
	#login .formulary .copy{margin-top:30px}
	.bg-login{background:#fff}
	.content-wrapper{border:0 !important}
	.main-sidebar{transform:translate(0, 0) !important}
	.sidebar-menu{width:100%;float:left}
	.sidebar-menu{background:#fff}
	.info-box-text{float:left}
	#content-container{padding: 0}
}
@media (min-width: 992px){
	.pull-right-md{float:right}
}

.bg-pedido-4 {
	background-color: #B6D076 !important;
}

.bg-pedido-5 {
	background-color: #97CEF1 !important;
}

.bg-pedido-7 {
	background-color: #F6C054 !important;
}

.bg-pedido-6 {
	background-color: #BEC5CB !important;
	color: #fff !important;
}

.bg-pedido-cancelado {
	background-color: #EB5B37 !important;
}

.text-default {
	font-family: calibri !important;
}
.main-footer-text {
	font-size: 12px !important;
}
.main-menu-font {
	font-family: 'ralewayregular' !important;
}