@media (min-width: 971px) { .container{ width: 970px; } } html, body { height: 100%; background-color: #F6F7FB; /*#F5F7FA;*/ } .wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -4em; } .alert-warning { color: #AD5909; background-color: #FFC792; border: #AD5909; } #main_auth { padding-top: 20px; } span.primary-color { color: #048dbf; } #main_auth div.panel-success>.panel-heading { background-color: #048dbf; border-color: #048dbf; } body#native #footer, #native .browsersupport { display: none; } .browsersupport h6 { font-size: 85%; } .browsersupport small { color: #CCD1D9; font-size: 75%; } .label, .label-default { background-color: #aab9bd; } .has-success .input-group-addon, .label-success, .btn-success, .btn-success.active, .btn-success:hover { background-color: #5cb85c; border-color: #4cae4c; } .span-premium { color: #CCAC00; } .panel-premium>.panel-heading, .label-premium, .btn-premium, .btn-premium:hover, .btn-premium:active { background-color: #CCAC00; border-color: #CCAC00; } .panel-premium>.panel-heading { color: white; } .span.premium-star { color: #CCAC00;; } .btn-premium:focus, .btn-premium:active, .btn-premium:hover { background-color: #DDBC00; border-color: #DDBC00; } .label-primary, .btn-primary.active, .btn-primary { background-color: #048dbf; border-color: #048dbf; } .btn-primary:hover { background-color: #0f90a4; border-color: #0f90a4; } .panel-danger>.panel-heading, .label-danger, .btn-danger, .btn-danger.active { background-color: #f35142; } .panel-primary>.panel-heading { background-color: #048dbf; border-color: #048dbf; } .panel-title a { font-weight: bold; color: #434a54!important; } .panel-title a.collapsed { font-weight: inherit!important; color: inherit!important; } .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td { border-top: none; } .table>thead>tr>th { border-bottom-width: 1px; } a { color: #048dbf; } a:hover { color: #0f90a4; } label.for-custom-radio { display: block; } .radiochecklabel, .checkboxlabel { display: block; position: relative; padding: 9px 0px 0px 40px; z-index: 9; font-weight: normal; } .radio-inline.radiochecklabel, .checkbox-inline.checkboxlabel { display: inline-block; margin-left: -10px; margin-right: 20px; } .radiocheck, .checkbox { visibility: hidden; position: absolute; } .radiochecklabel .check, .checkboxlabel .check { display: block; position: absolute; border: 3px solid #e8ebed; border-radius: 100%; height: 20px; width: 20px; top: 10px; left: 10px; z-index: 5; } .radiochecklabel:hover .check { border: 3px solid #048dbf; } .radiochecklabel .check:before, .checkboxlabel .check:before { display: block; position: absolute; content: ' '; border-radius: 100%; height: 6px; width: 6px; top: 4px; left: 4px; margin: auto; } input[type=radio]:checked ~ .check { border: 3px solid #048dbf; } input[type=radio]:checked ~ .check::before { background: #048dbf; } /* Checkbox bits */ input[type=checkbox]:checked ~ .check { border: 3px solid #048dbf; } input[type=checkbox]:checked ~ .check::before { background: #048dbf; } .checkboxlabel .check { border-radius: 3px; } .checkboxlabel .check:before { border-radius: 3px; } .checkboxlabel:hover .check { border: 3px solid #048dbf; } /*** start: Slim plugin ****************************************************************/ .slim-teamemblem { width: 150px; height: 150px; margin: auto; } .slim-profilepic { width: 150px; height: 150px; margin: auto; border-radius: 50%; } .slim-btn { background-color: rgba( 9, 104, 119, 0.9 ); } .slim-image-editor .slim-editor-btn-group button { background-color : rgba( 9, 104, 119, 1 ); border-radius: 0; } .slim-editor-btn .slim-btn-cancel .slim-btn-cancel { background-color : #f35142; } /*** start: Offcanvas Menu Styles ******************************************************/ /* Important styles */ #sidenavtoggle { display: inline-block; width: 28px; height: 30px; margin: 10px 20px 10px 10px; } #sidenavtoggle span:after, #sidenavtoggle span:before { content: ""; position: absolute; left: 0; top: -9px; } #sidenavtoggle span:after{ top: 9px; } #sidenavtoggle span { position: relative; display: inline-block; } #sidenavtoggle span, #sidenavtoggle span:after, #sidenavtoggle span:before { width: 100%; height: 5px; background-color: #FFFFFF; transition: all 0.3s; backface-visibility: hidden; border-radius: 2px; } /* on activation */ #sidenavtoggle.on span { background-color: transparent; } #sidenavtoggle.on span:before { transform: rotate(45deg) translate(5px, 5px); } #sidenavtoggle.on span:after { transform: rotate(-45deg) translate(7px, -8px); } #sidenavtoggle.on { opacity: 1; } @media (min-width: 0) { .navbar-toggle { display: block; /* force showing the toggle */ } } @media (min-width: 971px) { body { padding: 0; } .navbar { /*right: auto;*/ background: none; border: none; } } #offcanvasmenu { z-index: 10001; } #offcanvasmenu, .navmenu { width: 200px; } #offcanvasmenu, .navmenu-default, #offcanvasmenu .navmenu-nav>li>button { color: #fff; background-color: #048dbf; margin-left: 4px; } #offcanvasmenu .navmenu-tbbrand { color: #048dbf; background-color: #ffffff; font-size: 14px; } #offcanvasmenu i.icon { font-size: 2.0em; } /*** end: Offcanvas Menu Styles ******************************************************/ /*** start: Breadcrumb ******************************************************/ #breadcrumb { display: none; } /*** end: Breadcrumb ********************************************************/ /*** start: Breadcrumb ******************************************************/ #main_navigation { margin-bottom: 0; -webkit-box-shadow: 0 4px 10px -6px #222; -moz-box-shadow: 0 4px 10px -6px #222; box-shadow: 0 4px 10px -6px #222; } /*** end: Breadcrumb ********************************************************/ /*** start: Main Nav Tab Styles ******************************************************/ @font-face { font-weight: normal; font-style: normal; font-family: 'stroke7pixeden'; src:url('../fonts/stroke7pixeden/stroke7pixeden.eot?u58ytb'); src:url('../fonts/stroke7pixeden/stroke7pixeden.eot?#iefixu58ytb') format('embedded-opentype'), url('../fonts/stroke7pixeden/stroke7pixeden.woff?u58ytb') format('woff'), url('../fonts/stroke7pixeden/stroke7pixeden.ttf?u58ytb') format('truetype'), url('../fonts/stroke7pixeden/stroke7pixeden.svg?u58ytb#stroke7pixeden') format('svg'); } .tabs { position: relative; overflow: hidden; margin: 0 auto; width: 100%; font-weight: 300; font-size: 1.25em; } .tabs nav { text-align: center; } .tabs nav ul { position: relative; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; margin: 0 auto; padding: 0; max-width: 1200px; list-style: none; -ms-box-orient: horizontal; -ms-box-pack: center; -webkit-flex-flow: row wrap; -moz-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; } .tabs nav ul li { position: relative; z-index: 1; display: block; margin: 0; text-align: center; -webkit-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; } .tabs nav a { position: relative; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 2.5; color: #048dbf; } .tabs nav a span { vertical-align: middle; font-size: 0.75em; } .tabs nav li.tab-current a { color: #048dbf; } .tabs nav a:focus { outline: none; } /* Icons */ .icon::before { z-index: 10; display: inline-block; margin: 0 0.4em 0 0; vertical-align: middle; text-transform: none; font-weight: normal; font-variant: normal; font-size: 2em; font-family: "Pe-icon-7-stroke"; /*font-family: 'stroke7pixeden';*/ line-height: 1; speak: none; -webkit-backface-visibility: hidden; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-upload::before { content: "\e68a"; } .icon-tools::before { content: "\e60a"; } .icon-plane::before { content: "\e625"; } .icon-joy::before { content: "\e6a4"; } .icon-plug::before { content: "\e69a"; } .icon-home::before { content: "\e648"; } .icon-gift::before { content: "\e652"; } .icon-display::before { content: "\e65e"; } .icon-date::before { content: "\e660"; } .icon-config::before { content: "\e666"; } .icon-coffee::before { content: "\e669"; } .icon-camera::before { content: "\e66f"; } .icon-box::before { content: "\e674"; } .tabs nav a.icon span.badge { margin-left: 10px; } @media screen and (max-width: 58em) { .tabs nav a.icon span { display: none; } .tabs nav a.icon span.badge { display: inline-block; margin-left: 0; } .tabs nav a:before { margin-right: 0; } } .tabs-style-underline nav { background: #fff; } .tabs-style-underline nav a { padding: 0.25em 0 0.5em; border-left: 1px solid #e7ecea; -webkit-transition: color 0.2s; transition: color 0.2s; } .tabs-style-underline nav li:last-child a { border-right: 1px solid #e7ecea; } .tabs-style-underline nav li a::after { position: absolute; bottom: 0; left: 0; width: 100%; height: 6px; background: #048dbf; content: ''; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; -webkit-transform: translate3d(0,150%,0); transform: translate3d(0,150%,0); } .tabs-style-underline nav li.tab-current a::after { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } .tabs-style-underline nav a span { font-weight: 600; } /*** end: Main Nav Tab Styles ******************************************************/ /*** start: Main Page ******************************************************/ #main { margin-top: 126px; } #main div.header_navigation { background-color: #048dbf; min-height: 46px; } #team-select { color: #fff; text-align: right; height: 44px; padding-top: 14px; padding-right:16px; width: 240px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @media only screen and (max-width: 640px) { #team-select { width: 140px; } } #team-select a { color: #fff; font-weight: bold; } /*** start: Page Loader *********************************************************************/ #page-loader { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: #F5F7FA; z-index: 100; display: none; /* align-items: center; justify-content: center; */ opacity: 1; } .page-fade-animation { -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out; pointer-events: none; } .spinner { -webkit-animation: rotator 1.4s linear infinite; animation: rotator 1.4s linear infinite; } @-webkit-keyframes rotator { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(270deg); transform: rotate(270deg); } } @keyframes rotator { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(270deg); transform: rotate(270deg); } } .path { stroke-dasharray: 187; stroke-dashoffset: 0; -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; -webkit-animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite; animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite; } @-webkit-keyframes colors { 0% { stroke: #656D78; } 25% { stroke: #FFCE54; } 50% { stroke: #ED5565; } 75% { stroke: #EC87C0; } 100% { stroke: #656D78; } } @keyframes colors { 0% { stroke: #656D78; } 25% { stroke: #FFCE54; } 50% { stroke: #ED5565; } 75% { stroke: #EC87C0; } 100% { stroke: #656D78; } } @-webkit-keyframes dash { 0% { stroke-dashoffset: 187; } 50% { stroke-dashoffset: 46.75; -webkit-transform: rotate(135deg); transform: rotate(135deg); } 100% { stroke-dashoffset: 187; -webkit-transform: rotate(450deg); transform: rotate(450deg); } } @keyframes dash { 0% { stroke-dashoffset: 187; } 50% { stroke-dashoffset: 46.75; -webkit-transform: rotate(135deg); transform: rotate(135deg); } 100% { stroke-dashoffset: 187; -webkit-transform: rotate(450deg); transform: rotate(450deg); } } /*** end: Page Loader *********************************************************************/ #main .content-row { position: relative; overflow: hidden; } #content { position: relative; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; margin-bottom: 56px; } #content .panel-trainer_options { margin-top: 30px; } #main .page h3 { font-size: 20px; margin-top: 8px; font-weight: 500; } #main .page h4 { font-size: 16px; font-weight: 600; } #main .page { padding-left: 16px; padding-right: 16px; } #main .page ol.breadcrumb { margin-top: 16px; } #main .page ol.breadcrumb li a { background-color: #CCD1D9; border-color: #CCD1D9; } #main .page .breadcrumb-arrow li a:before, #main .page .breadcrumb-arrow li a:after { border-left-color: #CCD1D9; } #main .page .breadcrumb-arrow li span { color: #656D78; } #main .page label.inline { display: inline-block; } #main .page label.radio { position:relative; font-weight: normal; } #main .page label.radio span{ position:relative; padding-left:20px; } #main .page label.radio span:after{ content:''; width:15px; height:15px; border:2px solid; position:absolute; left:0; top:1px; border-radius:100%; -ms-border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } #main .page label.radio input[type="radio"]{ cursor: pointer; position:absolute; width:100%; height:100%; z-index: 1; opacity: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" } #main .page label.radio input[type="radio"]:checked + span{ } #main .page label.radio input[type="radio"]:checked + span:before{ content:''; width:5px; height:5px; position:absolute; background:#434A54; left:5px; top:6px; border-radius:100%; -ms-border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; } @media (max-width: 990px) { #content .col-sm-12 { padding-bottom: 16px; } #content .col-sm-12.no-extra-bottom-margin { padding-bottom: 0px; } } #main .table tbody>tr>td{ vertical-align: middle; } #appointment-table-old-appointment-small, #appointment-table-old-appointment { margin-top: 16px; } .table-responsive { border: none; } .table-appointment-detail { background-color: white; border-color: #e6e9ed; border: none; } .table-appointment-detail tr td:nth-child(1) { width: 1px; font-weight: bold; } #main .table-appointment-detail tbody tr td.valign-top { vertical-align: top; } .table-appointment-attendees tr th:nth-child(4), .table-appointment-attendees tr td:nth-child(5){ text-align: center; } .table-appointment-attendees tr td:nth-child(1), .table-appointment-attendees tr td:nth-child(4), .table-appointment-attendees tr td:nth-child(5) { width: 1px; white-space: nowrap; } @media only screen and (max-width: 800px) { .table-appointment-attendees tr th:nth-child(1), .table-appointment-attendees tr td:nth-child(1), .table-appointment-attendees tr th:nth-child(3), .table-appointment-attendees tr td:nth-child(3) { width: 1px; white-space: nowrap; } .table-appointment-attendees tr th:nth-child(3), .table-appointment-attendees tr td:nth-child(3) { text-align: center; } } h4 span.label { padding-top: .3em; } #appointment_edit_attendees tr td[data-title="Status"] span.label{ cursor: pointer; } #appointment_edit_attendees tr td:nth-child(3) { width: 100px; min-width: 100px; max-width: 170px; } #main table.table-appointment tbody td:nth-child(1) { width: 1px; white-space: nowrap; } #content table.table-appointment tbody td:nth-child(4) { width: 170px; min-width: 170px; max-width: 170px; } /* #main table. thead th:nth-child(4), .table-striped tbody tr td { text-align: center; width: 170px; min-width: 170px; max-width: 170px; color: red; } */ #news_badge { font-size: 10px; } .create-chat { margin-left: -15px; margin-right: -15px; } /* No More Tables */ @media only screen and (max-width: 800px) { /* Force table to not be like tables anymore */ #content .no-more-tables table, #content .no-more-tables thead, #content .no-more-tables tbody, #content .no-more-tables th, #content .no-more-tables td, #content .no-more-tables tr { display: block; } /* Hide table headers (but not display: none;, for accessibility) */ #content .no-more-tables thead tr { position: absolute; top: -9999px; left: -9999px; } #content .no-more-tables tr { border: 1px solid #ccc; } #content .no-more-tables td { /* Behave like a "row" */ border: none; border-bottom: 1px solid #eee; position: relative; padding-left: 50%; white-space: normal; text-align:left; } #content .no-more-tables td:before { /* Now like a table header */ position: absolute; /* Top/left values mimic padding */ top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap; text-align:left; font-weight: bold; } /* Label the data */ #content .no-more-tables td:before { content: attr(data-title); } } .profile-name { text-align: center; font-size: 22px; } .panel, .well { margin-bottom: 10px; } .panel.panel-pricetable { margin-bottom: 32px; } .team-name { text-align: center; font-size: 22px; padding-top: 8px; padding-bottom: 16px; } .profile-role { text-align: center; font-size: 18px; padding-bottom: 16px; } .team-emblem-size { width: 150px; } .profile-pic-size { width: 150px; } .profile-list-body { overflow: hidden; padding-left: 16px; font-size: 12px; } .profile-list-body a.profile-list-name { /*font-weight: bold;*/ font-size: 14px; } .profile-list-body hr.profile-list-divider { margin:4px auto; } .profile-list-body .faded { color: #aab9bd; font-size: 10px; } .profile-list-body i.comment { font-size: 12px; } .profile-pic-size-list { width: 40px; padding: 0; } .panel-body.profile-list { padding: 8px; } .panel-body.profile-list span.attendee-iterator { position: absolute; font-size: 10px; bottom: 0px; right: -8px; } .profile-pic-size-offcanvas { width: 100px; } .profile-image { padding: 16px; } .team-image img, .profile-image img { display: block; margin: auto; } .table-premium-features thead tr th:nth-child(2), .table-premium-features tfoot tr td:nth-child(2), .table-premium-features thead tr th:nth-child(3), .table-premium-features tfoot tr td:nth-child(3) { font-size: 20px; color: white; font-weight: normal; background-color: #048dbf; padding: 12px 12px; } .table-premium-features thead tr th:nth-child(3), .table-premium-features tfoot tr td:nth-child(3) { background-color: #CAAA00; } .table-premium-features thead tr th:nth-child(2), .table-premium-features tbody tr td:nth-child(2), .table-premium-features tfoot tr td:nth-child(2), .table-premium-features thead tr th:nth-child(3), .table-premium-features tbody tr td:nth-child(3), .table-premium-features tfoot tr td:nth-child(3) { text-align: center; } .text-danger, .table-premium-features i.fa.fa-times { color: #f35142; } .table-premium-features i.fa.fa-check { color: #5cb85c; } .table-team-profile tbody tr td, .table-player-profile tbody tr td { padding: 5px 20px; } .table-team-profile tbody tr:first-child td, .table-player-profile tbody tr:first-child td { border: none; } .table-team-profile tbody tr td:nth-child(1), .table-player-profile tbody tr td:nth-child(1) { width: 1px; white-space: nowrap; } .specialContentBig .table-team-buddies thead tr th:nth-child(3), .specialContentBig .table-team-buddies tbody tr td:nth-child(3), .specialContentBig .table-team-buddies thead tr th:nth-child(4), .specialContentBig .table-team-buddies tbody tr td:nth-child(4), .specialContentBig .table-team-buddies thead tr th:nth-child(5), .specialContentBig .table-team-buddies tbody tr td:nth-child(5) { width: 1px; white-space: nowrap; text-align: center; } .specialContentSmall .table-team-buddies thead tr th:nth-child(1), .specialContentSmall .table-team-buddies tbody tr td:nth-child(1) { width: 1px; } .specialContentBig .table-team-invites thead tr th:nth-child(4), .specialContentBig .table-team-invites tbody tr td:nth-child(4), .specialContentSmall .table-team-invites thead tr th:nth-child(2), .specialContentSmall .table-team-invites tbody tr td:nth-child(2) { width: 1px; white-space: nowrap; text-align: center; } /** start: SPECIAL CONTENT **/ #content .specialContentBig { display: block; } #content .specialContentSmall { display: none; } @media only screen and (max-width: 800px) { #content .specialContentBig { display: none; } #content .specialContentSmall { display: block; } } .specialContentBig table.table-appointment thead th:nth-child(4), .specialContentBig table.table-appointment tbody td:nth-child(4) { text-align: center; } .specialContentSmall table.table-appointment { table-layout: fixed; } .specialContentSmall table.table-appointment thead th:nth-child(1), .specialContentSmall table.table-appointment tbody td:nth-child(1) { width: 50px; /*max-width: 0;*/ } .specialContentSmall table.table-appointment thead th:nth-child(2), .specialContentSmall table.table-appointment tbody td:nth-child(2) { /*max-width: 0;*/ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .specialContentSmall table.table-appointment thead th:nth-child(3), .specialContentSmall table.table-appointment tbody td:nth-child(3) { width: 94px; max-width: 94px; min-width: 94px; text-align: center; } .specialContentBig .table-stats-one thead tr th:nth-child(1), .specialContentBig .table-stats-one tbody tr td:nth-child(1), .specialContentBig .table-stats-one thead tr th:nth-child(3), .specialContentBig .table-stats-one tbody tr td:nth-child(3), .specialContentBig .table-stats-one thead tr th:nth-child(4), .specialContentBig .table-stats-one tbody tr td:nth-child(4), .specialContentBig .table-stats-one thead tr th:nth-child(5), .specialContentBig .table-stats-one tbody tr td:nth-child(5) { text-align: center; width: 1px; white-space: nowrap; } .specialContentSmall .table-stats-one thead tr th:nth-child(1), .specialContentSmall .table-stats-one tbody tr td:nth-child(1), .specialContentSmall .table-stats-one thead tr th:nth-child(3), .specialContentSmall .table-stats-one tbody tr td:nth-child(3) { text-align: center; width: 1px; white-space: nowrap; } /** end: SPECIAL CONTENT **/ /*** end: Main Page ******************************************************/ #footer { margin-top: 40px; height: 80px; padding: 20px; border-top: 1px dashed #CCD1D9; background-color: #E6E9ED; } #footer a { font-size: 85%; } .button-container { margin-bottom: 15px; } button.coach-help { padding: 0; color: #048dbf; } /** start: easyAutocomplete ***********************************************************/ .easy-autocomplete-container { z-index: 10!important; } /** end: easyAutocomplete **************************************************************/ .chatbox { background-color: #E6E9ED; height: 56px; padding: 10px; margin-bottom: 0; -webkit-box-shadow: 0 4px 10px 2px #222; -moz-box-shadow: 0 4px 10px 2px #222; box-shadow: 0 4px 10px 2px #222; } /** start: stats **************************************************************************/ .stats.stats-head { text-align: center; font-size: 12px; line-height: 32px; border-bottom: 1px solid #E5E6EA; overflow: hidden; } .stats.stats-number { text-align: center; font-size: 20px; line-height: 48px; } .stats.stats-other { margin-top: 32px; text-align: center; font-size: 14px; line-height: 20px; } .stats.stats-footer { text-align: center; font-size: 12px; font-weight: bold; /*color: #048DBF;*/ overflow: hidden; /*white-space: nowrap;*/ } .stats .stats-color-success { color: #5cb85c; } .stats .stats-color-error { color: #f35142; } .stats-quote { text-align: center; font-style : italic; font-size: 12px; color: #048dbf; padding: 18px; } .stats.stats-footer .progress { height: 4px; margin-top: 6px; margin-left: 8px; margin-right: 8px; } .stats.stats-profile-image { text-align: center; } .stats.stats-team-image { text-align: center; } .stats.stats-profile-image .profile-image-small, .stats.stats-team-image .team-emblem-small { padding: 0; margin: 6px auto 12px; border: none; max-height: 64px; } table.table-stats-ranking tbody tr.highlighted td { font-weight: bold; } table.table-stats-ranking thead tr th:nth-child(1), table.table-stats-ranking tbody tr td:nth-child(1) { white-space: nowrap; overflow: hidden; } table.table-stats-ranking thead tr th:nth-child(1), table.table-stats-ranking tbody tr td:nth-child(1), table.table-stats-ranking thead tr th:nth-child(3), table.table-stats-ranking tbody tr td:nth-child(3), table.table-stats-ranking thead tr th:nth-child(4), table.table-stats-ranking tbody tr td:nth-child(4), table.table-stats-ranking thead tr th:nth-child(5), table.table-stats-ranking tbody tr td:nth-child(5), table.table-stats-ranking thead tr th:nth-child(6), table.table-stats-ranking tbody tr td:nth-child(6) { text-align: center; width: 1px; white-space: nowrap; } .label-pricing { display: block; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } /** end: stats **************************************************************************/ .lead { font-size: 21px; font-weight: bold; margin-bottom: 0; } .well.well-lg.well-tbuddy { background-color: #048dbf; color: white; } .well.well-lg.well-tbuddy > span.label { background-color: white; color: #048dbf; } .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { background-color: #048dbf!important; color: white; } .btn-primary[disabled], .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { background-color: #048dbf; } .nav-pills>li>a { color: #048dbf; } .nav-pills>li.active.premium>a, .nav-pills>li.active.premium>a:focus, .nav-pills>li.active.premium>a:hover { background-color: #DDBC00; border-color: #DDBC00; } .checkbox2 { padding-left: 20px; } .checkbox2 label { display: inline-block; position: relative; padding-left: 5px; } .checkbox2 label::before { content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0; margin-left: -20px; border: 1px solid #cccccc; border-radius: 3px; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; transition: border 0.15s ease-in-out, color 0.15s ease-in-out; } .checkbox2 label::after { display: inline-block; position: absolute; width: 16px; height: 16px; left: 0; top: 0; margin-left: -20px; padding-left: 3px; padding-top: 1px; font-size: 11px; color: #555555; } .checkbox2 input[type="checkbox"] { opacity: 0; } .checkbox2 input[type="checkbox"]:focus + label::before { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .checkbox2 input[type="checkbox"]:checked + label::after { font-family: 'FontAwesome'; content: "\f00c"; } .checkbox2 input[type="checkbox"]:disabled + label { opacity: 0.65; } .checkbox2 input[type="checkbox"]:disabled + label::before { background-color: #eeeeee; cursor: not-allowed; } .checkbox2.checkbox-circle label::before { border-radius: 50%; } .checkbox2.checkbox-inline { margin-top: 0; } .checkbox-primary input[type="checkbox"]:checked + label::before { background-color: #428bca; border-color: #428bca; } .checkbox-primary input[type="checkbox"]:checked + label::after { color: #fff; } .checkbox-danger input[type="checkbox"]:checked + label::before { background-color: #d9534f; border-color: #d9534f; } .checkbox-danger input[type="checkbox"]:checked + label::after { color: #fff; } .checkbox-info input[type="checkbox"]:checked + label::before { background-color: #5bc0de; border-color: #5bc0de; } .checkbox-info input[type="checkbox"]:checked + label::after { color: #fff; } .checkbox-warning input[type="checkbox"]:checked + label::before { background-color: #f0ad4e; border-color: #f0ad4e; } .checkbox-warning input[type="checkbox"]:checked + label::after { color: #fff; } .checkbox-success input[type="checkbox"]:checked + label::before { background-color: #5cb85c; border-color: #5cb85c; } .checkbox-success input[type="checkbox"]:checked + label::after { color: #fff; } table.table-settings-premium-detail-details tr td { padding: 8px 0 8px 0; } p.settings-premium-detail-billing-address { line-height: 24px; padding-top: 8px; } table.table-settings-premium-detail-details tr td:first-child { font-weight: bold; } .invoice-smaller-text { font-size: 12px; } .invoice.invoice-footer { font-size: 11px; } .table-invoice-data { margin-top: 10px; } .table-invoice-data tbody td:nth-child(1) { text-align: right; } .table-invoice-data>tbody>tr>td { font-size: 12px; padding: 2px 8px; } .table-invoice thead tr { background-color: #048DBF; color: white; } .table-invoice tbody td:nth-child(2), .table-invoice thead th:nth-child(2) { text-align: right; } @media print { #offcanvasmenu, .navbar.navbar-fixed-top, ul.nav.nav-tabs, #invoice-footer-buttons { display: none; } }