/*!
 * IFMG portal template
 * Author Rafael Oliveira <rafael.oliveira@ifmg.edu.br>
 * Version 03/04/2016
 */
  @media screen{@font-face {font-family: "Open Sans";font-style: normal !important;font-weight: 400 !important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smooth: auto;src: url(../fonts/opensans-400-webfont.eot) format('eot');src: url(../fonts/opensans-400-webfont.ttf) format('ttf'),url(../fonts/opensans-400-webfont.svg) format('svg'),url(../fonts/opensans-400-webfont.woff) format('woff'),url(../fonts/opensans-400-webfont.woff2) format('woff2');}@font-face {font-family: "Open-Sans-Bold";font-style: normal;font-weight: 800 !important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smooth: auto;src: url(../fonts/opensans-800-webfont.eot) format('eot');src: url(../fonts/opensans-800-webfont.ttf) format('ttf'),url(../fonts/opensans-800-webfont.svg) format('svg'),url(../fonts/opensans-800-webfont.woff) format('woff'),url(../fonts/opensans-800-webfont.woff2) format('woff2');}}#wrapper-barra-brasil{max-width: 1150px!important;}body{min-height: 100%;padding: 0;margin: 0;color: #333;background-color: #fff;min-width: 320px !important;}.wrapper{height: auto;width: 100%;}div.content-left, div.content-right, section.content-center {margin-top:15px;}header{background-color: #0B681B;background-image: -moz-radial-gradient(center,ellipse cover,#17882c 1%,#00510f 100%);background-image: -webkit-gradient(radial,center center,0,center center,100%,color-stop(1%,#17882c),color-stop(100%,#00510f));background-image: -webkit-radial-gradient(center,ellipse cover,#17882c 1%,#00510f 100%);background-image: -o-radial-gradient(center,ellipse cover,#17882c 1%,#00510f 100%);background-image: -ms-radial-gradient(center,ellipse cover,#17882c 1%,#00510f 100%);background-image: radial-gradient(ellipse at center,#17882c 1%,#00510f 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#157b28, endColorstr=#00510f, GradientType=1);min-height: 150px;width: 100%;}.logo{display: table;max-width: 100%;width: 100%;height: 120px;font-family: "Open-Sans", Arial, sans-serif;}.logo .logo-text{display: table-cell;vertical-align: middle;}.logo-menu{margin-bottom: 20px;}.orgsubordination{text-transform: uppercase;font-size: 1.1em;}.orgtitle{font-size: 1em;}.orgname{letter-spacing: -1px;margin-bottom: 5px;font-weight: 800;font-size: 3.1em;font-family: "Open-Sans-Bold", Arial, sans-serif;}.logo a {color: #fff;}.logo a:hover, .logo a:focus, .logo a:active {text-decoration: none;}.mod-header {float: none;text-align: right;}.show-btn{padding-bottom: 15px;}.accessibility {color: #000;padding-top: 10px;padding-bottom: 5px;line-height: 10px;font-size: .8em;}.accessibility a {font-size: 0.9em;text-decoration:none;color:#fff;}.accessibility .bbottom{border-bottom: 1px dotted #fff;text-transform: uppercase;}.accessibility kbd {font-size: 0.9em;background-color: #fff;color: #000;}.accessibility a:focus, .accessibility a:hover {color: #fff;text-decoration: underline;background-color: rgba(225,225,225,.3);}.fill {min-width: 100%\9\0;width: 100%;width: auto\9\0;height: auto;-ms-interpolation-mode: bicubic;background-size: cover;display: block;}.list-group-item {border:1px solid #eee;}.item-image .figure{margin-left: auto;margin-right: auto;}.figure{margin: 0 0 1px;}.figure figcaption{font-size: 90%;color: #818a91;max-width: 320px;}.figure img{vertical-align: middle;margin-bottom: 5px;line-height: 1;border: 1px solid #eee;}.dp-container{margin-top: 5px;}.dp-container a{text-decoration: none;}.fc-grid .fc-day-number {float: none !important;text-align: center !important;}.pagination{margin: 5px 0;}.counter{font-size: 0.9em;color: #555;}.frame-border{border: 1px solid #e3e3e3 !important;}.latestnews a{font-weight: bold;}.btn{white-space:normal !important;word-wrap:break-word;}.tooltip{font-weight: bold!important;}.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #e6e6e6;filter: Alpha(Opacity=80);opacity: 0.8;}.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background: #888;}.btn-circle {width: 30px;height: 30px;text-align: center;padding: 6px 0;font-size: 12px;line-height: 1.428571429;border-radius: 15px;}.btn-circle.btn-lg {width: 50px;height: 50px;padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 25px;}.btn-circle.btn-xl {width: 70px;height: 70px;padding: 10px 16px;font-size: 24px;line-height: 1.33;border-radius: 35px;}.toTop {display: none;position: fixed;bottom: 10px;right: 5px;width: 64px;height: 64px;opacity: 0.7;filter: alpha(opacity=70);z-index: 1000;}.toTop > .fa {font-size: 24px;line-height: 27px;margin-left: -3px;}.container-fluid{max-width: 1440px;}.newsflash-title {padding: 15px 0 15px 0;text-align: center;font-size: 1.1em !important;color: #444;-webkit-transition: color .5s linear;-moz-transition: color .5s linear;-o-transition: color .5s linear;transition: color .5s linear;}a:hover .newsflash-title {-webkit-transition: color .5s linear;-moz-transition: color .5s linear;-o-transition: color .5s linear;transition: color .5s linear;}.panel-primary a:hover .newsflash-title {color: #337AB7;}.panel-success a:hover .newsflash-title {color: #118100;}.panel-default a:hover .newsflash-title {color: #000;}.panel-info a:hover .newsflash-title {color: #0C8DCB;}.panel-danger a:hover .newsflash-title {color: #CB0000;}.panel-warning a:hover .newsflash-title {color: #8a6d3b;}blockquote {float: right;clear: right;margin: 0 .5em .5em 1em;width: 45%;border-bottom: 1px solid #333!important;border-top: 4px solid #333!important;border-left: 0!important;border-right: 0!important;border-left: 0!important;}.well .well-heading{width: 100%;display: block;border-bottom: 1px solid #CFCDCD;text-align: left;font-weight: 900;color: #444;}.well-heading h1, .well-heading .h1, .well-heading h2, .well-heading .h2, .well-heading h3, .well-heading .h3{text-transform: uppercase;font-size: 1em !important;}.well-white {background: #FFF !important }.well .list-group-item {background-color: #F5F5F5;padding: 10px 0;}.well-white .list-group-item {background-color: #FFF;}input.invalid{background-color: #f2dede !important;color: #a94442;}label.invalid{color: #a94442;}.star, .red{color: #a94442;}a.tag-name{color: #444;font-weight: bold;}a.tag-name:hover, a.tag-name:active, a.tag-name:focus{text-decoration: none;color: #118100;}.tagslist li a:hover.list-group-item:after, .tagslist li a:active.list-group-item:after, .tagslist li a:focus.list-group-item:after {content: '';}.tagslist li{font-weight: bold;}.footer {background: #00420C;min-height: 1px;height: auto;margin-top: 15px;padding-top: 15px;width: 100%;bottom: 0;}.footer h2, .footer h3 {color: #61b06f;font-size: 1.25em;font-weight: bold;text-shadow: 1px 1px 0 rgba(50,50,50,.35);}.footer ul {padding: 0px;}.footer ul li a {font-size: 0.95em;padding: 0 0 5px 0;display: block;color: #fff;text-shadow: 1px 1px 0 rgba(50,50,50,.35);}.footer nav{border-left: 1px dotted #80a887;margin-bottom: 15px;margin-top: 15px;}.footer .address {font-size: 12px;color: #fff;text-shadow: 1px 1px 0 rgba(50,50,50,.35);margin-top: 15px;}.footer small {color: #fff;text-shadow: 1px 1px 0 rgba(50,50,50,.35);}.footer .final-message {padding-top: 15px;color: #444;}.footer .final-message p{line-height: 0.8em;}.footer .copyright {color: #333;display: table;min-height: 45px;}.footer .copyright-text{display: table-cell;vertical-align: middle;}.footer1{width: 100%;background-color: #02300B;padding-bottom: 15px;padding-top: 15px;}.footer2 {background-color: #f5f5f5;border-top: 1px solid #e6e6e6;color: #444;width: 100%;padding: 20px 0 0;min-height: 80px;height: auto;display: table;bottom: 0;}.footer2 h2 {border-bottom: none;color: #444;font-size: 16px;font-weight: bold;line-height: 5px;padding: 0;text-shadow: none;}.footer2 ul {font-size: 13px;list-style-type: none;margin-left: 0;padding-left: 2px;margin-top: 15px;margin-bottom: 25px;color: #444;text-shadow: none;margin-top: .5em;}.footer2 ul li a {padding: 0 0 5px 0;display: block;}.footer2 li > a {color: #444;text-shadow: none;}.footer2 .btn-top .btn{height: 42px;width: 42px;color: #777;background-color: rgba(200,200,200,.8);text-shadow: none;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}.footer2 .btn-top button:hover, .footer2 .btn-top button:active{background-color: #999;color: #ddd;}.footer .img-gov{padding-bottom: 5px;padding-top: 10px;margin-right: auto;margin-left: auto;}[class^="icon-"], [class*=" icon-"] {font-family: 'FontAwesome';speak: none;font-weight: normal;font-style: normal;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-cog:before {content: "\f013";}.icon-print:before {content: "\f02f";}.icon-envelope:before {content: "\f0e0";}.icon-calendar:before {content: "\f073";}.icon-eye-open:before {content: "\f06e";}.icon-user:before {content: "\f007";}.icon-lock:before {content: "\f023";}.icon-arrow-right:before {content: "\f054";}.icon-edit:before {content: "\f040";}.icon-arrow-down-3:before{content: "\f0d7";}.icon-arrow-up-3:before{content: "\f0d8";}.icon-eye:before{content: "\f06e";}.icon-remove:before{content: "\f00d";}.icon-ok:before{content: "\f00c";}.icon-cancel:before{content: "\f00d";}.icon-search:before{content: "\f002";}a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {border-color: #337AB7;}p.img_caption{display: none;}ul.list-group-submenu{padding-left: 0;}ul.list-group-submenu li .list-group-item {background-color: #f5f5f5;margin-left: 0;color: #333;font-size: 0.9em;padding-left: 25px;}ul.list-group-submenu li :focus.list-group-item, ul.list-group-submenu li :hover.list-group-item{background-color: #e9e9e9;}ul.list-group-submenu li:first-child .list-group-item {border-top: 1px solid #c0c0c0;}ul.list-group-submenu li:last-child :not(.deeper).list-group-item {border-bottom: 2px solid #333;}ul.list-group-submenu li.deeper ul.list-group-submenu li:last-child .list-group-item {border-bottom: 2px solid #333;}ul.list-group-submenu li.deeper ul.list-group-submenu li .list-group-item {background-color: #e9e9e9;border-bottom: 1px solid #c0c0c0;margin-left: 0;font-size: 0.9em;padding-left: 35px;}ul.list-group-submenu li.deeper ul.list-group-submenu li :focus.list-group-item, ul.list-group-submenu li.deeper ul.list-group-submenu li :hover.list-group-item {background-color: #e0e0e0;}.menu-servicos .list-navbar{background-color: #00420c;}.menu-servicos .list-navbar .list-group {padding-left: 0;margin-bottom: 5px;margin-top: 5px;}.menu-servicos ul{padding-right: 5px;}.menu-servicos ul li{border-right: 1px solid #1c5d27;padding-left: 10px;padding-right: 10px;}.menu-servicos ul li:last-child{border-right: none;}.menu-servicos .list-navbar a{color: #fff;}.menu-servicos .list-navbar a:hover, .menu-servicos .list-navbar a:active, .menu-servicos .list-navbar a:focus {text-decoration: underline;color: #fff;}.featured-news .owl-caption {position: relative;right: 0;bottom: 20px;left: 0;z-index: 10;padding-top: 10px;color: #444 ;text-align: left;text-shadow: none;}.article-info {font-size: 0.8em;line-height: 1.5;}.article-info > li{padding-top: 5px;padding-bottom: 5px;}.tileHeadline {margin-top: 0;}.tile-list-1 .infoItem{display: table-cell;vertical-align: middle;margin-top: 15px;padding-right: 10px;}.tile-list-1 .item{border-bottom: 1px solid #eee;}.subtitle{font-size: .8em;text-transform: uppercase;min-width: 3em;font-weight: bold;line-height: 2;}.fa-inverse {color: #fff !important;}.description{font-size: 0.9em;font-family: "Open-Sans", Arial, sans-serif;}nav li{list-style: none;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {margin-top: 0;font-weight: bold;}ul, ol {margin-top: 0;margin-bottom: 5px;}select {display: inline-block;padding: 4px 0px;margin-bottom: 10px;color: #444;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;vertical-align: middle;height: 34px;line-height: 30px;border: 1px solid #ccc;background-color: #fff;width: 100%;}.phrases-box,.searchareas-box {margin-top: -20px;}.text-disabled {color: #ccc;}.media .separator{margin-bottom: 5px;}fieldset legend{color: #777;}.search-controls{background-color: #f5f5f5;padding: 10px;border: 1px solid #eee;border-radius: 4px;margin-bottom: 15px;}.breadcrumb {margin-bottom: 15px;border: 1px solid #eee;}.breadcrumb-arrow {min-height: 38px;padding: 0;line-height: 36px;list-style: none;}.breadcrumb-arrow li:first-child a {border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px }.breadcrumb-arrow li, .breadcrumb-arrow li a, .breadcrumb-arrow li span {display: inline-block;vertical-align: top }.breadcrumb-arrow li:first-child {margin-right: -5px;}.breadcrumb-arrow li+li:before {padding: 0;content: "";}.breadcrumb-arrow li span {padding: 0 10px }.breadcrumb-arrow li a, .breadcrumb-arrow li:not(:first-child) span {height: 36px;padding: 0 10px 0 10px;line-height: 36px }.breadcrumb-arrow li:first-child a {padding: 0 10px }.breadcrumb-arrow li a {position: relative;color: #fff;text-decoration: none;background-color: #337ab7;border: 1px solid #337ab7 }.breadcrumb-arrow li:first-child a {padding-left: 10px }.breadcrumb-arrow li a:after, .breadcrumb-arrow li a:before {position: absolute;top: -1px;width: 0;height: 0;content: '';border-top: 18px solid transparent;border-bottom: 18px solid transparent }.breadcrumb-arrow li a:before {right: -10px;z-index: 3;border-left-color: #337ab7;border-left-style: solid;border-left-width: 11px }.breadcrumb-arrow li a:after {right: -11px;z-index: 2;border-left: 11px solid #f5f5f5;}.breadcrumb-arrow li a:focus, .breadcrumb-arrow li a:hover {background-color: #286090;border: 1px solid #286090 }.breadcrumb-arrow li a:focus:before, .breadcrumb-arrow li a:hover:before {border-left-color: #286090 }.breadcrumb-arrow li a:active {background-color: #204d74;border: 1px solid #204d74 }.breadcrumb-arrow li a:active:after, .breadcrumb-arrow li a:active:before {border-left-color: #204d74 }h1.page-header{text-transform: uppercase;}.page-header {padding-bottom: 5px;margin: 0px 0 5px;border-bottom: 1px solid #eeeeee;}.page-header a{color: #444;font-weight: bold;text-decoration: none;-webkit-transition: color .3s linear;-moz-transition: color .3s linear;-o-transition: color .3s linear;transition: color .3s linear;}div.page-header a:active, div.page-header a:focus, div.page-header a:hover{text-decoration: none;color: #337ab7;-webkit-transition: color .3s linear;-moz-transition: color .3s linear;-o-transition: color .3s linear;transition: color .3s linear;}.page-header h1, .page-header .h1, .page-header h2, .page-header .h2, .page-header h3, .page-header .h3, .page-header h4, .page-header .h4, .page-header h5, .page-header .h5, .page-header h6, .page-header .h6 {margin-bottom: 5px !important;color: #444;}.page-header.item-title a{color: #337ab7;}.page-header.item-title a:hover, .page-header.item-title a:active, .page-header.item-title a:focus{color: #1b57b1;}.panel-heading h1, .panel-heading h2, .panel-heading h3, .panel-heading h4, .panel-heading h5, .panel-heading h6{margin-bottom: 0px;}.menu-wrapper .panel-group{margin-bottom:0px;margin-top: 5px;}.panel-custom {margin-bottom: 20px;background-color: #fff;border: none;-webkit-box-shadow: none;box-shadow: none;border-radius: 0;}.panel-custom > .panel-heading a:hover, .panel-custom > .panel-heading a:focus, .panel-custom > .panel-heading a:active{text-decoration: none;}.panel-custom > .panel-heading{background-color: #f5f5f5;border-bottom: 1px solid #e5e5e5;padding: 7px 0 5px 0;padding-left: 0;border-radius: 0;border-top: 3px solid #000;margin-bottom: 5px;}.panel-custom > .panel-heading h1, .panel-custom > .panel-heading h2, .panel-custom > .panel-heading h3, .panel-custom > .panel-heading h4, .panel-custom > .panel-heading h5, .panel-custom > .panel-heading h6{font-weight: bold;font-size: 0.9em;color: #444;text-transform: uppercase;padding: 5px 0 5px 8px;padding-right: 15px;}.panel-custom .list-group-item-heading{margin-left: 5px;margin-top: 10px;font-weight: bold;font-size: 0.9em;text-transform: uppercase;color: #666;}.panel-custom > .panel-footer{font-size: 0.9em;border-radius: 0;min-height: 35px;border-top: 2px solid #000;border-bottom: 1px solid #e5e5e5;}.panel-custom li a:hover.list-group-item, .panel-custom li a:active.list-group-item, .panel-custom li a:focus.list-group-item{text-decoration: underline;}.menu-icon span.fa-stack{margin-left: -15px;font-size: 1.8em;}.panel-title i.fa{position: absolute;padding-right: 5px;right: 15px;}.panel-custom a.list-group-item:focus, .panel-custom a.list-group-item:hover{color: #337ab7;}.panel-custom .panel-default .menu-icon span.fa-stack, .panel-custom .panel-default .page-header .fa{color: #444 !important;}.panel-custom .panel-default a.list-group-item:focus, .panel-custom .panel-default a.list-group-item:hover, .panel-custom .panel-default .page-header a:focus, .panel-custom .panel-default .page-header a:hover{color: #000;}.panel-custom .panel-default > .panel-heading, .panel-custom .panel-default > .panel-footer {border-top-color: #444;}.panel-custom.panel-success .menu-icon span.fa-stack, .panel-custom.panel-success .page-header .fa{color: #118100 !important;}.panel-custom.panel-success a.list-group-item:focus, .panel-custom.panel-success a.list-group-item:hover, .panel-custom.panel-success .page-header a:focus, .panel-custom.panel-success .page-header a:hover{color: #118100;}.panel-custom.panel-success > .panel-heading, .panel-custom.panel-success > .panel-footer{border-top-color: #118100;}.panel-custom.panel-primary .menu-icon span.fa-stack, .panel-custom.panel-primary .page-header .fa{color: #337ab7 !important;}.panel-custom.panel-primary a.list-group-item:focus, .panel-custom.panel-primary a.list-group-item:hover, .panel-custom.panel-primary .page-header a:focus, .panel-custom.panel-primary .page-header a:hover{color: #337ab7;}.panel-custom.panel-primary > .panel-heading, .panel-custom.panel-primary > .panel-footer {border-top-color: #337ab7;}.panel-custom.panel-danger .menu-icon span.fa-stack, .panel-custom.panel-danger .page-header .fa{color: #CB0000 !important;}.panel-custom.panel-danger a.list-group-item:focus, .panel-custom.panel-danger a.list-group-item:hover, .panel-custom.panel-danger .page-header a:focus, .panel-custom.panel-danger .page-header a:hover{color: #CB0000;}.panel-custom.panel-danger > .panel-heading, .panel-custom.panel-danger > .panel-footer {border-top-color: #CB0000;}.panel-custom.panel-info .menu-icon span.fa-stack, .panel-custom.panel-info .page-header .fa{color: #0C8DCB !important;}.panel-custom.panel-info a.list-group-item:focus, .panel-custom.panel-info a.list-group-item:hover, .panel-custom.panel-info .page-header a:focus, .panel-custom.panel-info .page-header a:hover{color: #0C8DCB;}.panel-custom.panel-info > .panel-heading, .panel-custom.panel-info > .panel-footer {border-top-color: #0C8DCB;}.panel-custom.panel-warning .menu-icon span.fa-stack{color: #D3A100 !important;}.panel-custom.panel-warning .page-header .fa{color: #8a6d3b !important;}.panel-custom.panel-warning a.list-group-item:focus, .panel-custom.panel-warning a.list-group-item:hover, .panel-custom.panel-warning .page-header a:focus, .panel-custom.panel-warning .page-header a:hover{color: #8a6d3b;}.panel-custom.panel-warning > .panel-heading, .panel-custom.panel-warning > .panel-footer {border-top-color: #D3A100;}hr.dashed {margin-top: 10px;margin-bottom: 20px;border: 0;border-top: 1px dashed #ddd;}.panel-custom .list-group-item, .well .list-group-item{border-left: none;border-right: none;border-radius: 0px;}.panel-custom .list-group, .well .list-group{border-radius: 0px;}.panel-custom .list-group-item:first-child, .well .list-group-item:first-child {border-top-left-radius: 0px;border-top-right-radius: 0px;border-top: none;}.panel-custom .list-group-item:last-child, .well .list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}div.socialbuttons{margin-top: -15px;}.social.list-inline{margin-top: 15px;margin-right: 15px;font-size: 0.8em;}.social.list-inline .fa-stack-1x{color:#084312;}.social.list-inline > li{padding-right: 0 !important;padding-left: 0 !important;}#system-readmore{border-top: 2px dashed #F00;}.system-pagebreak{border-top: 2px dashed #1b57b1;}.article-index{margin-bottom: 15px;}.typeahead {z-index: 1051;border-radius: 0;}.typeahead li a{white-space: normal !important;word-wrap: break-word;}@media (max-width: 767px) {.navbar-custom {background-color: #084312;border: none;margin-bottom: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}.navbar-custom .navbar-toggle {color: #084312;padding-left: 50px;padding-right: 50px;background-color: #e6e6e6;border-color: #ddd;}.navbar-custom .navbar-toggle:hover, .navbar-custom .navbar-toggle:focus {background-color: #e0e0e0;}.navbar-custom .navbar-toggle .icon-bar {background-color: #084312;}.navbar-custom .navbar-toggle:focus .icon-bar, .navbar-custom .navbar-toggle:hover .icon-bar {background-color: #084312;}.navbar-custom .navbar-toggle .button-label {display: inline-block;float: right;font-weight: bold;line-height: 14px;padding-left: 10px;font-size: 20px;}.navbar-custom .navbar-toggle .button-bars {display: inline-block;float: left;}.panel-custom .panel-body{padding: 8px !important;}.img-responsive {margin:0 auto;}.mod-header{height: auto !important;float: left;margin-top: 0;margin-bottom: 0;border: 0;padding-top: 10px;}.mod-header .navbar-form {padding: 0;margin-top: 0;margin-right: 0;margin-bottom: 8px;margin-left: 0;border: 0;box-shadow: none;-webkit-box-shadow: none;}.content-left .panel-group {margin-bottom: 0;}div.content-right {margin-top: 0;}div#banner{margin-left: -15px;margin-right: -15px;margin-top: -10px;}.container-fluid .navbar-header{-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.4);box-shadow: 0 1px 5px rgba(0,0,0,.4);}.navbar-form{-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 0 rgba(255, 255, 255, .4);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 0 rgba(255, 255, 255, .4);}.typeahead.dropdown-menu{position: relative !important;top: -3px !important;width: 100% !important;}.finder .input-group-btn{vertical-align: top;}.accessibility .list-inline{margin-left: -15px;margin-right: -15px;}html .fc, .fc table {font-size: 1.1em !important;}.highslide-thumbstrip{display: none !important;}.bbottom{text-align: center;width: 100%;display: block;}.menu-servicos ul.list-group.list-inline{text-align: center !important;}.menu-servicos .list-navbar {background-color: transparent;}#searchForm .search-controls{margin-left: -15px;margin-right: -15px;}.sidebar-offcanvas{position: fixed;display: none;top: 0;margin: 0;padding: 0;height: 100%;width: 75%;min-width: 262px;max-width: 382px;z-index: 9999;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}.sidebar-offcanvas.in {display: block;}.sidebar-offcanvas .menu-wrapper{width: 100%;min-width: 270px;height: 100%;z-index: 10000;background-color: #fff;border-right: 1px solid #ccc;padding-bottom: 50px;overflow-y: auto;overflow-x:hidden;}.sidebar-offcanvas .canvas-sliding {-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}.sidebar-offcanvas .sidebar-offcanvas-clone {position: absolute !important;top: auto !important;right: 0 !important;bottom: 0 !important;left: auto !important;width: 0 !important;height: 0 !important;padding: 0 !important;margin: 0 !important;overflow: hidden !important;border: none !important;opacity: 0 !important;}.sidebar-offcanvas .close {padding: 5px 15px;font-size: 30px;}div.content-left {margin-top: 35px;}.navbar-toggle.navbar-left{float: left;margin-right: 0;margin-left: 15px;}.menu-servicos ul li {border-color:#FFFFFF !important;padding-bottom: 8px;padding-top: 8px;}.search{margin-right: 15px;margin-left: 15px;}}@media (min-width: 768px) and (max-width: 991px) {.fc-toolbar .fc-center h2{font-size: 1em }}@media (min-width: 1200px) {html .fc, .fc table {font-size: 0.9em !important;}}.contraste {background-color: black !important;color: white !important;}.contraste .accessibility {background-color: black !important;border-bottom: 1px solid white !important;}.contraste .bbottom{border: none;}.contraste header {background-color: black !important;background-image: none !important;}.contraste .text-muted {color: white !important;}.contraste .logo{background-color: black !important;}.contraste a h1{color: yellow !important;}.contraste small{color: white !important;}.contraste .footer{background-color: black !important;border-top: 1px solid #359100 !important;}.contraste .footer1{background-color: #222 !important;}.contraste .footer2{background-color: black !important;}.contraste .copyright{color: white !important;}.contraste a, .contraste a:hover, .contraste a:focus {color: yellow !important;}.contraste .search-controls{background-color: #222 !important;border: none !important;}.contraste .fc-state-highlight{background-color: white !important;color: black !important;font-weight: bold !important;}.contraste h1, .contraste .h1, .contraste h2, .contraste .h2, .contraste h3, .contraste .h3, .contraste h4, .contraste .h4, .contraste h5, .contraste .h5, .contraste h6, .contraste .h6 {color: white !important;}.contraste .thumbnail{background-color: black !important;}.contraste ul.list-group li a{background-color: black !important;}.contraste ul.list-group li a:hover, .contraste ul.list-group li a:focus{background-color: yellow !important;color: black !important;}.contraste .panel .menu-icon span.fa-stack{color: #fff !important;}.contraste .fa-stack-2x{color: white !important;}.contraste .fa-stack-1x{color: black !important;}.contraste .fa-inverse{color: black !important;}.contraste .list-striped li:hover, .contraste .list-striped dd:hover, .contraste .row-striped .row:hover, .contraste .row-striped .row:hover {background-color: #222 !important;}.contraste .list-striped li:nth-child(odd), .contraste .list-striped dd:nth-child(odd), .contraste .row-striped .row:nth-child(odd), .contraste .row-striped .row:nth-child(odd) {background-color: #111 !important;}.contraste .panel{background-color: black !important;border-color: #fff !important;}.contraste .panel .panel-heading{border-color: #fff !important;}.contraste .panel .panel-body{background-color: black !important;color: white !important;}.contraste .content-left .panel, .contraste .content-right .panel{border: none;}.contraste .panel .panel-heading, .contraste .panel .panel-heading h2 {background-color: #222 !important;color: white !important;}.contraste .panel-custom .panel-heading {border-top-color: yellow !important;}.contraste .panel-custom .panel-footer {background-color: #222 !important;color: white !important;border: 1px solid white;}.contraste .panel-custom .panel-footer .btn{background-color: yellow !important;color: black !important;border-color: yellow !important;}.contraste .list-group-item-heading {color: white !important;}.contraste .list-group-item{background-color: black !important;}.contraste ul.list-group-submenu li:last-child :not(.deeper).list-group-item{border-bottom-color: #fff !important;}.contraste div.page-header h1:after, .contraste div.page-header h2:after, .contraste div.page-header h3:after, .contraste div.page-header h4:after, .contraste div.page-header h5:after, .contraste div.page-header h6:after {border-bottom: 5px solid yellow !important;}.contraste .breadcrumb{border: 1px solid white;background-color: #222 !important;}.contraste .breadcrumb > .active {color: white !important;}.contraste .navbar {background-color: black !important;border-top: 1px solid white !important;border-bottom: 1px solid white !important;}.contraste .navbar a{color: yellow !important;}.contraste .navbar .navbar-nav > .active > a, .contraste .navbar .navbar-nav > .active > a:hover, .contraste .navbar .navbar-nav > .active > a:focus {color: black !important;background-color: yellow !important;text-shadow: none !important;}.contraste .navbar-brand.brand-icon:focus, .contraste .navbar-brand.brand-icon:hover {background-color: yellow !important;color: black !important;}.contraste .navbar .caret {border-top-color: yellow !important;border-bottom-color: yellow !important;}.contraste .navbar li:focus .caret, .contraste .navbar li:hover .caret {border-top-color: black !important;border-bottom-color: black !important;}.contraste .active.dropdown .caret, .contraste .navbar a:hover > .caret, .contraste .navbar .open > a .caret, .contraste .navbar a:focus > .caret{border-top-color: black !important;border-bottom-color: black !important;}.contraste .navbar .navbar-nav > li > a {color: yellow !important;text-shadow: none !important;;}.contraste .navbar .navbar-nav > .open > a, .contraste .navbar .navbar-nav > .open > a:hover, .contraste .navbar .navbar-nav > .open > a:focus {color: black !important;background-color: yellow !important;text-shadow: none;}.contraste .navbar .navbar-nav .dropdown-menu {background-color: black !important;}.contraste .navbar .navbar-nav .dropdown-menu > li > a:hover, .contraste .navbar .navbar-nav .dropdown-menu > li.open:not(.active) > a:focus {color: black !important;text-shadow: none;background-color: yellow !important;}.contraste .navbar .navbar-nav .dropdown-menu > li > a:hover, .contraste .navbar .navbar-nav .dropdown-menu > li.open:not(.active) > a:focus {color: black !important;text-shadow: none;background-color: yellow !important;}.contraste .navbar .open > a, .contraste .navbar .open > a:hover, .contraste .navbar .open > a:focus {color: black !important;background-color: yellow !important;}.contraste .dropdown-menu > li > a:hover, .contraste .dropdown-menu > li > a:focus {color: black !important;text-decoration: none;background-color: yellow !important;}.contraste .navbar .navbar-nav .dropdown-menu > .active > a, .contraste .navbar .navbar-nav .dropdown-menu > .active > a:hover, .contraste .navbar.navbar-nav .dropdown-menu > .active > a:focus, .contraste .navbar .dropdown-menu > .active > a, .contraste .navbar .dropdown-menu > .active > a:hover, .contraste .navbar .dropdown-menu > .active > a:focus {color: black !important;text-decoration: none;background-color: yellow !important;text-shadow: none;outline: 0;}.contraste .navbar input{background-color: black !important;color: white !important;}.contraste .dropdown-menu{background-color: black !important;border: 1px solid white;}.contraste .navbar .divider{background-color: white !important;}.contraste .dropdown-submenu>a:after{border-left-color: yellow !important;}.contraste .dropdown-submenu>a:hover:after, .contraste .dropdown-submenu>a:focus:after{border-left-color: black !important;}.contraste .navbar .navbar-toggle{background-color: yellow !important;border-color: yellow;color: #000 !important;}.contraste .navbar .navbar-toggle:hover, .contraste .navbar .navbar-toggle:focus {background-color: black !important;color: yellow !important;}.contraste .navbar .navbar-toggle .icon-bar {background-color: black !important;}.contraste .navbar .navbar-toggle:hover .icon-bar, .contraste .navbar .navbar-toggle:focus .icon-bar{background-color: yellow !important;}.contraste .navbar li > a:hover, .contraste .navbar li > a:focus {background-color: yellow !important;color: black !important;}.contraste .menu-servicos .list-navbar{background-color: #000;border-top: 1px solid white !important;border-bottom: 1px solid white !important;}.contraste .navbar-default {background-color: #006b1c;border-color: #f2f1f1;}.navbar-default .navbar-brand {color: #ffffff;}.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #a1a1a1;}.navbar-default .navbar-text {color: #ffffff;}.navbar-default .navbar-nav > li > a {color: #ffffff;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #a1a1a1;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #a1a1a1;background-color: #f2f1f1;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #a1a1a1;background-color: #f2f1f1;}.navbar-default .navbar-toggle {border-color: #f2f1f1;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #f2f1f1;}.navbar-default .navbar-toggle .icon-bar {background-color: #ffffff;}.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #ffffff;}.navbar-default .navbar-link {color: #ffffff;}.navbar-default .navbar-link:hover {color: #a1a1a1;}.contraste .btn a{color: black !important;}.contraste .btn{background-color: yellow !important;color: black !important;border: 1px solid yellow !important;}.contraste .btn-group .btn{border-color: #000 !important;}.contraste .btn-group .btn:focus, .contraste .btn-group .btn:hover, .contraste .btn-group .btn:active{border-color: yellow !important;}.contraste .btn:focus a, .contraste .btn:active a, .contraste .btn:hover a, .contraste .btn:focus, .contraste .btn:hover, .contraste .btn:active{background-color: black !important;color: yellow !important;}.contraste .quickbutton .btn a, .contraste .quickbutton .btn{background-color:#fff !important;border: 1px solid black !important;}.contraste .quickbutton .btn:focus a, .contraste .quickbutton .btn:active a, .contraste .quickbutton .btn:hover a, .contraste .quickbutton .btn:focus, .contraste .quickbutton .btn:hover, .contraste .quickbutton .btn:active{background-color:#eee !important;}.contraste .label{background-color: yellow !important;border: 1px solid yellow !important;color: black !important;}.contraste .label:hover, .contraste .label:focus{background-color: black !important;color: yellow !important;}.badge{background-color: black;color: white;border: 1px solid white;}.contraste .well{background-color: black !important;border: 1px solid white !important;}.contraste input, .contraste textarea{background-color: black !important;color: white !important;}.contraste .invalid{background-color: yellow !important;color: black !important;}.contraste label.invalid{color: red !important;}.contraste .star, .contraste .red{color: red !important;}.contraste .modal-header{background-color: black !important;}.contraste .modal-content{background-color: black !important;border: 1px solid white !important;}.contraste .close {color: white !important;text-shadow: 0 1px 0 #fff;opacity: .8;filter: alpha(opacity=80);}.contraste .close:hover, .contraste .close:focus {color: white !important;opacity: 1 !important;filter: alpha(opacity=100) !important;}.contraste select{color: black !important;background-color: white !important;}.contraste .modal-backdrop{background-color: #fff !important;}.contraste legend {color: white !important;}.contraste .tooltip-inner {background-color: white !important;color: black !important;font-weight: bold;}.contraste .tooltip.in {opacity: 1;filter: alpha(opacity=100);}.contraste .tooltip.right .tooltip-arrow {border-right: 5px solid #FFF !important;}.contraste .tooltip.top .tooltip-arrow {border-top: 5px solid #FFF !important;}.contraste .tooltip.left .tooltip-arrow {border-left: 5px solid #FFF !important;}.contraste .tooltip.bottom .tooltip-arrow {border-bottom: 5px solid #FFF !important;}.contraste .alert{background-color: black !important;color: white !important;border-color: yellow !important;}.contraste .table-striped > tbody > tr:nth-child(odd) {background-color: #222;}.contraste .table-hover > tbody > tr:hover {background-color: #333;}.contraste .pagination > li > a, .contraste .pagination > li > span {color: black !important;background-color: yellow !important;border: 1px solid white !important;}.contraste .pagination > li.active > a, .contraste .pagination > li.active > span {color: black !important;background-color: white !important;}.contraste .pagination > li.disabled > a, .contraste .pagination > li.disabled > span {background-color: black !important;color: white !important;}.contraste a.thumbnail.active, .contraste a.thumbnail:focus, .contraste a.thumbnail:hover {border-color: yellow !important;}.contraste a .img-rounded:focus, .contraste a .img-rounded:hover{box-shadow: 0 0 1px 3px yellow inset !important;}.contraste .captionjs.animated figcaption {border-top: 1px solid #ccc !important;border-bottom: 1px solid #ccc !important;background-color: black !important;}.contraste .pager li > a, .contraste .pager li > span{background-color: black !important;color: yellow !important;}.contraste .pager li > a, .contraste .pager li > span{background-color: black !important;color: yellow !important;border: 1px solid white !important;}.contraste .pager li > a:hover, .contraste .pager li > a:focus {text-decoration: none;color: black !important;background-color: yellow !important;}.contraste .featured .list-group-item:focus, .contraste .featured .list-group-item:active, .contraste .featured .list-group-item:hover {color: black !important;background-color: yellow !important;border-color: black !important;}.contraste .featured .list-group-item:focus, .contraste .featured .list-group-item:active, .contraste .featured .list-group-item:hover {color: black !important;background-color: yellow !important;border-color: black !important;}.contraste .featured .list-group-item.active, .contraste .featured .list-group-item.active:hover, .contraste .featured .list-group-item.active:focus {z-index: 2;color: black !important;background-color: yellow !important;border-color: black !important;}.contraste .below-content {border-top: 2px solid white !important;border-bottom: 1px solid white !important;}.contraste .menu-wrapper{background-color: black !important;}.contraste blockquote {border-bottom: 1px solid white !important;border-top: 4px solid white !important;color: white !important;}.contraste ul.list-group-submenu .list-group-item {background-color: #222!important;}.contraste ul.list-group-submenu li.deeper ul.list-group-submenu li .list-group-item{background-color: #333!important;border-bottom: 0px!important;}.contraste ul.list-group-submenu li.deeper ul.list-group-submenu li a:hover, .contraste ul.list-group-submenu li.deeper ul.list-group-submenu li a:hover{color: yellow!important;}.contraste .breadcrumb-arrow li a{background-color: #222!important;border: 1px solid #222!important;}.contraste .breadcrumb-arrow li a:before{border-left-color: #222!important;}.contraste .breadcrumb-arrow li a:focus, .contraste .breadcrumb-arrow li a:hover{background-color: yellow!important;color: #000!important;}.contraste .breadcrumb-arrow li:focus a:before, .contraste .breadcrumb-arrow li:hover a:before{border-left-color: yellow!important;}a:focus h1, a:focus h2, a:focus h3, a:focus h4, a:focus h5, a:focus h6, div.active:focus, li.active:focus, .close:focus, .navbar-brand.brand-icon:focus, a:focus, li:focus{outline: thin dotted;outline-offset: -2px;}a:focus img, .form-control:focus, select:focus, input[type="checkbox"]:focus, input[type="radio"]:focus, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {outline: thin dotted;outline-offset: 1px;}.btn img{outline: none!important;}.contraste a:focus h1, .contraste a:focus h2, .contraste a:focus h3, .contraste a:focus h4, .contraste a:focus h5, .contraste a:focus h6, .contraste .navbar-brand.brand-icon:focus, .contraste a .btn, .contraste a:focus, .contraste li:focus, .contraste a:focus img{outline-color: yellow!important;}.contraste .close:focus, .contraste .btn:focus, .contraste div.active:focus, select:focus, input[type="checkbox"]:focus, input[type="radio"]:focus, .contraste .form-control:focus, .contraste .page-header .fa, .contraste li.active:focus{outline-color: #fff!important;}.contraste .figure figcaption{color: #fff!important;}.highlight{background-color: #dcde69 !important;}.half-rule {margin-left: 0;text-align: left;width: 50%;}.bg-primary {color: #fff !important;background-color: #337ab7 !important;}a.bg-primary:hover, a.bg-primary:focus {background-color: #286090 !important;}.bg-success {background-color: #dff0d8 !important;}a.bg-success:hover, a.bg-success:focus {background-color: #c1e2b3 !important;}.bg-info {background-color: #d9edf7 !important;}a.bg-info:hover, a.bg-info:focus {background-color: #afd9ee !important;}.bg-warning {background-color: #fcf8e3 !important;}a.bg-warning:hover, a.bg-warning:focus {background-color: #f7ecb5 !important;}.bg-danger {background-color: #f2dede !important;}a.bg-danger:hover, a.bg-danger:focus {background-color: #e4b9b9 !important;}th.text-center{text-align:center !important;}
