  html {  font-family: sans-serif;  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%; } body {  margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {  display: block; } audio, canvas, progress, video {  display: inline-block;  vertical-align: baseline; } audio:not([controls]) {  display: none;  height: 0; } [hidden], template {  display: none; } a {  background-color: transparent; } a:active, a:hover {  outline: 0; } abbr[title] {  border-bottom: 1px dotted; } b, strong {  font-weight: bold; } dfn {  font-style: italic; } h1 {  font-size: 2em;  margin: 0.67em 0; } mark {  background: #ff0;  color: #000; } small {  font-size: 80%; } sub, sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline; } sup {  top: -0.5em; } sub {  bottom: -0.25em; } img {  border: 0; } svg:not(:root) {  overflow: hidden; } figure {  margin: 1em 40px; } hr {  -moz-box-sizing: content-box;  box-sizing: content-box;  height: 0; } pre {  overflow: auto; } code, kbd, pre, samp {  font-family: monospace, monospace;  font-size: 1em; } button, input, optgroup, select, textarea {  color: inherit;  font: inherit;  margin: 0; } button {  overflow: visible; } button, select {  text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] {  -webkit-appearance: button;  cursor: pointer; } button[disabled], html input[disabled] {  cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner {  border: 0;  padding: 0; } input {  line-height: normal; } input[type="checkbox"], input[type="radio"] {  box-sizing: border-box;  padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {  height: auto; } input[type="search"] {  -webkit-appearance: textfield;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none; } fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em; } legend {  border: 0;  padding: 0; } textarea {  overflow: auto; } optgroup {  font-weight: bold; } table {  border-collapse: collapse;  border-spacing: 0; } td, th {  padding: 0; } @media print {  *,  *:before,  *:after {   background: transparent !important;   color: #000 !important;   box-shadow: none !important;   text-shadow: none !important;  }  a,  a:visited {   text-decoration: underline;  }  a[href]:after {   content: " (" attr(href) ")";  }  abbr[title]:after {   content: " (" attr(title) ")";  }  a[href^="#"]:after,  a[href^="javascript:"]:after {   content: "";  }  pre,  blockquote {   border: 1px solid #999;   page-break-inside: avoid;  }  thead {   display: table-header-group;  }  tr,  img {   page-break-inside: avoid;  }  img {   max-width: 100% !important;  }  p,  h2,  h3 {   orphans: 3;   widows: 3;  }  h2,  h3 {   page-break-after: avoid;  }  select {   background: #fff !important;  }  .navbar {   display: none;  }  .btn > .caret,  .dropup > .btn > .caret {   border-top-color: #000 !important;  }  .label {   border: 1px solid #000;  }  .table {   border-collapse: collapse !important;  }  .table td,  .table th {   background-color: #fff !important;  }  .table-bordered th,  .table-bordered td {   border: 1px solid #ddd !important;  } } @font-face {  font-family: 'Glyphicons Halflings';  src: url('https://easyblue.com.br/template/libs/fonts/glyphicons/glyphicons-halflings-regular.eot');  src: url('https://easyblue.com.br/template/libs/fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://easyblue.com.br/template/libs/fonts/glyphicons/glyphicons-halflings-regular.woff2') format('woff2'), url('https://easyblue.com.br/template/libs/fonts/glyphicons/glyphicons-halflings-regular.woff') format('woff'), url('https://easyblue.com.br/template/libs/fonts/glyphicons/glyphicons-halflings-regular.ttf') format('truetype'), url('https://easyblue.com.br/template/libs/fonts/glyphicons/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon {  position: relative;  top: 1px;  display: inline-block;  font-family: 'Glyphicons Halflings';  font-style: normal;  font-weight: normal;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before {  content: "\2a"; } .glyphicon-plus:before {  content: "\2b"; } .glyphicon-euro:before, .glyphicon-eur:before {  content: "\20ac"; } .glyphicon-minus:before {  content: "\2212"; } .glyphicon-cloud:before {  content: "\2601"; } .glyphicon-envelope:before {  content: "\2709"; } .glyphicon-pencil:before {  content: "\270f"; } .glyphicon-glass:before {  content: "\e001"; } .glyphicon-music:before {  content: "\e002"; } .glyphicon-search:before {  content: "\e003"; } .glyphicon-heart:before {  content: "\e005"; } .glyphicon-star:before {  content: "\e006"; } .glyphicon-star-empty:before {  content: "\e007"; } .glyphicon-user:before {  content: "\e008"; } .glyphicon-film:before {  content: "\e009"; } .glyphicon-th-large:before {  content: "\e010"; } .glyphicon-th:before {  content: "\e011"; } .glyphicon-th-list:before {  content: "\e012"; } .glyphicon-ok:before {  content: "\e013"; } .glyphicon-remove:before {  content: "\e014"; } .glyphicon-zoom-in:before {  content: "\e015"; } .glyphicon-zoom-out:before {  content: "\e016"; } .glyphicon-off:before {  content: "\e017"; } .glyphicon-signal:before {  content: "\e018"; } .glyphicon-cog:before {  content: "\e019"; } .glyphicon-trash:before {  content: "\e020"; } .glyphicon-home:before {  content: "\e021"; } .glyphicon-file:before {  content: "\e022"; } .glyphicon-time:before {  content: "\e023"; } .glyphicon-road:before {  content: "\e024"; } .glyphicon-download-alt:before {  content: "\e025"; } .glyphicon-download:before {  content: "\e026"; } .glyphicon-upload:before {  content: "\e027"; } .glyphicon-inbox:before {  content: "\e028"; } .glyphicon-play-circle:before {  content: "\e029"; } .glyphicon-repeat:before {  content: "\e030"; } .glyphicon-refresh:before {  content: "\e031"; } .glyphicon-list-alt:before {  content: "\e032"; } .glyphicon-lock:before {  content: "\e033"; } .glyphicon-flag:before {  content: "\e034"; } .glyphicon-headphones:before {  content: "\e035"; } .glyphicon-volume-off:before {  content: "\e036"; } .glyphicon-volume-down:before {  content: "\e037"; } .glyphicon-volume-up:before {  content: "\e038"; } .glyphicon-qrcode:before {  content: "\e039"; } .glyphicon-barcode:before {  content: "\e040"; } .glyphicon-tag:before {  content: "\e041"; } .glyphicon-tags:before {  content: "\e042"; } .glyphicon-book:before {  content: "\e043"; } .glyphicon-bookmark:before {  content: "\e044"; } .glyphicon-print:before {  content: "\e045"; } .glyphicon-camera:before {  content: "\e046"; } .glyphicon-font:before {  content: "\e047"; } .glyphicon-bold:before {  content: "\e048"; } .glyphicon-italic:before {  content: "\e049"; } .glyphicon-text-height:before {  content: "\e050"; } .glyphicon-text-width:before {  content: "\e051"; } .glyphicon-align-left:before {  content: "\e052"; } .glyphicon-align-center:before {  content: "\e053"; } .glyphicon-align-right:before {  content: "\e054"; } .glyphicon-align-justify:before {  content: "\e055"; } .glyphicon-list:before {  content: "\e056"; } .glyphicon-indent-left:before {  content: "\e057"; } .glyphicon-indent-right:before {  content: "\e058"; } .glyphicon-facetime-video:before {  content: "\e059"; } .glyphicon-picture:before {  content: "\e060"; } .glyphicon-map-marker:before {  content: "\e062"; } .glyphicon-adjust:before {  content: "\e063"; } .glyphicon-tint:before {  content: "\e064"; } .glyphicon-edit:before {  content: "\e065"; } .glyphicon-share:before {  content: "\e066"; } .glyphicon-check:before {  content: "\e067"; } .glyphicon-move:before {  content: "\e068"; } .glyphicon-step-backward:before {  content: "\e069"; } .glyphicon-fast-backward:before {  content: "\e070"; } .glyphicon-backward:before {  content: "\e071"; } .glyphicon-play:before {  content: "\e072"; } .glyphicon-pause:before {  content: "\e073"; } .glyphicon-stop:before {  content: "\e074"; } .glyphicon-forward:before {  content: "\e075"; } .glyphicon-fast-forward:before {  content: "\e076"; } .glyphicon-step-forward:before {  content: "\e077"; } .glyphicon-eject:before {  content: "\e078"; } .glyphicon-chevron-left:before {  content: "\e079"; } .glyphicon-chevron-right:before {  content: "\e080"; } .glyphicon-plus-sign:before {  content: "\e081"; } .glyphicon-minus-sign:before {  content: "\e082"; } .glyphicon-remove-sign:before {  content: "\e083"; } .glyphicon-ok-sign:before {  content: "\e084"; } .glyphicon-question-sign:before {  content: "\e085"; } .glyphicon-info-sign:before {  content: "\e086"; } .glyphicon-screenshot:before {  content: "\e087"; } .glyphicon-remove-circle:before {  content: "\e088"; } .glyphicon-ok-circle:before {  content: "\e089"; } .glyphicon-ban-circle:before {  content: "\e090"; } .glyphicon-arrow-left:before {  content: "\e091"; } .glyphicon-arrow-right:before {  content: "\e092"; } .glyphicon-arrow-up:before {  content: "\e093"; } .glyphicon-arrow-down:before {  content: "\e094"; } .glyphicon-share-alt:before {  content: "\e095"; } .glyphicon-resize-full:before {  content: "\e096"; } .glyphicon-resize-small:before {  content: "\e097"; } .glyphicon-exclamation-sign:before {  content: "\e101"; } .glyphicon-gift:before {  content: "\e102"; } .glyphicon-leaf:before {  content: "\e103"; } .glyphicon-fire:before {  content: "\e104"; } .glyphicon-eye-open:before {  content: "\e105"; } .glyphicon-eye-close:before {  content: "\e106"; } .glyphicon-warning-sign:before {  content: "\e107"; } .glyphicon-plane:before {  content: "\e108"; } .glyphicon-calendar:before {  content: "\e109"; } .glyphicon-random:before {  content: "\e110"; } .glyphicon-comment:before {  content: "\e111"; } .glyphicon-magnet:before {  content: "\e112"; } .glyphicon-chevron-up:before {  content: "\e113"; } .glyphicon-chevron-down:before {  content: "\e114"; } .glyphicon-retweet:before {  content: "\e115"; } .glyphicon-shopping-cart:before {  content: "\e116"; } .glyphicon-folder-close:before {  content: "\e117"; } .glyphicon-folder-open:before {  content: "\e118"; } .glyphicon-resize-vertical:before {  content: "\e119"; } .glyphicon-resize-horizontal:before {  content: "\e120"; } .glyphicon-hdd:before {  content: "\e121"; } .glyphicon-bullhorn:before {  content: "\e122"; } .glyphicon-bell:before {  content: "\e123"; } .glyphicon-certificate:before {  content: "\e124"; } .glyphicon-thumbs-up:before {  content: "\e125"; } .glyphicon-thumbs-down:before {  content: "\e126"; } .glyphicon-hand-right:before {  content: "\e127"; } .glyphicon-hand-left:before {  content: "\e128"; } .glyphicon-hand-up:before {  content: "\e129"; } .glyphicon-hand-down:before {  content: "\e130"; } .glyphicon-circle-arrow-right:before {  content: "\e131"; } .glyphicon-circle-arrow-left:before {  content: "\e132"; } .glyphicon-circle-arrow-up:before {  content: "\e133"; } .glyphicon-circle-arrow-down:before {  content: "\e134"; } .glyphicon-globe:before {  content: "\e135"; } .glyphicon-wrench:before {  content: "\e136"; } .glyphicon-tasks:before {  content: "\e137"; } .glyphicon-filter:before {  content: "\e138"; } .glyphicon-briefcase:before {  content: "\e139"; } .glyphicon-fullscreen:before {  content: "\e140"; } .glyphicon-dashboard:before {  content: "\e141"; } .glyphicon-paperclip:before {  content: "\e142"; } .glyphicon-heart-empty:before {  content: "\e143"; } .glyphicon-link:before {  content: "\e144"; } .glyphicon-phone:before {  content: "\e145"; } .glyphicon-pushpin:before {  content: "\e146"; } .glyphicon-usd:before {  content: "\e148"; } .glyphicon-gbp:before {  content: "\e149"; } .glyphicon-sort:before {  content: "\e150"; } .glyphicon-sort-by-alphabet:before {  content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before {  content: "\e152"; } .glyphicon-sort-by-order:before {  content: "\e153"; } .glyphicon-sort-by-order-alt:before {  content: "\e154"; } .glyphicon-sort-by-attributes:before {  content: "\e155"; } .glyphicon-sort-by-attributes-alt:before {  content: "\e156"; } .glyphicon-unchecked:before {  content: "\e157"; } .glyphicon-expand:before {  content: "\e158"; } .glyphicon-collapse-down:before {  content: "\e159"; } .glyphicon-collapse-up:before {  content: "\e160"; } .glyphicon-log-in:before {  content: "\e161"; } .glyphicon-flash:before {  content: "\e162"; } .glyphicon-log-out:before {  content: "\e163"; } .glyphicon-new-window:before {  content: "\e164"; } .glyphicon-record:before {  content: "\e165"; } .glyphicon-save:before {  content: "\e166"; } .glyphicon-open:before {  content: "\e167"; } .glyphicon-saved:before {  content: "\e168"; } .glyphicon-import:before {  content: "\e169"; } .glyphicon-export:before {  content: "\e170"; } .glyphicon-send:before {  content: "\e171"; } .glyphicon-floppy-disk:before {  content: "\e172"; } .glyphicon-floppy-saved:before {  content: "\e173"; } .glyphicon-floppy-remove:before {  content: "\e174"; } .glyphicon-floppy-save:before {  content: "\e175"; } .glyphicon-floppy-open:before {  content: "\e176"; } .glyphicon-credit-card:before {  content: "\e177"; } .glyphicon-transfer:before {  content: "\e178"; } .glyphicon-cutlery:before {  content: "\e179"; } .glyphicon-header:before {  content: "\e180"; } .glyphicon-compressed:before {  content: "\e181"; } .glyphicon-earphone:before {  content: "\e182"; } .glyphicon-phone-alt:before {  content: "\e183"; } .glyphicon-tower:before {  content: "\e184"; } .glyphicon-stats:before {  content: "\e185"; } .glyphicon-sd-video:before {  content: "\e186"; } .glyphicon-hd-video:before {  content: "\e187"; } .glyphicon-subtitles:before {  content: "\e188"; } .glyphicon-sound-stereo:before {  content: "\e189"; } .glyphicon-sound-dolby:before {  content: "\e190"; } .glyphicon-sound-5-1:before {  content: "\e191"; } .glyphicon-sound-6-1:before {  content: "\e192"; } .glyphicon-sound-7-1:before {  content: "\e193"; } .glyphicon-copyright-mark:before {  content: "\e194"; } .glyphicon-registration-mark:before {  content: "\e195"; } .glyphicon-cloud-download:before {  content: "\e197"; } .glyphicon-cloud-upload:before {  content: "\e198"; } .glyphicon-tree-conifer:before {  content: "\e199"; } .glyphicon-tree-deciduous:before {  content: "\e200"; } .glyphicon-cd:before {  content: "\e201"; } .glyphicon-save-file:before {  content: "\e202"; } .glyphicon-open-file:before {  content: "\e203"; } .glyphicon-level-up:before {  content: "\e204"; } .glyphicon-copy:before {  content: "\e205"; } .glyphicon-paste:before {  content: "\e206"; } .glyphicon-alert:before {  content: "\e209"; } .glyphicon-equalizer:before {  content: "\e210"; } .glyphicon-king:before {  content: "\e211"; } .glyphicon-queen:before {  content: "\e212"; } .glyphicon-pawn:before {  content: "\e213"; } .glyphicon-bishop:before {  content: "\e214"; } .glyphicon-knight:before {  content: "\e215"; } .glyphicon-baby-formula:before {  content: "\e216"; } .glyphicon-tent:before {  content: "\26fa"; } .glyphicon-blackboard:before {  content: "\e218"; } .glyphicon-bed:before {  content: "\e219"; } .glyphicon-apple:before {  content: "\f8ff"; } .glyphicon-erase:before {  content: "\e221"; } .glyphicon-hourglass:before {  content: "\231b"; } .glyphicon-lamp:before {  content: "\e223"; } .glyphicon-duplicate:before {  content: "\e224"; } .glyphicon-piggy-bank:before {  content: "\e225"; } .glyphicon-scissors:before {  content: "\e226"; } .glyphicon-bitcoin:before {  content: "\e227"; } .glyphicon-btc:before {  content: "\e227"; } .glyphicon-xbt:before {  content: "\e227"; } .glyphicon-yen:before {  content: "\00a5"; } .glyphicon-jpy:before {  content: "\00a5"; } .glyphicon-ruble:before {  content: "\20bd"; } .glyphicon-rub:before {  content: "\20bd"; } .glyphicon-scale:before {  content: "\e230"; } .glyphicon-ice-lolly:before {  content: "\e231"; } .glyphicon-ice-lolly-tasted:before {  content: "\e232"; } .glyphicon-education:before {  content: "\e233"; } .glyphicon-option-horizontal:before {  content: "\e234"; } .glyphicon-option-vertical:before {  content: "\e235"; } .glyphicon-menu-hamburger:before {  content: "\e236"; } .glyphicon-modal-window:before {  content: "\e237"; } .glyphicon-oil:before {  content: "\e238"; } .glyphicon-grain:before {  content: "\e239"; } .glyphicon-sunglasses:before {  content: "\e240"; } .glyphicon-text-size:before {  content: "\e241"; } .glyphicon-text-color:before {  content: "\e242"; } .glyphicon-text-background:before {  content: "\e243"; } .glyphicon-object-align-top:before {  content: "\e244"; } .glyphicon-object-align-bottom:before {  content: "\e245"; } .glyphicon-object-align-horizontal:before {  content: "\e246"; } .glyphicon-object-align-left:before {  content: "\e247"; } .glyphicon-object-align-vertical:before {  content: "\e248"; } .glyphicon-object-align-right:before {  content: "\e249"; } .glyphicon-triangle-right:before {  content: "\e250"; } .glyphicon-triangle-left:before {  content: "\e251"; } .glyphicon-triangle-bottom:before {  content: "\e252"; } .glyphicon-triangle-top:before {  content: "\e253"; } .glyphicon-console:before {  content: "\e254"; } .glyphicon-superscript:before {  content: "\e255"; } .glyphicon-subscript:before {  content: "\e256"; } .glyphicon-menu-left:before {  content: "\e257"; } .glyphicon-menu-right:before {  content: "\e258"; } .glyphicon-menu-down:before {  content: "\e259"; } .glyphicon-menu-up:before {  content: "\e260"; } * {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } *:before, *:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } html {  font-size: 10px;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body {   font-size: 13px;  line-height: 1.42857143;  color: #5e5e5e;  background-color: #edecec; } input, button, select, textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit; } a {  color: #2196f3;  text-decoration: none; } a:hover, a:focus {  color: #0a6ebd;  text-decoration: none; } a:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;  outline: none !important; } figure {  margin: 0; } img {  vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {  display: block;  max-width: 100%;  height: auto; } .img-rounded {  border-radius: 2px; } .img-thumbnail {  padding: 3px;  line-height: 1.42857143;  background-color: #ffffff;  border: 1px solid #ededed;  border-radius: 2px;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  display: inline-block;  max-width: 100%;  height: auto; } .img-circle {  border-radius: 50%; } hr {  margin-top: 18px;  margin-bottom: 18px;  border: 0;  border-top: 1px solid #eeeeee; } .sr-only {  position: absolute;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto; } [role="button"] {  cursor: pointer; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {  font-family: inherit;  font-weight: 500;  line-height: 1.1;  color: #000000; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {  font-weight: normal;  line-height: 1;  color: #777777; } h1, .h1, h2, .h2, h3, .h3 {  margin-top: 18px;  margin-bottom: 9px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {  font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 {  margin-top: 9px;  margin-bottom: 9px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {  font-size: 75%; } h1, .h1 {  font-size: 33px; } h2, .h2 {  font-size: 27px; } h3, .h3 {  font-size: 23px; } h4, .h4 {  font-size: 17px; } h5, .h5 {  font-size: 13px; } h6, .h6 {  font-size: 12px; } p {  margin: 0 0 9px; } .lead {  margin-bottom: 18px;  font-size: 14px;  font-weight: 300;  line-height: 1.4; } @media (min-width: 768px) {  .lead {   font-size: 19.5px;  } } small, .small {  font-size: 92%; } mark, .mark {  background-color: #fcf8e3;  padding: .2em; } .text-left {  text-align: left; } .text-right {  text-align: right; } .text-center {  text-align: center; } .text-justify {  text-align: justify; } .text-nowrap {  white-space: nowrap; } .text-lowercase {  text-transform: lowercase; } .text-uppercase {  text-transform: uppercase; } .text-capitalize {  text-transform: capitalize; } .text-muted {  color: #777777; } .text-primary {  color: #2196f3; } a.text-primary:hover {  color: #0c7cd5; } .text-success {  color: #4caf50; } a.text-success:hover {  color: #3d8b40; } .text-info {  color: #2196f3; } a.text-info:hover {  color: #0c7cd5; } .text-warning {  color: #ff9800; } a.text-warning:hover {  color: #cc7a00; } .text-danger {  color: #f44336; } a.text-danger:hover {  color: #ea1c0d; } .bg-primary {  color: #fff;  background-color: #2196f3; } a.bg-primary:hover {  background-color: #0c7cd5; } .bg-success {  background-color: #dff0d8; } a.bg-success:hover {  background-color: #c1e2b3; } .bg-info {  background-color: #d9edf7; } a.bg-info:hover {  background-color: #afd9ee; } .bg-warning {  background-color: #fcf8e3; } a.bg-warning:hover {  background-color: #f7ecb5; } .bg-danger {  background-color: #f2dede; } a.bg-danger:hover {  background-color: #e4b9b9; } .page-header {  padding-bottom: 8px;  margin: 36px 0 18px;  border-bottom: 1px solid #eeeeee; } ul, ol {  margin-top: 0;  margin-bottom: 9px; } ul ul, ol ul, ul ol, ol ol {  margin-bottom: 0; } .list-unstyled {  padding-left: 0;  list-style: none; } .list-inline {  padding-left: 0;  list-style: none;  margin-left: -5px; } .list-inline > li {  display: inline-block;  padding-left: 5px;  padding-right: 5px; } dl {  margin-top: 0;  margin-bottom: 18px; } dt, dd {  line-height: 1.42857143; } dt {  font-weight: bold; } dd {  margin-left: 0; } @media (min-width: 768px) {  .dl-horizontal dt {   float: left;   width: 160px;   clear: left;   text-align: right;   overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap;  }  .dl-horizontal dd {   margin-left: 180px;  } } abbr[title], abbr[data-original-title] {  cursor: help;  border-bottom: 1px dotted #777777; } .initialism {  font-size: 90%;  text-transform: uppercase; } blockquote {  padding: 9px 18px;  margin: 0 0 18px;  font-size: 16.25px;  border-left: 5px solid #eeeeee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {  margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small {  display: block;  font-size: 80%;  line-height: 1.42857143;  color: #777777; } blockquote footer:before, blockquote small:before, blockquote .small:before {  content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right {  padding-right: 15px;  padding-left: 0;  border-right: 5px solid #eeeeee;  border-left: 0;  text-align: right; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {  content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {  content: '\00A0 \2014'; } address {  margin-bottom: 18px;  font-style: normal;  line-height: 1.42857143; } code, kbd, pre, samp {  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code {  padding: 2px 4px;  font-size: 90%;  color: #c7254e;  background-color: #f9f2f4;  border-radius: 2px; } kbd {  padding: 2px 4px;  font-size: 90%;  color: #ffffff;  background-color: #333333;  border-radius: 2px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } kbd kbd {  padding: 0;  font-size: 100%;  font-weight: bold;  box-shadow: none; } pre {  display: block;  padding: 8.5px;  margin: 0 0 9px;  font-size: 12px;  line-height: 1.42857143;  word-break: break-all;  word-wrap: break-word;  color: #333333;  background-color: #f5f5f5;  border: 1px solid #cccccc;  border-radius: 2px; } pre code {  padding: 0;  font-size: inherit;  color: inherit;  white-space: pre-wrap;  background-color: transparent;  border-radius: 0; } .pre-scrollable {  max-height: 340px;  overflow-y: scroll; } .container {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px; } @media (min-width: 768px) {  .container {   width: calc(100% - 30px);  } } @media (min-width: 992px) {  .container {   width: calc(100% - 30px);  } } @media (min-width: 1200px) {  .container {   width: 1170px;  } } .container-fluid {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px; } .row {  margin-left: -15px;  margin-right: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {  float: left; } .col-xs-12 {  width: 100%; } .col-xs-11 {  width: 91.66666667%; } .col-xs-10 {  width: 83.33333333%; } .col-xs-9 {  width: 75%; } .col-xs-8 {  width: 66.66666667%; } .col-xs-7 {  width: 58.33333333%; } .col-xs-6 {  width: 50%; } .col-xs-5 {  width: 41.66666667%; } .col-xs-4 {  width: 33.33333333%; } .col-xs-3 {  width: 25%; } .col-xs-2 {  width: 16.66666667%; } .col-xs-1 {  width: 8.33333333%; } .col-xs-pull-12 {  right: 100%; } .col-xs-pull-11 {  right: 91.66666667%; } .col-xs-pull-10 {  right: 83.33333333%; } .col-xs-pull-9 {  right: 75%; } .col-xs-pull-8 {  right: 66.66666667%; } .col-xs-pull-7 {  right: 58.33333333%; } .col-xs-pull-6 {  right: 50%; } .col-xs-pull-5 {  right: 41.66666667%; } .col-xs-pull-4 {  right: 33.33333333%; } .col-xs-pull-3 {  right: 25%; } .col-xs-pull-2 {  right: 16.66666667%; } .col-xs-pull-1 {  right: 8.33333333%; } .col-xs-pull-0 {  right: auto; } .col-xs-push-12 {  left: 100%; } .col-xs-push-11 {  left: 91.66666667%; } .col-xs-push-10 {  left: 83.33333333%; } .col-xs-push-9 {  left: 75%; } .col-xs-push-8 {  left: 66.66666667%; } .col-xs-push-7 {  left: 58.33333333%; } .col-xs-push-6 {  left: 50%; } .col-xs-push-5 {  left: 41.66666667%; } .col-xs-push-4 {  left: 33.33333333%; } .col-xs-push-3 {  left: 25%; } .col-xs-push-2 {  left: 16.66666667%; } .col-xs-push-1 {  left: 8.33333333%; } .col-xs-push-0 {  left: auto; } .col-xs-offset-12 {  margin-left: 100%; } .col-xs-offset-11 {  margin-left: 91.66666667%; } .col-xs-offset-10 {  margin-left: 83.33333333%; } .col-xs-offset-9 {  margin-left: 75%; } .col-xs-offset-8 {  margin-left: 66.66666667%; } .col-xs-offset-7 {  margin-left: 58.33333333%; } .col-xs-offset-6 {  margin-left: 50%; } .col-xs-offset-5 {  margin-left: 41.66666667%; } .col-xs-offset-4 {  margin-left: 33.33333333%; } .col-xs-offset-3 {  margin-left: 25%; } .col-xs-offset-2 {  margin-left: 16.66666667%; } .col-xs-offset-1 {  margin-left: 8.33333333%; } .col-xs-offset-0 {  margin-left: 0%; } @media (min-width: 768px) {  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {   float: left;  }  .col-sm-12 {   width: 100%;  }  .col-sm-11 {   width: 91.66666667%;  }  .col-sm-10 {   width: 83.33333333%;  }  .col-sm-9 {   width: 75%;  }  .col-sm-8 {   width: 66.66666667%;  }  .col-sm-7 {   width: 58.33333333%;  }  .col-sm-6 {   width: 50%;  }  .col-sm-5 {   width: 41.66666667%;  }  .col-sm-4 {   width: 33.33333333%;  }  .col-sm-3 {   width: 25%;  }  .col-sm-2 {   width: 16.66666667%;  }  .col-sm-1 {   width: 8.33333333%;  }  .col-sm-pull-12 {   right: 100%;  }  .col-sm-pull-11 {   right: 91.66666667%;  }  .col-sm-pull-10 {   right: 83.33333333%;  }  .col-sm-pull-9 {   right: 75%;  }  .col-sm-pull-8 {   right: 66.66666667%;  }  .col-sm-pull-7 {   right: 58.33333333%;  }  .col-sm-pull-6 {   right: 50%;  }  .col-sm-pull-5 {   right: 41.66666667%;  }  .col-sm-pull-4 {   right: 33.33333333%;  }  .col-sm-pull-3 {   right: 25%;  }  .col-sm-pull-2 {   right: 16.66666667%;  }  .col-sm-pull-1 {   right: 8.33333333%;  }  .col-sm-pull-0 {   right: auto;  }  .col-sm-push-12 {   left: 100%;  }  .col-sm-push-11 {   left: 91.66666667%;  }  .col-sm-push-10 {   left: 83.33333333%;  }  .col-sm-push-9 {   left: 75%;  }  .col-sm-push-8 {   left: 66.66666667%;  }  .col-sm-push-7 {   left: 58.33333333%;  }  .col-sm-push-6 {   left: 50%;  }  .col-sm-push-5 {   left: 41.66666667%;  }  .col-sm-push-4 {   left: 33.33333333%;  }  .col-sm-push-3 {   left: 25%;  }  .col-sm-push-2 {   left: 16.66666667%;  }  .col-sm-push-1 {   left: 8.33333333%;  }  .col-sm-push-0 {   left: auto;  }  .col-sm-offset-12 {   margin-left: 100%;  }  .col-sm-offset-11 {   margin-left: 91.66666667%;  }  .col-sm-offset-10 {   margin-left: 83.33333333%;  }  .col-sm-offset-9 {   margin-left: 75%;  }  .col-sm-offset-8 {   margin-left: 66.66666667%;  }  .col-sm-offset-7 {   margin-left: 58.33333333%;  }  .col-sm-offset-6 {   margin-left: 50%;  }  .col-sm-offset-5 {   margin-left: 41.66666667%;  }  .col-sm-offset-4 {   margin-left: 33.33333333%;  }  .col-sm-offset-3 {   margin-left: 25%;  }  .col-sm-offset-2 {   margin-left: 16.66666667%;  }  .col-sm-offset-1 {   margin-left: 8.33333333%;  }  .col-sm-offset-0 {   margin-left: 0%;  } } @media (min-width: 992px) {  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {   float: left;  }  .col-md-12 {   width: 100%;  }  .col-md-11 {   width: 91.66666667%;  }  .col-md-10 {   width: 83.33333333%;  }  .col-md-9 {   width: 75%;  }  .col-md-8 {   width: 66.66666667%;  }  .col-md-7 {   width: 58.33333333%;  }  .col-md-6 {   width: 50%;  }  .col-md-5 {   width: 41.66666667%;  }  .col-md-4 {   width: 33.33333333%;  }  .col-md-3 {   width: 25%;  }  .col-md-2 {   width: 16.66666667%;  }  .col-md-1 {   width: 8.33333333%;  }  .col-md-pull-12 {   right: 100%;  }  .col-md-pull-11 {   right: 91.66666667%;  }  .col-md-pull-10 {   right: 83.33333333%;  }  .col-md-pull-9 {   right: 75%;  }  .col-md-pull-8 {   right: 66.66666667%;  }  .col-md-pull-7 {   right: 58.33333333%;  }  .col-md-pull-6 {   right: 50%;  }  .col-md-pull-5 {   right: 41.66666667%;  }  .col-md-pull-4 {   right: 33.33333333%;  }  .col-md-pull-3 {   right: 25%;  }  .col-md-pull-2 {   right: 16.66666667%;  }  .col-md-pull-1 {   right: 8.33333333%;  }  .col-md-pull-0 {   right: auto;  }  .col-md-push-12 {   left: 100%;  }  .col-md-push-11 {   left: 91.66666667%;  }  .col-md-push-10 {   left: 83.33333333%;  }  .col-md-push-9 {   left: 75%;  }  .col-md-push-8 {   left: 66.66666667%;  }  .col-md-push-7 {   left: 58.33333333%;  }  .col-md-push-6 {   left: 50%;  }  .col-md-push-5 {   left: 41.66666667%;  }  .col-md-push-4 {   left: 33.33333333%;  }  .col-md-push-3 {   left: 25%;  }  .col-md-push-2 {   left: 16.66666667%;  }  .col-md-push-1 {   left: 8.33333333%;  }  .col-md-push-0 {   left: auto;  }  .col-md-offset-12 {   margin-left: 100%;  }  .col-md-offset-11 {   margin-left: 91.66666667%;  }  .col-md-offset-10 {   margin-left: 83.33333333%;  }  .col-md-offset-9 {   margin-left: 75%;  }  .col-md-offset-8 {   margin-left: 66.66666667%;  }  .col-md-offset-7 {   margin-left: 58.33333333%;  }  .col-md-offset-6 {   margin-left: 50%;  }  .col-md-offset-5 {   margin-left: 41.66666667%;  }  .col-md-offset-4 {   margin-left: 33.33333333%;  }  .col-md-offset-3 {   margin-left: 25%;  }  .col-md-offset-2 {   margin-left: 16.66666667%;  }  .col-md-offset-1 {   margin-left: 8.33333333%;  }  .col-md-offset-0 {   margin-left: 0%;  } } @media (min-width: 1200px) {  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {   float: left;  }  .col-lg-12 {   width: 100%;  }  .col-lg-11 {   width: 91.66666667%;  }  .col-lg-10 {   width: 83.33333333%;  }  .col-lg-9 {   width: 75%;  }  .col-lg-8 {   width: 66.66666667%;  }  .col-lg-7 {   width: 58.33333333%;  }  .col-lg-6 {   width: 50%;  }  .col-lg-5 {   width: 41.66666667%;  }  .col-lg-4 {   width: 33.33333333%;  }  .col-lg-3 {   width: 25%;  }  .col-lg-2 {   width: 16.66666667%;  }  .col-lg-1 {   width: 8.33333333%;  }  .col-lg-pull-12 {   right: 100%;  }  .col-lg-pull-11 {   right: 91.66666667%;  }  .col-lg-pull-10 {   right: 83.33333333%;  }  .col-lg-pull-9 {   right: 75%;  }  .col-lg-pull-8 {   right: 66.66666667%;  }  .col-lg-pull-7 {   right: 58.33333333%;  }  .col-lg-pull-6 {   right: 50%;  }  .col-lg-pull-5 {   right: 41.66666667%;  }  .col-lg-pull-4 {   right: 33.33333333%;  }  .col-lg-pull-3 {   right: 25%;  }  .col-lg-pull-2 {   right: 16.66666667%;  }  .col-lg-pull-1 {   right: 8.33333333%;  }  .col-lg-pull-0 {   right: auto;  }  .col-lg-push-12 {   left: 100%;  }  .col-lg-push-11 {   left: 91.66666667%;  }  .col-lg-push-10 {   left: 83.33333333%;  }  .col-lg-push-9 {   left: 75%;  }  .col-lg-push-8 {   left: 66.66666667%;  }  .col-lg-push-7 {   left: 58.33333333%;  }  .col-lg-push-6 {   left: 50%;  }  .col-lg-push-5 {   left: 41.66666667%;  }  .col-lg-push-4 {   left: 33.33333333%;  }  .col-lg-push-3 {   left: 25%;  }  .col-lg-push-2 {   left: 16.66666667%;  }  .col-lg-push-1 {   left: 8.33333333%;  }  .col-lg-push-0 {   left: auto;  }  .col-lg-offset-12 {   margin-left: 100%;  }  .col-lg-offset-11 {   margin-left: 91.66666667%;  }  .col-lg-offset-10 {   margin-left: 83.33333333%;  }  .col-lg-offset-9 {   margin-left: 75%;  }  .col-lg-offset-8 {   margin-left: 66.66666667%;  }  .col-lg-offset-7 {   margin-left: 58.33333333%;  }  .col-lg-offset-6 {   margin-left: 50%;  }  .col-lg-offset-5 {   margin-left: 41.66666667%;  }  .col-lg-offset-4 {   margin-left: 33.33333333%;  }  .col-lg-offset-3 {   margin-left: 25%;  }  .col-lg-offset-2 {   margin-left: 16.66666667%;  }  .col-lg-offset-1 {   margin-left: 8.33333333%;  }  .col-lg-offset-0 {   margin-left: 0%;  } } table {  background-color: transparent; } caption {  padding-top: 10px;  padding-bottom: 10px;  color: #777777;  text-align: left; } th {  text-align: left; } .table {  width: 100%;  max-width: 100%;  margin-bottom: 18px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {  padding: 10px;  line-height: 1.42857143;  vertical-align: top;  border-top: 1px solid #f0f0f0; } .table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #f0f0f0; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {  border-top: 0; } .table > tbody + tbody {  border-top: 2px solid #f0f0f0; } .table .table {  background-color: #edecec; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {  padding: 7px; } .table-bordered {  border: 1px solid #f0f0f0; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {  border: 1px solid #f0f0f0; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {  border-bottom-width: 2px; } .table-striped > tbody > tr:nth-of-type(odd) {  background-color: #f4f4f4; } .table-hover > tbody > tr:hover {  background-color: #f5f5f5; } table col[class*="col-"] {  position: static;  float: none;  display: table-column; } table td[class*="col-"], table th[class*="col-"] {  position: static;  float: none;  display: table-cell; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {  background-color: #fffcbe; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {  background-color: #fffba4; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {  background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {  background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {  background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {  background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {  background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {  background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {  background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {  background-color: #ebcccc; } .table-responsive {  overflow-x: auto;  min-height: 0.01%; } @media screen and (max-width: 767px) {  .table-responsive {   width: 100%;   margin-bottom: 13.5px;   overflow-y: hidden;   -ms-overflow-style: -ms-autohiding-scrollbar;   border: 1px solid #f0f0f0;  }  .table-responsive > .table {   margin-bottom: 0;  }  .table-responsive > .table > thead > tr > th,  .table-responsive > .table > tbody > tr > th,  .table-responsive > .table > tfoot > tr > th,  .table-responsive > .table > thead > tr > td,  .table-responsive > .table > tbody > tr > td,  .table-responsive > .table > tfoot > tr > td {   white-space: nowrap;  }  .table-responsive > .table-bordered {   border: 0;  }  .table-responsive > .table-bordered > thead > tr > th:first-child,  .table-responsive > .table-bordered > tbody > tr > th:first-child,  .table-responsive > .table-bordered > tfoot > tr > th:first-child,  .table-responsive > .table-bordered > thead > tr > td:first-child,  .table-responsive > .table-bordered > tbody > tr > td:first-child,  .table-responsive > .table-bordered > tfoot > tr > td:first-child {   border-left: 0;  }  .table-responsive > .table-bordered > thead > tr > th:last-child,  .table-responsive > .table-bordered > tbody > tr > th:last-child,  .table-responsive > .table-bordered > tfoot > tr > th:last-child,  .table-responsive > .table-bordered > thead > tr > td:last-child,  .table-responsive > .table-bordered > tbody > tr > td:last-child,  .table-responsive > .table-bordered > tfoot > tr > td:last-child {   border-right: 0;  }  .table-responsive > .table-bordered > tbody > tr:last-child > th,  .table-responsive > .table-bordered > tfoot > tr:last-child > th,  .table-responsive > .table-bordered > tbody > tr:last-child > td,  .table-responsive > .table-bordered > tfoot > tr:last-child > td {   border-bottom: 0;  } } fieldset {  padding: 0;  margin: 0;  border: 0;  min-width: 0; } legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 18px;  font-size: 19.5px;  line-height: inherit;  color: #333333;  border: 0;  border-bottom: 1px solid #e5e5e5; } label {  display: inline-block;  max-width: 100%;  margin-bottom: 5px;  font-weight: bold; } input[type="search"] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } input[type="radio"], input[type="checkbox"] {  margin: 4px 0 0;  margin-top: 1px \9;  line-height: normal; } input[type="file"] {  display: block; } input[type="range"] {  display: block;  width: 100%; } select[multiple], select[size] {  height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;  outline: none !important; } output {  display: block;  padding-top: 7px;  font-size: 13px;  line-height: 1.42857143;  color: #555555; } .form-control {  display: block;  width: 100%;  height: 35px;  padding: 6px 12px;  font-size: 13px;  line-height: 1.42857143;  color: #555555;  background-color: #ffffff;  background-image: none;  border: 1px solid #e0e0e0;  border-radius: 0;  -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);  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus {  border-color: #b4b4b4;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180, 180, 180, 0.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180, 180, 180, 0.6); } .form-control::-moz-placeholder {  color: #999999;  opacity: 1; } .form-control:-ms-input-placeholder {  color: #999999; } .form-control::-webkit-input-placeholder {  color: #999999; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {  background-color: #eeeeee;  opacity: 1; } .form-control[disabled], fieldset[disabled] .form-control {  cursor: not-allowed; } textarea.form-control {  height: auto; } input[type="search"] {  -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) {  input[type="date"],  input[type="time"],  input[type="datetime-local"],  input[type="month"] {   line-height: 35px;  }  input[type="date"].input-sm,  input[type="time"].input-sm,  input[type="datetime-local"].input-sm,  input[type="month"].input-sm,  .input-group-sm input[type="date"],  .input-group-sm input[type="time"],  .input-group-sm input[type="datetime-local"],  .input-group-sm input[type="month"] {   line-height: 30px;  }  input[type="date"].input-lg,  input[type="time"].input-lg,  input[type="datetime-local"].input-lg,  input[type="month"].input-lg,  .input-group-lg input[type="date"],  .input-group-lg input[type="time"],  .input-group-lg input[type="datetime-local"],  .input-group-lg input[type="month"] {   line-height: 40px;  } } .form-group {  margin-bottom: 15px; } .radio, .checkbox {  position: relative;  display: block;  margin-top: 10px;  margin-bottom: 10px; } .radio label, .checkbox label {  min-height: 18px;  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {  position: absolute;  margin-left: -20px;  margin-top: 4px \9; } .radio + .radio, .checkbox + .checkbox {  margin-top: -5px; } .radio-inline, .checkbox-inline {  position: relative;  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  vertical-align: middle;  font-weight: normal;  cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] {  cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline {  cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label {  cursor: not-allowed; } .form-control-static {  padding-top: 7px;  padding-bottom: 7px;  margin-bottom: 0;  min-height: 31px; } .form-control-static.input-lg, .form-control-static.input-sm {  padding-left: 0;  padding-right: 0; } .input-sm {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 2px; } select.input-sm {  height: 30px;  line-height: 30px; } textarea.input-sm, select[multiple].input-sm {  height: auto; } .form-group-sm .form-control {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 2px; } select.form-group-sm .form-control {  height: 30px;  line-height: 30px; } textarea.form-group-sm .form-control, select[multiple].form-group-sm .form-control {  height: auto; } .form-group-sm .form-control-static {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  min-height: 30px; } .input-lg {  height: 40px;  padding: 10px 16px;  font-size: 17px;  line-height: 1.3333333;  border-radius: 0px; } select.input-lg {  height: 40px;  line-height: 40px; } textarea.input-lg, select[multiple].input-lg {  height: auto; } .form-group-lg .form-control {  height: 40px;  padding: 10px 16px;  font-size: 17px;  line-height: 1.3333333;  border-radius: 0px; } select.form-group-lg .form-control {  height: 40px;  line-height: 40px; } textarea.form-group-lg .form-control, select[multiple].form-group-lg .form-control {  height: auto; } .form-group-lg .form-control-static {  height: 40px;  padding: 10px 16px;  font-size: 17px;  line-height: 1.3333333;  min-height: 35px; } .has-feedback {  position: relative; } .has-feedback .form-control {  padding-right: 43.75px; } .form-control-feedback {  position: absolute;  top: 0;  right: 0;  z-index: 2;  display: block;  width: 35px;  height: 35px;  line-height: 35px;  text-align: center;  pointer-events: none; } .input-lg + .form-control-feedback {  width: 40px;  height: 40px;  line-height: 40px; } .input-sm + .form-control-feedback {  width: 30px;  height: 30px;  line-height: 30px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {  color: #4caf50; } .has-success .form-control {  border-color: #4caf50;  -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); } .has-success .form-control:focus {  border-color: #3d8b40;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94; } .has-success .input-group-addon {  color: #4caf50;  border-color: #4caf50;  background-color: #dff0d8; } .has-success .form-control-feedback {  color: #4caf50; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {  color: #ff9800; } .has-warning .form-control {  border-color: #ff9800;  -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); } .has-warning .form-control:focus {  border-color: #cc7a00;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166; } .has-warning .input-group-addon {  color: #ff9800;  border-color: #ff9800;  background-color: #fcf8e3; } .has-warning .form-control-feedback {  color: #ff9800; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {  color: #f44336; } .has-error .form-control {  border-color: #f44336;  -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); } .has-error .form-control:focus {  border-color: #ea1c0d;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f99d97;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f99d97; } .has-error .input-group-addon {  color: #f44336;  border-color: #f44336;  background-color: #f2dede; } .has-error .form-control-feedback {  color: #f44336; } .has-feedback label ~ .form-control-feedback {  top: 23px; } .has-feedback label.sr-only ~ .form-control-feedback {  top: 0; } .help-block {  display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #9e9e9e; } @media (min-width: 768px) {  .form-inline .form-group {   display: inline-block;   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .form-control {   display: inline-block;   width: auto;   vertical-align: middle;  }  .form-inline .form-control-static {   display: inline-block;  }  .form-inline .input-group {   display: inline-table;   vertical-align: middle;  }  .form-inline .input-group .input-group-addon,  .form-inline .input-group .input-group-btn,  .form-inline .input-group .form-control {   width: auto;  }  .form-inline .input-group > .form-control {   width: 100%;  }  .form-inline .control-label {   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .radio,  .form-inline .checkbox {   display: inline-block;   margin-top: 0;   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .radio label,  .form-inline .checkbox label {   padding-left: 0;  }  .form-inline .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"] {   position: relative;   margin-left: 0;  }  .form-inline .has-feedback .form-control-feedback {   top: 0;  } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {  margin-top: 0;  margin-bottom: 0;  padding-top: 7px; } .form-horizontal .radio, .form-horizontal .checkbox {  min-height: 25px; } .form-horizontal .form-group {  margin-left: -15px;  margin-right: -15px; } @media (min-width: 768px) {  .form-horizontal .control-label {   text-align: right;   margin-bottom: 0;   padding-top: 7px;  } } .form-horizontal .has-feedback .form-control-feedback {  right: 15px; } @media (min-width: 768px) {  .form-horizontal .form-group-lg .control-label {   padding-top: 14.333333px;  } } @media (min-width: 768px) {  .form-horizontal .form-group-sm .control-label {   padding-top: 6px;  } } .btn {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  touch-action: manipulation;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 6px 12px;  font-size: 13px;  line-height: 1.42857143;  border-radius: 2px;  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;  outline: none !important; } .btn:hover, .btn:focus, .btn.focus {  color: #333333;  text-decoration: none; } .btn:active, .btn.active {  outline: 0;  background-image: none;  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn {  cursor: not-allowed;  pointer-events: none;  opacity: 0.65;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  box-shadow: none; } .btn-default {  color: #333333;  background-color: #ffffff;  border-color: #cccccc; } .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {  color: #333333;  background-color: #e6e6e6;  border-color: #adadad; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {  background-image: none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {  background-color: #ffffff;  border-color: #cccccc; } .btn-default .badge {  color: #ffffff;  background-color: #333333; } .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .open > .dropdown-toggle.btn-default {  color: #333333;  background-color: #ffffff;  border-color: transparent; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {  background-image: none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active {  background-color: #ffffff;  border-color: #cccccc; } .btn-default .badge {  color: #ffffff;  background-color: #333333; } .btn-primary {  color: #ffffff;  background-color: #2196f3;  border-color: #0d8aee; } .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {  color: #ffffff;  background-color: #0c7cd5;  border-color: #0a68b4; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {  background-image: none; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {  background-color: #2196f3;  border-color: #0d8aee; } .btn-primary .badge {  color: #2196f3;  background-color: #ffffff; } .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .open > .dropdown-toggle.btn-primary {  color: #ffffff;  background-color: #2196f3;  border-color: transparent; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {  background-image: none; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active {  background-color: #2196f3;  border-color: #0d8aee; } .btn-primary .badge {  color: #2196f3;  background-color: #ffffff; } .btn-success {  color: #ffffff;  background-color: #4caf50;  border-color: #449d48; } .btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {  color: #ffffff;  background-color: #3d8b40;  border-color: #327334; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {  background-image: none; } .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {  background-color: #4caf50;  border-color: #449d48; } .btn-success .badge {  color: #4caf50;  background-color: #ffffff; } .btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .open > .dropdown-toggle.btn-success {  color: #ffffff;  background-color: #4caf50;  border-color: transparent; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {  background-image: none; } .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active {  background-color: #4caf50;  border-color: #449d48; } .btn-success .badge {  color: #4caf50;  background-color: #ffffff; } .btn-info {  color: #ffffff;  background-color: #00bcd4;  border-color: #00a5bb; } .btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {  color: #ffffff;  background-color: #008fa1;  border-color: #006f7d; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {  background-image: none; } .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {  background-color: #00bcd4;  border-color: #00a5bb; } .btn-info .badge {  color: #00bcd4;  background-color: #ffffff; } .btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .open > .dropdown-toggle.btn-info {  color: #ffffff;  background-color: #00bcd4;  border-color: transparent; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {  background-image: none; } .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active {  background-color: #00bcd4;  border-color: #00a5bb; } .btn-info .badge {  color: #00bcd4;  background-color: #ffffff; } .btn-warning {  color: #ffffff;  background-color: #ff9800;  border-color: #e68900; } .btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {  color: #ffffff;  background-color: #cc7a00;  border-color: #a86400; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {  background-image: none; } .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {  background-color: #ff9800;  border-color: #e68900; } .btn-warning .badge {  color: #ff9800;  background-color: #ffffff; } .btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .open > .dropdown-toggle.btn-warning {  color: #ffffff;  background-color: #ff9800;  border-color: transparent; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {  background-image: none; } .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active {  background-color: #ff9800;  border-color: #e68900; } .btn-warning .badge {  color: #ff9800;  background-color: #ffffff; } .btn-danger {  color: #ffffff;  background-color: #f44336;  border-color: #f32c1e; } .btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {  color: #ffffff;  background-color: #ea1c0d;  border-color: #c8180b; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {  background-image: none; } .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {  background-color: #f44336;  border-color: #f32c1e; } .btn-danger .badge {  color: #f44336;  background-color: #ffffff; } .btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .open > .dropdown-toggle.btn-danger {  color: #ffffff;  background-color: #f44336;  border-color: transparent; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {  background-image: none; } .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active {  background-color: #f44336;  border-color: #f32c1e; } .btn-danger .badge {  color: #f44336;  background-color: #ffffff; } .btn-link {  color: #2196f3;  font-weight: normal;  border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {  background-color: transparent;  -webkit-box-shadow: none;  box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {  border-color: transparent; } .btn-link:hover, .btn-link:focus {  color: #0a6ebd;  text-decoration: none;  background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {  color: #777777;  text-decoration: none; } .btn-lg, .btn-group-lg > .btn {  padding: 10px 16px;  font-size: 17px;  line-height: 1.3333333;  border-radius: 2px; } .btn-sm, .btn-group-sm > .btn {  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 2px; } .btn-xs, .btn-group-xs > .btn {  padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 2px; } .btn-block {  display: block;  width: 100%; } .btn-block + .btn-block {  margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {  width: 100%; } .fade {  opacity: 0;  -webkit-transition: opacity 0.15s linear;  -o-transition: opacity 0.15s linear;  transition: opacity 0.15s linear; } .fade.in {  opacity: 1; } .collapse {  display: none; } .collapse.in {  display: block; } tr.collapse.in {  display: table-row; } tbody.collapse.in {  display: table-row-group; } .collapsing {  position: relative;  height: 0;  overflow: hidden;  -webkit-transition-property: height, visibility;  transition-property: height, visibility;  -webkit-transition-duration: 0.35s;  transition-duration: 0.35s;  -webkit-transition-timing-function: ease;  transition-timing-function: ease; } .caret {  display: inline-block;  width: 0;  height: 0;  margin-left: 2px;  vertical-align: middle;  border-top: 4px dashed;  border-right: 4px solid transparent;  border-left: 4px solid transparent; } .dropup, .dropdown {  position: relative; } .dropdown-toggle:focus {  outline: 0; } .dropdown-menu {  position: absolute;  top: 100%;  left: 0;  z-index: 9;  display: none;  float: left;  min-width: 160px;  padding: 5px 0;  margin: 2px 0 0;  list-style: none;  font-size: 13px;  text-align: left;  background-color: #ffffff;  border: 1px solid transparent;  border-radius: 2px;  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  background-clip: padding-box; } .dropdown-menu.pull-right {  right: 0;  left: auto; } .dropdown-menu .divider {  height: 1px;  margin: 8px 0;  overflow: hidden;  background-color: rgba(0, 0, 0, 0.08); } .dropdown-menu > li > a {  display: block;  padding: 3px 20px;  clear: both;  font-weight: normal;  line-height: 1.42857143;  color: #333333;  white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {  text-decoration: none;  color: #333333;  background-color: rgba(0, 0, 0, 0.075); } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {  color: #333333;  text-decoration: none;  outline: 0;  background-color: rgba(0, 0, 0, 0.075); } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  color: #e4e4e4; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  text-decoration: none;  background-color: transparent;  background-image: none;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  cursor: not-allowed; } .open > .dropdown-menu {  display: block; } .open > a {  outline: 0; } .dropdown-menu-right {  left: auto;  right: 0; } .dropdown-menu-left {  left: 0;  right: auto; } .dropdown-header {  display: block;  padding: 3px 20px;  font-size: 12px;  line-height: 1.42857143;  color: #777777;  white-space: nowrap; } .dropdown-backdrop {  position: fixed;  left: 0;  right: 0;  bottom: 0;  top: 0;  z-index: -1; } .pull-right > .dropdown-menu {  right: 0;  left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret {  border-top: 0;  border-bottom: 4px solid;  content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {  top: auto;  bottom: 100%;  margin-bottom: 2px; } @media (min-width: 768px) {  .navbar-right .dropdown-menu {   left: auto;   right: 0;  }  .navbar-right .dropdown-menu-left {   left: 0;   right: auto;  } } .btn-group, .btn-group-vertical {  position: relative;  display: inline-block;  vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn {  position: relative;  float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {  z-index: 2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {  margin-left: -1px; } .btn-toolbar {  margin-left: -5px; } .btn-toolbar .btn-group, .btn-toolbar .input-group {  float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {  margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {  border-radius: 0; } .btn-group > .btn:first-child {  margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {  border-bottom-right-radius: 0;  border-top-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {  border-bottom-left-radius: 0;  border-top-left-radius: 0; } .btn-group > .btn-group {  float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-bottom-right-radius: 0;  border-top-right-radius: 0; } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-bottom-left-radius: 0;  border-top-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {  outline: 0; } .btn-group > .btn + .dropdown-toggle {  padding-left: 8px;  padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle {  padding-left: 12px;  padding-right: 12px; } .btn-group.open .dropdown-toggle {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn-group.open .dropdown-toggle.btn-link {  -webkit-box-shadow: none;  box-shadow: none; } .btn .caret {  margin-left: 0; } .btn-lg .caret {  border-width: 5px 5px 0;  border-bottom-width: 0; } .dropup .btn-lg .caret {  border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {  display: block;  float: none;  width: 100%;  max-width: 100%; } .btn-group-vertical > .btn-group > .btn {  float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {  margin-top: -1px;  margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) {  border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) {  border-top-right-radius: 2px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) {  border-bottom-left-radius: 2px;  border-top-right-radius: 0;  border-top-left-radius: 0; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-top-right-radius: 0;  border-top-left-radius: 0; } .btn-group-justified {  display: table;  width: 100%;  table-layout: fixed;  border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group {  float: none;  display: table-cell;  width: 1%; } .btn-group-justified > .btn-group .btn {  width: 100%; } .btn-group-justified > .btn-group .dropdown-menu {  left: auto; } [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {  position: absolute;  clip: rect(0, 0, 0, 0);  pointer-events: none; } .input-group {  position: relative;  display: table;  border-collapse: separate; } .input-group[class*="col-"] {  float: none;  padding-left: 0;  padding-right: 0; } .input-group .form-control {  position: relative;  z-index: 2;  float: left;  width: 100%;  margin-bottom: 0; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {  height: 40px;  padding: 10px 16px;  font-size: 17px;  line-height: 1.3333333;  border-radius: 0px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {  height: 40px;  line-height: 40px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn {  height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 2px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {  height: 30px;  line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn {  height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control {  display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {  border-radius: 0; } .input-group-addon, .input-group-btn {  width: 1%;  white-space: nowrap;  vertical-align: middle; } .input-group-addon {  padding: 6px 12px;  font-size: 13px;  font-weight: normal;  line-height: 1;  color: #555555;  text-align: center;  background-color: transparent;  border: 1px solid transparent;  border-radius: 2px; } .input-group-addon.input-sm {  padding: 5px 10px;  font-size: 12px;  border-radius: 2px; } .input-group-addon.input-lg {  padding: 10px 16px;  font-size: 17px;  border-radius: 2px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {  margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {  border-bottom-right-radius: 0;  border-top-right-radius: 0; } .input-group-addon:first-child {  border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {  border-bottom-left-radius: 0;  border-top-left-radius: 0; } .input-group-addon:last-child {  border-left: 0; } .input-group-btn {  position: relative;  font-size: 0;  white-space: nowrap; } .input-group-btn > .btn {  position: relative; } .input-group-btn > .btn + .btn {  margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {  z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {  margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {  margin-left: -1px; } .nav {  margin-bottom: 0;  padding-left: 0;  list-style: none; } .nav > li {  position: relative;  display: block; } .nav > li > a {  position: relative;  display: block;  padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus {  text-decoration: none;  background-color: #eeeeee; } .nav > li.disabled > a {  color: #777777; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {  color: #777777;  text-decoration: none;  background-color: transparent;  cursor: not-allowed; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {  background-color: #eeeeee;  border-color: #2196f3; } .nav .nav-divider {  height: 1px;  margin: 8px 0;  overflow: hidden;  background-color: #e5e5e5; } .nav > li > a > img {  max-width: none; } .nav-tabs {  border-bottom: 1px solid #ffffff; } .nav-tabs > li {  float: left;  margin-bottom: -1px; } .nav-tabs > li > a {  margin-right: 2px;  line-height: 1.42857143;  border: 1px solid transparent;  border-radius: 2px 2px 0 0; } .nav-tabs > li > a:hover {  border-color: #eeeeee #eeeeee #ffffff; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {  color: #555555;  background-color: transparent;  border: 1px solid #ffffff;  border-bottom-color: transparent;  cursor: default; } .nav-tabs.nav-justified {  width: 100%;  border-bottom: 0; } .nav-tabs.nav-justified > li {  float: none; } .nav-tabs.nav-justified > li > a {  text-align: center;  margin-bottom: 5px; } .nav-tabs.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto; } @media (min-width: 768px) {  .nav-tabs.nav-justified > li {   display: table-cell;   width: 1%;  }  .nav-tabs.nav-justified > li > a {   margin-bottom: 0;  } } .nav-tabs.nav-justified > li > a {  margin-right: 0;  border-radius: 2px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {  border: 1px solid #dddddd; } @media (min-width: 768px) {  .nav-tabs.nav-justified > li > a {   border-bottom: 1px solid #dddddd;   border-radius: 2px 2px 0 0;  }  .nav-tabs.nav-justified > .active > a,  .nav-tabs.nav-justified > .active > a:hover,  .nav-tabs.nav-justified > .active > a:focus {   border-bottom-color: #edecec;  } } .nav-pills > li {  float: left; } .nav-pills > li > a {  border-radius: 2px; } .nav-pills > li + li {  margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {  color: #ffffff;  background-color: #2196f3; } .nav-stacked > li {  float: none; } .nav-stacked > li + li {  margin-top: 2px;  margin-left: 0; } .nav-justified {  width: 100%; } .nav-justified > li {  float: none; } .nav-justified > li > a {  text-align: center;  margin-bottom: 5px; } .nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto; } @media (min-width: 768px) {  .nav-justified > li {   display: table-cell;   width: 1%;  }  .nav-justified > li > a {   margin-bottom: 0;  } } .nav-tabs-justified {  border-bottom: 0; } .nav-tabs-justified > li > a {  margin-right: 0;  border-radius: 2px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {  border: 1px solid #dddddd; } @media (min-width: 768px) {  .nav-tabs-justified > li > a {   border-bottom: 1px solid #dddddd;   border-radius: 2px 2px 0 0;  }  .nav-tabs-justified > .active > a,  .nav-tabs-justified > .active > a:hover,  .nav-tabs-justified > .active > a:focus {   border-bottom-color: #edecec;  } } .tab-content > .tab-pane {  display: none; } .tab-content > .active {  display: block; } .nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-right-radius: 0;  border-top-left-radius: 0; } .navbar {  position: relative;  min-height: 50px;  margin-bottom: 18px;  border: 1px solid transparent; } @media (min-width: 768px) {  .navbar {   border-radius: 2px;  } } @media (min-width: 768px) {  .navbar-header {   float: left;  } } .navbar-collapse {  overflow-x: visible;  padding-right: 15px;  padding-left: 15px;  border-top: 1px solid transparent;  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);  -webkit-overflow-scrolling: touch; } .navbar-collapse.in {  overflow-y: auto; } @media (min-width: 768px) {  .navbar-collapse {   width: auto;   border-top: 0;   box-shadow: none;  }  .navbar-collapse.collapse {   display: block !important;   height: auto !important;   padding-bottom: 0;   overflow: visible !important;  }  .navbar-collapse.in {   overflow-y: visible;  }  .navbar-fixed-top .navbar-collapse,  .navbar-static-top .navbar-collapse,  .navbar-fixed-bottom .navbar-collapse {   padding-left: 0;   padding-right: 0;  } } .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {  max-height: 340px; } @media (max-device-width: 480px) and (orientation: landscape) {  .navbar-fixed-top .navbar-collapse,  .navbar-fixed-bottom .navbar-collapse {   max-height: 200px;  } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {  margin-right: -15px;  margin-left: -15px; } @media (min-width: 768px) {  .container > .navbar-header,  .container-fluid > .navbar-header,  .container > .navbar-collapse,  .container-fluid > .navbar-collapse {   margin-right: 0;   margin-left: 0;  } } .navbar-static-top {  z-index: 1000;  border-width: 0 0 1px; } @media (min-width: 768px) {  .navbar-static-top {   border-radius: 0;  } } .navbar-fixed-top, .navbar-fixed-bottom {  position: fixed;  right: 0;  left: 0;  z-index: 1030; } @media (min-width: 768px) {  .navbar-fixed-top,  .navbar-fixed-bottom {   border-radius: 0;  } } .navbar-fixed-top {  top: 0;  border-width: 0 0 1px; } .navbar-fixed-bottom {  bottom: 0;  margin-bottom: 0;  border-width: 1px 0 0; } .navbar-brand {  float: left;  padding: 16px 15px;  font-size: 17px;  line-height: 18px;  height: 50px; } .navbar-brand:hover, .navbar-brand:focus {  text-decoration: none; } .navbar-brand > img {  display: block; } @media (min-width: 768px) {  .navbar > .container .navbar-brand,  .navbar > .container-fluid .navbar-brand {   margin-left: -15px;  } } .navbar-toggle {  position: relative;  float: right;  margin-right: 15px;  padding: 9px 10px;  margin-top: 8px;  margin-bottom: 8px;  background-color: transparent;  background-image: none;  border: 1px solid transparent;  border-radius: 2px; } .navbar-toggle:focus {  outline: 0; } .navbar-toggle .icon-bar {  display: block;  width: 22px;  height: 2px;  border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar {  margin-top: 4px; } @media (min-width: 768px) {  .navbar-toggle {   display: none;  } } .navbar-nav {  margin: 8px -15px; } .navbar-nav > li > a {  padding-top: 10px;  padding-bottom: 10px;  line-height: 18px; } @media (max-width: 767px) {  .navbar-nav .open .dropdown-menu {   position: static;   float: none;   width: auto;   margin-top: 0;   background-color: transparent;   border: 0;   box-shadow: none;  }  .navbar-nav .open .dropdown-menu > li > a,  .navbar-nav .open .dropdown-menu .dropdown-header {   padding: 5px 15px 5px 25px;  }  .navbar-nav .open .dropdown-menu > li > a {   line-height: 18px;  }  .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-nav .open .dropdown-menu > li > a:focus {   background-image: none;  } } @media (min-width: 768px) {  .navbar-nav {   float: left;   margin: 0;  }  .navbar-nav > li {   float: left;  }  .navbar-nav > li > a {   padding-top: 16px;   padding-bottom: 16px;  } } .navbar-form {  margin-left: -15px;  margin-right: -15px;  padding: 10px 15px;  border-top: 1px solid transparent;  border-bottom: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);  margin-top: 7.5px;  margin-bottom: 7.5px; } @media (min-width: 768px) {  .navbar-form .form-group {   display: inline-block;   margin-bottom: 0;   vertical-align: middle;  }  .navbar-form .form-control {   display: inline-block;   width: auto;   vertical-align: middle;  }  .navbar-form .form-control-static {   display: inline-block;  }  .navbar-form .input-group {   display: inline-table;   vertical-align: middle;  }  .navbar-form .input-group .input-group-addon,  .navbar-form .input-group .input-group-btn,  .navbar-form .input-group .form-control {   width: auto;  }  .navbar-form .input-group > .form-control {   width: 100%;  }  .navbar-form .control-label {   margin-bottom: 0;   vertical-align: middle;  }  .navbar-form .radio,  .navbar-form .checkbox {   display: inline-block;   margin-top: 0;   margin-bottom: 0;   vertical-align: middle;  }  .navbar-form .radio label,  .navbar-form .checkbox label {   padding-left: 0;  }  .navbar-form .radio input[type="radio"],  .navbar-form .checkbox input[type="checkbox"] {   position: relative;   margin-left: 0;  }  .navbar-form .has-feedback .form-control-feedback {   top: 0;  } } @media (max-width: 767px) {  .navbar-form .form-group {   margin-bottom: 5px;  }  .navbar-form .form-group:last-child {   margin-bottom: 0;  } } @media (min-width: 768px) {  .navbar-form {   width: auto;   border: 0;   margin-left: 0;   margin-right: 0;   padding-top: 0;   padding-bottom: 0;   -webkit-box-shadow: none;   box-shadow: none;  } } .navbar-nav > li > .dropdown-menu {  margin-top: 0;  border-top-right-radius: 0;  border-top-left-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {  margin-bottom: 0;  border-top-right-radius: 2px;  border-top-left-radius: 2px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .navbar-btn {  margin-top: 7.5px;  margin-bottom: 7.5px; } .navbar-btn.btn-sm {  margin-top: 10px;  margin-bottom: 10px; } .navbar-btn.btn-xs {  margin-top: 14px;  margin-bottom: 14px; } .navbar-text {  margin-top: 16px;  margin-bottom: 16px; } @media (min-width: 768px) {  .navbar-text {   float: left;   margin-left: 15px;   margin-right: 15px;  } } @media (min-width: 768px) {  .navbar-left {   float: left !important;  }  .navbar-right {   float: right !important;   margin-right: -15px;  }  .navbar-right ~ .navbar-right {   margin-right: 0;  } } .navbar-default {  background-color: #f8f8f8;  border-color: #e7e7e7; } .navbar-default .navbar-brand {  color: #777777; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {  color: #5e5e5e;  background-color: transparent; } .navbar-default .navbar-text {  color: #777777; } .navbar-default .navbar-nav > li > a {  color: #777777; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {  color: #333333;  background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {  color: #555555;  background-color: #e7e7e7; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {  color: #cccccc;  background-color: transparent; } .navbar-default .navbar-toggle {  border-color: #dddddd; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {  background-color: #dddddd; } .navbar-default .navbar-toggle .icon-bar {  background-color: #888888; } .navbar-default .navbar-collapse, .navbar-default .navbar-form {  border-color: #e7e7e7; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {  background-color: #e7e7e7;  color: #555555; } @media (max-width: 767px) {  .navbar-default .navbar-nav .open .dropdown-menu > li > a {   color: #777777;  }  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {   color: #333333;   background-color: transparent;  }  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {   color: #555555;   background-color: #e7e7e7;  }  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {   color: #cccccc;   background-color: transparent;  } } .navbar-default .navbar-link {  color: #777777; } .navbar-default .navbar-link:hover {  color: #333333; } .navbar-default .btn-link {  color: #777777; } .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {  color: #333333; } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus {  color: #cccccc; } .navbar-inverse {  background-color: #222222;  border-color: #080808; } .navbar-inverse .navbar-brand {  color: #9d9d9d; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {  color: #ffffff;  background-color: transparent; } .navbar-inverse .navbar-text {  color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a {  color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {  color: #ffffff;  background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {  color: #ffffff;  background-color: #080808; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {  color: #444444;  background-color: transparent; } .navbar-inverse .navbar-toggle {  border-color: #333333; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {  background-color: #333333; } .navbar-inverse .navbar-toggle .icon-bar {  background-color: #ffffff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {  border-color: #101010; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {  background-color: #080808;  color: #ffffff; } @media (max-width: 767px) {  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {   border-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {   background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {   color: #9d9d9d;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {   color: #ffffff;   background-color: transparent;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {   color: #ffffff;   background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {   color: #444444;   background-color: transparent;  } } .navbar-inverse .navbar-link {  color: #9d9d9d; } .navbar-inverse .navbar-link:hover {  color: #ffffff; } .navbar-inverse .btn-link {  color: #9d9d9d; } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {  color: #ffffff; } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus {  color: #444444; } .breadcrumb {  padding: 8px 20px;  margin-bottom: 18px;  list-style: none;  background-color: transparent;  border-radius: 2px; } .breadcrumb > li {  display: inline-block; } .breadcrumb > li + li:before {  content: "/\00a0";  padding: 0 5px;  color: #cccccc; } .breadcrumb > .active {  color: #7c7c7c; } .pagination {  display: inline-block;  padding-left: 0;  margin: 18px 0;  border-radius: 2px; } .pagination > li {  display: inline; } .pagination > li > a, .pagination > li > span {  position: relative;  float: left;  padding: 6px 12px;  line-height: 1.42857143;  text-decoration: none;  color: #7e7e7e;  background-color: #e2e2e2;  border: 1px solid #ffffff;  margin-left: -1px; } .pagination > li:first-child > a, .pagination > li:first-child > span {  margin-left: 0;  border-bottom-left-radius: 2px;  border-top-left-radius: 2px; } .pagination > li:last-child > a, .pagination > li:last-child > span {  border-bottom-right-radius: 2px;  border-top-right-radius: 2px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {  color: #333333;  background-color: #d7d7d7;  border-color: #ffffff; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {  z-index: 2;  color: #ffffff;  background-color: #00bcd4;  border-color: #ffffff;  cursor: default; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {  color: #777777;  background-color: #e2e2e2;  border-color: #ffffff;  cursor: not-allowed; } .pagination-lg > li > a, .pagination-lg > li > span {  padding: 10px 16px;  font-size: 17px; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {  border-bottom-left-radius: 2px;  border-top-left-radius: 2px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {  border-bottom-right-radius: 2px;  border-top-right-radius: 2px; } .pagination-sm > li > a, .pagination-sm > li > span {  padding: 5px 10px;  font-size: 12px; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {  border-bottom-left-radius: 2px;  border-top-left-radius: 2px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {  border-bottom-right-radius: 2px;  border-top-right-radius: 2px; } .pager {  padding-left: 0;  margin: 18px 0;  list-style: none;  text-align: center; } .pager li {  display: inline; } .pager li > a, .pager li > span {  display: inline-block;  padding: 5px 14px;  background-color: #e2e2e2;  border: 1px solid #ffffff;  border-radius: 5px; } .pager li > a:hover, .pager li > a:focus {  text-decoration: none;  background-color: #d7d7d7; } .pager .next > a, .pager .next > span {  float: right; } .pager .previous > a, .pager .previous > span {  float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {  color: #777777;  background-color: #e2e2e2;  cursor: not-allowed; } .label {  display: inline;  padding: .2em .6em .3em;  font-size: 75%;  font-weight: bold;  line-height: 1;  color: #ffffff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: .25em; } a.label:hover, a.label:focus {  color: #ffffff;  text-decoration: none;  cursor: pointer; } .label:empty {  display: none; } .btn .label {  position: relative;  top: -1px; } .label-default {  background-color: #777777; } .label-default[href]:hover, .label-default[href]:focus {  background-color: #5e5e5e; } .label-primary {  background-color: #2196f3; } .label-primary[href]:hover, .label-primary[href]:focus {  background-color: #0c7cd5; } .label-success {  background-color: #4caf50; } .label-success[href]:hover, .label-success[href]:focus {  background-color: #3d8b40; } .label-info {  background-color: #00bcd4; } .label-info[href]:hover, .label-info[href]:focus {  background-color: #008fa1; } .label-warning {  background-color: #ff9800; } .label-warning[href]:hover, .label-warning[href]:focus {  background-color: #cc7a00; } .label-danger {  background-color: #f44336; } .label-danger[href]:hover, .label-danger[href]:focus {  background-color: #ea1c0d; } .badge {  display: inline-block;  min-width: 10px;  padding: 3px 7px;  font-size: 12px;  font-weight: 400;  color: #ffffff;  line-height: 1;  vertical-align: baseline;  white-space: nowrap;  text-align: center;  background-color: #2196f3;  border-radius: 2px; } .badge:empty {  display: none; } .btn .badge {  position: relative;  top: -1px; } .btn-xs .badge, .btn-group-xs > .btn .badge {  top: 0;  padding: 1px 5px; } a.badge:hover, a.badge:focus {  color: #ffffff;  text-decoration: none;  cursor: pointer; } .list-group-item.active > .badge, .nav-pills > .active > a > .badge {  color: #ffffff;  background-color: #2196f3; } .list-group-item > .badge {  float: right; } .list-group-item > .badge + .badge {  margin-right: 5px; } .nav-pills > li > a > .badge {  margin-left: 3px; } .jumbotron {  padding: 30px 15px;  margin-bottom: 30px;  color: inherit;  background-color: #f7f7f7; } .jumbotron h1, .jumbotron .h1 {  color: inherit; } .jumbotron p {  margin-bottom: 15px;  font-size: 20px;  font-weight: 200; } .jumbotron > hr {  border-top-color: #dedede; } .container .jumbotron, .container-fluid .jumbotron {  border-radius: 2px; } .jumbotron .container {  max-width: 100%; } @media screen and (min-width: 768px) {  .jumbotron {   padding: 48px 0;  }  .container .jumbotron,  .container-fluid .jumbotron {   padding-left: 60px;   padding-right: 60px;  }  .jumbotron h1,  .jumbotron .h1 {   font-size: 58.5px;  } } .thumbnail {  display: block;  padding: 3px;  margin-bottom: 18px;  line-height: 1.42857143;  background-color: #ffffff;  border: 1px solid #ededed;  border-radius: 2px;  -webkit-transition: border 0.2s ease-in-out;  -o-transition: border 0.2s ease-in-out;  transition: border 0.2s ease-in-out; } .thumbnail > img, .thumbnail a > img {  margin-left: auto;  margin-right: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {  border-color: #2196f3; } .thumbnail .caption {  padding: 9px;  color: #5e5e5e; } .alert {  padding: 15px;  margin-bottom: 18px;  border: 1px solid transparent;  border-radius: 2px; } .alert h4 {  margin-top: 0;  color: inherit; } .alert .alert-link {  font-weight: bold; } .alert > p, .alert > ul {  margin-bottom: 0; } .alert > p + p {  margin-top: 5px; } .alert-dismissable, .alert-dismissible {  padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close {  position: relative;  top: -2px;  right: -21px;  color: inherit; } .alert-success {  background-color: #dff0d8;  border-color: #dff0d8;  color: #4caf50; } .alert-success hr {  border-top-color: #d0e9c6; } .alert-success .alert-link {  color: #3d8b40; } .alert-info {  background-color: #d9edf7;  border-color: #d9edf7;  color: #2196f3; } .alert-info hr {  border-top-color: #c4e3f3; } .alert-info .alert-link {  color: #0c7cd5; } .alert-warning {  background-color: #ffedd6;  border-color: #ffedd6;  color: #ff9800; } .alert-warning hr {  border-top-color: #ffe2bd; } .alert-warning .alert-link {  color: #cc7a00; } .alert-danger {  background-color: #f2dede;  border-color: #f2dede;  color: #f44336; } .alert-danger hr {  border-top-color: #ebcccc; } .alert-danger .alert-link {  color: #ea1c0d; } @-webkit-keyframes progress-bar-stripes {  from {   background-position: 40px 0;  }  to {   background-position: 0 0;  } } @keyframes progress-bar-stripes {  from {   background-position: 40px 0;  }  to {   background-position: 0 0;  } } .progress {  overflow: hidden;  height: 18px;  margin-bottom: 18px;  background-color: #f5f5f5;  border-radius: 2px;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .progress-bar {  float: left;  width: 0%;  height: 100%;  font-size: 12px;  line-height: 18px;  color: #ffffff;  text-align: center;  background-color: #2196f3;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  -webkit-transition: width 0.6s ease;  -o-transition: width 0.6s ease;  transition: width 0.6s ease; } .progress-striped .progress-bar, .progress-bar-striped {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active {  -webkit-animation: progress-bar-stripes 2s linear infinite;  -o-animation: progress-bar-stripes 2s linear infinite;  animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success {  background-color: #4caf50; } .progress-striped .progress-bar-success {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info {  background-color: #00bcd4; } .progress-striped .progress-bar-info {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning {  background-color: #ff9800; } .progress-striped .progress-bar-warning {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger {  background-color: #f44336; } .progress-striped .progress-bar-danger {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .media {  margin-top: 15px; } .media:first-child {  margin-top: 0; } .media, .media-body {  zoom: 1;  overflow: hidden; } .media-body {  width: 10000px; } .media-object {  display: block; } .media-right, .media > .pull-right {  padding-left: 10px; } .media-left, .media > .pull-left {  padding-right: 10px; } .media-left, .media-right, .media-body {  display: table-cell;  vertical-align: top; } .media-middle {  vertical-align: middle; } .media-bottom {  vertical-align: bottom; } .media-heading {  margin-top: 0;  margin-bottom: 5px; } .media-list {  padding-left: 0;  list-style: none; } .list-group {  margin-bottom: 20px;  padding-left: 0; } .list-group-item {  position: relative;  display: block;  padding: 10px 15px;  margin-bottom: -1px;  background-color: #ffffff;  border: 1px solid #e9e9e9; } .list-group-item:first-child {  border-top-right-radius: 2px;  border-top-left-radius: 2px; } .list-group-item:last-child {  margin-bottom: 0;  border-bottom-right-radius: 2px;  border-bottom-left-radius: 2px; } a.list-group-item {  color: #555555; } a.list-group-item .list-group-item-heading {  color: #333333; } a.list-group-item:hover, a.list-group-item:focus {  text-decoration: none;  color: #555555;  background-color: #f5f5f5; } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {  background-color: #ffffff;  color: #b5b4b4;  cursor: not-allowed; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {  color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {  color: #b5b4b4; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {  z-index: 2;  color: #000000;  background-color: #f5f5f5;  border-color: #e9e9e9; } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small {  color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {  color: #ffffff; } .list-group-item-success {  color: #4caf50;  background-color: #dff0d8; } a.list-group-item-success {  color: #4caf50; } a.list-group-item-success .list-group-item-heading {  color: inherit; } a.list-group-item-success:hover, a.list-group-item-success:focus {  color: #4caf50;  background-color: #d0e9c6; } a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {  color: #fff;  background-color: #4caf50;  border-color: #4caf50; } .list-group-item-info {  color: #2196f3;  background-color: #d9edf7; } a.list-group-item-info {  color: #2196f3; } a.list-group-item-info .list-group-item-heading {  color: inherit; } a.list-group-item-info:hover, a.list-group-item-info:focus {  color: #2196f3;  background-color: #c4e3f3; } a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {  color: #fff;  background-color: #2196f3;  border-color: #2196f3; } .list-group-item-warning {  color: #ff9800;  background-color: #fcf8e3; } a.list-group-item-warning {  color: #ff9800; } a.list-group-item-warning .list-group-item-heading {  color: inherit; } a.list-group-item-warning:hover, a.list-group-item-warning:focus {  color: #ff9800;  background-color: #faf2cc; } a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {  color: #fff;  background-color: #ff9800;  border-color: #ff9800; } .list-group-item-danger {  color: #f44336;  background-color: #f2dede; } a.list-group-item-danger {  color: #f44336; } a.list-group-item-danger .list-group-item-heading {  color: inherit; } a.list-group-item-danger:hover, a.list-group-item-danger:focus {  color: #f44336;  background-color: #ebcccc; } a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {  color: #fff;  background-color: #f44336;  border-color: #f44336; } .list-group-item-heading {  margin-top: 0;  margin-bottom: 5px; } .list-group-item-text {  margin-bottom: 0;  line-height: 1.3; } .panel {  margin-bottom: 18px;  background-color: #ffffff;  border: 1px solid transparent;  border-radius: 2px;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } .panel-body {  padding: 15px; } .panel-heading {  padding: 10px 15px;  border-bottom: 1px solid transparent;  border-top-right-radius: 1px;  border-top-left-radius: 1px; } .panel-heading > .dropdown .dropdown-toggle {  color: inherit; } .panel-title {  margin-top: 0;  margin-bottom: 0;  font-size: 15px;  color: inherit; } .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {  color: inherit; } .panel-footer {  padding: 10px 15px;  background-color: #f5f5f5;  border-top: 1px solid #dddddd;  border-bottom-right-radius: 1px;  border-bottom-left-radius: 1px; } .panel > .list-group, .panel > .panel-collapse > .list-group {  margin-bottom: 0; } .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {  border-width: 1px 0;  border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {  border-top: 0;  border-top-right-radius: 1px;  border-top-left-radius: 1px; } .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {  border-bottom: 0;  border-bottom-right-radius: 1px;  border-bottom-left-radius: 1px; } .panel-heading + .list-group .list-group-item:first-child {  border-top-width: 0; } .list-group + .panel-footer {  border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table {  margin-bottom: 0; } .panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption {  padding-left: 15px;  padding-right: 15px; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child {  border-top-right-radius: 1px;  border-top-left-radius: 1px; } .panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {  border-top-left-radius: 1px;  border-top-right-radius: 1px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {  border-top-left-radius: 1px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {  border-top-right-radius: 1px; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child {  border-bottom-right-radius: 1px;  border-bottom-left-radius: 1px; } .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {  border-bottom-left-radius: 1px;  border-bottom-right-radius: 1px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {  border-bottom-left-radius: 1px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {  border-bottom-right-radius: 1px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {  border-top: 1px solid #f0f0f0; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td {  border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered {  border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {  border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {  border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {  border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {  border-bottom: 0; } .panel > .table-responsive {  border: 0;  margin-bottom: 0; } .panel-group {  margin-bottom: 18px; } .panel-group .panel {  margin-bottom: 0;  border-radius: 2px; } .panel-group .panel + .panel {  margin-top: 5px; } .panel-group .panel-heading {  border-bottom: 0; } .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {  border-top: 1px solid #dddddd; } .panel-group .panel-footer {  border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body {  border-bottom: 1px solid #dddddd; } .panel-default {  border-color: #dddddd; } .panel-default > .panel-heading {  color: #333333;  background-color: #f5f5f5;  border-color: #dddddd; } .panel-default > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #dddddd; } .panel-default > .panel-heading .badge {  color: #f5f5f5;  background-color: #333333; } .panel-default > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #dddddd; } .panel-primary {  border-color: #2196f3; } .panel-primary > .panel-heading {  color: #ffffff;  background-color: #2196f3;  border-color: #2196f3; } .panel-primary > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #2196f3; } .panel-primary > .panel-heading .badge {  color: #2196f3;  background-color: #ffffff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #2196f3; } .panel-success {  border-color: #d6e9c6; } .panel-success > .panel-heading {  color: #4caf50;  background-color: #dff0d8;  border-color: #d6e9c6; } .panel-success > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #d6e9c6; } .panel-success > .panel-heading .badge {  color: #dff0d8;  background-color: #4caf50; } .panel-success > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #d6e9c6; } .panel-info {  border-color: #bce8f1; } .panel-info > .panel-heading {  color: #2196f3;  background-color: #d9edf7;  border-color: #bce8f1; } .panel-info > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #bce8f1; } .panel-info > .panel-heading .badge {  color: #d9edf7;  background-color: #2196f3; } .panel-info > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #bce8f1; } .panel-warning {  border-color: #faebcc; } .panel-warning > .panel-heading {  color: #ff9800;  background-color: #fcf8e3;  border-color: #faebcc; } .panel-warning > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #faebcc; } .panel-warning > .panel-heading .badge {  color: #fcf8e3;  background-color: #ff9800; } .panel-warning > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #faebcc; } .panel-danger {  border-color: #ebccd1; } .panel-danger > .panel-heading {  color: #f44336;  background-color: #f2dede;  border-color: #ebccd1; } .panel-danger > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #ebccd1; } .panel-danger > .panel-heading .badge {  color: #f2dede;  background-color: #f44336; } .panel-danger > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #ebccd1; } .embed-responsive {  position: relative;  display: block;  height: 0;  padding: 0;  overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {  position: absolute;  top: 0;  left: 0;  bottom: 0;  height: 100%;  width: 100%;  border: 0; } .embed-responsive-16by9 {  padding-bottom: 56.25%; } .embed-responsive-4by3 {  padding-bottom: 75%; } .well {  min-height: 20px;  padding: 19px;  margin-bottom: 20px;  background-color: #f5f5f5;  border: 1px solid #e3e3e3;  border-radius: 2px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote {  border-color: #ddd;  border-color: rgba(0, 0, 0, 0.15); } .well-lg {  padding: 24px;  border-radius: 2px; } .well-sm {  padding: 9px;  border-radius: 2px; } .close {  float: right;  font-size: 19.5px;  font-weight: bold;  line-height: 1;  color: #000000;  text-shadow: 0 1px 0 #ffffff;  opacity: 0.2;  filter: alpha(opacity=20); } .close:hover, .close:focus {  color: #000000;  text-decoration: none;  cursor: pointer;  opacity: 0.5;  filter: alpha(opacity=50); } button.close {  padding: 0;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none; } .modal-open {  overflow: hidden; } .modal {  display: none;  overflow: hidden;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1050;  -webkit-overflow-scrolling: touch;  outline: 0; } .modal.fade .modal-dialog {  -webkit-transform: translate(0, -25%);  -ms-transform: translate(0, -25%);  -o-transform: translate(0, -25%);  transform: translate(0, -25%);  -webkit-transition: -webkit-transform 0.3s ease-out;  -moz-transition: -moz-transform 0.3s ease-out;  -o-transition: -o-transform 0.3s ease-out;  transition: transform 0.3s ease-out; } .modal.in .modal-dialog {  -webkit-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0); } .modal-open .modal {  overflow-x: hidden;  overflow-y: auto; } .modal-dialog {  position: relative;  width: auto;  margin: 10px; } .modal-content {  position: relative;  background-color: #ffffff;  border: 1px solid transparent;  border-radius: 2px;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  background-clip: padding-box;  outline: 0; } .modal-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 0;  background-color: #000000; } .modal-backdrop.fade {  opacity: 0;  filter: alpha(opacity=0); } .modal-backdrop.in {  opacity: 0.5;  filter: alpha(opacity=50); } .modal-header {  padding: 15px;  border-bottom: 1px solid transparent;  min-height: #0f0f0f; } .modal-header .close {  margin-top: -2px; } .modal-title {  margin: 0;  line-height: transparent; } .modal-body {  position: relative;  padding: 15px; } .modal-footer {  padding: 15px;  text-align: right;  border-top: 1px solid transparent; } .modal-footer .btn + .btn {  margin-left: 5px;  margin-bottom: 0; } .modal-footer .btn-group .btn + .btn {  margin-left: -1px; } .modal-footer .btn-block + .btn-block {  margin-left: 0; } .modal-scrollbar-measure {  position: absolute;  top: -9999px;  width: 50px;  height: 50px;  overflow: scroll; } @media (min-width: 768px) {  .modal-dialog {   width: 600px;   margin: 30px auto;  }  .modal-content {   -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);   box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);  }  .modal-sm {   width: 300px;  } } @media (min-width: 992px) {  .modal-lg {   width: 900px;  } } .tooltip {  position: absolute;  z-index: 1070;  display: block;  font-size: 12px;  font-weight: normal;  line-height: 1.4;  opacity: 0;  filter: alpha(opacity=0); } .tooltip.in {  opacity: 1;  filter: alpha(opacity=100); } .tooltip.top {  margin-top: -3px;  padding: 5px 0; } .tooltip.right {  margin-left: 3px;  padding: 0 5px; } .tooltip.bottom {  margin-top: 3px;  padding: 5px 0; } .tooltip.left {  margin-left: -3px;  padding: 0 5px; } .tooltip-inner {  max-width: 200px;  padding: 3px 8px;  color: #ffffff;  text-align: center;  text-decoration: none;  background-color: #737373;  border-radius: 2px; } .tooltip-arrow {  position: absolute;  width: 0;  height: 0;  border-color: transparent;  border-style: solid; } .tooltip.top .tooltip-arrow {  bottom: 0;  left: 50%;  margin-left: -5px;  border-width: 5px 5px 0;  border-top-color: #737373; } .tooltip.top-left .tooltip-arrow {  bottom: 0;  right: 5px;  margin-bottom: -5px;  border-width: 5px 5px 0;  border-top-color: #737373; } .tooltip.top-right .tooltip-arrow {  bottom: 0;  left: 5px;  margin-bottom: -5px;  border-width: 5px 5px 0;  border-top-color: #737373; } .tooltip.right .tooltip-arrow {  top: 50%;  left: 0;  margin-top: -5px;  border-width: 5px 5px 5px 0;  border-right-color: #737373; } .tooltip.left .tooltip-arrow {  top: 50%;  right: 0;  margin-top: -5px;  border-width: 5px 0 5px 5px;  border-left-color: #737373; } .tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-width: 0 5px 5px;  border-bottom-color: #737373; } .tooltip.bottom-left .tooltip-arrow {  top: 0;  right: 5px;  margin-top: -5px;  border-width: 0 5px 5px;  border-bottom-color: #737373; } .tooltip.bottom-right .tooltip-arrow {  top: 0;  left: 5px;  margin-top: -5px;  border-width: 0 5px 5px;  border-bottom-color: #737373; } .popover {  position: absolute;  top: 0;  left: 0;  z-index: 9;  display: none;  max-width: 276px;  padding: 1px;  font-size: 13px;  font-weight: normal;  line-height: 1.42857143;  text-align: left;  background-color: #ffffff;  background-clip: padding-box;  border: 1px solid #ffffff;  border-radius: 2px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  white-space: normal; } .popover.top {  margin-top: -10px; } .popover.right {  margin-left: 10px; } .popover.bottom {  margin-top: 10px; } .popover.left {  margin-left: -10px; } .popover-title {  margin: 0;  padding: 8px 14px;  font-size: 13px;  background-color: #ffffff;  border-bottom: 1px solid #f2f2f2;  border-radius: 1px 1px 0 0; } .popover-content {  padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid; } .popover > .arrow {  border-width: 11px; } .popover > .arrow:after {  border-width: 10px;  content: ""; } .popover.top > .arrow {  left: 50%;  margin-left: -11px;  border-bottom-width: 0;  border-top-color: #cccccc;  border-top-color: #ffffff;  bottom: -11px; } .popover.top > .arrow:after {  content: " ";  bottom: 1px;  margin-left: -10px;  border-bottom-width: 0;  border-top-color: #ffffff; } .popover.right > .arrow {  top: 50%;  left: -11px;  margin-top: -11px;  border-left-width: 0;  border-right-color: #cccccc;  border-right-color: #ffffff; } .popover.right > .arrow:after {  content: " ";  left: 1px;  bottom: -10px;  border-left-width: 0;  border-right-color: #ffffff; } .popover.bottom > .arrow {  left: 50%;  margin-left: -11px;  border-top-width: 0;  border-bottom-color: #cccccc;  border-bottom-color: #ffffff;  top: -11px; } .popover.bottom > .arrow:after {  content: " ";  top: 1px;  margin-left: -10px;  border-top-width: 0;  border-bottom-color: #ffffff; } .popover.left > .arrow {  top: 50%;  right: -11px;  margin-top: -11px;  border-right-width: 0;  border-left-color: #cccccc;  border-left-color: #ffffff; } .popover.left > .arrow:after {  content: " ";  right: 1px;  border-right-width: 0;  border-left-color: #ffffff;  bottom: -10px; } .carousel {  position: relative; } .carousel-inner {  position: relative;  overflow: hidden;  width: 100%; } .carousel-inner > .item {  display: none;  position: relative;  -webkit-transition: 0.6s ease-in-out left;  -o-transition: 0.6s ease-in-out left;  transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img {  line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) {  .carousel-inner > .item {   -webkit-transition: -webkit-transform 0.6s ease-in-out;   -moz-transition: -moz-transform 0.6s ease-in-out;   -o-transition: -o-transform 0.6s ease-in-out;   transition: transform 0.6s ease-in-out;   -webkit-backface-visibility: hidden;   -moz-backface-visibility: hidden;   backface-visibility: hidden;   -webkit-perspective: 1000;   -moz-perspective: 1000;   perspective: 1000;  }  .carousel-inner > .item.next,  .carousel-inner > .item.active.right {   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);   left: 0;  }  .carousel-inner > .item.prev,  .carousel-inner > .item.active.left {   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);   left: 0;  }  .carousel-inner > .item.next.left,  .carousel-inner > .item.prev.right,  .carousel-inner > .item.active {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);   left: 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-control {  position: absolute;  top: 0;  left: 0;  bottom: 0;  width: 15%;  opacity: 0.5;  filter: alpha(opacity=50);  font-size: 20px;  color: #ffffff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .carousel-control.left {  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } .carousel-control.right {  left: auto;  right: 0;  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } .carousel-control:hover, .carousel-control:focus {  outline: 0;  color: #ffffff;  text-decoration: none;  opacity: 0.9;  filter: alpha(opacity=90); } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {  position: absolute;  top: 50%;  z-index: 5;  display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {  left: 50%;  margin-left: -10px; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {  right: 50%;  margin-right: -10px; } .carousel-control .icon-prev, .carousel-control .icon-next {  width: 20px;  height: 20px;  margin-top: -10px;  line-height: 1;  font-family: serif; } .carousel-control .icon-prev:before {  content: '\2039'; } .carousel-control .icon-next:before {  content: '\203a'; } .carousel-indicators {  position: absolute;  bottom: 10px;  left: 50%;  z-index: 15;  width: 60%;  margin-left: -30%;  padding-left: 0;  list-style: none;  text-align: center; } .carousel-indicators li {  display: inline-block;  width: 10px;  height: 10px;  margin: 1px;  text-indent: -999px;  border: 1px solid #ffffff;  border-radius: 10px;  cursor: pointer;  background-color: #000 \9;  background-color: rgba(0, 0, 0, 0); } .carousel-indicators .active {  margin: 0;  width: 12px;  height: 12px;  background-color: #ffffff; } .carousel-caption {  position: absolute;  left: 15%;  right: 15%;  bottom: 20px;  z-index: 10;  padding-top: 20px;  padding-bottom: 20px;  color: #ffffff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .carousel-caption .btn {  text-shadow: none; } @media screen and (min-width: 768px) {  .carousel-control .glyphicon-chevron-left,  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-prev,  .carousel-control .icon-next {   width: 30px;   height: 30px;   margin-top: -15px;   font-size: 30px;  }  .carousel-control .glyphicon-chevron-left,  .carousel-control .icon-prev {   margin-left: -15px;  }  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-next {   margin-right: -15px;  }  .carousel-caption {   left: 20%;   right: 20%;   padding-bottom: 30px;  }  .carousel-indicators {   bottom: 20px;  } } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {  content: " ";  display: table; } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {  clear: both; } .center-block {  display: block;  margin-left: auto;  margin-right: auto; } .pull-right {  float: right !important; } .pull-left {  float: left !important; } .hide {  display: none !important; } .show {  display: block !important; } .invisible {  visibility: hidden; } .text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0; } .hidden {  display: none !important; } .affix {  position: fixed; } @-ms-viewport {  width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg {  display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {  display: none !important; } @media (max-width: 767px) {  .visible-xs {   display: block !important;  }  table.visible-xs {   display: table;  }  tr.visible-xs {   display: table-row !important;  }  th.visible-xs,  td.visible-xs {   display: table-cell !important;  } } @media (max-width: 767px) {  .visible-xs-block {   display: block !important;  } } @media (max-width: 767px) {  .visible-xs-inline {   display: inline !important;  } } @media (max-width: 767px) {  .visible-xs-inline-block {   display: inline-block !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm {   display: block !important;  }  table.visible-sm {   display: table;  }  tr.visible-sm {   display: table-row !important;  }  th.visible-sm,  td.visible-sm {   display: table-cell !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm-block {   display: block !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm-inline {   display: inline !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm-inline-block {   display: inline-block !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md {   display: block !important;  }  table.visible-md {   display: table;  }  tr.visible-md {   display: table-row !important;  }  th.visible-md,  td.visible-md {   display: table-cell !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md-block {   display: block !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md-inline {   display: inline !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md-inline-block {   display: inline-block !important;  } } @media (min-width: 1200px) {  .visible-lg {   display: block !important;  }  table.visible-lg {   display: table;  }  tr.visible-lg {   display: table-row !important;  }  th.visible-lg,  td.visible-lg {   display: table-cell !important;  } } @media (min-width: 1200px) {  .visible-lg-block {   display: block !important;  } } @media (min-width: 1200px) {  .visible-lg-inline {   display: inline !important;  } } @media (min-width: 1200px) {  .visible-lg-inline-block {   display: inline-block !important;  } } @media (max-width: 767px) {  .hidden-xs {   display: none !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .hidden-sm {   display: none !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .hidden-md {   display: none !important;  } } @media (min-width: 1200px) {  .hidden-lg {   display: none !important;  } } .visible-print {  display: none !important; } @media print {  .visible-print {   display: block !important;  }  table.visible-print {   display: table;  }  tr.visible-print {   display: table-row !important;  }  th.visible-print,  td.visible-print {   display: table-cell !important;  } } .visible-print-block {  display: none !important; } @media print {  .visible-print-block {   display: block !important;  } } .visible-print-inline {  display: none !important; } @media print {  .visible-print-inline {   display: inline !important;  } } .visible-print-inline-block {  display: none !important; } @media print {  .visible-print-inline-block {   display: inline-block !important;  } } @media print {  .hidden-print {   display: none !important;  } }   .btn-file {  overflow: hidden;  position: relative;  vertical-align: middle; } .btn-file > input {  position: absolute;  top: 0;  right: 0;  margin: 0;  opacity: 0;  filter: alpha(opacity=0);  font-size: 23px;  height: 100%;  width: 100%;  direction: ltr;  cursor: pointer; } .fileinput {  margin-bottom: 9px;  display: inline-block; } .fileinput .form-control {  padding-top: 7px;  padding-bottom: 5px;  display: inline-block;  margin-bottom: 0px;  vertical-align: middle;  cursor: text; } .fileinput .thumbnail {  overflow: hidden;  display: inline-block;  margin-bottom: 5px;  vertical-align: middle;  text-align: center; } .fileinput .thumbnail > img {  max-height: 100%; } .fileinput .btn {  vertical-align: middle; } .fileinput-exists .fileinput-new, .fileinput-new .fileinput-exists {  display: none; } .fileinput-inline .fileinput-controls {  display: inline; } .fileinput-filename {  vertical-align: middle;  display: inline-block;  overflow: hidden; } .form-control .fileinput-filename {  vertical-align: bottom; } .fileinput.input-group {  display: table; } .fileinput.input-group > * {  position: relative;  z-index: 2; } .fileinput.input-group > .btn-file {  z-index: 1; } .fileinput-new.input-group .btn-file, .fileinput-new .input-group .btn-file {  border-radius: 0 2px 2px 0; } .fileinput-new.input-group .btn-file.btn-xs, .fileinput-new .input-group .btn-file.btn-xs, .fileinput-new.input-group .btn-file.btn-sm, .fileinput-new .input-group .btn-file.btn-sm {  border-radius: 0 2px 2px 0; } .fileinput-new.input-group .btn-file.btn-lg, .fileinput-new .input-group .btn-file.btn-lg {  border-radius: 0 2px 2px 0; } .form-group.has-warning .fileinput .fileinput-preview {  color: #ff9800; } .form-group.has-warning .fileinput .thumbnail {  border-color: #faebcc; } .form-group.has-error .fileinput .fileinput-preview {  color: #f44336; } .form-group.has-error .fileinput .thumbnail {  border-color: #ebccd1; } .form-group.has-success .fileinput .fileinput-preview {  color: #4caf50; } .form-group.has-success .fileinput .thumbnail {  border-color: #d6e9c6; } .input-group-addon:not(:first-child) {  border-left: 0; } .waves-effect {  position: relative;  cursor: pointer;  display: inline-block;  overflow: hidden;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-tap-highlight-color: transparent; } .waves-effect .waves-ripple {  position: absolute;  border-radius: 50%;  width: 100px;  height: 100px;  margin-top: -50px;  margin-left: -50px;  opacity: 0;  background: rgba(0, 0, 0, 0.2);  background: -webkit-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);  background: -o-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);  background: -moz-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);  background: radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);  -webkit-transition: all 0.5s ease-out;  -moz-transition: all 0.5s ease-out;  -o-transition: all 0.5s ease-out;  transition: all 0.5s ease-out;  -webkit-transition-property: -webkit-transform, opacity;  -moz-transition-property: -moz-transform, opacity;  -o-transition-property: -o-transform, opacity;  transition-property: transform, opacity;  -webkit-transform: scale(0) translate(0, 0);  -moz-transform: scale(0) translate(0, 0);  -ms-transform: scale(0) translate(0, 0);  -o-transform: scale(0) translate(0, 0);  transform: scale(0) translate(0, 0);  pointer-events: none; } .waves-effect.waves-light .waves-ripple {  background: rgba(255, 255, 255, 0.4);  background: -webkit-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);  background: -o-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);  background: -moz-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);  background: radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%); } .waves-effect.waves-classic .waves-ripple {  background: rgba(0, 0, 0, 0.2); } .waves-effect.waves-classic.waves-light .waves-ripple {  background: rgba(255, 255, 255, 0.4); } .waves-notransition {  -webkit-transition: none !important;  -moz-transition: none !important;  -o-transition: none !important;  transition: none !important; } .waves-button, .waves-circle {  -webkit-transform: translateZ(0);  -moz-transform: translateZ(0);  -ms-transform: translateZ(0);  -o-transform: translateZ(0);  transform: translateZ(0);  -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff 100%, #000000 100%); } .waves-button, .waves-button:hover, .waves-button:visited, .waves-button-input {  white-space: nowrap;  vertical-align: middle;  cursor: pointer;  border: none;  outline: none;  color: inherit;  background-color: rgba(0, 0, 0, 0);  font-size: 1em;  line-height: 1em;  text-align: center;  text-decoration: none;  z-index: 1; } .waves-button {  padding: 0.85em 1.1em;  border-radius: 0.2em; } .waves-button-input {  margin: 0;  padding: 0.85em 1.1em; } .waves-input-wrapper {  border-radius: 0.2em;  vertical-align: bottom; } .waves-input-wrapper.waves-button {  padding: 0; } .waves-input-wrapper .waves-button-input {  position: relative;  top: 0;  left: 0;  z-index: 1; } .waves-circle {  text-align: center;  width: 2.5em;  height: 2.5em;  line-height: 2.5em;  border-radius: 50%; } .waves-float {  -webkit-mask-image: none;  -webkit-box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);  box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);  -webkit-transition: all 300ms;  -moz-transition: all 300ms;  -o-transition: all 300ms;  transition: all 300ms; } .waves-float:active {  -webkit-box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3);  box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3); } .waves-block {  display: block; } a.waves-effect .waves-ripple {  z-index: -1; }  .m-0 {  margin: 0px !important; } .m-t-0 {  margin-top: 0px !important; } .m-b-0 {  margin-bottom: 0px !important; } .m-l-0 {  margin-left: 0px !important; } .m-r-0 {  margin-right: 0px !important; } .m-5 {  margin: 5px !important; } .m-t-5 {  margin-top: 5px !important; } .m-b-5 {  margin-bottom: 5px !important; } .m-l-5 {  margin-left: 5px !important; } .m-r-5 {  margin-right: 5px !important; } .m-10 {  margin: 10px !important; } .m-t-10 {  margin-top: 10px !important; } .m-b-10 {  margin-bottom: 10px !important; } .m-l-10 {  margin-left: 10px !important; } .m-r-10 {  margin-right: 10px !important; } .m-15 {  margin: 15px !important; } .m-t-15 {  margin-top: 15px !important; } .m-b-15 {  margin-bottom: 15px !important; } .m-l-15 {  margin-left: 15px !important; } .m-r-15 {  margin-right: 15px !important; } .m-20 {  margin: 20px !important; } .m-t-20 {  margin-top: 20px !important; } .m-b-20 {  margin-bottom: 20px !important; } .m-l-20 {  margin-left: 20px !important; } .m-r-20 {  margin-right: 20px !important; } .m-25 {  margin: 25px !important; } .m-t-25 {  margin-top: 25px !important; } .m-b-25 {  margin-bottom: 25px !important; } .m-l-25 {  margin-left: 25px !important; } .m-r-25 {  margin-right: 25px !important; } .m-30 {  margin: 30px !important; } .m-t-30 {  margin-top: 30px !important; } .m-b-30 {  margin-bottom: 30px !important; } .m-l-30 {  margin-left: 30px !important; } .m-r-30 {  margin-right: 30px !important; } .p-0 {  padding: 0px !important; } .p-t-0 {  padding-top: 0px !important; } .p-b-0 {  padding-bottom: 0px !important; } .p-l-0 {  padding-left: 0px !important; } .p-r-0 {  padding-right: 0px !important; } .p-5 {  padding: 5px !important; } .p-t-5 {  padding-top: 5px !important; } .p-b-5 {  padding-bottom: 5px !important; } .p-l-5 {  padding-left: 5px !important; } .p-r-5 {  padding-right: 5px !important; } .p-10 {  padding: 10px !important; } .p-t-10 {  padding-top: 10px !important; } .p-b-10 {  padding-bottom: 10px !important; } .p-l-10 {  padding-left: 10px !important; } .p-r-10 {  padding-right: 10px !important; } .p-15 {  padding: 15px !important; } .p-t-15 {  padding-top: 15px !important; } .p-b-15 {  padding-bottom: 15px !important; } .p-l-15 {  padding-left: 15px !important; } .p-r-15 {  padding-right: 15px !important; } .p-20 {  padding: 20px !important; } .p-t-20 {  padding-top: 20px !important; } .p-b-20 {  padding-bottom: 20px !important; } .p-l-20 {  padding-left: 20px !important; } .p-r-20 {  padding-right: 20px !important; } .p-25 {  padding: 25px !important; } .p-t-25 {  padding-top: 25px !important; } .p-b-25 {  padding-bottom: 25px !important; } .p-l-25 {  padding-left: 25px !important; } .p-r-25 {  padding-right: 25px !important; } .p-30 {  padding: 30px !important; } .p-t-30 {  padding-top: 30px !important; } .p-b-30 {  padding-bottom: 30px !important; } .p-l-30 {  padding-left: 30px !important; } .p-r-30 {  padding-right: 30px !important; } .f-300 {  font-weight: 300 !important; } .f-400 {  font-weight: 400 !important; } .f-500 {  font-weight: 500 !important; } .f-700 {  font-weight: 700 !important; } .p-relative {  position: relative !important; } .p-absolute {  position: absolute !important; } .p-fixed {  position: fixed !important; } .p-static {  position: static !important; } .o-hidden {  overflow: hidden !important; } .o-visible {  overflow: visible !important; } .o-auto {  overflow: auto !important; } .d-block {  display: block !important; } .di-block {  display: inline-block !important; } .bgm-white {  background-color: #ffffff !important; } .c-white {  color: #ffffff !important; } .bgm-black {  background-color: #000000 !important; } .c-black {  color: #000000 !important; } .bgm-brown {  background-color: #795548 !important; } .c-brown {  color: #795548 !important; } .bgm-pink {  background-color: #e91e63 !important; } .c-pink {  color: #e91e63 !important; } .bgm-red {  background-color: #f44336 !important; } .c-red {  color: #f44336 !important; } .bgm-blue {  background-color: #2196f3 !important; } .c-blue {  color: #2196f3 !important; } .bgm-purple {  background-color: #9c27b0 !important; } .c-purple {  color: #9c27b0 !important; } .bgm-deeppurple {  background-color: #673ab7 !important; } .c-deeppurple {  color: #673ab7 !important; } .bgm-lightblue {  background-color: #03a9f4 !important; } .c-lightblue {  color: #03a9f4 !important; } .bgm-cyan {  background-color: #00bcd4 !important; } .c-cyan {  color: #00bcd4 !important; } .bgm-teal {  background-color: #009688 !important; } .c-teal {  color: #009688 !important; } .bgm-green {  background-color: #4caf50 !important; } .c-green {  color: #4caf50 !important; } .bgm-lightgreen {  background-color: #8bc34a !important; } .c-lightgreen {  color: #8bc34a !important; } .bgm-lime {  background-color: #cddc39 !important; } .c-lime {  color: #cddc39 !important; } .bgm-yellow {  background-color: #ffeb3b !important; } .c-yellow {  color: #ffeb3b !important; } .bgm-amber {  background-color: #ffc107 !important; } .c-amber {  color: #ffc107 !important; } .bgm-orange {  background-color: #ff9800 !important; } .c-orange {  color: #ff9800 !important; } .bgm-deeporange {  background-color: #ff5722 !important; } .c-deeporange {  color: #ff5722 !important; } .bgm-gray {  background-color: #9e9e9e !important; } .c-gray {  color: #9e9e9e !important; } .bgm-bluegray {  background-color: #607d8b !important; } .c-bluegray {  color: #607d8b !important; } .bgm-indigo {  background-color: #3f51b5 !important; } .c-indigo {  color: #3f51b5 !important; } .bg-black-trp {  background-color: rgba(0, 0, 0, 0.1) !important; } .b-0 {  border: 0 !important; } .w-100 {  width: 100% !important; } .brd-2 {  border-radius: 2px; } .t-uppercase {  text-transform: uppercase; } .media {  overflow: visible; } .media:before, .media:after {  content: " ";  display: table; } .media:after {  clear: both; } .media:before, .media:after {  content: " ";  display: table; } .media:after {  clear: both; } .media > .pull-left {  padding-right: 15px; } .media > .pull-right {  padding-left: 15px; } .media-heading {  font-size: 14px;  margin-bottom: 10px; } .media-body {  zoom: 1;  display: block;  width: auto; } .media-object {  border-radius: 2px; } .close {  opacity: 0.5;  filter: alpha(opacity=50);  font-weight: normal;  text-shadow: none; } .close:hover {  color: inherit;  opacity: 1;  filter: alpha(opacity=100); } .dl-horizontal dt {  text-align: left; } *, button, input, i, a {  -webkit-font-smoothing: antialiased; } *, *:active, *:hover {  outline: none !important;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; } html {  overflow-x: hidden\0/;  -ms-overflow-style: none; } html, body {  min-height: 100vh; } body {  font-weight: 400;  padding-top: 65px;  padding-bottom: 110px;  -webkit-animation-name: fadeIn;  animation-name: fadeIn;  -webkit-animation-duration: 1000ms;  animation-duration: 1000ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  position: relative; } audio, video {  outline: none; } p {  margin-bottom: 20px; } small {  font-size: 11px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small {  font-size: 12px; } .clist {  list-style: none; } .clist > li:before {  font-family: 'Material-Design-Iconic-Font';  margin: 0 10px 0 -20px;  vertical-align: middle; } .clist.clist-angle > li:before {  content: "\f2fb"; } .clist.clist-check > li:before {  content: "\f26b"; } .clist.clist-star > li:before {  content: "\f27d"; } #main {  position: relative; } body #content {  padding: 30px 0; } @media (min-width: 1200px) {  body.sw-toggled #content {   padding: 30px 0 30px 268px;  } } @media (min-width: 1200px) {  body.sw-toggled #content > .container {   width: calc(100% - 30px);  } } #header {  background: #4285F4;  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3);  height: 65px;  position: fixed;  z-index: 10;  width: 100%;  left: 0;  padding-right: 10px;  top: 0;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 200ms;  transition-duration: 200ms;  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none; } #header:not(.sidebar-toggled).header-up {  -webkit-transform: translate3d(0, -70px, 0);  transform: translate3d(0, -70px, 0); } .header-inner {  list-style: none;  padding: 15px 0; } .header-inner > li:not(.pull-right) {  float: left; } .header-inner > li:not(:last-child) {  margin-right: -2px; } .header-inner .logo a {  color: #fff;  text-transform: uppercase;  padding: 6px 10px;  display: block;  font-size: 16px; } #menu-trigger {  width: 65px;  height: 35px;  cursor: pointer; } #menu-trigger .line-wrap .line {  background-color: #fff; } #menu-trigger:before {  content: "";  position: absolute;  top: 9px;  left: 7px;  width: 45px;  height: 45px;  border-radius: 50%;  background: rgba(255, 255, 255, 0.22);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);  z-index: 0; } #menu-trigger.open:before {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .top-menu {  list-style: none;  padding: 0; } .top-menu > li {  display: inline-block;  margin: 0 1px; } @media (max-width: 767px) {  .top-menu > li {   position: static !important;  } } .top-menu > li .dropdown-menu-lg {  padding: 0; } .top-menu > li .dropdown-menu-lg .lv-body {  min-height: 295px;  overflow-x: hidden; } @media (min-width: 768px) {  .top-menu > li:not(#toggle-width) {   position: relative;  }  .top-menu > li:not(#toggle-width):before {   left: 0;   top: 0;   content: "";   position: absolute;   width: 100%;   height: 100%;   -webkit-transform: scale3d(0, 0, 0);   -moz-transform: scale3d(0, 0, 0);   -ms-transform: scale3d(0, 0, 0);   -o-transform: scale3d(0, 0, 0);   transform: scale3d(0, 0, 0);   -webkit-transition: all;   -o-transition: all;   transition: all;   -webkit-transition-duration: 250ms;   transition-duration: 250ms;   -webkit-backface-visibility: hidden;   -moz-backface-visibility: hidden;   backface-visibility: hidden;   background-color: rgba(0, 0, 0, 0.12);   z-index: 0;   border-radius: 2px;   opacity: 0;   filter: alpha(opacity=0);  }  .top-menu > li:not(#toggle-width):hover:before {   -webkit-transform: scale3d(1, 1, 1);   -moz-transform: scale3d(1, 1, 1);   -ms-transform: scale3d(1, 1, 1);   -o-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);   opacity: 1;   filter: alpha(opacity=100);  }  .top-menu > li:not(#toggle-width).open:before {   -webkit-transform: scale(1);   -ms-transform: scale(1);   -o-transform: scale(1);   transform: scale(1);   opacity: 1;   filter: alpha(opacity=100);  } } .top-menu > li > a {  height: 35px;  min-width: 50px;  display: inline-block;  background-position: center;  background-repeat: no-repeat;  position: relative;  z-index: 1; } .top-menu > li > a > .tmn-counts {  position: absolute;  color: #FFF;  font-style: normal;  background: #f44336;  padding: 1px 5px;  border-radius: 2px;  right: 7px;  top: -3px;  font-size: 10px;  -webkit-animation-name: wobble;  animation-name: wobble;  -webkit-animation-duration: 500ms;  animation-duration: 500ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } .top-menu > li > a.tm-chat {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/menu-2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .top-menu > li > a.tm-chat {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/menu-2@2x.png");   background-size: 18px 12px;  } } .top-menu > li > a.tm-settings {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/ellipsis.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .top-menu > li > a.tm-settings {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/ellipsis@2x.png");   background-size: 24px 24px;  } } .top-menu > li > a.tm-notification {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/notification.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .top-menu > li > a.tm-notification {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/notification@2x.png");   background-size: 24px 24px;  } } .top-menu > li > a.tm-message {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/message.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .top-menu > li > a.tm-message {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/message@2x.png");   background-size: 24px 24px;  } } .top-menu > li > a.tm-search {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/search.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .top-menu > li > a.tm-search {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/search@2x.png");   background-size: 24px 24px;  } } .top-menu > li > a.tm-task {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/task.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .top-menu > li > a.tm-task {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/task@2x.png");   background-size: 24px 24px;  } } .top-menu > li:before {  top: -1px !important; } @media (max-width: 767px) {  .top-menu .dropdown-menu-lg {   width: calc(100% - 28px) !important;  }  .top-menu .dropdown-menu {   right: 14px;   top: 55px;  } } @media (min-width: 1200px) {  .top-menu #toggle-width .toggle-switch {   margin: -12px 30px 0 0;  }  .top-menu #toggle-width .toggle-switch .ts-helper {   height: 11px;   width: 33px;  }  .top-menu #toggle-width .toggle-switch .ts-helper:before {   width: 20px;   height: 20px;   top: -5px;  }  .top-menu #toggle-width .toggle-switch input:checked + .ts-helper {   background: rgba(0, 0, 0, 0.26);  }  .top-menu #toggle-width .toggle-switch input:checked + .ts-helper:before {   left: 18px;   background: #fff;  } } @media (max-width: 1200px) {  .top-menu #toggle-width {   display: none;  } } #notifications {  position: relative; } #notifications .lv-body {  overflow-x: hidden; } #notifications:before {  content: "";  position: absolute;  width: 100%;  height: calc(100% - 70px);  background: url(https://easyblue.com.br/template/www/default/images/notifications.png) no-repeat center;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 400ms;  transition-duration: 400ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transform: scale(0) rotate(-180deg);  -ms-transform: scale(0) rotate(-180deg);  -o-transform: scale(0) rotate(-180deg);  transform: scale(0) rotate(-180deg);  opacity: 0;  filter: alpha(opacity=0);  top: 42px; } #notifications.empty:before {  -webkit-transform: scale(1) rotate(0deg);  -ms-transform: scale(1) rotate(0deg);  -o-transform: scale(1) rotate(0deg);  transform: scale(1) rotate(0deg);  opacity: 1;  filter: alpha(opacity=100); } #top-search-wrap {  position: absolute;  top: -65px;  left: 0;  width: 100%;  height: 65px;  background: #4285F4;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  opacity: 0;  filter: alpha(opacity=0);  z-index: 10; } @media (min-width: 768px) {  #top-search-wrap {   text-align: center;  } } #top-search-wrap input[type="text"] {  border: 0;  height: 40px;  padding: 0 10px 0 40px;  font-size: 18px;  margin: 12px;  width: 500px;  border-radius: 2px;  color: rgba(51, 51, 51, 0.69);  background-color: rgba(255, 255, 255, 0.26);  background-image: url("https://easyblue.com.br/template/www/default/images/icons/search.png");  background-repeat: no-repeat;  background-position: 10px center; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #top-search-wrap input[type="text"] {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/search@2x.png");   background-size: 24px 24px;  } } #top-search-wrap input[type="text"]:focus {  background-color: rgba(255, 255, 255, 0.4); } @media (max-width: 767px) {  #top-search-wrap input[type="text"] {   width: calc(100% - 60px);  } } #top-search-wrap #top-search-close {  position: absolute;  top: 16px;  font-size: 23px;  font-style: normal;  color: rgba(0, 0, 0, 0.38);  width: 35px;  text-align: center;  border-radius: 2px;  cursor: pointer;  right: 20px; } #top-search-wrap #top-search-close:hover {  background-color: rgba(0, 0, 0, 0.15);  color: #000; } @media (max-width: 767px) {  #top-search-wrap #top-search-close {   right: 7px;  } } .search-toggled #top-search-wrap {  top: 0;  opacity: 1;  filter: alpha(opacity=100); } @media (min-width: 1200px) {  .sw-toggled #header {   padding-left: 15px;  }  .sw-toggled #menu-trigger {   display: none;  } } .ie9 #header:not(.sidebar-toggled).header-up {  display: none; } :-webkit-full-screen [data-action="fullscreen"] {  display: none; } :-moz-full-screen [data-action="fullscreen"] {  display: none; } :-ms-fullscreen [data-action="fullscreen"] {  display: none; } :full-screen [data-action="fullscreen"] {  display: none; } :fullscreen [data-action="fullscreen"] {  display: none; } #sidebar {  position: fixed;  background: #fff;  box-shadow: 0 0 10px rgba(51, 51, 51, 0.38);  top: 65px;  height: calc(100% - 65px);  -webkit-transform: translate3d(-268px, 0, 0);  transform: translate3d(-268px, 0, 0);  z-index: 5;  width: 268px;  overflow: hidden;  opacity: 0;  filter: alpha(opacity=0);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } #sidebar .sidebar-inner {  height: 100%;  overflow-y: auto;  width: 268px; } #sidebar.toggled {  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  opacity: 1;  filter: alpha(opacity=100); } .profile-menu > a {  display: block;  height: 129px;  margin-bottom: 5px;  width: 100%;  background: url(https://easyblue.com.br/template/www/default/images/profile-menu.png) no-repeat left top;  background-size: 100%; } .profile-menu > a .profile-pic {  padding: 12px; } .profile-menu > a .profile-pic > img {  width: 47px;  height: 47px;  border-radius: 50%;  border: 3px solid rgba(0, 0, 0, 0.14);  box-sizing: content-box; } .profile-menu > a .profile-info {  background: rgba(0, 0, 0, 0.37);  padding: 7px 14px;  color: #fff;  margin-top: 20px;  position: relative; } .profile-menu > a .profile-info > i {  font-size: 19px;  line-height: 100%;  position: absolute;  right: 15px;  top: 7px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .profile-menu .main-menu {  display: none;  margin: 0 0 0;  border-bottom: 1px solid #E6E6E6; } .profile-menu:before, .profile-menu:after {  content: " ";  display: table; } .profile-menu:after {  clear: both; } .profile-menu:before, .profile-menu:after {  content: " ";  display: table; } .profile-menu:after {  clear: both; } .profile-menu.toggled .profile-info > i {  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg); } .main-menu {  list-style: none;  padding-left: 0;  margin: 20px 0 0 0; } .main-menu > li > a {  padding: 14px 20px 14px 52px;  display: block;  color: #4C4C4C;  font-weight: 500;  position: relative; } .main-menu > li > a:hover {  color: #262626;  background-color: #f7f7f7; } .main-menu > li > a > i {  position: absolute;  left: 16px;  font-size: 20px;  top: 0;  width: 25px;  text-align: center;  padding: 13px 0; } .main-menu > li.sub-menu > a:before, .main-menu > li.sub-menu > a:after {  position: absolute;  top: 12px;  color: #575757;  font-family: 'Material-Design-Iconic-Font';  font-size: 17px;  right: 15px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden; } .main-menu > li.sub-menu > a:before {  content: "\f278";  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .main-menu > li.sub-menu > a:after {  content: "\f273";  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0); } .main-menu > li.sub-menu.toggled > a:before {  content: "\f278";  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0); } .main-menu > li.sub-menu.toggled > a:after {  content: "\f273";  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .main-menu > li.sub-menu > ul {  list-style: none;  display: none;  padding: 0; } .main-menu > li.sub-menu > ul > li > a {  color: #7f7f7f;  padding: 8px 20px 8px 50px;  font-weight: 500;  display: block; } .main-menu > li.sub-menu > ul > li > a.active, .main-menu > li.sub-menu > ul > li > a:hover {  color: #000; } .main-menu > li.sub-menu > ul > li:first-child > a {  padding-top: 14px; } .main-menu > li.sub-menu > ul > li:last-child > a {  padding-bottom: 16px; } .main-menu > li.sub-menu.active > ul {  display: block; } .main-menu > li.active > a {  color: #262626;  background-color: #F4F4F4; } body:not(.sw-toggled) #sidebar {  box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); } @media (min-width: 1200px) {  body.sw-toggled #sidebar {   -webkit-transform: translate3d(0, 0, 0) !important;   transform: translate3d(0, 0, 0) !important;   opacity: 1 !important;   filter: alpha(opacity=100) !important;   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);  } } @media (max-width: 1200px) {  body.sw-toggled #sidebar {   box-shadow: 0 0 10px rgba(51, 51, 51, 0.38);  } } @media (min-width: 1200px) {  .ie9 body.sw-toggled #sidebar {   display: block;  } } .ie9 body:not(.sw-toggled) #sidebar:not(.toggled) {  display: none; } #sidebar:hover .nicescroll-rails-vr {  display: block !important;  opacity: 1 !important;  filter: alpha(opacity=100) !important; } .dropdown-menu {  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  margin-top: 1px; } .dropdown-menu > li > a {  padding: 8px 17px;  -webkit-transition: background-color;  -o-transition: background-color;  transition: background-color;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .dropdown-menu.dropdown-menu-lg {  width: 300px; } .dropdown-menu.dropdown-menu-sm {  width: 150px; } .dropdown-menu.dropdown-menu-right {  right: 0;  left: auto; } .dropdown-menu.dropdown-menu-right > li > a {  text-align: right; } .dropdown-menu.dm-icon > li > a > .zmdi {  line-height: 100%;  vertical-align: top;  font-size: 18px;  width: 28px; } .dropdown-menu:not([class*="bgm-"]) > li > a {  color: #4C4C4C; } .dropdown-menu:not([class*="bgm-"]) > li > a:hover {  color: #000; } .dropdown-menu[class*="bgm-"] > li > a {  font-weight: 300;  color: #fff; } .dropdown:not([data-animation]) .dropdown-menu, .btn-group:not([data-animation]) .dropdown-menu {  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);  opacity: 0;  filter: alpha(opacity=0);  display: block; } .dropdown .dropdown-menu:not([data-animation]).pull-right, .bootstrap-select .dropdown-menu:not([data-animation]).pull-right, .btn-group .dropdown-menu:not([data-animation]).pull-right, .dropdown .dropdown-menu:not([data-animation]).dropdown-menu-right, .bootstrap-select .dropdown-menu:not([data-animation]).dropdown-menu-right, .btn-group .dropdown-menu:not([data-animation]).dropdown-menu-right {  -webkit-transform-origin: top right;  -moz-transform-origin: top right;  -ms-transform-origin: top right;  transform-origin: top right; } .dropdown .dropdown-menu:not([data-animation]):not(.pull-right):not(.dropdown-menu-right), .bootstrap-select .dropdown-menu:not([data-animation]):not(.pull-right):not(.dropdown-menu-right), .btn-group .dropdown-menu:not([data-animation]):not(.pull-right):not(.dropdown-menu-right) {  -webkit-transform-origin: top left;  -moz-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left; } .dropup .dropdown-menu:not([data-animation]).pull-right, .dropup .dropdown-menu:not([data-animation]).dropdown-menu-right {  -webkit-transform-origin: bottom right;  -moz-transform-origin: bottom right;  -ms-transform-origin: bottom right;  transform-origin: bottom right; } .dropup .dropdown-menu:not([data-animation]):not(.pull-right):not(.dropdown-menu-right) {  -webkit-transform-origin: bottom left;  -moz-transform-origin: bottom left;  -ms-transform-origin: bottom left;  transform-origin: bottom left; } .dropdown.open .dropdown-menu:not([data-animation]), .dropup.open .dropdown-menu:not([data-animation]), .bootstrap-select.open .dropdown-menu:not([data-animation]), .btn-group.open .dropdown-menu:not([data-animation]) {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  opacity: 1;  filter: alpha(opacity=100); } .dropdown-header {  padding: 3px 17px;  margin-top: 10px;  color: #b1b1b1;  text-transform: uppercase;  font-weight: normal; } .btn-group.open .dropdown-toggle {  box-shadow: none; } .listview {  position: relative; } .listview:not(.lv-lg):not(.lv-message) .lv-item {  padding: 10px 20px; } @media (min-width: 480px) {  .listview.lv-lg .lv-item {   padding: 17px 35px 17px 25px;  } } @media (max-width: 767px) {  .listview.lv-lg .lv-item {   padding: 17px 35px 17px 20px;  } } .listview.lv-lg .lv-item:hover {  background-color: #FFFFDB; } .listview .lv-item {  position: relative;  display: block;  -webkit-transition: background-color;  -o-transition: background-color;  transition: background-color;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .listview .lv-item .lv-small {  font-size: 12px;  color: #A9A9A9;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  display: block;  width: 100%; } .listview .lv-item .checkbox, .listview .lv-item.media {  margin: 0; } .listview .lv-item .lv-actions {  position: absolute;  right: 15px;  top: 10px; } @media (max-width: 480px) {  .listview .lv-item .lv-actions {   right: 7px;  } } .listview .lv-title {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  display: block; } .listview a.lv-item:hover {  background: #ECF9FF; } .listview [class*="lv-img"] {  border-radius: 50%; } .listview .lv-img {  width: 48px;  height: 48px; } .listview .lv-img-sm {  width: 35px;  height: 35px; } .listview.lv-bordered .lv-item:not(:last-child) {  border-bottom: 1px solid #f0f0f0; } .listview .lv-attrs {  list-style: none;  padding: 0;  margin: 5px 0 0 0; } .listview .lv-attrs > li {  display: inline-block;  padding: 2px 10px 3px;  font-size: 12px;  margin-top: 5px;  margin-right: 2px; } .listview .lv-attrs > li:not(.info):not(.primary):not(.warning):not(.danger) {  border: 1px solid #dedede;  background: #ffffff;  color: #5e5e5e; } .listview .lv-attrs > li.info {  border: 1px solid #00bcd4;  background: #00bcd4;  color: #ffffff; } .listview .lv-attrs > li.primary {  border: 1px solid #2196f3;  background: #2196f3;  color: #ffffff; } .listview .lv-attrs > li.warning {  border: 1px solid #ff9800;  background: #ff9800;  color: #ffffff; } .listview .lv-attrs > li.danger {  border: 1px solid #f44336;  background: #f44336;  color: #ffffff; } .listview .lv-attrs > li > a {  display: block; } .listview:not(.lv-message) .lv-title {  color: #000; } [class*="lv-img"] {  border-radius: 50%; } .lv-img {  width: 48px;  height: 48px; } .lv-img-sm {  width: 35px;  height: 35px; } .lv-header {  text-align: center;  padding: 15px 10px 13px;  line-height: 100%;  text-transform: uppercase;  border-bottom: 1px solid #F0F0F0;  font-weight: 500;  color: #4C4C4C;  margin-bottom: 10px; } .lv-header .actions {  position: absolute;  top: 6px;  right: 8px;  z-index: 10; } .lvh-search {  position: absolute;  top: 0;  left: 0;  height: 100%;  width: 100%;  z-index: 4;  background: #fff;  display: none; } .lvh-search:before {  content: "\f1c3";  font-family: 'Material-Design-Iconic-Font';  position: absolute;  left: 24px;  top: 17px;  font-size: 22px; } .lvhs-input {  border: 0;  padding: 0 26px 0 55px;  height: 63px;  font-size: 18px;  width: 100%;  font-weight: 100;  background: #fff;  border-bottom: 1px solid #EEE; } .lvh-search-close {  font-style: normal;  position: absolute;  top: 23px;  right: 22px;  font-size: 17px;  width: 18px;  height: 18px;  background-color: #ADADAD;  line-height: 100%;  color: #fff;  text-align: center;  cursor: pointer;  border-radius: 50%; } .lvh-search-close:hover {  background: #333; } .lv-header-alt {  position: relative;  background: #f8f8f8;  padding: 15px; } .lv-header-alt .lv-actions {  z-index: 3;  float: right;  margin-top: 3px;  position: relative; } .lv-header-alt .lv-actions > li > a {  margin: 0 3px; } .lvh-label {  color: #818181;  display: inline-block;  margin: 0;  font-size: 14px;  font-weight: normal;  padding: 0 6px;  line-height: 33px;  vertical-align: middle;  float: left; } .lv-footer {  display: block;  text-align: center;  padding: 7px 10px 8px;  border-top: 1px solid #F0F0F0;  line-height: 100%;  font-size: 11px;  margin-top: 20px;  color: #828282; } a.lv-footer:hover {  color: #050505; } .card-body .lv-item {  padding: 12px 20px; } .progress {  box-shadow: none;  border-radius: 0;  height: 5px;  margin-bottom: 0; } .progress .progress-bar {  box-shadow: none; } #chat {  position: fixed;  background: #fff;  padding: 20px 0;  width: 280px;  box-shadow: 0 0 10px rgba(51, 51, 51, 0.38);  height: calc(100% - 65px);  right: -300px;  top: 65px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  z-index: 10;  opacity: 0;  filter: alpha(opacity=0); } #chat.toggled {  right: 0;  opacity: 1;  filter: alpha(opacity=100); } #chat .chat-search {  padding: 20px 20px 15px 20px; } #chat .chat-search .form-control {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/search-2.png");  background-repeat: no-repeat;  background-position: left center;  padding-left: 30px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #chat .chat-search .form-control {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/search-2@2x.png");   background-size: 24px 24px;  } } #chat .chat-search .form-control:focus {  background-position: right center;  padding: 0 30px 0 0; } [class*="chat-status"] {  position: absolute;  width: 10px;  height: 10px;  border-radius: 50%;  top: -3px;  right: 12px;  border: 2px solid #FFF; } .chat-status-online {  box-shadow: 0 0 0 1px #1ec01e;  background: #1ec01e; } .chat-status-offline {  box-shadow: 0 0 0 1px #e73f3f;  background: #e73f3f; } .chat-status-busy {  box-shadow: 0 0 0 1px #ffa500;  background: #ffa500; } .ie9 #chat {  right: 0; } .ie9 #chat:not(.toggled) {  display: none; } .tab-nav {  list-style: none;  padding: 0;  white-space: nowrap;  margin: 0;  overflow: auto;  box-shadow: inset 0 -2px 0 0 #eeeeee; } .tab-nav > li {  display: inline-block;  vertical-align: top; } .tab-nav > li > a {  display: inline-block;  color: #7a7a7a;  text-transform: uppercase;  position: relative;  width: 100%;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  font-weight: 500; } .tab-nav > li > a:after {  content: "";  height: 2px;  position: absolute;  width: 100%;  left: 0;  bottom: 0;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0); } @media (min-width: 768px) {  .tab-nav > li > a {   padding: 15px;  } } @media (max-width: 768px) {  .tab-nav > li > a {   padding: 15px 8px;  } } .tab-nav > li.active > a {  color: #000; } .tab-nav > li.active > a:after {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .tab-nav.tab-nav-right {  text-align: right; } .tab-nav.tn-justified > li {  display: table-cell;  width: 1%;  text-align: center; } .tab-nav.tn-icon > li .zmdi {  font-size: 22px;  line-height: 100%;  min-height: 25px; } .tab-nav:not([data-tab-color]) > li > a:after {  background: #2196f3; } .tab-nav[data-tab-color="green"] > li > a:after {  background: #4caf50; } .tab-nav[data-tab-color="red"] > li > a:after {  background: #f44336; } .tab-nav[data-tab-color="teal"] > li > a:after {  background: #009688; } .tab-nav[data-tab-color="amber"] > li > a:after {  background: #ffc107; } .tab-nav[data-tab-color="black"] > li > a:after {  background: #000000; } .tab-nav[data-tab-color="cyan"] > li > a:after {  background: #00bcd4; } .tab-content {  padding: 20px 0; } .card {  position: relative;  background: #fff;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);  margin-bottom: 30px; } .card .card-header {  position: relative; } @media screen and (min-width: 768px) {  .card .card-header:not(.ch-alt) {   padding: 23px 25px;  } } @media screen and (max-width: 991px) {  .card .card-header:not(.ch-alt) {   padding: 18px;  } } .card .card-header h2 {  margin: 0;  line-height: 100%;  font-size: 17px;  font-weight: 400; } .card .card-header h2 small {  display: block;  margin-top: 8px;  color: #AEAEAE;  line-height: 160%; } @media screen and (min-width: 768px) {  .card .card-header.ch-alt {   padding: 23px 26px;  } } @media screen and (max-width: 991px) {  .card .card-header.ch-alt {   padding: 18px 18px 28px;  } } .card .card-header.ch-alt:not([class*="bgm-"]) {  background-color: #f7f7f7; } .card .card-header[class*="bgm-"] h2, .card .card-header[class*="bgm-"] h2 small {  color: #fff; } .card .card-header .actions {  position: absolute;  right: 10px;  z-index: 2;  top: 15px; } .card .card-header .btn-float {  right: 25px;  bottom: -23px;  z-index: 1; } @media screen and (min-width: 768px) {  .card .card-body.card-padding {   padding: 23px 26px;  } } @media screen and (max-width: 991px) {  .card .card-body.card-padding {   padding: 18px;  } } .card .card-body.card-padding-sm {  padding: 15px; } .card-header:not(.ch-alt):not([class*="bgm-"]) + .card-padding {  padding-top: 0; } .chart-edge {  margin: 20px -8px 0 -10px;  overflow: hidden; } .chart-edge .flot-chart {  bottom: -14px; } .charts-row {  margin-top: 50px;  margin-bottom: 20px; } .mini-charts-item {  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);  position: relative;  margin-bottom: 30px; } .mini-charts-item .chart {  padding: 15px;  float: left; } .mini-charts-item .chart.chart-pie {  margin: 0 20px; } .mini-charts-item .count {  overflow: hidden;  color: rgba(255, 255, 255, 0.9);  padding: 16px 12px; } .mini-charts-item .count > h2 {  margin: 0;  line-height: 100%;  font-size: 22px;  font-weight: 300;  color: #fff; } .mini-charts-item .count > small {  margin-bottom: 2px;  display: block; } .mini-charts-item .count > h2, .mini-charts-item .count > small {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; } .mini-charts-item > .clearfix, .mini-charts-item > .dl-horizontal dd, .mini-charts-item > .container, .mini-charts-item > .container-fluid, .mini-charts-item > .row, .mini-charts-item > .form-horizontal .form-group, .mini-charts-item > .btn-toolbar, .mini-charts-item > .btn-group-vertical > .btn-group, .mini-charts-item > .nav, .mini-charts-item > .navbar, .mini-charts-item > .navbar-header, .mini-charts-item > .navbar-collapse, .mini-charts-item > .pager, .mini-charts-item > .panel-body, .mini-charts-item > .modal-footer {  position: relative;  z-index: 1; } .mini-charts-item:before {  -webkit-transition: width;  -o-transition: width;  transition: width;  -webkit-transition-duration: 500ms;  transition-duration: 500ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  content: "";  width: 113px;  height: 100%;  background: rgba(0, 0, 0, 0.1);  position: absolute;  left: 0;  top: 0; } .mini-charts-item:hover .count {  color: #fff !important; } .mini-charts-item:hover:before {  width: 100%; } #jqstooltip {  min-width: 21px;  min-height: 23px;  text-align: center;  border: 0;  background: #fff;  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);  background-color: #fff; } #jqstooltip .jqsfield {  font-size: 12px;  font-weight: 700;  font-family: inherit;  text-align: center;  color: #333; } #jqstooltip .jqsfield > span {  display: none; } .epc-item {  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);  position: relative;  margin-bottom: 30px;  padding: 30px 20px;  text-align: center; } .easy-pie {  display: inline-block;  position: relative;  padding: 0 5px 10px; } .easy-pie .percent {  position: absolute;  font-weight: 300;  width: 100%;  line-height: 100%;  left: 0; } .easy-pie .percent:after {  content: "%"; } .easy-pie.main-pie .percent {  margin-top: 49px;  font-size: 50px;  text-align: center; } .easy-pie.main-pie .percent:not([class*="c-"]) {  color: rgba(255, 255, 255, 0.7); } .easy-pie.main-pie .percent:after {  font-size: 30px; } .easy-pie.main-pie .pie-title {  color: #fff; } .easy-pie:not(.main-pie) .percent {  font-size: 26px;  margin-top: 37px; } .easy-pie:not(.main-pie) .percent:after {  font-size: 20px; } .easy-pie .pie-title {  position: absolute;  width: 100%;  text-align: center;  bottom: -3px;  left: 0; } #recent-items-chart {  width: calc(100% + 19px);  height: 150px;  margin: -20px -10px 0;  bottom: -10px; } [class*="flot-chart"] {  width: 100%;  display: block; } .flot-chart {  height: 200px; } .flot-chart-pie {  height: 300px; } @media (min-width: 768px) {  .flot-chart-pie {   margin-bottom: 20px;  } } .flot-tooltip, #flotTip {  position: absolute;  color: #333;  display: none;  font-size: 12px;  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);  padding: 3px 10px;  background-color: #fff;  z-index: 99999; } [class*="flc-"] {  text-align: center;  margin: 10px 0 5px; } [class*="flc-"] table {  display: inline-block; } [class*="flc-"] .legendColorBox > div {  border: #fff !important; } [class*="flc-"] .legendColorBox > div > div {  border-radius: 50%; } [class*="flc-"] .legendLabel {  padding: 0 8px 0 3px; } .dash-widget-item {  position: relative;  min-height: 380px;  margin-bottom: 30px;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); } .dash-widget-item .dash-widget-header {  position: relative; } .dash-widget-item .dash-widget-header .actions {  display: none;  position: absolute;  right: 4px;  top: 6px;  padding: 0;  list-style: none; } .dash-widget-item .dash-widget-header .actions > li {  display: inline-block;  vertical-align: baseline; } .dash-widget-item .dash-widget-header .actions > li > a {  color: #fff;  font-size: 20px; } .dash-widget-item .dash-widget-footer {  position: absolute;  left: 0;  bottom: 0;  width: 100%; } .dash-widget-item .dash-widget-title {  padding: 12px 20px;  position: absolute;  width: 100%;  left: 0;  font-weight: 300; } .dash-widget-item:hover .dash-widget-header .actions {  display: block; } #site-visits {  color: rgba(255, 255, 255, 0.9); } #site-visits .dash-widget-header {  padding-bottom: 38px;  background-color: rgba(0, 0, 0, 0.13); } #site-visits .dash-widget-title {  bottom: 0;  background: rgba(0, 0, 0, 0.15);  color: rgba(255, 255, 255, 0.9); } #site-visits h3 {  color: rgba(255, 255, 255, 0.9); } #best-selling {  background-color: #fff; } #best-selling .dash-widget-header > img {  width: 100%;  height: 155px; } #best-selling .dash-widget-header .dash-widget-title {  padding-bottom: 30px;  top: 0;  color: #fff;  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#00000000', GradientType=0); } #best-selling .dash-widget-header .main-item {  padding: 15px;  color: #fff;  position: absolute;  bottom: 0;  left: 0;  width: 100%;  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0); } #best-selling .dash-widget-header .main-item > h2 {  font-weight: 400;  font-size: 20px;  margin: 5px 0 0 0;  line-height: 100%;  color: #fff; } #weather-widget {  color: #fff;  padding: 20px 20px 0; } #weather-widget .weather-status {  font-size: 40px;  line-height: 100%; } #weather-widget .weather-icon {  text-align: center;  margin-top: 10px;  height: 150px;  background-repeat: no-repeat;  background-position: center;  } #weather-widget .weather-icon.wi-0 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/0.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-0 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/0@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-1 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/1.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-1 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/1@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-2 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-2 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-3 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/3.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-3 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/3@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-4 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-4 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-5 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-5 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-6 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-6 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-7 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-7 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-8 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-8 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-9 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-9 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-10 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-10 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-11 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-11 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-12 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-12 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-13 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-13 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-14 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-14 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-15 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-15 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-16 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-16 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-17 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-17 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-18 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/18.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-18 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/18@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-19 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-19 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-20 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-20 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-21 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-21 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-22 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-22 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-23 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-23 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/19@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-24 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/24.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-24 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/24@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-25 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/24.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-25 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/24@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-26 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/26.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-26 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/26@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-27 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/27.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-27 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/27@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-28 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/28.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-28 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/28@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-29 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/27.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-29 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/27@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-30 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/28.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-30 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/28@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-31 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/31.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-31 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/31@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-32 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/32.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-32 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/32@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-33 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/31.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-33 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/31@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-34 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/32.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-34 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/32@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-35 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-35 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-36 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/32.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-36 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/32@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-37 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-37 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-38 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-38 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-39 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-39 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-40 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-40 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-41 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-41 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-42 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-42 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/9@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-43 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-43 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/5@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-44 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/27.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-44 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/27@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-45 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-45 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-46 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/18.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-46 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/18@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-icon.wi-47 {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  #weather-widget .weather-icon.wi-47 {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/weather/2@2x.png");   background-size: 125px 125px;  } } #weather-widget .weather-info {  list-style: none;  padding: 0;  margin: 3px 0 0 0; } #weather-widget .weather-info > li {  display: inline-block;  border: 1px solid rgba(255, 255, 255, 0.39);  padding: 2px 10px 3px;  margin-right: 5px; } #weather-widget .weather-list {  background: rgba(0, 0, 0, 0.08);  padding: 5px 12px;  font-size: 16px;  height: 51px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; } #weather-widget .weather-list > span {  margin-right: 7px;  font-weight: 300;  display: inline-block;  line-height: 40px;  vertical-align: top; } #weather-widget .weather-list > span.weather-list-icon {  width: 35px;  height: 35px;  background-repeat: no-repeat;  background-position: center;  background-size: 30px 30px; } #weather-widget .weather-list > span.weather-list-icon.wi-0 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/0.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-1 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/1.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-2 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/2.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-3 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/3.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-4 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/2.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-5 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-6 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-7 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-8 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-9 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/9.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-10 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-11 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/9.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-12 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/9.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-13 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/9.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-14 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/9.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-15 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-16 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/9.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-17 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-18 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/18.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-19 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/19.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-20 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/19.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-21 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/19.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-22 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/19.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-23 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/19.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-24 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/24.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-25 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/24.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-26 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/26.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-27 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/27.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-28 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/28.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-29 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/27.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-30 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/28.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-31 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/31.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-32 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/32.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-33 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/31.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-34 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/32.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-35 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-36 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/32.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-37 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/2.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-38 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/2.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-39 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/2.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-40 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-41 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-42 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/9.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-43 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/5.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-44 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/27.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-45 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/2.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-46 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/18.png'); } #weather-widget .weather-list > span.weather-list-icon.wi-47 {  background-image: url('https://easyblue.com.br/template/www/default/images/icons/weather/2.png'); } #weather-widget .weather-list > span > i {  line-height: 100%;  font-size: 39px; } #pie-charts {  background: #fff; } #pie-charts .dash-widget-header {  color: rgba(255, 255, 255, 0.9); } .blog-post .bp-header {  position: relative; } .blog-post .bp-header > img {  width: 100%; } .blog-post .bp-header .bp-title {  background: #3f51b5;  width: 100%;  padding: 20px;  color: #FFF;  display: block; } .blog-post .bp-header .bp-title > h2 {  color: #FFF;  font-weight: 400;  margin: 0 0 2px;  line-height: 100%;  font-size: 21px; } .profile-view {  text-align: center; } .profile-view .pv-header {  position: relative;  height: 145px;  width: 100%;  background-image: url('https://easyblue.com.br/template/www/default/images/headers/sm/4.png');  background-repeat: no-repeat;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  background-position: center; } .profile-view .pv-header > .pv-main {  border-radius: 50%;  width: 130px;  position: absolute;  height: 130px;  bottom: -50px;  left: 50%;  margin-left: -65px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .profile-view .pv-body {  margin-top: 70px;  padding: 0 20px 20px; } .profile-view .pv-body > h2 {  margin: 0;  line-height: 100%;  font-size: 20px;  font-weight: 400; } .profile-view .pv-body > small {  display: block;  color: #8E8E8E;  margin: 10px 0 15px; } .profile-view .pv-body .pv-contact, .profile-view .pv-body .pv-follow {  padding: 0;  list-style: none; } .profile-view .pv-body .pv-contact > li, .profile-view .pv-body .pv-follow > li {  display: inline-block; } .profile-view .pv-body .pv-follow {  margin: 20px -20px;  padding: 10px;  background-color: #F7F7F7;  border-top: 1px solid #EEE;  border-bottom: 1px solid #EEE; } .profile-view .pv-body .pv-follow > li {  padding: 0 10px; } .profile-view .pv-body .pv-contact > li {  margin: 0 5px; } .profile-view .pv-body .pv-contact > li > .zmdi {  line-height: 100%;  vertical-align: text-bottom;  font-size: 22px; } .profile-view .pv-body .pv-follow-btn {  padding: 7px 20px;  background: #00bcd4;  color: #FFF;  border-radius: 3px;  text-transform: uppercase;  display: block;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .profile-view .pv-body .pv-follow-btn:hover {  background: #00a5bb; } .profile-view:hover .pv-main {  -webkit-transform: scale(1.2);  -ms-transform: scale(1.2);  -o-transform: scale(1.2);  transform: scale(1.2); } .picture-list .pl-body {  padding: 2px; } .picture-list .pl-body [class*="col-"] {  padding: 0;  padding: 2px; } .picture-list .pl-body [class*="col-"] > a {  display: block;  position: relative; } .picture-list .pl-body [class*="col-"] > a:before {  left: 0;  top: 0;  content: "";  position: absolute;  width: 100%;  height: 100%;  -webkit-transform: scale3d(0, 0, 0);  -moz-transform: scale3d(0, 0, 0);  -ms-transform: scale3d(0, 0, 0);  -o-transform: scale3d(0, 0, 0);  transform: scale3d(0, 0, 0);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  background-color: rgba(0, 0, 0, 0.3);  z-index: 0;  border-radius: 0;  opacity: 0;  filter: alpha(opacity=0); } .picture-list .pl-body [class*="col-"] > a:hover:before {  -webkit-transform: scale3d(1, 1, 1);  -moz-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  -o-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  opacity: 1;  filter: alpha(opacity=100); } .picture-list .pl-body [class*="col-"] > a img {  width: 100%; } .picture-list .pl-body:before, .picture-list .pl-body:after {  content: " ";  display: table; } .picture-list .pl-body:after {  clear: both; } .picture-list .pl-body:before, .picture-list .pl-body:after {  content: " ";  display: table; } .picture-list .pl-body:after {  clear: both; } .go-social .card-body {  padding: 0 15px 20px; } .go-social .card-body [class*="col-"] {  padding: 12px; } .go-social .card-body [class*="col-"] img {  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 200ms;  transition-duration: 200ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden; } .go-social .card-body [class*="col-"]:hover img {  -webkit-transform: scale(1.2);  -ms-transform: scale(1.2);  -o-transform: scale(1.2);  transform: scale(1.2); } .rating-list {  padding: 0 0 10px; } .rating-list .rl-star {  margin-top: 10px;  margin-bottom: 4px; } .rating-list .rl-star .zmdi {  font-size: 20px; } .rating-list .rl-star .zmdi:not(.active) {  color: #ccc; } .rating-list .rl-star .zmdi.active {  color: #ff9800; } .rating-list .lv-item .media .zmdi-star {  line-height: 100%;  font-size: 22px;  color: #FF9800;  vertical-align: middle;  position: relative;  top: -2px;  left: 6px; } .rating-list .lv-item .media .media-body {  padding: 7px 10px 0 5px; } .table {  background-color: #fff;  margin-bottom: 0; } .table > thead > tr > th {  background-color: #fff;  vertical-align: middle;  font-weight: 500;  color: #333;  border-width: 1px;  text-transform: uppercase; } .table [class*="bg-"] > tr > th {  color: #fff;  border-bottom: 0; } .table [class*="bg-"] + tbody > tr:first-child > td {  border-top: 0; } .table.table-inner {  border: 0; } .table > thead > tr > th:first-child, .table > tbody > tr > th:first-child, .table > tfoot > tr > th:first-child, .table > thead > tr > td:first-child, .table > tbody > tr > td:first-child, .table > tfoot > tr > td:first-child {  padding-left: 30px; } .table > thead > tr > th:last-child, .table > tbody > tr > th:last-child, .table > tfoot > tr > th:last-child, .table > thead > tr > td:last-child, .table > tbody > tr > td:last-child, .table > tfoot > tr > td:last-child {  padding-right: 30px; } .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > tbody > tr.succes > td, .table > tfoot > tr.succes > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td {  border: 0; } .table > tbody > tr:last-child > td, .table > tfoot > tr:last-child > td {  padding-bottom: 20px; } .table-striped td, .table-striped th {  border: 0 !important; } .table-hover > tbody > tr:hover {  background-color: #ECF9FF !important; } .table-bordered {  border-bottom: 0;  border-left: 0;  border-right: 0; } .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th {  border-bottom: 0;  border-left: 0; } .table-bordered > tbody > tr > td:last-child, .table-bordered > tbody > tr > th:last-child {  border-right: 0; } .table-bordered > thead > tr > th {  border-left: 0; } .table-bordered > thead > tr > th:last-child {  border-right: 0; } .table-vmiddle td {  vertical-align: middle !important; } .table-responsive {  border: 0; } #todo-lists {  background: #ffc107;  color: #fff;  margin-bottom: 30px;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); } .tl-header {  position: relative;  padding: 25px; } .tl-header > h2 {  margin: 0;  color: #fff;  line-height: 100%; } .tl-header > small {  font-size: 17px;  display: block;  margin-top: 3px; } .tl-header .actions {  position: absolute;  right: 10px;  padding: 0;  list-style: none;  top: 15px; } .tl-header .actions > li {  display: inline-block;  vertical-align: baseline; } .tl-body {  min-height: 300px;  position: relative;  padding: 20px 10px 20px 25px;  background: rgba(0, 0, 0, 0.03); } .tl-body .media-body {  padding-top: 3px; } .tl-body .checkbox {  font-size: 18px;  margin-bottom: 15px; } .tl-body .checkbox span {  display: inline-block;  margin-top: -3px; } .tl-body .checkbox input:checked + i + span {  text-decoration: line-through; } .tl-body .checkbox .input-helper:before {  border-color: rgba(255, 255, 255, 0.8);  border-width: 2px; } .tl-body .checkbox .input-helper:after {  border-color: #fff; } #add-tl-item {  width: 50px;  height: 50px;  border-radius: 50%;  position: absolute;  background: #fff;  top: -25px;  right: 23px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transition-duration: 200ms;  transition-duration: 200ms; } #add-tl-item .add-new-item {  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 200ms;  transition-duration: 200ms;  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } #add-tl-item .add-tl-body {  overflow: hidden;  opacity: 0;  filter: alpha(opacity=0);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } #add-tl-item .add-tl-body textarea {  padding: 25px 25px 45px;  resize: none;  width: 100%;  font-size: 24px;  color: #ffc107;  position: absolute;  height: 100%;  border: 0;  outline: none; } #add-tl-item:not(.toggled) {  overflow: hidden; } #add-tl-item:not(.toggled) .add-new-item {  position: relative;  z-index: 1;  display: inline-block;  width: 50px;  height: 50px;  background-repeat: no-repeat;  background-position: center;  cursor: pointer;  text-align: center;  font-size: 23px;  color: #ff9800;  line-height: 50px; } #add-tl-item.toggled {  width: calc(100% - 47px);  height: calc(100% - 25px);  border-radius: 2px;  top: 0;  z-index: 1;  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);  max-height: 300px;  overflow: visible; } #add-tl-item.toggled .add-new-item {  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);  height: 0;  overflow: hidden;  float: left; } #add-tl-item.toggled .add-tl-body {  opacity: 1;  filter: alpha(opacity=100); } #add-tl-item.toggled .add-tl-body .add-tl-actions {  position: absolute;  bottom: 0;  width: 100%;  padding: 5px 10px;  border-top: 1px solid #EEE;  z-index: 1; } #add-tl-item.toggled .add-tl-body .add-tl-actions > a {  font-size: 25px;  padding: 0 6px;  text-align: center;  height: 40px;  width: 40px;  display: inline-block;  line-height: 41px;  border-radius: 50%;  -webkit-transition: background-color;  -o-transition: background-color;  transition: background-color;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } #add-tl-item.toggled .add-tl-body .add-tl-actions > a:hover {  background-color: #eee; } #add-tl-item.toggled .add-tl-body .add-tl-actions [data-tl-action="dismiss"] {  color: #f44336; } #add-tl-item.toggled .add-tl-body .add-tl-actions [data-tl-action="save"] {  color: #4caf50; } .btn {  border: 0;  text-transform: uppercase; } .btn[class*="bgm-"]:not(.bgm-white) {  color: #fff; } .btn .caret {  margin-top: -3px; } .btn:not(.btn-link) {  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12); } .btn-group:not(.bootstrap-select), .btn-group-vertical:not(.bootstrap-select) {  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3); } .btn-group .btn, .btn-group-vertical .btn, .btn-group .btn:active, .btn-group-vertical .btn:active, .btn-group .btn:focus, .btn-group-vertical .btn:focus, .btn-group .btn-group, .btn-group-vertical .btn-group {  box-shadow: none !important; } .btn-group .btn, .btn-group-vertical .btn {  margin: 0; } .btn-xs, .btn-group-xs > .btn {  padding: 2px 5px;  font-size: 11px;  line-height: 1.5;  border-radius: 2px; } .btn-link {  color: #797979;  text-decoration: none;  border-radius: 2px; } .btn-link:hover {  color: #0a0a0a; } .btn-link:hover, .btn-link:active, .btn-link:focus {  text-decoration: none; } .btn-inverse {  color: #ffffff;  background-color: #454545;  border-color: transparent; } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse.focus, .btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {  color: #ffffff;  background-color: #2b2b2b;  border-color: rgba(0, 0, 0, 0); } .btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {  background-image: none; } .btn-inverse.disabled, .btn-inverse[disabled], fieldset[disabled] .btn-inverse, .btn-inverse.disabled:hover, .btn-inverse[disabled]:hover, fieldset[disabled] .btn-inverse:hover, .btn-inverse.disabled:focus, .btn-inverse[disabled]:focus, fieldset[disabled] .btn-inverse:focus, .btn-inverse.disabled.focus, .btn-inverse[disabled].focus, fieldset[disabled] .btn-inverse.focus, .btn-inverse.disabled:active, .btn-inverse[disabled]:active, fieldset[disabled] .btn-inverse:active, .btn-inverse.disabled.active, .btn-inverse[disabled].active, fieldset[disabled] .btn-inverse.active {  background-color: #454545;  border-color: transparent; } .btn-inverse .badge {  color: #454545;  background-color: #ffffff; } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse.focus, .btn-inverse:active, .open > .dropdown-toggle.btn-inverse {  color: #ffffff;  background-color: #454545;  border-color: transparent; } .btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {  background-image: none; } .btn-inverse.disabled, .btn-inverse[disabled], fieldset[disabled] .btn-inverse, .btn-inverse.disabled:hover, .btn-inverse[disabled]:hover, fieldset[disabled] .btn-inverse:hover, .btn-inverse.disabled:focus, .btn-inverse[disabled]:focus, fieldset[disabled] .btn-inverse:focus, .btn-inverse.disabled.focus, .btn-inverse[disabled].focus, fieldset[disabled] .btn-inverse.focus, .btn-inverse.disabled:active, .btn-inverse[disabled]:active, fieldset[disabled] .btn-inverse:active {  background-color: #454545;  border-color: transparent; } .btn-inverse .badge {  color: #454545;  background-color: #ffffff; } .btn-icon {  border-radius: 50%;  width: 40px;  height: 40px;  padding: 0;  text-align: center; } .btn-icon .zmdi {  font-size: 17px; } .btn-icon.btn-default:hover {  background: #fff; } .btn-icon-text > .zmdi {  font-size: 15px;  vertical-align: top;  display: inline-block;  margin-top: 1px;  line-height: 100%;  margin-right: 5px; } .btn-float {  width: 50px;  height: 50px;  border-radius: 50%;  line-height: 45px !important; } .btn-float:not(.m-btn) {  position: absolute !important; } .btn-float i {  font-size: 23px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 500ms;  transition-duration: 500ms; } .btn-float:not(.bgm-white):not(.bgm-gray) > i {  color: #fff; } .btn-float.bgm-white > i, .btn-float.bgm-gray > i {  color: #333; } .open .btn {  outline: none !important;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; } .open .btn:focus, .open .btn:active {  outline: none !important;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; } .m-btn {  z-index: 1;  bottom: 40px;  right: 40px;  position: fixed !important; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {  margin-left: 0; } input:active, input:focus {  outline: 0;  box-shadow: none !important; } .form-control {  box-shadow: none;  border: 0;  border-bottom: 1px solid #e0e0e0;  resize: none; } .form-control:active, .form-control:focus {  border-bottom-color: #b4b4b4;  box-shadow: none; } .form-control:not(.fc-alt) {  box-shadow: none;  border: 0;  border-bottom: 1px solid #e0e0e0;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  padding: 0; } .form-control:not(.fc-alt):active, .form-control:not(.fc-alt):focus {  border-bottom-color: #b4b4b4; } .form-control:not(.fc-alt).auto-size {  padding-top: 6px; } .fc-alt {  border: 1px solid #E4E4E4; } .fc-alt:active, .fc-alt:focus {  border-color: #D7D7D7; } .checkbox label, .radio label {  padding-left: 30px;  position: relative; } .checkbox input, .radio input {  top: 0;  left: 0;  margin-left: 0 !important;  z-index: 1;  cursor: pointer;  opacity: 0;  filter: alpha(opacity=0);  margin-top: 0; } .checkbox .input-helper:before, .radio .input-helper:before, .checkbox .input-helper:after, .radio .input-helper:after {  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  position: absolute;  content: ""; } .checkbox .input-helper:before, .radio .input-helper:before {  left: 0;  border: 1px solid #ccc; } .checkbox.disabled, .radio.disabled {  opacity: 0.6;  filter: alpha(opacity=60); } .checkbox input {  width: 17px;  height: 17px; } .checkbox input:checked + .input-helper:before {  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0); } .checkbox input:checked + .input-helper:after {  -webkit-transform: scale(1) rotate(-50deg);  -ms-transform: scale(1) rotate(-50deg);  -o-transform: scale(1) rotate(-50deg);  transform: scale(1) rotate(-50deg);  opacity: 1;  filter: alpha(opacity=100); } .checkbox .input-helper:before {  top: 0;  width: 17px;  height: 17px; } .checkbox .input-helper:after {  opacity: 0;  filter: alpha(opacity=0);  -webkit-transform: scale(0) rotate(80deg);  -ms-transform: scale(0) rotate(80deg);  -o-transform: scale(0) rotate(80deg);  transform: scale(0) rotate(80deg);  width: 22px;  height: 9px;  border-bottom: 2px solid #009688;  border-left: 2px solid #009688;  border-bottom-left-radius: 2px;  left: -1px;  top: 1px; } .has-error .checkbox .input-helper:before {  border-color: #f99d97; } .has-error .checkbox .input-helper:after {  border-bottom-color: #f77066;  border-left-color: #f77066; } .has-success .checkbox .input-helper:before {  border-color: #92cf94; } .has-success .checkbox .input-helper:after {  border-bottom-color: #6ec071;  border-left-color: #6ec071; } .has-warning .checkbox .input-helper:before {  border-color: #ffdb6d; } .has-warning .checkbox .input-helper:after {  border-bottom-color: #ffce3a;  border-left-color: #ffce3a; } .radio input {  width: 19px;  height: 19px; } .radio input:checked + .input-helper:after {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .radio .input-helper:before {  top: -1px;  width: 19px;  height: 19px;  border-radius: 50%; } .radio .input-helper:after {  width: 11px;  height: 11px;  background: #009688;  border-radius: 50%;  top: 3px;  left: 4px;  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0); } .checkbox-inline, .radio-inline {  vertical-align: top;  margin-top: 0;  padding-left: 25px; } html:not(.ie9) .select {  position: relative; } html:not(.ie9) .select:before {  position: absolute;  top: -1px;  content: "";  height: calc(100% - 1px);  width: 30px;  background-color: #FFF;  background-position: right calc(100% - 7px);  background-repeat: no-repeat;  background-image: url("https://easyblue.com.br/template/www/default/images/select.png");  pointer-events: none;  z-index: 5; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  html:not(.ie9) .select:before {   background-image: url("https://easyblue.com.br/template/www/default/images/select@2x.png");   background-size: 12px 12px;  } } html:not(.ie9) .select:not(.fg-line):before {  right: 0; } html:not(.ie9) .select.fg-line:before {  right: 10px; } .input-group-addon {  border-width: 0px 0px 1px 0px; } .fg-line {  position: relative;  vertical-align: top;  } .fg-line:not(.form-group) {  display: inline-block;  width: 100%; } .fg-line .form-control {  resize: none; } .fg-line .form-control:not(:disabled) {  color: #000; } .fg-line .form-control:disabled {  color: #9d9d9d;  background: transparent; } .fg-line:not(.disabled):after, .fg-line:not(.readonly):after {  position: absolute;  z-index: 3;  bottom: 0;  left: 0;  height: 2px;  width: 0;  content: "";  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .fg-line:not([class*=has-]):after {  background: #2196f3; } .fg-line.input-toggled:after {  width: 100%; } .fg-line.readonly .form-control {  color: #9d9d9d;  background: transparent; } .fg-line.fg-toggled:after {  width: 100%; } .fg-line.has-success:after {  background: #4caf50; } .fg-line.has-warning:after {  background: #ffc107; } .fg-line.has-error:after {  background: #f44336; } .has-success .fg-line:after {  background: #4caf50; } .has-warning .fg-line:after {  background: #ffc107; } .has-error .fg-line:after {  background: #f44336; } .fg-float {  margin-top: 2px;  position: relative; } .fg-float .form-control {  position: relative;  background: transparent;  z-index: 1; } .fg-float .form-control::-moz-placeholder {  color: #ffffff;  opacity: 1; } .fg-float .form-control:-ms-input-placeholder {  color: #ffffff; } .fg-float .form-control::-webkit-input-placeholder {  color: #ffffff; } .fg-float .fg-label {  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 200ms;  transition-duration: 200ms;  position: absolute;  top: 5px;  font-weight: 400;  color: #959595;  pointer-events: none;  z-index: 0;  left: 0;  white-space: nowrap; } .fg-float .input-lg + .fg-label {  font-size: 17px; } .fg-float .input-sm + .fg-label {  font-size: 11px; } .fg-float .fg-toggled + .fg-label {  top: -20px;  font-size: 11px; } .form-group {  margin-bottom: 30px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {  color: #4caf50; } .has-success .form-control {  border-color: #b5dfb7;  -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); } .has-success .form-control:focus {  border-color: #92cf94;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcfefc;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcfefc; } .has-success .input-group-addon {  color: #4caf50;  border-color: #b5dfb7;  background-color: #ffffff; } .has-success .form-control-feedback {  color: #4caf50; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {  color: #ff9800; } .has-warning .form-control {  border-color: #ffd699;  -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); } .has-warning .form-control:focus {  border-color: #ffc166;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .has-warning .input-group-addon {  color: #ff9800;  border-color: #ffd699;  background-color: #ffffff; } .has-warning .form-control-feedback {  color: #ff9800; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {  color: #f44336; } .has-error .form-control {  border-color: #fccbc7;  -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); } .has-error .form-control:focus {  border-color: #f99d97;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .has-error .input-group-addon {  color: #f44336;  border-color: #fccbc7;  background-color: #ffffff; } .has-error .form-control-feedback {  color: #f44336; } .has-success .form-control, .has-warning .form-control, .has-error .form-control {  box-shadow: none; } .form-control-feedback {  font-size: 20px; } .control-label {  font-weight: normal; } .input-group {  } .input-group .input-group-addon {  vertical-align: bottom;  padding: 0; } .input-group .input-group-addon .zmdi {  line-height: 100%; } .input-group:not(.input-group-lg):not(.input-group-sm) .input-group-addon:not(.last) {  padding-right: 10px; } .input-group:not(.input-group-lg):not(.input-group-sm) .input-group-addon.last {  padding-left: 10px; } .input-group:not(.input-group-lg):not(.input-group-sm) .input-group-addon .zmdi {  font-size: 23px; } .input-group.input-group-lg .input-group-addon:not(.last) {  padding-right: 15px; } .input-group.input-group-lg .input-group-addon.last {  padding-left: 15px; } .input-group.input-group-lg .input-group-addon .zmdi {  font-size: 30px; } .input-group.input-group-sm .input-group-addon:not(.last) {  padding-right: 5px; } .input-group.input-group-sm .input-group-addon.last {  padding-left: 5px; } .input-group.input-group-sm .input-group-addon .zmdi {  font-size: 18px; } .input-group > [class*="col-"] {  padding: 0; } .input-group .fg-line {  padding: 0 10px; } .input-group .fg-line:after {  left: 10px; } .input-group .fg-line.fg-toggled:after {  width: calc(100% - 20px); } .toggle-switch {  display: inline-block;  vertical-align: top;  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none; } .toggle-switch .ts-label {  display: inline-block;  margin: 0 20px 0 0;  vertical-align: top;  -webkit-transition: color 0.56s cubic-bezier(0.4, 0, 0.2, 1);  transition: color 0.56s cubic-bezier(0.4, 0, 0.2, 1); } .toggle-switch .ts-helper {  display: inline-block;  position: relative;  width: 40px;  height: 16px;  border-radius: 8px;  background: rgba(0, 0, 0, 0.26);  -webkit-transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1);  transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1);  vertical-align: middle;  cursor: pointer; } .toggle-switch .ts-helper:before {  content: '';  position: absolute;  top: -4px;  left: -4px;  width: 24px;  height: 24px;  background: #fafafa;  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28);  border-radius: 50%;  webkit-transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);  transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); } .toggle-switch:not(.disabled) .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(128, 128, 128, 0.1); } .toggle-switch input {  position: absolute;  z-index: 1;  width: 46px;  margin: 0 0 0 -4px;  height: 24px;  opacity: 0;  filter: alpha(opacity=0);  cursor: pointer; } .toggle-switch input:checked + .ts-helper:before {  left: 20px; } .toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper {  background: rgba(0, 150, 136, 0.5); } .toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper:before {  background: #009688; } .toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(0, 150, 136, 0.2); } .toggle-switch.disabled {  opacity: 0.6;  filter: alpha(opacity=60); } .toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper {  background: rgba(244, 67, 54, 0.5); } .toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper:before {  background: #f44336; } .toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(244, 67, 54, 0.2); } .toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper {  background: rgba(33, 150, 243, 0.5); } .toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper:before {  background: #2196f3; } .toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(33, 150, 243, 0.2); } .toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper {  background: rgba(255, 193, 7, 0.5); } .toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper:before {  background: #ffc107; } .toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(255, 193, 7, 0.2); } .toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper {  background: rgba(156, 39, 176, 0.5); } .toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper:before {  background: #9c27b0; } .toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(156, 39, 176, 0.2); } .toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper {  background: rgba(233, 30, 99, 0.5); } .toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper:before {  background: #e91e63; } .toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(233, 30, 99, 0.2); } .toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper {  background: rgba(205, 220, 57, 0.5); } .toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper:before {  background: #cddc39; } .toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(205, 220, 57, 0.2); } .toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper {  background: rgba(0, 188, 212, 0.5); } .toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper:before {  background: #00bcd4; } .toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(0, 188, 212, 0.2); } .toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper {  background: rgba(76, 175, 80, 0.5); } .toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper:before {  background: #4caf50; } .toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper:active:before {  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(76, 175, 80, 0.2); } .ie9-placeholder {  color: #888 !important;  font-weight: normal; } .pagination {  border-radius: 0; } .pagination > li {  margin: 0 2px;  display: inline-block;  vertical-align: top; } .pagination > li > a, .pagination > li > span {  border-radius: 50% !important;  padding: 0;  width: 40px;  height: 40px;  line-height: 38px;  text-align: center;  font-size: 14px;  z-index: 1;  position: relative; } .pagination > li > a > .zmdi, .pagination > li > span > .zmdi {  font-size: 22px;  line-height: 39px; } .pagination > li > a:before, .pagination > li > span:before {  left: 0;  top: 0;  content: "";  position: absolute;  width: 100%;  height: 100%;  -webkit-transform: scale3d(0, 0, 0);  -moz-transform: scale3d(0, 0, 0);  -ms-transform: scale3d(0, 0, 0);  -o-transform: scale3d(0, 0, 0);  transform: scale3d(0, 0, 0);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  background-color: rgba(0, 0, 0, 0.1);  z-index: 0;  border-radius: 50%;  opacity: 0;  filter: alpha(opacity=0); } .pagination > li > a:hover:before, .pagination > li > span:hover:before {  -webkit-transform: scale3d(1, 1, 1);  -moz-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  -o-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  opacity: 1;  filter: alpha(opacity=100); } .pagination > li.disabled {  opacity: 0.5;  filter: alpha(opacity=50); } .lv-pagination {  width: 100%;  text-align: center;  padding: 40px 0;  border-top: 1px solid #F0F0F0;  margin-top: 0;  margin-bottom: 0; } .pager li > a, .pager li > span {  padding: 5px 10px 6px;  color: #7e7e7e; } .popover {  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.2); } .popover-title {  border-bottom: 0;  padding: 15px;  font-size: 12px;  text-transform: uppercase; } .popover-title + .popover-content {  padding-top: 0; } .popover-content {  padding: 15px; } .popover-content p {  margin-bottom: 0; } .fw-container .tab-content {  padding: 25px 0; } .fw-container .fw-footer {  text-align: center;  margin: 30px 0 0;  width: 100%;  border-top: 2px solid #eee;  padding: 15px 0; } .alert {  padding-left: 30px;  font-size: 13px; } .alert span {  cursor: pointer; } .alert:not(.alert-dismissible) {  padding-right: 30px; } .alert.alert-dismissable {  padding-right: 44px; } .alert-inverse {  background: rgba(51, 51, 51, 0.9);  box-shadow: 0 0 5px rgba(51, 51, 51, 0.5);  color: #fff; } .alert-inverse a {  color: #fff; } .growl-animated {  border: 0;  color: #fff; } .growl-animated.alert-info {  background: rgba(33, 150, 243, 0.8);  box-shadow: 0 0 5px rgba(33, 150, 243, 0.5); } .growl-animated.alert-success {  background: rgba(76, 175, 80, 0.8);  box-shadow: 0 0 5px rgba(76, 175, 80, 0.5); } .growl-animated.alert-warning {  background: rgba(255, 152, 0, 0.8);  box-shadow: 0 0 5px rgba(255, 152, 0, 0.5); } .growl-animated.alert-danger {  background: rgba(244, 67, 54, 0.8);  box-shadow: 0 0 5px rgba(244, 67, 54, 0.5); } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {  border-color: #e0e0e0;  box-shadow: 0 0 6px #EAEAEA; } .lightbox .lightbox-item {  position: relative; } .lightbox .lightbox-item > img {  width: 100%;  border-radius: 2px; } .lightbox .lightbox-item:before {  left: 0;  top: 0;  content: "";  position: absolute;  width: 100%;  height: 100%;  -webkit-transform: scale3d(0, 0, 0);  -moz-transform: scale3d(0, 0, 0);  -ms-transform: scale3d(0, 0, 0);  -o-transform: scale3d(0, 0, 0);  transform: scale3d(0, 0, 0);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  background-color: rgba(0, 0, 0, 0.1);  z-index: 0;  border-radius: 0;  opacity: 0;  filter: alpha(opacity=0); } .lightbox .lightbox-item:hover:before {  -webkit-transform: scale3d(1, 1, 1);  -moz-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  -o-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  opacity: 1;  filter: alpha(opacity=100); } .lightbox .lightbox-item:hover {  cursor: pointer; } .lightbox [data-src]:before, .lightbox [data-src]:after {  content: " ";  display: table; } .lightbox [data-src]:after {  clear: both; } .lightbox [data-src]:before, .lightbox [data-src]:after {  content: " ";  display: table; } .lightbox [data-src]:after {  clear: both; } .lightbox .lightbox-item:not(.p-item) {  position: relative; } .carousel .carousel-control {  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  opacity: 0;  filter: alpha(opacity=0); } .carousel .carousel-control .zmdi {  position: absolute;  top: 50%;  left: 50%;  line-height: 100%; } @media screen and (min-width: 768px) {  .carousel .carousel-control .zmdi {   font-size: 60px;   width: 60px;   height: 60px;   margin-top: -30px;   margin-left: -30px;  } } @media screen and (max-width: 991px) {  .carousel .carousel-control .zmdi {   width: 24px;   height: 24px;   margin-top: -12px;   margin-left: -12px;  } } .carousel:hover .carousel-control {  opacity: 1;  filter: alpha(opacity=100); } .carousel .carousel-caption {  background: rgba(0, 0, 0, 0.6);  left: 0;  right: 0;  bottom: 0;  width: 100%;  padding-bottom: 50px; } .carousel .carousel-caption > h3 {  color: #fff;  margin: 0 0 5px;  font-weight: 300; } .carousel .carousel-caption > p {  margin: 0; } @media screen and (max-width: 991px) {  .carousel .carousel-caption {   display: none;  } } .carousel .carousel-indicators {  bottom: 10px;  margin: 0;  left: 0;  bottom: 0;  width: 100%;  padding: 0 0 6px;  background: rgba(0, 0, 0, 0.6); } .carousel .carousel-indicators li {  border-radius: 0;  width: 15px;  border: 0;  background: #fff;  height: 3px;  margin: 0;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms; } .carousel .carousel-indicators li.active {  width: 25px;  height: 3px;  background: #ff9800; } .modal .modal-content {  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.31);  border-radius: 3px;  border: 0; } .modal .modal-header {  padding: 23px 26px; } .modal .modal-body {  padding: 0 26px 10px; } .modal .modal-footer .btn-link {  font-size: 14px;  color: #000;  font-weight: 500; } .modal .modal-footer .btn-link:hover {  background-color: #eee; } .modal:not([data-modal-color]) .modal-footer .btn-link {  font-weight: 500; } .modal:not([data-modal-color]) .modal-footer .btn-link:hover {  background-color: #eee; } .modal[data-modal-color] {  color: #fff; } .modal[data-modal-color] .modal-title, .modal[data-modal-color] .modal-footer .btn-link {  color: #fff; } .modal[data-modal-color] .modal-footer {  background: rgba(0, 0, 0, 0.1); } .modal[data-modal-color] .modal-backdrop {  background: #fff; } .modal[data-modal-color] .modal-footer .btn-link {  font-weight: 400; } .modal[data-modal-color] .modal-footer .btn-link:hover {  background-color: rgba(0, 0, 0, 0.1); } .modal[data-modal-color="blue"] .modal-content {  background: #2196f3; } .modal[data-modal-color="cyan"] .modal-content {  background: #00bcd4; } .modal[data-modal-color="green"] .modal-content {  background: #4caf50; } .modal[data-modal-color="lightgreen"] .modal-content {  background: #8bc34a; } .modal[data-modal-color="lightblue"] .modal-content {  background: #03a9f4; } .modal[data-modal-color="amber"] .modal-content {  background: #ffc107; } .modal[data-modal-color="teal"] .modal-content {  background: #009688; } .modal[data-modal-color="orange"] .modal-content {  background: #ff9800; } .modal[data-modal-color="bluegray"] .modal-content {  background: #607d8b; } .modal[data-modal-color="red"] .modal-content {  background: #f44336; } .modal-backdrop {  z-index: 10; } .panel {  box-shadow: none;  border: 0; } .panel-heading {  padding: 0; } .panel-title > a {  padding: 10px 15px;  display: block;  font-size: 13px; } .panel-collapse .panel-heading {  position: relative; } .panel-collapse .panel-heading .panel-title > a {  padding: 8px 5px 16px 30px;  color: #000;  position: relative; } .panel-collapse .panel-heading .panel-title > a:after, .panel-collapse .panel-heading .panel-title > a:before {  position: absolute;  bottom: 0;  left: 0;  height: 2px;  width: 100%;  content: "";  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden; } .panel-collapse .panel-heading .panel-title > a:after {  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0); } .panel-collapse .panel-heading:not(.active) .panel-title > a:before {  background: #eee; } .panel-collapse .panel-heading:before, .panel-collapse .panel-heading:after {  font-family: 'Material-Design-Iconic-Font';  font-size: 17px;  position: absolute;  left: 0;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  top: 4px; } .panel-collapse .panel-heading:before {  content: "\f278";  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .panel-collapse .panel-heading:after {  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);  content: "\f273"; } .panel-collapse .panel-heading.active .panel-title > a:after {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .panel-collapse .panel-heading.active:before {  -webkit-transform: scale(0) rotate(-90deg);  -ms-transform: scale(0) rotate(-90deg);  -o-transform: scale(0) rotate(-90deg);  transform: scale(0) rotate(-90deg); } .panel-collapse .panel-heading.active:after {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .panel-collapse .panel-body {  border-top: 0 !important;  padding-left: 5px;  padding-right: 5px; } .panel-group:not([data-collapse-color]) .panel-collapse .panel-heading.active .panel-title > a:after {  background: #2196f3; } .panel-group[data-collapse-color="red"] .panel-collapse .panel-heading.active .panel-title > a:after {  background: #f44336; } .panel-group[data-collapse-color="green"] .panel-collapse .panel-heading.active .panel-title > a:after {  background: #4caf50; } .panel-group[data-collapse-color="amber"] .panel-collapse .panel-heading.active .panel-title > a:after {  background: #ffc107; } .panel-group[data-collapse-color="teal"] .panel-collapse .panel-heading.active .panel-title > a:after {  background: #009688; } .panel-group[data-collapse-color="black"] .panel-collapse .panel-heading.active .panel-title > a:after {  background: #000000; } .panel-group[data-collapse-color="cyan"] .panel-collapse .panel-heading.active .panel-title > a:after {  background: #00bcd4; } .tooltip {  -webkit-animation-name: 'zoomIn';  animation-name: 'zoomIn';  -webkit-animation-duration: 200ms;  animation-duration: 200ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } .tooltip-inner {  border-radius: 1px;  padding: 3px 10px 5px; } .breadcrumb {  border-bottom: 1px solid #E5E5E5;  border-radius: 0; } .breadcrumb > li > a {  color: #A9A9A9; } .breadcrumb > li > a:hover {  color: #7c7c7c; } @media (min-width: 768px) {  body:not(.sw-toggled) .breadcrumb {   padding: 10px 33px 11px;  } } @media (min-width: 1199px) {  body.sw-toggled .breadcrumb {   padding: 10px 33px 11px 280px;  } } #messages-main {  position: relative; } #messages-main:before, #messages-main:after {  content: " ";  display: table; } #messages-main:after {  clear: both; } #messages-main:before, #messages-main:after {  content: " ";  display: table; } #messages-main:after {  clear: both; } #messages-main .ms-block {  padding: 23px 20px 0; } #messages-main .ms-menu {  position: absolute;  left: 0;  top: 0;  background: #F8F8F8;  border-right: 1px solid #EEE;  padding-bottom: 50px;  height: 100%;  width: 240px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms; } @media (max-width: 767px) {  #messages-main .ms-menu {   height: calc(100% - 58px);   -webkit-transform: translate3d(-240px, 58px, 0);   transform: translate3d(-240px, 58px, 0);   opacity: 0;   filter: alpha(opacity=0);   z-index: 1;  }  #messages-main .ms-menu.toggled {   -webkit-transform: translate3d(0, 58px, 0);   transform: translate3d(0, 58px, 0);   opacity: 1;   filter: alpha(opacity=100);  } } #messages-main .ms-menu .lv-item {  padding-left: 20px;  padding-right: 20px; } #messages-main .ms-menu .lv-item.active {  background: #fff; } #messages-main .ms-menu .lv-item:not(.active):hover {  background: #F2F2F2;  cursor: pointer; } @media (min-width: 768px) {  #messages-main .ms-body {   padding-left: 240px;  } } @media (max-width: 767px) {  #messages-main .ms-body {   overflow: hidden;  } } #messages-main .ms-user:before, #messages-main .ms-user:after {  content: " ";  display: table; } #messages-main .ms-user:after {  clear: both; } #messages-main .ms-user:before, #messages-main .ms-user:after {  content: " ";  display: table; } #messages-main .ms-user:after {  clear: both; } #messages-main .ms-user > img {  border-radius: 50%;  width: 40px;  float: left; } #messages-main .ms-user > div {  overflow: hidden;  padding: 7px 5px 7px 15px;  font-size: 11px; } #messages-main #ms-compose {  position: fixed;  bottom: 120px;  z-index: 1;  right: 30px;  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28); } #ms-menu-trigger {  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  float: left;  margin: 1px 0 0 -7px; } @media (min-width: 768px) {  #ms-menu-trigger {   display: none;  } } #ms-menu-trigger .line-wrap .line {  background-color: #717171; } .lv-message .lv-item {  padding: 20px; } .lv-message .lv-item.right {  text-align: right; } .lv-message .lv-item.right .lv-avatar {  margin-right: 0;  margin-left: 15px; } .lv-message .lv-item:not(.right) .ms-item {  background: #ffc107;  color: #fff; } .lv-message .lv-item.right .ms-item {  background: #eee; } .lv-avatar {  width: 35px;  height: 35px;  border-radius: 50%;  color: #FFF;  text-align: center;  line-height: 34px;  font-size: 15px;  margin-right: 15px;  padding: 0 !important;  text-transform: uppercase; } .lv-avatar > img {  width: 35px;  height: 35px;  border-radius: 50%;  vertical-align: top; } .ms-item {  padding: 13px 19px 15px;  border-radius: 2px;  display: inline-block; } @media (min-width: 768px) {  .ms-item {   max-width: 70%;  } } .ms-date {  display: block;  color: #B3B3B3;  margin-top: 7px; } .ms-date > i {  font-size: 14px;  vertical-align: bottom;  line-height: 100%; } .ms-reply {  box-shadow: 0 -20px 20px -5px #ffffff;  position: relative;  margin: 0 !important; } .ms-reply textarea {  width: 100%;  font-size: 13px;  border: 0;  padding: 10px 8px;  resize: none;  height: 60px; } .ms-reply button {  position: absolute;  top: 0;  right: 0;  border: 0;  height: 100%;  width: 60px;  font-size: 25px;  background: #F5F5F5;  color: #2196f3; } .ms-reply button:hover {  background: #f2f2f2; } .four-zero-content {  background: #fff;  padding: 20px; } .four-zero-content:before {  height: 50%;  width: 100%;  position: absolute;  top: 0;  left: 0;  background: #EDECEC;  content: ""; } .four-zero {  background: #00bcd4;  box-shadow: 0 1px 11px rgba(0, 0, 0, 0.27);  border-radius: 2px;  position: absolute;  top: 50%;  margin-top: -150px;  color: #fff;  text-align: center;  padding: 15px;  height: 300px;  width: 500px;  left: 50%;  margin-left: -250px; } .four-zero h2 {  font-size: 130px; } @media (max-width: 767px) {  .four-zero {   width: calc(100% - 40px);   left: 20px;   margin-left: 0;   height: 260px;   margin-top: -130px;  }  .four-zero h2 {   font-size: 90px;  } } .four-zero h2 {  line-height: 100%;  color: #fff;  font-weight: 100; } .four-zero small {  display: block;  font-size: 26px;  margin-top: -10px; } .four-zero footer {  background: rgba(0, 0, 0, 0.13);  position: absolute;  left: 0;  bottom: 0;  width: 100%;  padding: 10px; } .four-zero footer > a {  font-size: 21px;  display: inline-block;  color: #FFF;  margin: 0 1px;  line-height: 40px;  width: 40px;  height: 40px;  background: rgba(0, 0, 0, 0.09);  border-radius: 50%;  text-align: center;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .four-zero footer > a:hover {  background: rgba(0, 0, 0, 0.2); } .login-content {  overflow: hidden;  height: 100%; } .lc-block {  background: #fff;  box-shadow: 0 1px 11px rgba(0, 0, 0, 0.27);  border-radius: 2px;  width: 500px;  display: inline-block;  margin-top: 42px;  vertical-align: middle;  position: relative; } .lc-block:not(.toggled) {  display: none; } .lc-block.toggled {  -webkit-animation-name: fadeInRight;  animation-name: fadeInRight;  -webkit-animation-duration: 300ms;  animation-duration: 300ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  z-index: 10; } .lc-block:not(.lcb-alt) {  padding: 35px 55px 35px; } @media (max-width: 767px) {  .lc-block {   padding: 15px 35px 25px 20px;   width: calc(100% - 60px);  } } .lc-block .checkbox {  margin: 5px 0 0 42px;  text-align: left; } .lc-block:not(.lcb-alt) .btn-login {  top: 50%;  margin-top: -25px;  right: -25px; } .login-navigation {  list-style: none;  padding: 0;  margin: 0;  position: absolute;  width: 100%;  text-align: center;  left: 0%;  bottom: -45px; } .login-navigation > li {  display: inline-block;  margin: 0 2px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 150ms;  transition-duration: 150ms;  cursor: pointer;  vertical-align: top;  color: #fff;  line-height: 16px;  min-width: 16px;  min-height: 16px;  text-transform: uppercase;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden; } .login-navigation > li > span {  opacity: 0;  filter: alpha(opacity=0); } .login-navigation > li:not(:hover) {  font-size: 0px;  border-radius: 100%; } .login-navigation > li:hover {  border-radius: 10px;  padding: 0 5px;  font-size: 8px; } .login-navigation > li:hover > span {  opacity: 1;  filter: alpha(opacity=100); } .lcb-alt {  padding: 70px 55px 60px; } .lcb-alt .btn-login {  bottom: -25px;  left: 50%;  margin-left: -25px; } .lcb-alt .login-navigation {  bottom: -75px; } .lcb-user {  width: 100px;  height: 100px;  border-radius: 50%;  border: 5px solid #fff;  position: absolute;  top: -50px;  left: 50%;  margin-left: -50px;  box-shadow: 0 -4px 10px rgba(0, 0, 0, 0.18); } body.login-content {  text-align: center; } body.login-content:after {  content: "";  vertical-align: middle;  display: inline-block;  width: 1px;  height: 100%; } body.login-content:before {  height: 50%;  width: 100%;  position: absolute;  top: 0;  left: 0;  background: #00bcd4;  content: "";  z-index: 0; } #profile-main {  min-height: 500px;  position: relative; } #profile-main .pm-overview {  overflow-y: auto; } @media (min-width: 1200px) {  #profile-main .pm-overview {   width: 300px;  } } @media (min-width: 768px) and (max-width: 1200px) {  #profile-main .pm-overview {   width: 250px;  } } @media (min-width: 768px) {  #profile-main .pm-overview {   position: absolute;   left: 0;   top: 0;   height: 100%;   background: #f8f8f8;   border-right: 1px solid #eee;  } } @media (max-width: 767px) {  #profile-main .pm-overview {   width: 100%;   background: #333;   text-align: center;  } } @media (min-width: 1200px) {  #profile-main .pm-body {   padding-left: 300px;  } } @media (min-width: 768px) and (max-width: 1200px) {  #profile-main .pm-body {   padding-left: 250px;  } } @media (max-width: 767px) {  #profile-main .pm-body {   padding-left: 0;  } } #profile-main .pmo-pic {  position: relative;  margin: 20px; } @media (min-width: 768px) {  #profile-main .pmo-pic img {   width: 100%;   border-radius: 2px 2px 0 0;  } } @media (max-width: 767px) {  #profile-main .pmo-pic img {   width: 180px;   display: inline-block;   height: 180px;   border-radius: 50%;   border: 4px solid #fff;   box-shadow: 0 8px 17px rgba(0, 0, 0, 0.2), 0 6px 20px rgba(0, 0, 0, 0.19);  } } #profile-main .pmo-pic .pmo-stat {  border-radius: 0 0 2px 2px;  color: #fff;  text-align: center;  padding: 30px 5px 0; } @media (min-width: 768px) {  #profile-main .pmo-pic .pmo-stat {   background: #ffc107;   padding-bottom: 15px;  } } #profile-main .pmo-pic .pmop-edit {  position: absolute;  top: 0;  left: 0;  color: #fff;  background: rgba(0, 0, 0, 0.38);  text-align: center;  padding: 10px 10px 11px;  -webkit-transition: opacity;  -o-transition: opacity;  transition: opacity;  -webkit-transition-duration: 250ms;  transition-duration: 250ms; } #profile-main .pmo-pic .pmop-edit:hover {  background: rgba(0, 0, 0, 0.8); } #profile-main .pmo-pic .pmop-edit i {  font-size: 18px;  vertical-align: middle;  margin-top: -3px; } @media (min-width: 768px) {  #profile-main .pmo-pic .pmop-edit {   width: 100%;   opacity: 0;   filter: alpha(opacity=0);  }  #profile-main .pmo-pic .pmop-edit i {   margin-right: 4px;  } } #profile-main .pmo-pic:hover .pmop-edit {  opacity: 1;  filter: alpha(opacity=100); } #profile-main .pmo-pic .pmop-message {  position: absolute;  bottom: 27px;  left: 50%;  margin-left: -25px; } #profile-main .pmo-pic .pmop-message .dropdown-menu {  padding: 5px 0 55px;  left: -90px;  width: 228px;  height: 150px;  top: -74px;  -webkit-transform-origin: center;  -moz-transform-origin: center;  -ms-transform-origin: center;  transform-origin: center; } #profile-main .pmo-pic .pmop-message .dropdown-menu textarea {  width: 100%;  height: 95px;  border: 0;  resize: none;  padding: 10px 19px; } #profile-main .pmo-pic .pmop-message .dropdown-menu button {  position: absolute;  bottom: 5px;  left: 93px; } #profile-main .pmb-block {  margin-bottom: 20px; } @media (min-width: 1200px) {  #profile-main .pmb-block {   padding: 40px 42px 0;  } } @media (max-width: 1199px) {  #profile-main .pmb-block {   padding: 30px 20px 0;  } } #profile-main .pmb-block:last-child {  margin-bottom: 50px; } #profile-main .pmb-block .pmbb-header {  margin-bottom: 25px;  position: relative; } #profile-main .pmb-block .pmbb-header .actions {  position: absolute;  top: -2px;  right: 0; } #profile-main .pmb-block .pmbb-header h2 {  margin: 0;  font-weight: 100;  font-size: 20px; } #profile-main .pmb-block .pmbb-edit {  position: relative;  z-index: 1;  display: none; } #profile-main .pmb-block .pmbb-edit, #profile-main .pmb-block .pmbb-view {  -webkit-animation-name: fadeIn;  animation-name: fadeIn;  -webkit-animation-duration: 1000ms;  animation-duration: 1000ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } #profile-main .pmb-block.toggled .pmbb-edit {  display: block; } #profile-main .pmb-block.toggled .pmbb-view {  display: none; } #profile-main .pmo-block {  padding: 25px; } #profile-main .pmo-block > h2 {  font-size: 16px;  margin: 0 0 15px; } #profile-main .pmo-items .pmob-body {  padding: 0 10px; } #profile-main .pmo-items a {  display: block;  padding: 4px; } #profile-main .pmo-items a img {  width: 100%; } .pmo-contact ul {  list-style: none;  margin: 0;  padding: 0; } .pmo-contact ul li {  position: relative;  padding: 8px 0 8px 35px; } .pmo-contact ul li i {  font-size: 18px;  vertical-align: top;  line-height: 100%;  position: absolute;  left: 0;  width: 18px;  text-align: center; } .pmo-map {  margin: 20px -21px -18px;  display: block; } .pmo-map img {  width: 100%; } @media (max-width: 767px) {  .c-timeline {   background: #edecec;   box-shadow: none;  }  .c-timeline .tab-nav {   background: #fff;   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);  } } .timeline {  position: relative; } @media (min-width: 768px) {  .timeline {   padding: 50px;   padding-left: 100px;  } } @media (max-width: 767px) {  .timeline {   margin-top: 30px;  } } .t-view {  border: 1px solid #eee;  position: relative;  margin-bottom: 35px; } @media (max-width: 767px) {  .t-view {   background: #fff;   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);  } } .t-view .tv-header {  padding: 16px 18px;  border-bottom: 1px solid #eee;  background: #F9F9F9; } .t-view .tv-header .actions {  position: absolute;  top: 5px;  right: 10px; } .t-view .tv-body {  padding: 23px 25px; } .t-view .tv-body .tvb-lightbox {  margin: 0 -8px 15px; } .t-view .tv-body .tvb-lightbox [data-src] {  padding: 0 5px;  margin-bottom: 5px; } .t-view .tvh-user {  display: block; } .t-view .tvh-user img {  width: 46px;  height: 46px;  border-radius: 50%; } .t-view:before {  position: absolute;  width: 40px;  height: 40px;  border-radius: 50%;  left: -70px;  top: 0;  border: 3px solid #FFF;  text-align: center;  font-size: 16px;  line-height: 34px;  color: #FFF;  font-family: 'Material-Design-Iconic-Font';  z-index: 1; } .t-view:after {  content: "";  position: absolute;  top: 0;  left: -50px;  width: 1px;  height: calc(100% + 37px); } .t-view[data-tv-type="text"]:before {  content: "\f24f";  background: #00bcd4;  box-shadow: 0 0 0 1px #00bcd4; } .t-view[data-tv-type="text"]:after {  background: #00bcd4; } .t-view[data-tv-type="image"]:before {  content: "\f17f";  background: #4caf50;  box-shadow: 0 0 0 1px #4caf50; } .t-view[data-tv-type="image"]:after {  background: #4caf50; } .t-view[data-tv-type="video"]:before {  content: "\f3a9";  background: #ffc107;  box-shadow: 0 0 0 1px #ffc107; } .t-view[data-tv-type="video"]:after {  background: #ffc107; } .t-view .tvb-stats {  list-style: none;  padding: 0;  margin: 10px 0 20px; } .t-view .tvb-stats > li {  display: inline-block;  padding: 5px 10px 6px;  border: 1px solid #ccc;  margin-right: 2px; } .t-view .tvb-stats > li i {  font-size: 15px;  line-height: 100%;  vertical-align: top;  margin-top: 2px; } .t-view .tvb-stats > li.tvbs-comments {  border-color: #4caf50;  color: #4caf50; } .t-view .tvb-stats > li.tvbs-likes {  border-color: #03a9f4;  color: #03a9f4; } .t-view .tvb-stats > li.tvbs-views {  border-color: #ff9800;  color: #ff9800; } .tv-comments .tvc-lists {  padding: 0;  list-style: none;  margin: 0; } .tv-comments .tvc-lists > li {  padding: 15px 20px;  margin: 0;  border-top: 1px solid #eee; } .tvc-more {  color: #333;  display: block;  margin-bottom: -10px; } .tvc-more:hover {  color: #000; } .tvc-more i {  vertical-align: middle;  margin-right: 5px; } .p-header {  position: relative;  margin: 0 -7px; } .p-header .actions {  position: absolute;  top: -18px;  right: 0; } .p-menu {  list-style: none;  padding: 0 5px;  margin: 0 0 30px; } .p-menu > li {  display: inline-block;  vertical-align: top; } .p-menu > li > a {  display: block;  padding: 5px 20px 5px 0;  font-weight: 500;  text-transform: uppercase;  font-size: 15px; } .p-menu > li > a > i {  margin-right: 4px;  font-size: 20px;  vertical-align: middle;  margin-top: -5px; } .p-menu > li:not(.active) > a {  color: #4285F4; } .p-menu > li:not(.active) > a:hover {  color: #333; } .p-menu > li.active > a {  color: #000; } @media (max-width: 991px) {  .p-menu .pm-search {   margin: 20px 2px 30px;   display: block;  }  .p-menu .pm-search input[type="text"] {   width: 100%;   border: 1px solid #ccc;  } } .p-menu .pms-inner {  margin: -2px 0 0;  position: relative;  top: -2px;  overflow: hidden;  white-space: nowrap; } .p-menu .pms-inner i {  vertical-align: top;  font-size: 20px;  line-height: 100%;  position: absolute;  left: 9px;  top: 8px;  color: #333; } .p-menu .pms-inner input[type="text"] {  height: 35px;  border-radius: 2px;  padding: 0 10px 0 40px; } @media (min-width: 768px) {  .p-menu .pms-inner input[type="text"] {   border: 1px solid #fff;   width: 50px;   background: transparent;   position: relative;   z-index: 1;   -webkit-transition: all;   -o-transition: all;   transition: all;   -webkit-transition-duration: 300ms;   transition-duration: 300ms;  }  .p-menu .pms-inner input[type="text"]:focus {   border-color: #DFDFDF;   width: 200px;  } } .photos {  margin: 2px 0 0; } .photos .lightbox {  margin: 0 -8px; } .photos:not(.p-timeline) [data-src] {  padding: 3px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 150ms;  transition-duration: 150ms; } .p-timeline {  position: relative;  padding-left: 80px;  margin-bottom: 75px; } .p-timeline [data-src] {  float: left;  width: 70px;  height: 70px;  margin: 0 3px 3px 0; } .p-timeline:last-child .pt-line:before {  height: 100%; } .ptb-title {  font-size: 15px;  font-weight: 400;  margin-bottom: 20px; } .pt-line {  position: absolute;  left: 0;  top: 0;  height: 100%;  line-height: 14px; } .pt-line:before, .pt-line:after {  content: "";  position: absolute; } .pt-line:before {  width: 1px;  height: calc(100% + 63px);  background: #E2E2E2;  top: 14px;  right: -20px; } .pt-line:after {  top: 2px;  right: -26px;  width: 13px;  height: 13px;  border: 1px solid #C1C1C1;  border-radius: 50%; } .contacts:not(.c-profile) {  padding: 0 8px; } .contacts > [class*="col-"] {  padding: 0 10px; } .contacts .c-item {  border: 1px solid #e2e2e2;  border-radius: 2px;  margin-bottom: 24px; } .contacts .c-item .ci-avatar {  display: block; } .contacts .c-item .ci-avatar img {  width: 100%;  border-radius: 2px 2px 0 0; } .contacts .ci-avatar {  margin: -1px -1px 0; } .contacts .c-info {  text-align: center;  margin-top: 15px;  padding: 0 5px; } .contacts .c-info strong {  color: #000;  font-size: 14px;  font-weight: 500; } .contacts .c-info small {  color: #999;  margin-top: 3px; } .contacts .c-info strong, .contacts .c-info small {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  display: block; } .contacts .c-footer {  border-top: 1px solid #e2e2e2;  margin-top: 18px; } .contacts .c-footer > button {  padding: 4px 10px 3px;  display: block;  width: 100%;  text-align: center;  color: #333;  font-weight: 500;  border-radius: 2px;  background: #fff;  border: 0; } .contacts .c-footer > button > i {  font-size: 16px;  vertical-align: middle;  margin-top: -3px; } .z-depth-1 {  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12); } .z-depth-1-top {  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.12); } .z-depth-1-bottom {  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16); } .z-depth-2 {  box-shadow: 0 8px 17px rgba(0, 0, 0, 0.2), 0 6px 20px rgba(0, 0, 0, 0.19); } .z-depth-2-top {  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.19); } .z-depth-2-bottom {  box-shadow: 0 8px 17px rgba(0, 0, 0, 0.2); } .z-depth-3 {  box-shadow: 0 12px 15px rgba(0, 0, 0, 0.24), 0 17px 50px rgba(0, 0, 0, 0.19); } .z-depth-3-top {  box-shadow: 0 17px 50px rgba(0, 0, 0, 0.19); } .z-depth-3-bottom {  box-shadow: 0 12px 15px rgba(0, 0, 0, 0.24); } .z-depth-4 {  box-shadow: 0 16px 28px rgba(0, 0, 0, 0.22), 0 25px 55px rgba(0, 0, 0, 0.21); } .z-depth-4-top {  box-shadow: 0 25px 55px rgba(0, 0, 0, 0.21); } .z-depth-4-bottom {  box-shadow: 0 16px 28px rgba(0, 0, 0, 0.22); } .z-depth-5 {  box-shadow: 0 27px 24px rgba(0, 0, 0, 0.2), 0 40px 77px rgba(0, 0, 0, 0.22); } .z-depth-5-top {  box-shadow: 0 40px 77px rgba(0, 0, 0, 0.22); } .z-depth-5-bottom {  box-shadow: 0 27px 24px rgba(0, 0, 0, 0.2); } .z-depth-animation .z-depth-1, .z-depth-animation .z-depth-2, .z-depth-animation .z-depth-3, .z-depth-animation .z-depth-4, .z-depth-animation .z-depth-5 {  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); } .block-header {  margin-bottom: 25px;  position: relative; } @media screen and (min-width: 768px) {  .block-header {   padding: 0 22px;  } } @media screen and (max-width: 991px) {  .block-header {   padding: 0 18px;  } } .block-header > h2 {  font-size: 15px;  color: #777;  margin: 0;  font-weight: 400;  text-transform: uppercase; } .block-header > h2 > small {  display: block;  text-transform: none;  margin-top: 8px;  margin-bottom: 20px;  color: #9E9E9E;  line-height: 140%; } .block-header .actions {  position: absolute;  right: 10px;  top: -5px;  z-index: 5; } .block-header-alt h1, .block-header-alt h2, .block-header-alt h3, .block-header-alt h4, .block-header-alt h5 {  color: #575757;  font-weight: 100; } .actions {  list-style: none;  padding: 0;  z-index: 2;  margin: 0; } .actions > li {  display: inline-block;  vertical-align: baseline; } .actions > li > a, .actions > a {  width: 30px;  height: 30px;  line-height: 35px;  display: inline-block;  text-align: center;  position: relative; } .actions > li > a > i, .actions > a > i {  -webkit-transition: color;  -o-transition: color;  transition: color;  -webkit-transition-duration: 1300ms;  transition-duration: 1300ms;  color: #adadad;  font-size: 20px; } .actions > li > a:hover > i, .actions > a:hover > i {  color: #000; } .actions > li > a:before, .actions > a:before {  left: 0;  top: 0;  content: "";  position: absolute;  width: 100%;  height: 100%;  -webkit-transform: scale3d(0, 0, 0);  -moz-transform: scale3d(0, 0, 0);  -ms-transform: scale3d(0, 0, 0);  -o-transform: scale3d(0, 0, 0);  transform: scale3d(0, 0, 0);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  background-color: rgba(0, 0, 0, 0.1);  z-index: 0;  border-radius: 50%;  opacity: 0;  filter: alpha(opacity=0); } .actions > li > a:hover:before, .actions > a:hover:before {  -webkit-transform: scale3d(1, 1, 1);  -moz-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  -o-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  opacity: 1;  filter: alpha(opacity=100); } .actions > li.open > a > i, .actions.open > a > i {  color: #000; } .actions > li.open > a:before, .actions.open > a:before {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  opacity: 1;  filter: alpha(opacity=100); } .actions.actions-alt > li > a > i {  color: #fff; } .actions.actions-alt > li > a > i:hover {  color: #fff; } .actions.actions-alt > li.open > a > i {  color: #fff; } .actions.open {  z-index: 3; } .line-wrap {  width: 18px;  height: 12px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  margin: 10px 20px; } .line-wrap .line {  width: 18px;  height: 2px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .line-wrap .line.center {  margin: 3px 0; } .open .line-wrap {  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg); } .open .line-wrap .line.top {  width: 12px;  transform: translateX(8px) translateY(1px) rotate(45deg);  -webkit-transform: translateX(8px) translateY(1px) rotate(45deg); } .open .line-wrap .line.bottom {  width: 12px;  transform: translateX(8px) translateY(-1px) rotate(-45deg);  -webkit-transform: translateX(8px) translateY(-1px) rotate(-45deg); } .load-more {  text-align: center;  margin-top: 30px; } .load-more a {  padding: 5px 10px 3px;  display: inline-block;  background-color: #f44336;  color: #FFF;  border-radius: 2px;  white-space: nowrap; } .load-more a i {  font-size: 20px;  vertical-align: middle;  position: relative;  margin-top: -2px; } .load-more a:hover {  background-color: #ea1c0d; } .container-alt {  max-width: 1170px; } .ie-warning {  position: fixed;  top: 0;  left: 0;  z-index: 9999;  background: #000000;  width: 100%;  height: 100%;  text-align: center;  color: #fff;  font-family: "Courier New", Courier, monospace;  padding: 50px 0; } .ie-warning p {  font-size: 17px; } .ie-warning .iew-container {  min-width: 1024px;  width: 100%;  height: 200px;  background: #fff;  margin: 50px 0; } .ie-warning .iew-download {  list-style: none;  padding: 30px 0;  margin: 0 auto;  width: 720px; } .ie-warning .iew-download > li {  float: left;  vertical-align: top; } .ie-warning .iew-download > li > a {  display: block;  color: #000;  width: 140px;  font-size: 15px;  padding: 15px 0; } .ie-warning .iew-download > li > a > div {  margin-top: 10px; } .ie-warning .iew-download > li > a:hover {  background-color: #eee; } #footer {  position: absolute;  bottom: 0;  text-align: center;  width: 100%;  height: 110px;  color: #a2a2a2;  padding-top: 35px;  padding-bottom: 15px; } #footer .f-menu {  display: block;  width: 100%;  padding-left: 0;  list-style: none;  margin-left: -5px;  margin-top: 8px; } #footer .f-menu > li {  display: inline-block;  padding-left: 5px;  padding-right: 5px; } #footer .f-menu > li > a {  color: #a2a2a2; } #footer .f-menu > li > a:hover {  color: #777; } @media (min-width: 1199px) {  body.sw-toggled #footer {   padding-left: 268px;  } } .pricing-table {  margin-top: 70px;  max-width: 1170px;  margin: 70px auto 0; } .pt-inner {  text-align: center; } .pt-inner .pti-header {  padding: 45px 10px 70px;  color: #fff;  position: relative;  margin-bottom: 15px; } .pt-inner .pti-header > h2 {  margin: 0;  line-height: 100%;  color: #fff;  font-weight: 100;  font-size: 50px; } .pt-inner .pti-header > h2 small {  color: #fff;  letter-spacing: 0;  vertical-align: top;  font-size: 16px;  font-weight: 100; } .pt-inner .pti-header .ptih-title {  background-color: rgba(0, 0, 0, 0.1);  padding: 8px 10px 9px;  text-transform: uppercase;  margin: 0 -10px;  position: absolute;  width: 100%;  bottom: 0; } .pt-inner .pti-body {  padding: 0 23px; } .pt-inner .pti-body .ptib-item {  padding: 15px 0;  font-weight: 400; } .pt-inner .pti-body .ptib-item:not(:last-child) {  border-bottom: 1px solid #eee; } .pt-inner .pti-footer {  padding: 10px 20px 30px; } .pt-inner .pti-footer > a {  width: 60px;  height: 60px;  border-radius: 50%;  text-align: center;  color: #fff;  display: inline-block;  line-height: 60px;  font-size: 30px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .pt-inner .pti-footer > a:hover {  opacity: 0.85;  filter: alpha(opacity=85);  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12); } .invoice {  min-width: 1100px;  max-width: 1170px; } .i-logo {  width: 150px; } .i-table .highlight {  background-color: #eee;  border-bottom: 1px solid #e6e6e6; } .i-table td.highlight {  font-size: 14px;  font-weight: 500; } .wall {  max-width: 1000px; } @media (min-width: 768px) and (max-width: 991px) {  .wall {   width: 600px;  } } .wall-attrs {  margin-bottom: 0; } .wa-stats {  float: left; } .wa-stats > span {  margin-right: -1px;  padding: 7px 12px;  border: 1px solid #E0E0E0;  float: left;  font-weight: 500; } .wa-stats > span.active {  color: #4caf50; } .wa-stats > span:first-child {  border-radius: 2px 0 0 2px; } .wa-stats > span:last-child {  border-radius: 0 2px 2px 0; } .wa-stats > span > i {  line-height: 100%;  vertical-align: top;  position: relative;  top: 2px;  font-size: 15px;  margin-right: 2px; } .wa-users {  float: right;  padding: 0 !important;  margin-right: -5px; } .wa-users > a {  display: inline-block;  margin-left: 2px; } .wa-users > a > img {  width: 33px;  height: 33px;  border-radius: 50%; } .wa-users > a > img:hover {  opacity: 0.85;  filter: alpha(opacity=85); } .wcc-inner {  border: 1px solid #E4E4E4;  padding: 10px 15px;  resize: none;  border-radius: 2px;  background: #fff;  color: #9A9A9A;  cursor: pointer; } .wcci-text {  border: 0;  display: block;  width: 100%;  resize: none;  padding: 0; } .wall-comment-list {  padding: 20px;  background: #f7f7f7; } .wall-comment-list .media {  position: relative; } .wall-comment-list .media:hover .actions {  display: block; } .wall-comment-list .actions {  display: none;  position: absolute;  right: -20px;  top: -1px; } .wcl-list + .wcl-form {  margin-top: 25px; } .wp-text {  border: 0;  padding: 0;  display: block;  width: 100%;  resize: none; } .wp-media {  background: #f7f7f7;  border: 1px solid #E4E4E4;  padding: 12px 15px;  margin-top: 25px;  text-align: center; } .wpb-actions {  background: #f7f7f7;  margin: 0;  padding: 10px 20px; } .wpb-actions > li:not(.pull-right) {  float: left; } [data-wpba="image"] {  color: #4caf50; } [data-wpba="image"]:hover {  color: #449d48; } [data-wpba="video"] {  color: #ff9800; } [data-wpba="video"]:hover {  color: #e68900; } [data-wpba="link"] {  color: #00bcd4; } [data-wpba="link"]:hover {  color: #00a5bb; } .wpba-attrs > ul > li {  padding: 0;  margin-right: 5px; } .wpba-attrs > ul > li > a {  display: block;  width: 22px; } .wpba-attrs > ul > li > a > i {  font-size: 20px; } .wpba-attrs > ul > li.active i {  color: #333; } .wall-img-preview {  text-align: center; } @media screen and (min-width: 768px) {  .wall-img-preview {   margin: 0 -23px 20px;  } } @media screen and (max-width: 991px) {  .wall-img-preview {   margin: 0 -16px 20px;  } } .wall-img-preview .wip-item {  display: block;  float: left;  position: relative;  overflow: hidden;  border: 2px solid #fff;  background-repeat: no-repeat;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  background-position: center; } .wall-img-preview .wip-item > img {  display: none; } .wall-img-preview .wip-item:first-child:nth-last-child(2), .wall-img-preview .wip-item:first-child:nth-last-child(2) ~ div {  width: 50%;  padding-bottom: 40%; } .wall-img-preview .wip-item:first-child:nth-last-child(3), .wall-img-preview .wip-item:first-child:nth-last-child(3) ~ div, .wall-img-preview .wip-item:first-child:nth-last-child(4), .wall-img-preview .wip-item:first-child:nth-last-child(4) ~ div:not(:last-child), .wall-img-preview .wip-item:first-child:nth-last-child(5), .wall-img-preview .wip-item:first-child:nth-last-child(5) ~ div:not( :nth-last-of-type(-n+2)), .wall-img-preview .wip-item:first-child:nth-last-child(6), .wall-img-preview .wip-item:first-child:nth-last-child(6) ~ div, .wall-img-preview .wip-item:first-child:nth-last-child(7) ~ div:nth-last-of-type(-n+3) {  width: 33.333333%;  padding-bottom: 30%; } .wall-img-preview .wip-item:first-child:nth-last-child(5) ~ div:nth-last-of-type(-n+2) {  width: 50%;  padding-bottom: 40%; } .wall-img-preview .wip-item:first-child:nth-last-child(7), .wall-img-preview .wip-item:first-child:nth-last-child(7) ~ div:not( :nth-last-of-type(-n+3)), .wall-img-preview .wip-item:first-child:nth-last-child(n+8), .wall-img-preview .wip-item:first-child:nth-last-child(n+8) ~ div {  width: 25%;  padding-bottom: 22%; } .wall-img-preview .wip-item:only-child, .wall-img-preview .wip-item:first-child:nth-last-child(4) ~ div:nth-child(4) {  width: 100%;  padding-bottom: 50%; } @media print {  @page {   margin: 0;   size: auto;  }  body {   margin: 0mm 0mm 0mm 0mm !important;   padding: 0mm !important;  }  #header,  #footer,  #sidebar,  #chat,  .growl-animated,  .m-btn {   display: none !important;  }   .invoice {   padding: 30px !important;   -webkit-print-color-adjust: exact !important;  }  .invoice .card-header {   background: #eee !important;   padding: 20px;   margin-bottom: 20px;   margin: -60px -30px 25px -30px;  }  .invoice .block-header {   display: none;  }  .invoice .highlight {   background: #eee !important;  } } .mejs-container {  outline: none; } .mejs-container .mejs-controls {  background: #ec592f;  height: 50px;  padding: 10px 5px 0; } .mejs-container .mejs-controls div {  height: 5px; } .mejs-container .mejs-controls div.mejs-time-rail {  position: absolute;  left: 0;  top: 0;  padding: 0;  width: 100% !important; } .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-total {  margin: 0;  width: 100% !important;  background: #ec592f; } .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-loaded {  background: #D04B25; } .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-current {  background: #ffea00; } .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-buffering {  background: #ec592f; } .mejs-container .mejs-controls div.mejs-time-rail span:not(.mejs-time-float), .mejs-container .mejs-controls div.mejs-time-rail a {  border-radius: 0;  height: 3px; } .mejs-container .mejs-controls .mejs-button button {  background-color: #ec592f;  width: 15px;  height: 15px;  background-position: center; } .mejs-container .mejs-controls .mejs-button button:focus {  outline: none !important; } .mejs-container .mejs-controls .mejs-volume-button {  position: absolute;  right: 35px; } .mejs-container .mejs-controls .mejs-play button {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/play.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .mejs-container .mejs-controls .mejs-play button {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/play@2x.png");   background-size: 15px 15px;  } } .mejs-container .mejs-controls .mejs-pause button {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/pause.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .mejs-container .mejs-controls .mejs-pause button {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/pause@2x.png");   background-size: 15px 15px;  } } .mejs-container .mejs-controls .mejs-mute button {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/speaker.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .mejs-container .mejs-controls .mejs-mute button {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/speaker@2x.png");   background-size: 15px 15px;  } } .mejs-container .mejs-controls .mejs-unmute button {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/speaker-2.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .mejs-container .mejs-controls .mejs-unmute button {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/speaker-2@2x.png");   background-size: 15px 15px;  } } .mejs-container .mejs-controls .mejs-fullscreen-button {  position: absolute;  right: 5px; } .mejs-container .mejs-controls .mejs-fullscreen-button button {  background-image: url("https://easyblue.com.br/template/www/default/images/icons/fullscreen.png"); } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .mejs-container .mejs-controls .mejs-fullscreen-button button {   background-image: url("https://easyblue.com.br/template/www/default/images/icons/fullscreen@2x.png");   background-size: 15px 15px;  } } #calendar-widget {  margin-bottom: 30px;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); } #fc-actions {  position: absolute;  bottom: 10px;  right: 12px; } .fc {  background-color: #fff;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);  margin-bottom: 30px; } .fc td, .fc th {  border-color: #f0f0f0; } .fc th {  font-weight: 400; } .fc table tr > td:first-child {  border-left-width: 0; } #calendar-widget .fc-toolbar {  background: #009688; } #calendar-widget .fc-day-header {  color: #fff;  background: #007d71;  padding: 5px 0;  border-width: 0; } #calendar-widget .fc-day-number {  text-align: center;  color: #ADADAD;  padding: 5px 0; } #calendar-widget .fc-day-grid-event {  margin: 1px 3px 1px; } #calendar-widget .ui-widget-header th, #calendar-widget .ui-widget-header {  border-width: 0; } #calendar .fc-toolbar {  height: 300px;  background-image: url('https://easyblue.com.br/template/www/default/images/cal-header.jpg');  background-repeat: no-repeat;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  background-position: center;  background-position: inherit; } #calendar .fc-toolbar:before {  content: "";  height: 50px;  width: 100%;  background: rgba(0, 0, 0, 0.36);  position: absolute;  bottom: 0;  left: 0; } #calendar .fc-toolbar .fc-center {  margin-top: 238px;  position: relative; } @media screen and (max-width: 991px) {  #calendar .fc-toolbar {   height: 200px;  }  #calendar .fc-toolbar .fc-center {   margin-top: 138px;  } } #calendar .fc-day-header {  color: #ADADAD;  text-align: left;  font-size: 14px;  border-bottom-width: 0;  border-right-color: #eee;  padding: 10px 12px; } #calendar .fc-day-number {  padding-left: 10px !important;  color: #CCC;  text-align: left !important; } @media screen and (min-width: 991px) {  #calendar .fc-day-number {   font-size: 25px;   letter-spacing: -2px;  } } #calendar .fc-day-grid-event {  margin: 1px 9px 0; } .fc-today {  color: #ffc107; } .fc-toolbar {  margin-bottom: 0;  padding: 20px 7px 19px;  position: relative; } .fc-toolbar h2 {  margin-top: 7px;  font-size: 20px;  font-weight: 400;  text-transform: uppercase;  color: #fff; } .fc-toolbar .ui-button {  border: 0;  background: 0 0;  padding: 0;  outline: none !important;  text-align: center;  width: 30px;  height: 30px;  border-radius: 50%;  margin-top: 2px;  color: #fff; } .fc-toolbar .ui-button:hover {  background: #fff;  color: #009688; } .fc-toolbar .ui-button > span {  position: relative;  font-family: 'Material-Design-Iconic-Font';  font-size: 20px;  line-height: 100%;  width: 30px;  display: block;  margin-top: 2px; } .fc-toolbar .ui-button > span:before {  position: relative;  z-index: 1; } .fc-toolbar .ui-button > span.ui-icon-circle-triangle-w:before {  content: "\f2fa"; } .fc-toolbar .ui-button > span.ui-icon-circle-triangle-e:before {  content: "\f2fb"; } .fc-event {  padding: 0;  font-size: 11px;  border-radius: 0;  border: 0; } .fc-event .fc-title {  padding: 2px 8px;  display: block; } .fc-event .fc-time {  float: left;  background: rgba(0, 0, 0, 0.2);  padding: 2px 6px;  margin: 0 0 0 -1px; } .fc-view, .fc-view > table {  border: 0;  overflow: hidden; } .fc-view > table > tbody > tr > .ui-widget-content {  border-top: 0; } div.fc-row {  margin-right: 0 !important;  border: 0 !important; } .fc-today {  color: #ffc107 !important; } .event-tag {  margin-top: 5px; } .event-tag > span {  border-radius: 50%;  width: 30px;  height: 30px;  margin-right: 3px;  position: relative;  display: inline-block;  cursor: pointer; } .event-tag > span:hover {  opacity: 0.8;  filter: alpha(opacity=80); } .event-tag > span.selected:before {  font-family: 'Material-Design-Iconic-Font';  content: "\f26b";  position: absolute;  text-align: center;  top: 3px;  width: 100%;  font-size: 17px;  color: #FFF; } hr.fc-divider {  border-width: 1px;  border-color: #eee; } .fc-day-grid-container.fc-scroller {  height: auto !important;  overflow: hidden !important; } .bootgrid-footer .infoBar, .bootgrid-header .actionBar {  text-align: left; } .bootgrid-footer .search, .bootgrid-header .search {  vertical-align: top; } .bootgrid-header {  padding: 0 25px 10px; } .bootgrid-header .search {  border: 1px solid #e0e0e0; } .bootgrid-header .search .form-control, .bootgrid-header .search .input-group-addon {  border: 0; } .bootgrid-header .search .glyphicon-search {  vertical-align: top;  padding: 9px 10px 0; } .bootgrid-header .search .glyphicon-search:before {  content: "\f1c3";  font-family: 'Material-Design-Iconic-Font';  font-size: 17px;  vertical-align: top;  line-height: 100%; } @media (min-width: 480px) {  .bootgrid-header .search {   width: 300px;  } } @media (max-width: 480px) {  .bootgrid-header .search {   width: 100%;   padding-right: 90px;  } } .bootgrid-header .actions {  box-shadow: none; } .bootgrid-header .actions .btn-group {  border: 1px solid #e0e0e0; } .bootgrid-header .actions .btn-group .btn {  height: 35px;  box-shadow: none !important;  background: transparent; } .bootgrid-header .actions .btn-group .dropdown-menu {  padding: 10px 20px; } .bootgrid-header .actions .btn-group .dropdown-menu .dropdown-item {  padding: 0 0 0 27px !important; } .bootgrid-header .actions .btn-group .dropdown-menu .dropdown-item:hover {  background-color: #fff !important; } @media (min-width: 768px) {  .bootgrid-header .actions .btn-group .dropdown-menu {   left: 0;   -webkit-transform-origin: top left;   -moz-transform-origin: top left;   -ms-transform-origin: top left;   transform-origin: top left;   margin-top: 1px;  } } .bootgrid-header .actions .btn-group .caret {  display: none; } .bootgrid-header .actions .btn-group .zmdi {  line-height: 100%;  font-size: 18px;  vertical-align: top;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 250ms;  transition-duration: 250ms; } .bootgrid-header .actions .btn-group.open .zmdi {  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  -o-transform: rotate(90deg);  transform: rotate(90deg); } @media (max-width: 480px) {  .bootgrid-header .actions {   position: absolute;   top: 0;   right: 15px;  } } .bootgrid-table th > .column-header-anchor > .icon {  top: 0px;  font-size: 20px;  line-height: 100%; } .bootgrid-footer .col-sm-6 {  padding: 10px 30px 20px; } @media (max-width: 768px) {  .bootgrid-footer .col-sm-6 {   text-align: center;  } } @media (max-width: 768px) {  .bootgrid-footer .infoBar {   display: none;  } } .bootgrid-footer .infoBar .infos {  border: 1px solid #EEE;  display: inline-block;  float: right;  padding: 7px 30px;  font-size: 12px;  margin-top: 5px; } .select-cell .checkbox {  margin: 0; } .command-edit, .command-delete {  background: #fff;  border: 1px solid #eee !important; } .bootstrap-select .dropdown-toggle:focus {  outline: none !important; } .bootstrap-select > .btn-default {  background: none !important;  border-bottom: 1px solid #e0e0e0 !important;  border-radius: 0;  padding-left: 0;  padding-right: 0; } .bootstrap-select > .btn-default:before {  position: absolute;  top: 0;  right: 0;  content: "";  height: calc(100% - 2px);  width: 30px;  background-color: #FFF;  background-position: right calc(100% - 7px);  background-repeat: no-repeat;  background-image: url("https://easyblue.com.br/template/www/default/images/select.png");  pointer-events: none;  z-index: 5; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .bootstrap-select > .btn-default:before {   background-image: url("https://easyblue.com.br/template/www/default/images/select@2x.png");   background-size: 12px 12px;  } } .bootstrap-select > .btn-default:after {  position: absolute;  z-index: 3;  bottom: -1px;  left: 0;  height: 2px;  width: 0;  content: "";  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .bootstrap-select > .btn-default:not(.disabled):after, .bootstrap-select > .btn-default:not(.readonly):after {  background: #2196f3; } .bootstrap-select > .btn-default.disabled:after, .bootstrap-select > .btn-default.readonly:after {  background: #ccc; } .bootstrap-select.open > .btn-default:after {  width: 100%; } .bootstrap-select .bs-searchbox {  padding: 0 18px;  margin: 5px 0 10px;  position: relative; } .bootstrap-select .bs-searchbox:before {  position: absolute;  left: 14px;  top: 2px;  width: 30px;  height: 100%;  content: "\f1c3";  font-family: 'Material-Design-Iconic-Font';  font-size: 25px; } .bootstrap-select .bs-searchbox input {  padding-left: 25px;  border: 0; } .bootstrap-select.btn-group .dropdown-menu li a.opt {  padding-left: 17px; } .bootstrap-select .check-mark {  margin-top: -5px !important;  font-size: 19px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 200ms;  transition-duration: 200ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);  display: block !important;  position: absolute;  top: 11px;  right: 15px; } .bootstrap-select .check-mark:before {  content: "\f26b";  font-family: 'Material-Design-Iconic-Font'; } .bootstrap-select .selected .check-mark {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .bootstrap-select .notify {  bottom: 0 !important;  margin: 0 !important;  width: 100% !important;  border: 0 !important;  background: #f44336 !important;  color: #fff !important;  text-align: center; } .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {  width: 100%; } .chosen-container {  width: 100%; } .chosen-container .chosen-drop {  border: 0; } .chosen-container:after {  position: absolute;  z-index: 3;  bottom: 0;  left: 0;  height: 2px;  width: 0;  content: "";  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  background: #2196f3; } .chosen-container .chosen-drop {  margin-top: 1px;  left: 0;  width: 100%;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);  opacity: 0;  filter: alpha(opacity=0);  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); } .chosen-container:not(.chosen-right) .chosen-drop {  -webkit-transform-origin: 0 0;  -moz-transform-origin: 0 0;  -ms-transform-origin: 0 0;  transform-origin: 0 0; } .chosen-container.chosen-right .chosen-drop {  -webkit-transform-origin: 100% 0;  -moz-transform-origin: 100% 0;  -ms-transform-origin: 100% 0;  transform-origin: 100% 0; } .chosen-container.chosen-container-active.chosen-with-drop .chosen-drop {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  opacity: 1;  filter: alpha(opacity=100); } .chosen-container .chosen-results {  padding: 0;  margin: 0; } .chosen-container .chosen-results > li {  padding: 8px 17px;  color: #4C4C4C;  -webkit-transition: background-color;  -o-transition: background-color;  transition: background-color;  -webkit-transition-duration: 300ms;  transition-duration: 300ms; } .chosen-container .chosen-results > li:not(.disabled-result):not(.result-selected):not(.group-result) {  color: #262626; } .chosen-container .chosen-results > li:not(.disabled-result):not(.result-selected):not(.group-result):not(:hover) {  background: #fff !important; } .chosen-container .chosen-results > li:not(.disabled-result):not(.result-selected):not(.group-result):hover {  background-color: #e4e4e4;  color: #262626; } .chosen-container .chosen-results > li.disabled-result {  color: #e4e4e4; } .chosen-container .chosen-results > li.result-selected {  background: #2196f3;  color: #fff; } .chosen-container .chosen-results > li.highlighted {  background: #eee;  color: #333; } .chosen-container .chosen-results > li.group-result {  padding: 3px 16px;  margin-top: 10px;  color: #b1b1b1;  font-weight: normal; } .chosen-container .chosen-results > li.group-result:not(:first-child) {  border-top: 1px solid rgba(0, 0, 0, 0.08);  padding-top: 15px; } .chosen-container .chosen-choices {  border-left: 0;  border-top: 0;  border-right: 0; } .chosen-container .chosen-choices .search-field input[type=text] {  height: 34px; } .chosen-container .chosen-choices .chosen-single-with-deselect:before {  font-family: 'Material-Design-Iconic-Font';  content: "\f29a";  font-size: 13px;  color: #696969;  margin-right: 8px;  content: ""; } .chosen-container-single:before {  position: absolute;  top: 0;  height: 100%;  width: 13px;  right: 0;  z-index: 1;  background-image: url("https://easyblue.com.br/template/www/default/images/select.png");  background-position: right;  background-repeat: no-repeat;  content: ""; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .chosen-container-single:before {   background-image: url("https://easyblue.com.br/template/www/default/images/select@2x.png");   background-size: 12px 12px;  } } .chosen-container-single .chosen-single {  padding: 0 16px 0 0;  border-left: 0;  border-top: 0;  border-right: 0;  border-radius: 0;  background: transparent;  border-bottom: 1px solid #e0e0e0;  box-shadow: none;  height: 28px; } .chosen-container-single .chosen-single div b {  background: none; } .chosen-container-single .chosen-search {  padding: 0 18px;  margin: 10px 0 15px;  position: relative; } .chosen-container-single .chosen-search:before {  position: absolute;  left: 14px;  top: -1px;  width: 30px;  height: 100%;  content: "\f1c3";  font-family: 'Material-Design-Iconic-Font';  font-size: 25px; } .chosen-container-single .chosen-search input[type=text] {  border: 0;  padding-top: 8px;  padding-left: 30px; } .chosen-container-active.chosen-with-drop .chosen-single {  border-top: 0;  border-left: 0;  border-right: 0;  border-color: #e0e0e0;  background: none; } .chosen-container-active:after {  width: 100%; } .chosen-container-active .chosen-choices {  box-shadow: none; } .chosen-container-multi.chosen-container-active .chosen-drop {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  opacity: 1;  filter: alpha(opacity=100); } .chosen-container-multi .chosen-choices {  border: 0;  border-bottom: 1px solid #e0e0e0;  background: none;  padding: 0; } .chosen-container-multi .chosen-choices li.search-choice {  border: 0;  padding: 6px 25px 6px 7px;  margin: 0 5px 5px 0;  background: #eee;  border-radius: 2px;  box-shadow: none; } .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {  right: 7px;  top: 6px;  background: none; } .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {  font-family: 'Material-Design-Iconic-Font';  content: "\f136";  font-size: 13px;  color: #696969;  margin-right: 8px; } .chosen-container-multi .chosen-choices li.search-field input[type=text] {  height: 27px;  margin: 0;  padding: 0; } .chosen-search input[type=text] {  background: none !important; } .noUi-target {  border-radius: 0;  box-shadow: none;  border: 0; } .noUi-background {  background: #d4d4d4;  box-shadow: none; } .noUi-horizontal {  height: 3px; } .noUi-horizontal .noUi-handle {  top: -8px; } .noUi-vertical {  width: 3px; } .noUi-horizontal .noUi-handle, .noUi-vertical .noUi-handle {  width: 19px;  height: 19px;  border: 0;  border-radius: 100%;  box-shadow: none;  -webkit-transition: box-shadow;  -o-transition: box-shadow;  transition: box-shadow;  -webkit-transition-duration: 200ms;  transition-duration: 200ms;  cursor: pointer;  position: relative; } .noUi-horizontal .noUi-handle:before, .noUi-vertical .noUi-handle:before, .noUi-horizontal .noUi-handle:after, .noUi-vertical .noUi-handle:after {  display: none; } .noUi-horizontal .noUi-handle:active, .noUi-vertical .noUi-handle:active {  background: #ccc !important; } .noUi-horizontal .noUi-handle .is-tooltip, .noUi-vertical .noUi-handle .is-tooltip {  position: absolute;  bottom: 32px;  height: 35px;  border-radius: 2px;  color: #fff;  text-align: center;  line-height: 33px;  width: 50px;  left: 50%;  margin-left: -25px;  padding: 0 10px;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 200ms;  transition-duration: 200ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  opacity: 0;  filter: alpha(opacity=0);  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0); } .noUi-horizontal .noUi-handle .is-tooltip:after, .noUi-vertical .noUi-handle .is-tooltip:after {  width: 0;  height: 0;  border-style: solid;  border-width: 15px 10px 0 10px;  position: absolute;  bottom: -8px;  left: 50%;  margin-left: -9px;  content: ""; } .noUi-horizontal .noUi-active, .noUi-vertical .noUi-active {  box-shadow: 0 0 0 13px rgba(0, 0, 0, 0.1); } .noUi-horizontal .noUi-active .is-tooltip, .noUi-vertical .noUi-active .is-tooltip {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  bottom: 40px;  opacity: 1;  filter: alpha(opacity=100); } .input-slider:not([data-is-color]) .noUi-handle, .input-slider-range:not([data-is-color]) .noUi-handle, .input-slider-values:not([data-is-color]) .noUi-handle, .input-slider:not([data-is-color]) .noUi-connect, .input-slider-range:not([data-is-color]) .noUi-connect, .input-slider-values:not([data-is-color]) .noUi-connect {  background: #009688 !important; } .input-slider:not([data-is-color]) .is-tooltip, .input-slider-range:not([data-is-color]) .is-tooltip, .input-slider-values:not([data-is-color]) .is-tooltip {  background: #009688; } .input-slider:not([data-is-color]) .is-tooltip:after, .input-slider-range:not([data-is-color]) .is-tooltip:after, .input-slider-values:not([data-is-color]) .is-tooltip:after {  border-color: #009688 transparent transparent transparent; } .input-slider[data-is-color=red] .noUi-handle, .input-slider-range[data-is-color=red] .noUi-handle, .input-slider-values[data-is-color=red] .noUi-handle, .input-slider[data-is-color=red] .noUi-connect, .input-slider-range[data-is-color=red] .noUi-connect, .input-slider-values[data-is-color=red] .noUi-connect {  background: #f44336 !important; } .input-slider[data-is-color=blue] .noUi-handle, .input-slider-range[data-is-color=blue] .noUi-handle, .input-slider-values[data-is-color=blue] .noUi-handle, .input-slider[data-is-color=blue] .noUi-connect, .input-slider-range[data-is-color=blue] .noUi-connect, .input-slider-values[data-is-color=blue] .noUi-connect {  background: #2196f3 !important; } .input-slider[data-is-color=cyan] .noUi-handle, .input-slider-range[data-is-color=cyan] .noUi-handle, .input-slider-values[data-is-color=cyan] .noUi-handle, .input-slider[data-is-color=cyan] .noUi-connect, .input-slider-range[data-is-color=cyan] .noUi-connect, .input-slider-values[data-is-color=cyan] .noUi-connect {  background: #00bcd4 !important; } .input-slider[data-is-color=amber] .noUi-handle, .input-slider-range[data-is-color=amber] .noUi-handle, .input-slider-values[data-is-color=amber] .noUi-handle, .input-slider[data-is-color=amber] .noUi-connect, .input-slider-range[data-is-color=amber] .noUi-connect, .input-slider-values[data-is-color=amber] .noUi-connect {  background: #ffc107 !important; } .input-slider[data-is-color=green] .noUi-handle, .input-slider-range[data-is-color=green] .noUi-handle, .input-slider-values[data-is-color=green] .noUi-handle, .input-slider[data-is-color=green] .noUi-connect, .input-slider-range[data-is-color=green] .noUi-connect, .input-slider-values[data-is-color=green] .noUi-connect {  background: #4caf50 !important; } .input-slider .noUi-origin {  background: #d4d4d4; } .input-slider:not([data-is-color]) .noUi-base {  background: #009688 !important; } .input-slider[data-is-color=red] .noUi-base {  background: #f44336 !important; } .input-slider[data-is-color=blue] .noUi-base {  background: #2196f3 !important; } .input-slider[data-is-color=cyan] .noUi-base {  background: #00bcd4 !important; } .input-slider[data-is-color=amber] .noUi-base {  background: #ffc107 !important; } .input-slider[data-is-color=green] .noUi-base {  background: #4caf50 !important; } .cp-container {  position: relative; } .cp-container > .input-group input.cp-value {  color: #000 !important;  background: transparent !important; } .cp-container > .input-group .dropdown-menu {  padding: 20px;  margin-left: 10px; } .cp-container i.cp-value {  width: 25px;  height: 25px;  border-radius: 2px;  position: absolute;  top: 0;  right: 15px; } .note-editor .note-toolbar, .note-popover .note-toolbar, .note-editor .popover-content, .note-popover .popover-content {  background: #fff;  border-color: #e4e4e4;  margin: 0;  padding: 10px 0 15px;  text-align: center; } .note-editor .note-toolbar > .btn-group, .note-popover .note-toolbar > .btn-group, .note-editor .popover-content > .btn-group, .note-popover .popover-content > .btn-group {  display: inline-block;  float: none;  box-shadow: none; } .note-editor .note-toolbar > .btn-group .btn, .note-popover .note-toolbar > .btn-group .btn, .note-editor .popover-content > .btn-group .btn, .note-popover .popover-content > .btn-group .btn {  margin: 0 1px; } .note-editor .note-toolbar > .btn-group > .active, .note-popover .note-toolbar > .btn-group > .active, .note-editor .popover-content > .btn-group > .active, .note-popover .popover-content > .btn-group > .active {  background: #00bcd4;  color: #fff; } .note-editor .note-toolbar .btn, .note-popover .note-toolbar .btn, .note-editor .popover-content .btn, .note-popover .popover-content .btn {  height: 40px;  border-radius: 2px !important;  box-shadow: none !important; } .note-editor .note-toolbar .btn:active, .note-popover .note-toolbar .btn:active, .note-editor .popover-content .btn:active, .note-popover .popover-content .btn:active {  box-shadow: none; } .note-editor .note-toolbar .note-palette-title, .note-popover .note-toolbar .note-palette-title, .note-editor .popover-content .note-palette-title, .note-popover .popover-content .note-palette-title {  margin: 0 !important;  padding: 10px 0 !important;  font-size: 13px !important;  text-align: center !important;  border: 0 !important; } .note-editor .note-toolbar .note-color-reset, .note-popover .note-toolbar .note-color-reset, .note-editor .popover-content .note-color-reset, .note-popover .popover-content .note-color-reset {  padding: 0 0 10px !important;  margin: 0 !important;  background: none;  text-align: center; } .note-editor .note-toolbar .note-color .dropdown-menu, .note-popover .note-toolbar .note-color .dropdown-menu, .note-editor .popover-content .note-color .dropdown-menu, .note-popover .popover-content .note-color .dropdown-menu {  min-width: 335px; } .note-editor .note-statusbar .note-resizebar, .note-popover .note-statusbar .note-resizebar {  border-color: #E8E8E8; } .note-editor .note-statusbar .note-resizebar .note-icon-bar, .note-popover .note-statusbar .note-resizebar .note-icon-bar {  border-color: #BCBCBC; } .note-editor .fa, .note-popover .fa {  font-style: normal;  font-size: 20px;  vertical-align: middle; } .note-editor .fa:before, .note-popover .fa:before {  font-family: 'Material-Design-Iconic-Font'; } .note-editor .fa.fa-magic:before, .note-popover .fa.fa-magic:before {  content: "\f16a"; } .note-editor .fa.fa-bold:before, .note-popover .fa.fa-bold:before {  content: "\f23d"; } .note-editor .fa.fa-italic:before, .note-popover .fa.fa-italic:before {  content: "\f245"; } .note-editor .fa.fa-underline:before, .note-popover .fa.fa-underline:before {  content: "\f24f"; } .note-editor .fa.fa-font:before, .note-popover .fa.fa-font:before {  content: "\f242"; } .note-editor .fa.fa-list-ul:before, .note-popover .fa.fa-list-ul:before {  content: "\f247"; } .note-editor .fa.fa-list-ol:before, .note-popover .fa.fa-list-ol:before {  content: "\f248"; } .note-editor .fa.fa-align-left:before, .note-popover .fa.fa-align-left:before {  content: "\f23b"; } .note-editor .fa.fa-align-right:before, .note-popover .fa.fa-align-right:before {  content: "\f23c"; } .note-editor .fa.fa-align-center:before, .note-popover .fa.fa-align-center:before {  content: "\f239"; } .note-editor .fa.fa-align-justify:before, .note-popover .fa.fa-align-justify:before {  content: "\f23a"; } .note-editor .fa.fa-indent:before, .note-popover .fa.fa-indent:before {  content: "\f244"; } .note-editor .fa.fa-outdent:before, .note-popover .fa.fa-outdent:before {  content: "\f243"; } .note-editor .fa.fa-text-height:before, .note-popover .fa.fa-text-height:before {  content: "\f246"; } .note-editor .fa.fa-table:before, .note-popover .fa.fa-table:before {  content: "\f320"; } .note-editor .fa.fa-link:before, .note-popover .fa.fa-link:before {  content: "\f18e"; } .note-editor .fa.fa-picture-o:before, .note-popover .fa.fa-picture-o:before {  content: "\f17f"; } .note-editor .fa.fa-minus:before, .note-popover .fa.fa-minus:before {  content: "\f22f"; } .note-editor .fa.fa-arrows-alt:before, .note-popover .fa.fa-arrows-alt:before {  content: "\f16d"; } .note-editor .fa.fa-code:before, .note-popover .fa.fa-code:before {  content: "\f13a"; } .note-editor .fa.fa-question:before, .note-popover .fa.fa-question:before {  content: "\f1f5"; } .note-editor .fa.fa-eraser:before, .note-popover .fa.fa-eraser:before {  content: "\f23f"; } .note-editor .fa.fa-square:before, .note-popover .fa.fa-square:before {  content: "\f279"; } .note-editor .fa.fa-circle-o:before, .note-popover .fa.fa-circle-o:before {  content: "\f26c"; } .note-editor .fa.fa-times:before, .note-popover .fa.fa-times:before {  content: "\f136"; } .note-editor .note-air-popover .arrow, .note-popover .note-air-popover .arrow {  left: 20px; } .note-editor {  border: 1px solid #e4e4e4; } .note-editor .note-editable {  padding: 20px 23px; } .bootstrap-datetimepicker-widget {  padding: 0 !important;  margin: 0 !important;  width: auto !important; } .bootstrap-datetimepicker-widget:after, .bootstrap-datetimepicker-widget:before {  display: none !important; } .bootstrap-datetimepicker-widget table td {  text-shadow: none; } .bootstrap-datetimepicker-widget table td span {  margin: 0; } .bootstrap-datetimepicker-widget table td span:hover {  background: transparent; } .bootstrap-datetimepicker-widget .glyphicon {  font-family: 'Material-Design-Iconic-Font';  font-size: 18px; } .bootstrap-datetimepicker-widget .glyphicon-chevron-left:before {  content: "\f2ff"; } .bootstrap-datetimepicker-widget .glyphicon-chevron-right:before {  content: "\f301"; } .bootstrap-datetimepicker-widget .glyphicon-time:before {  content: "\f337"; } .bootstrap-datetimepicker-widget .glyphicon-calendar:before {  content: "\f32e"; } .bootstrap-datetimepicker-widget .glyphicon-chevron-up:before {  content: "\f1e5"; } .bootstrap-datetimepicker-widget .glyphicon-chevron-down:before {  content: "\f1e4"; } .bootstrap-datetimepicker-widget [data-action="togglePicker"] span {  font-size: 25px;  color: #ccc; } .bootstrap-datetimepicker-widget [data-action="togglePicker"] span:hover {  color: #333; } .bootstrap-datetimepicker-widget a[data-action] {  color: #009688; } .timepicker-picker .btn {  box-shadow: none !important; } .timepicker-picker table tbody tr + tr:not(:last-child) {  background: #009688;  color: #fff; } .timepicker-picker table tbody tr + tr:not(:last-child) td {  border-radius: 0; } .timepicker-picker .btn {  background: #fff;  color: #333; } .datepicker.top {  -webkit-transform-origin: 0 100% !important;  -moz-transform-origin: 0 100% !important;  -ms-transform-origin: 0 100% !important;  transform-origin: 0 100% !important; } .datepicker table thead tr th {  border-radius: 0;  color: #fff; } .datepicker table thead tr th .glyphicon {  width: 30px;  height: 30px;  border-radius: 50%;  line-height: 29px; } .datepicker table thead tr th:hover .glyphicon {  background: rgba(0, 0, 0, 0.2); } .datepicker table thead tr:first-child th {  background: #009688;  padding: 20px 0; } .datepicker table thead tr:first-child th:hover {  background: #009688; } .datepicker table thead tr:first-child th.picker-switch {  font-size: 16px;  font-weight: 400;  text-transform: uppercase; } .datepicker table thead tr:last-child th {  text-transform: uppercase;  font-weight: normal;  font-size: 11px; } .datepicker table thead tr:last-child th:first-child {  padding-left: 20px; } .datepicker table thead tr:last-child th:last-child {  padding-right: 20px; } .datepicker table thead tr:last-child:not(:only-child) {  background: #00877a; } .datepicker table tbody tr:last-child td {  padding-bottom: 25px; } .datepicker table tbody tr td:first-child {  padding-left: 13px; } .datepicker table tbody tr td:last-child {  padding-right: 13px; } .datepicker table td.day {  width: 35px;  height: 35px;  line-height: 20px;  color: #333;  position: relative;  padding: 0;  background: transparent; } .datepicker table td.day:hover {  background: none; } .datepicker table td.day:before {  content: "";  width: 35px;  height: 35px;  border-radius: 50%;  margin-bottom: -33px;  display: inline-block;  background: transparent;  position: static;  text-shadow: none; } .datepicker table td.day.old, .datepicker table td.day.new {  color: #CDCDCD; } .datepicker table td:not(.today):not(.active):hover:before {  background: #F0F0F0; } .datepicker table td.today {  color: #333; } .datepicker table td.today:before {  background-color: #E2E2E2; } .datepicker table td.active {  color: #fff; } .datepicker table td.active:before {  background-color: #009688; } .datepicker-months .month, .datepicker-years .year, .timepicker-minutes .minute, .timepicker-hours .hour {  border-radius: 50%; } .datepicker-months .month:not(.active):hover, .datepicker-years .year:not(.active):hover, .timepicker-minutes .minute:not(.active):hover, .timepicker-hours .hour:not(.active):hover {  background: #F0F0F0; } .datepicker-months .month.active, .datepicker-years .year.active, .timepicker-minutes .minute.active, .timepicker-hours .hour.active {  background: #009688; } .timepicker-minutes .minute, .timepicker-hours .hour {  padding: 0; } .fileinput {  position: relative;  padding-right: 35px; } .fileinput .close {  position: absolute;  top: 5px;  font-size: 12px;  float: none;  opacity: 1;  font-weight: 500;  border: 1px solid #ccc;  width: 19px;  text-align: center;  height: 19px;  line-height: 15px;  border-radius: 50%;  right: 0; } .fileinput .close:hover {  background: #eee; } .fileinput .input-group-addon {  padding: 0 10px;  vertical-align: middle; } .fileinput .fileinput-preview {  width: 200px;  height: 150px;  position: relative; } .fileinput .fileinput-preview img {  display: inline-block;  vertical-align: middle;  margin-top: -13px; } .fileinput .fileinput-preview:after {  content: "";  display: inline-block;  vertical-align: middle; } #lg-slider:after {  content: "";  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  height: 50px;  width: 50px;  border-radius: 100%;  border: 2px solid #2196f3;  -webkit-animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);  animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);  position: absolute;  left: 50%;  margin-left: -25px;  top: 50%;  margin-top: -25px;  z-index: -1; } #lg-outer {  background: rgba(255, 255, 255, 0.95); } #lg-outer .object {  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);  border-radius: 2px; } #lg-close {  display: none; } #lg-action {  top: 0;  width: 100%;  left: 0;  margin-left: 0 !important;  height: 40px;  text-align: center; } #lg-action > a {  background: transparent;  color: #9D9D9D;  font-size: 18px;  width: 28px;  height: 37px; } #lg-action > a:hover {  background: transparent;  color: #000; } #lg-action .cl-thumb {  position: fixed;  right: 20px;  bottom: 20px;  width: 50px;  height: 50px;  border-radius: 50%;  line-height: 38px;  background: #f44336;  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12); } #lg-action .cl-thumb:after {  text-align: center;  left: 16px !important;  bottom: 6px !important;  color: #fff; } #lg-action .cl-thumb:hover {  background: #f32c1e; } #lg-gallery .thumb-cont {  background: #f44336;  text-align: center; } #lg-gallery .thumb-cont .thumb-info {  background: #f44336; } #lg-gallery .thumb-cont .thumb-info .count {  display: none; } #lg-gallery .thumb-cont .thumb-info .close {  width: 14px;  margin-top: 0;  background: none; } #lg-gallery .thumb-cont .thumb-info .close:hover {  background: none; } #lg-gallery .thumb-cont .thumb {  opacity: 1;  filter: alpha(opacity=100); } #lg-gallery .thumb-cont .thumb-inner {  display: inline-block;  padding: 12px 12px 15px; } .lg-slide {  background: none !important; } .lg-slide em {  font-style: normal; } .lg-slide em h3 {  margin-bottom: 5px; } .lg-slide .video-cont {  box-shadow: 0 8px 17px rgba(0, 0, 0, 0.2), 0 6px 20px rgba(0, 0, 0, 0.19); } @-webkit-keyframes ball-scale-ripple {  0% {   -webkit-transform: scale(0.1);   transform: scale(0.1);   opacity: 1;  }  70% {   -webkit-transform: scale(1);   transform: scale(1);   opacity: 0.7;  }  100% {   opacity: 0.0;  } } @keyframes ball-scale-ripple {  0% {   -webkit-transform: scale(0.1);   transform: scale(0.1);   opacity: 1;  }  70% {   -webkit-transform: scale(1);   transform: scale(1);   opacity: 0.7;  }  100% {   opacity: 0.0;  } } .waves-effect {  position: relative;  cursor: pointer;  overflow: hidden;  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-tap-highlight-color: transparent; } .sweet-alert {  border-radius: 2px;  padding: 10px 30px; } .sweet-alert h2 {  font-size: 16px;  font-weight: 400;  position: relative;  z-index: 1; } .sweet-alert .lead {  font-size: 13px; } .sweet-alert .btn {  padding: 6px 12px;  font-size: 13px;  margin: 20px 2px 0; } .twitter-typeahead {  width: 100%; } .twitter-typeahead .tt-menu {  min-width: 200px;  background: #fff;  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);  display: block !important;  -webkit-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);  opacity: 0;  filter: alpha(opacity=0);  -webkit-transition: all;  -o-transition: all;  transition: all;  -webkit-transition-duration: 300ms;  transition-duration: 300ms;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transform-origin: top left;  -moz-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left; } .twitter-typeahead .tt-menu.tt-open:not(.tt-empty) {  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  opacity: 1;  filter: alpha(opacity=100); } .twitter-typeahead .tt-suggestion {  padding: 8px 17px;  color: #333;  cursor: pointer; } .twitter-typeahead .tt-suggestion:hover {  background-color: rgba(0, 0, 0, 0.075); } .twitter-typeahead .tt-hint {  color: #818181 !important; } 