src/ApplicationBundle/Resources/views/framework/_sf_toolbar_css.html.twig line 1

Open in your IDE?
  1. {#
  2.   framework/_sf_toolbar_css.html.twig
  3.   ==========================================================================
  4.   Shared block: .sf-toolbar, .dt-buttons, .dt-gen-button .fa, .dataTables_filter
  5.   De-duplicated from 2 templates. Lifted VERBATIM — same rules, same order —
  6.   and each call site keeps the include AT THE POSITION its <style> occupied, so
  7.   the cascade is unchanged. This is a de-duplication, not a restyle.
  8.   Self-contained: the block interpolates nothing from the surrounding context.
  9.   NOTE: included from CompanyGroupBundle templates as well as ApplicationBundle
  10.   ones. Both bundles share one Twig environment so @Application resolves from
  11.   either; those templates are near-copies of each other to begin with.
  12.   ==========================================================================
  13. #}
  14. <style>
  15.         {% if app.session.get('devAdminMode') !=1 %}
  16.         .sf-toolbar {
  17.             display: none !important;
  18.         }
  19.         {% endif %}
  20.         .dt-buttons {
  21.             position: initial;
  22.             width: 70%;
  23.             /* margin-left: 20%; */
  24.             margin-bottom: 1rem;
  25.             /* margin-right: auto; */
  26.             background: #dee2e6
  27.         }
  28.         .dt-gen-button .fa {
  29.             margin: 1px 0 3px 5px;
  30.         }
  31.         .dataTables_filter {
  32.             display: inline-flex;
  33.             float: right;
  34.             width: 30%;
  35.             flex-direction: row-reverse;
  36.         }
  37.         .dt-buttons .dt-gen-button {
  38.             float: right;
  39.             /*float: none;*/
  40.             /*width: 20% !important;*/
  41.             /*width: 20% !important;*/
  42.             /*max-width: 94px;*/
  43.             /*margin-left:20px !important;*/
  44.         }
  45.         body.has_admin_bar {
  46.             font-size: var(--cp-fs-xs);
  47.             /*min-height: 71vh;;*/
  48.         }
  49.         body.has_admin_bar section:first-of-type {
  50.             margin-left: 240px;
  51.             min-height: 71vh;;
  52.         }
  53.         body.has_admin_bar footer {
  54.             padding-left: 240px;
  55.             /*min-height: 71vh;;*/
  56.         }
  57.         section.move_for_sidebar {
  58.             min-height: 71vh;;
  59.         }
  60.         .move_for_sidebar {
  61.             margin-left: 240px;
  62.         }
  63.         section.move_for_sidebar {
  64.             min-height: 71vh;;
  65.         }
  66.         .buddybee_admin_sidebar {
  67.             position: fixed;
  68.             padding-top: 140px !important;
  69.             height: 100vh;;
  70.             /*z-index: 99999;*/
  71.         }
  72.         .selectize-control {
  73.             display: inline-flex;
  74.             min-width: 224px;
  75.         }
  76.         .selectize-control.searchbox.small_search {
  77.             display: none;;
  78.         }
  79.         @-moz-document url-prefix() {
  80.             .selectize-control {
  81.                 width: 88%;
  82.                 float: left;
  83.             }
  84.         }
  85.         .selectize-input.items {
  86.             border: none;
  87.             box-shadow: none;
  88.             background: none;
  89.         }
  90.         .selectize-input > input[placeholder] {
  91.             box-sizing: initial;
  92.             width: 100% !important;
  93.             font-size: var(--cp-fs-lg, 16px);
  94.             /*color: rgb(221, 221, 221);*/
  95.             color: #716767;
  96.             margin-left: 15px;
  97.         }
  98.         .align_center {
  99.             text-align: center;
  100.         }
  101.         .align_right, .trans_amount {
  102.             text-align: right;
  103.         }
  104.         .align_left {
  105.             text-align: left;
  106.         }
  107.         .pagination-div li:not(:first-child) a {
  108.             margin-left: -1px;
  109.         }
  110.         .pagination-div li a {
  111.             color: #818181;
  112.             border: 1px solid #1d5b9e33;
  113.         }
  114.         .pagination-div li a {
  115.             padding: .375rem .75rem;
  116.         }
  117.         .pagination-div li a {
  118.             position: relative;
  119.             display: block;
  120.             color: #818181;
  121.             text-decoration: none;
  122.             background-color: #fff;
  123.             border: 1px solid #dee2e6;
  124.             transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  125.         }
  126.         .pagination-div li a:not([href]):not([class]):hover {
  127.             color: #fff;
  128.             text-decoration: none;
  129.         }
  130.         .pagination-div li a:not([href]):not([class]) {
  131.             color: #818181;
  132.             text-decoration: none;
  133.             cursor: pointer;
  134.         }
  135.         .pagination-div li.active a:not([href]):not([class]) {
  136.             color: #fff;
  137.             background: #1B6CB4;
  138.             border: 1px solid #1B6CB4;
  139.             transition: 0.7s ease-in-out;
  140.         }
  141.         .selectize-control.consultantSearch.small_search {
  142.             width: 80%;
  143.         }
  144.         /*.selectize-dropdown-content{*/
  145.         /*    width: 280px;*/
  146.         /*    padding: 20px;*/
  147.         /*}*/
  148.         /*.mainDiv{*/
  149.         /*    width: 280px;*/
  150.         /*}*/
  151.         .selectize-input.items.not-full input[type="text"]::-webkit-input-placeholder {
  152.             /*text-align: center;*/
  153.         }
  154.         .nav-menu {
  155.             z-index: 99999;
  156.             position: fixed;
  157.             width: 100%;
  158.             background: white;
  159.         }
  160.         section:first-of-type {
  161.             padding-top: 186px;
  162.         }
  163.         .banner {
  164.             padding-top: 128px !important;
  165.         }
  166.         .btn-primary {
  167.             color: #fff;
  168.             background-color: #1d5b9e;
  169.             border-color: #1d5b9e;
  170.         }
  171.         .text-green {
  172.             color: green;
  173.         }
  174.         .text-red {
  175.             color: red;
  176.         }
  177.         .error_class {
  178.             border: 1px solid #b94d4d !important;
  179.         }
  180.         .rel_form_submit {
  181.             width: 100%;
  182.             margin-left: 0%;
  183.             border-radius: 4px;
  184.             font-size: 14px;
  185.             font-weight: 600;
  186.             background: #DDDDDD !important;
  187.             color: #737373 !important;
  188.             font-family: 'Poppins', sans-serif;
  189.             text-transform: initial !important;
  190.         }
  191.         .rel_form_submit.ready {
  192.             background: #1d5b9e !important;
  193.             color: white !important;;
  194.         }
  195.         .small_error_text {
  196.             display: none;
  197.             margin: 0px;
  198.             margin-top: 1px;
  199.             color: #f76e6e;
  200.             font-size: 12px;
  201.             padding-left: 0rem;
  202.         }
  203.         .small_error_icon {
  204.             display: none;
  205.             color: #7394bb;
  206.             /*color: #b16a6a;*/
  207.         }
  208.         .small_error_icon.error {
  209.             /*display: none;*/
  210.             color: #f76e6e;
  211.         }
  212.         .small_error_icon.success {
  213.             /*display: none;*/
  214.             color: #4ceba9;
  215.         }
  216.         .login-inputs.inside_tablet_full_div {
  217.             background-size: cover;
  218.             margin: auto;
  219.             height: 700px;
  220.             width: 738px;
  221.         }
  222.         .login-inputs.inside_tablet_full_div .inside_screen {
  223.             width: 65%;
  224.             display: inline-block;
  225.             /*border: 1px solid black;*/
  226.             padding: 87px 62px 0;
  227.         }
  228.         .filter-divider {
  229.             margin-left: 0px;
  230.         }
  231.         .small_search .selectize-dropdown {
  232.             border-radius: 35px;
  233.             overflow: hidden !important;
  234.         }
  235.         .small_search:not(.searchbox) .selectize-dropdown {
  236.             top: 210% !important;
  237.         }
  238.         .small_search.searchbox .selectize-dropdown {
  239.             top: 116% !important;
  240.             width: 256px !important;
  241.         }
  242.         .small_search .selectize-dropdown-content {
  243.             padding: 20px;;
  244.             overflow-y: auto;;
  245.             max-height: 90vh !important;
  246.         }
  247.         .small_search .selectize-dropdown-content::-webkit-scrollbar-button {
  248.             display: none !important;;
  249.         }
  250.         .small_search .selectize-dropdown-content::-webkit-scrollbar-thumb {
  251.             background: #000 !important;
  252.         }
  253.         .small_search .selectize-input.input-active {
  254.             background: none !important;;
  255.         }
  256.         .small_search .selectize-input.dropdown-active::before {
  257.             content: " ";
  258.             display: none;;
  259.             position: absolute;
  260.             background: #ffffff;
  261.             height: 1px;
  262.             bottom: 0;
  263.             left: 0;
  264.             right: 0;
  265.         }
  266.         .selectize-dropdown-content .mainDiv {
  267.             padding: 10px;
  268.         }
  269.         .selectize-dropdown-content .mainDiv .name {
  270.             font-size: 14px;
  271.             /*font-weight: normal;*/
  272.         }
  273.         .selectize-dropdown-content .mainDiv .description {
  274.             font-size: 12px;
  275.             font-weight: normal;
  276.         }
  277.         .modal {
  278.             z-index: 99999;
  279.         }
  280.         /*@media (min-width: 576px) {*/
  281.         /*.modal-dialog {*/
  282.         /*max-width: 500px;*/
  283.         /*margin: 8.75rem auto;*/
  284.         /*}*/
  285.         /*}*/
  286.         #rescheduleModal .form-select {
  287.             padding: 0.375rem 0 .375rem 0;
  288.         }
  289.         .consultant-card {
  290.             cursor: pointer;
  291.         }
  292.         #calTbody .a-date.event:before {
  293.             display: none !important;
  294.         }
  295.         #calTbody .a-date, #calThead > div {
  296.             min-width: calc(85% / 7) !important;
  297.             max-width: calc(100% / 7) !important;
  298.             width: calc(100% / 7) !important;
  299.             /*text-align: center;*/
  300.             margin: 1%;
  301.         }
  302.         .schedule_available {
  303.             background-color: #5fb57d !important;
  304.             color: white !important;
  305.         }
  306.         .schedule_not_available {
  307.             background-color: grey !important;
  308.             color: white !important;
  309.         }
  310.         #buddybee_preloader {
  311.             position: fixed;
  312.             top: 0;
  313.             bottom: 0;
  314.             right: 0;
  315.             left: 0;
  316.             background-color: white;
  317.         {#background: url("{{ url('dashboard') }}buddybee_assets/images/resized_buddybee.gif");#} z-index: 999999;
  318.             /*background-size: cover !important;*/
  319.             /*background-position: center !important;*/
  320.         }
  321.         #buddybee_preloader div {
  322.             background: url("{{ url('dashboard') }}buddybee_assets/images/resized_buddybee.gif?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}");
  323.             width: 20vh;
  324.             height: 20vh;
  325.             margin: auto;
  326.             margin-top: 40vh;
  327.             border-radius: 50%;
  328.             background-size: cover !important;
  329.             background-position: center !important;
  330.         }
  331.         #buddybee_processing_loader {
  332.             position: fixed;
  333.             top: 0;
  334.             bottom: 0;
  335.             right: 0;
  336.             left: 0;
  337.             background-color: #ffffffad;
  338.         {#background: url("{{ url('dashboard') }}buddybee_assets/images/resized_buddybee.gif");#} z-index: 999999;
  339.             display: none;
  340.             /*background-size: cover !important;*/
  341.             /*background-position: center !important;*/
  342.         }
  343.         #buddybee_processing_loader div {
  344.             background: url(http://honeybee/buddybee_assets/images/resized_buddybee.gif?version=1.3.110);
  345.             width: 20vh;
  346.             height: 20vh;
  347.             margin: auto;
  348.             margin-top: 40vh;
  349.             border-radius: 16px;
  350.             background-size: 80%;
  351.             background-repeat: no-repeat;
  352.             background-position: top !important;
  353.             /* border: 1px solid red; */
  354.             background-color: white;
  355.         }
  356.         #buddybee_processing_loader p {
  357.             text-align: center !important;
  358.             color: #1d5b9e;
  359.             text-transform: uppercase;
  360.             padding-top: 16vh;
  361.             font-weight: bold;
  362.         }
  363.         .sweet-alert button.confirm {
  364.             background-color: rgb(26 93 160) !important;
  365.         }
  366.         .cta {
  367.             display: none;;
  368.             border-radius: 50px;
  369.             border: 2px solid #e9ecef;
  370.             min-width: 44px;
  371.             text-align: center;
  372.             position: fixed;
  373.             top: 50%;
  374.             background: white;
  375.             color: #121212 !important;
  376.             right: 15px;
  377.             padding: 0.5rem 1rem;
  378.         }
  379.         .cta.twus {
  380.             top: 80%;
  381.             display: flex !important;
  382.         }
  383.         .cta span {
  384.             transition: width 2s ease-in-out 5s;
  385.         }
  386.         /*.cta.floating*/
  387.         .cta:hover {
  388.             /*border-radius: 50px;*/
  389.             /*border: 2px solid white;*/
  390.             color: #4b4b4b !important;
  391.         }
  392.         .cta.floating i
  393.             /*.cta:hover span*/
  394.         {
  395.             /*display: none;*/
  396.         }
  397.         @media (min-width: 320px) and (max-width: 480px) {
  398.             .cta.book_now_cta {
  399.                 border: 2px solid #1d5b9e;
  400.                 /* text-transform: capitalize; */
  401.                 /* color: #22b14c !important; */
  402.                 /* z-index: 9999999; */
  403.                 /* display: flex; */
  404.                 /* flex-direction: row; */
  405.                 vertical-align: middle;
  406.                 top: 80%;
  407.                 font-size: 12px;;
  408.                 /*display: flex !important;*/
  409.             }
  410.             .cta.book_now_cta i {
  411.                 display: none;;
  412.             }
  413.             .cta.twus {
  414.                 top: 80%;
  415.                 display: none !important;
  416.             }
  417.         }
  418.         .dtp {
  419.             z-index: 200000;
  420.         }
  421.         @media (min-width: 320px) and (max-width: 480px) {
  422.             .large_screen_only {
  423.                 display: none !important;
  424.             }
  425.             .report-meeting-button, .meeting_action_btn {
  426.                 width: 100%;
  427.             }
  428.             .consultant-meet.after_meeting_running {
  429.                 margin: 0px 0px;
  430.             }
  431.             .meeting_main_cont.pip #meet {
  432.                 display: none !important;
  433.             }
  434.             .meeting_main_cont.pip {
  435.                 display: none !important;
  436.             }
  437.         }
  438.         @media (min-width: 481px) {
  439.             .small_screen_only {
  440.                 display: none !important;
  441.             }
  442.             .report-meeting-button {
  443.                 width: 37%;
  444.             }
  445.             .report-meeting-button {
  446.                 width: 30%;
  447.             }
  448.             .consultant-meet.after_meeting_running {
  449.                 margin: 0px 7%;
  450.             }
  451.         }
  452.     </style>