div.socialbutton {
  margin-bottom:10px;
  position:relative;
  display:block
}
div.socialbuttons {
  margin-bottom:5px;
  margin-top:5px
}
div.socialbuttons h3 {
  margin-bottom:5px
}
.btn-social {
  position:relative;
  padding-left:44px;
  text-align:left;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  height:34px;
  width:42px;
  padding:0
}
.btn-social>:first-child {
  position:absolute;
  left:0;
  top:0;
  bottom:0;
  width:32px;
  line-height:34px;
  font-size:1.6em;
  text-align:center;
  border-right:1px solid rgba(0,0,0,0.2)
}
.btn-social.btn-lg>:first-child {
  line-height:50px;
  font-size:1.8em
}
.btn-social.btn-sm>:first-child {
  line-height:30px;
  font-size:1.4em
}
.btn-social.btn-xs>:first-child {
  line-height:22px;
  font-size:1.2em
}
.btn-social>:first-child {
  border:0;
  text-align:center;
  width:100%
}
.btn-social.btn-lg {
  height:48px;
  width:58px
}
.btn-social.btn-sm {
  height:30px;
  width:38px
}
.btn-social.btn-xs {
  height:22px;
  width:32px
}
.btn-facebook {
  color:#fff;
  background-color:#3b5998;
  border-color:rgba(0,0,0,0.2)
}
.btn-facebook:focus,
.btn-facebook.focus {
  color:#fff;
  background-color:#2d4373;
  border-color:rgba(0,0,0,0.2)
}
.btn-facebook:hover {
  color:#fff;
  background-color:#2d4373;
  border-color:rgba(0,0,0,0.2)
}
.btn-facebook.disabled,
.btn-facebook[disabled],
fieldset[disabled] .btn-facebook,
.btn-facebook.disabled:hover,
.btn-facebook[disabled]:hover,
fieldset[disabled] .btn-facebook:hover,
.btn-facebook.disabled:focus,
.btn-facebook[disabled]:focus,
fieldset[disabled] .btn-facebook:focus,
.btn-facebook.disabled.focus,
.btn-facebook[disabled].focus,
fieldset[disabled] .btn-facebook.focus,
.btn-facebook.disabled:active,
.btn-facebook[disabled]:active,
fieldset[disabled] .btn-facebook:active,
.btn-facebook.disabled.active,
.btn-facebook[disabled].active,
fieldset[disabled] .btn-facebook.active {
  background-color:#3b5998;
  border-color:rgba(0,0,0,0.2)
}
.btn-google {
  color:#fff;
  background-color:#dd4b39;
  border-color:rgba(0,0,0,0.2)
}
.btn-google:focus,
.btn-google.focus {
  color:#fff;
  background-color:#c23321;
  border-color:rgba(0,0,0,0.2)
}
.btn-google:hover {
  color:#fff;
  background-color:#c23321;
  border-color:rgba(0,0,0,0.2)
}
.btn-google.disabled,
.btn-google[disabled],
fieldset[disabled] .btn-google,
.btn-google.disabled:hover,
.btn-google[disabled]:hover,
fieldset[disabled] .btn-google:hover,
.btn-google.disabled:focus,
.btn-google[disabled]:focus,
fieldset[disabled] .btn-google:focus,
.btn-google.disabled.focus,
.btn-google[disabled].focus,
fieldset[disabled] .btn-google.focus,
.btn-google.disabled:active,
.btn-google[disabled]:active,
fieldset[disabled] .btn-google:active,
.btn-google.disabled.active,
.btn-google[disabled].active,
fieldset[disabled] .btn-google.active {
  background-color:#dd4b39;
  border-color:rgba(0,0,0,0.2)
}
.btn-twitter {
  color:#fff;
  background-color:#55acee;
  border-color:rgba(0,0,0,0.2)
}
.btn-twitter:focus,
.btn-twitter.focus {
  color:#fff;
  background-color:#2795e9;
  border-color:rgba(0,0,0,0.2)
}
.btn-twitter:hover {
  color:#fff;
  background-color:#2795e9;
  border-color:rgba(0,0,0,0.2)
}
.btn-twitter.disabled,
.btn-twitter[disabled],
fieldset[disabled] .btn-twitter,
.btn-twitter.disabled:hover,
.btn-twitter[disabled]:hover,
fieldset[disabled] .btn-twitter:hover,
.btn-twitter.disabled:focus,
.btn-twitter[disabled]:focus,
fieldset[disabled] .btn-twitter:focus,
.btn-twitter.disabled.focus,
.btn-twitter[disabled].focus,
fieldset[disabled] .btn-twitter.focus,
.btn-twitter.disabled:active,
.btn-twitter[disabled]:active,
fieldset[disabled] .btn-twitter:active,
.btn-twitter.disabled.active,
.btn-twitter[disabled].active,
fieldset[disabled] .btn-twitter.active {
  background-color:#55acee;
  border-color:rgba(0,0,0,0.2)
}
.btn-pinterest {
  color:#fff;
  background-color:#cb2027;
  border-color:rgba(0,0,0,0.2)
}
.btn-pinterest:focus,
.btn-pinterest.focus {
  color:#fff;
  background-color:#9f191f;
  border-color:rgba(0,0,0,0.2)
}
.btn-pinterest:hover {
  color:#fff;
  background-color:#9f191f;
  border-color:rgba(0,0,0,0.2)
}
.btn-pinterest.disabled,
.btn-pinterest[disabled],
fieldset[disabled] .btn-pinterest,
.btn-pinterest.disabled:hover,
.btn-pinterest[disabled]:hover,
fieldset[disabled] .btn-pinterest:hover,
.btn-pinterest.disabled:focus,
.btn-pinterest[disabled]:focus,
fieldset[disabled] .btn-pinterest:focus,
.btn-pinterest.disabled.focus,
.btn-pinterest[disabled].focus,
fieldset[disabled] .btn-pinterest.focus,
.btn-pinterest.disabled:active,
.btn-pinterest[disabled]:active,
fieldset[disabled] .btn-pinterest:active,
.btn-pinterest.disabled.active,
.btn-pinterest[disabled].active,
fieldset[disabled] .btn-pinterest.active {
  background-color:#cb2027;
  border-color:rgba(0,0,0,0.2)
}
.btn-linkedin {
  color:#fff;
  background-color:#007bb6;
  border-color:rgba(0,0,0,0.2)
}
.btn-linkedin:focus,
.btn-linkedin.focus {
  color:#fff;
  background-color:#005983;
  border-color:rgba(0,0,0,0.2)
}
.btn-linkedin:hover {
  color:#fff;
  background-color:#005983;
  border-color:rgba(0,0,0,0.2)
}
.btn-linkedin.disabled,
.btn-linkedin[disabled],
fieldset[disabled] .btn-linkedin,
.btn-linkedin.disabled:hover,
.btn-linkedin[disabled]:hover,
fieldset[disabled] .btn-linkedin:hover,
.btn-linkedin.disabled:focus,
.btn-linkedin[disabled]:focus,
fieldset[disabled] .btn-linkedin:focus,
.btn-linkedin.disabled.focus,
.btn-linkedin[disabled].focus,
fieldset[disabled] .btn-linkedin.focus,
.btn-linkedin.disabled:active,
.btn-linkedin[disabled]:active,
fieldset[disabled] .btn-linkedin:active,
.btn-linkedin.disabled.active,
.btn-linkedin[disabled].active,
fieldset[disabled] .btn-linkedin.active {
  background-color:#007bb6;
  border-color:rgba(0,0,0,0.2)
}
.btn-instagram {
  color:#fff;
  background-color:#3f729b;
  border-color:rgba(0,0,0,0.2)
}
.btn-instagram:focus,
.btn-instagram.focus {
  color:#fff;
  background-color:#305777;
  border-color:rgba(0,0,0,0.2)
}
.btn-instagram:hover {
  color:#fff;
  background-color:#305777;
  border-color:rgba(0,0,0,0.2)
}
.btn-instagram.disabled,
.btn-instagram[disabled],
fieldset[disabled] .btn-instagram,
.btn-instagram.disabled:hover,
.btn-instagram[disabled]:hover,
fieldset[disabled] .btn-instagram:hover,
.btn-instagram.disabled:focus,
.btn-instagram[disabled]:focus,
fieldset[disabled] .btn-instagram:focus,
.btn-instagram.disabled.focus,
.btn-instagram[disabled].focus,
fieldset[disabled] .btn-instagram.focus,
.btn-instagram.disabled:active,
.btn-instagram[disabled]:active,
fieldset[disabled] .btn-instagram:active,
.btn-instagram.disabled.active,
.btn-instagram[disabled].active,
fieldset[disabled] .btn-instagram.active {
  background-color:#3f729b;
  border-color:rgba(0,0,0,0.2)
}
.btn-whattsapp {
  color:#fff;
  background-color:#34af23;
  border-color:rgba(0,0,0,0.2)
}
.btn-whattsapp:focus,
.btn-whattsapp.focus {
  color:#fff;
  background-color:#2a8c1c;
  border-color:rgba(0,0,0,0.2)
}
.btn-whattsapp:hover {
  color:#fff;
  background-color:#2a8c1c;
  border-color:rgba(0,0,0,0.2)
}
.btn-whattsapp.disabled,
.btn-whattsapp[disabled],
fieldset[disabled] .btn-whattsapp,
.btn-whattsapp.disabled:hover,
.btn-whattsapp[disabled]:hover,
fieldset[disabled] .btn-whattsapp:hover,
.btn-whattsapp.disabled:focus,
.btn-whattsapp[disabled]:focus,
fieldset[disabled] .btn-whattsapp:focus,
.btn-whattsapp.disabled.focus,
.btn-whattsapp[disabled].focus,
fieldset[disabled] .btn-whattsapp.focus,
.btn-whattsapp.disabled:active,
.btn-whattsapp[disabled]:active,
fieldset[disabled] .btn-whattsapp:active,
.btn-whattsapp.disabled.active,
.btn-whattsapp[disabled].active,
fieldset[disabled] .btn-whattsapp.active {
  background-color:#34af23;
  border-color:rgba(0,0,0,0.2)
}
@media(max-width:767px) {
  .socialbuttons .btn-group {
    display:table;
    width:100%;
    table-layout:fixed;
    border-collapse:separate
  }
  .socialbuttons .btn-group>.btn,
  .btn-group>.btn-group {
    float:none;
    display:table-cell;
    width:1%
  }
}
