 @charset "UTF-8"; @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic); body { padding:57px 0 0 0; background:#f5f5f5; } *, body, .tooltip, .popover, .dropdown-menu > li > a { font-family:"Open Sans"; } .table > tbody > tr:last-child > td, .table > tfoot > tr:last-child > td { padding-bottom:10px; border-bottom: 1px solid #f0f0f0; } a { color:#333; } a:hover { color:#000; } p { margin:0 0 10px 0; } .block { display:block; } .ellipsis { overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%; } .b-dotted { text-align:center; border:1px dotted #ccc; } .modal-sm { max-width:480px; width:auto; } .img-cicle { border-radius:50%; } input.error { background-color:#fccbc7; border:1px solid #FFB2AC; } .no-border { border:none !important; } .unstyled { list-style:none; } .borderless td, .borderless th { border: none !important; } .modal-backdrop.in { z-index:50; } .modal { overflow:auto } .module-xsmall { padding: 30px 0; } .module-small { padding:50px 0; } .module { padding:70px 0; } .module-title { margin:0 0 50px 0; text-transform:uppercase; } hr.dashed { border-style: dashed; } .star-rating .rating-symbol { margin:0 3px 0 0; } .star-rating .rating-symbol-background { color: #666; } .star-rating .rating-symbol-foreground { color: #DFC100; }  #loading .modal-body { padding: 10px !important; } #loading .modal-body .progress { margin: 0px !important; height:10px; } #loading .modal-body .progress .progress-bar { background-color:#0090cb; }  #header .navbar-header .navbar-brand { background: url("https://easyblue.com.br/template/libs/images/logos/easy-blue-logo.png") no-repeat; } .profile-view .pv-header, #sidebar .profile-menu > a { background: url("https://easyblue.com.br/template/www/default/images/placeholder/profile-menu.jpg") no-repeat center center; background-size:cover; }  .main { position:relative; z-index:1;background:#f5f5f5; } .boat .card-header.thumbnail { background-image:url('https://easyblue.com.br/template/libs/images/placeholder/thumb.jpg'); } #owners { background-image: url("https://easyblue.com.br/template/www/default/images/background/owners.jpg"); } #toast-container.toast-top-center > div { width: auto !important; } #toast-container > div { max-width: 80%; } #toast-container > .toast-warning { background-color: #efce3b; color: #000; text-align: center; }  .list-group-item { border:none; line-height:23px; vertical-align:middle; } .list-group-item .label { background:#C8C8C8; } .list-group-item .list-group-icon { border-radius:50%; font-size:12px; width:23px; height:23px; background-color:#C8C8C8; display:block; float:left; line-height:21px; vertical-align:middle; text-align:center; margin:0 7px 7px 0; }  .datepicker table tbody tr:last-child td { padding-bottom:0px; } .datepicker table tbody tr td:first-child { padding-left:0px; } .datepicker table tbody tr td:last-child { padding-right:0px; } .datepicker table td.day:before {  content: inherit;  width: 35px;  height: 35px;  border-radius: 50%;  margin:0;  display: inline-block;  background: transparent;  position: static;  text-shadow: none; }  #preloader { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: #f8f8f8; z-index: 999999; } .spinner { width: 50px; height: 50px; display: inline-block; box-sizing: border-box; position: absolute; top: 45%; left: 48%; } .spinner-round:before {  border-radius: 50%;  content: " ";  width: 50px;  height: 50px;  display: inline-block;  box-sizing: border-box;  border-top: solid 4px #cccccc;  border-right: solid 4px #cccccc;  border-bottom: solid 4px #cccccc;  border-left: solid 4px #cccccc;  position: absolute;  top: 0;  left: 0; } .spinner-round:after { border-radius: 50%; content: " "; width: 50px; height: 50px; display: inline-block; box-sizing: border-box; border-top: solid 4px #0090cb; border-right: solid 4px transparent; border-bottom: solid 4px transparent; border-left: solid 4px transparent; position: absolute; top: 0; left: 0; animation: spinner-round-animate 1s ease-in-out infinite; } @keyframes spinner-round-animate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @media print {  .no-print, .no-print * { display: none !important; } } iframe body.gallery { display: none; } 