﻿.gallery-iceberg-thumbnails .thumb:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;transition:all 1s;}.gallery-iceberg-thumbnails .thumb.thumb-0:before{border-width:50px 100px 100px 100px;}.gallery-iceberg-thumbnails .thumb.thumb-1:before{border-width:100px 100px 100px 50px;}.gallery-iceberg-thumbnails .thumb.thumb-2:before{border-width:50px 100px 100px 0;}.gallery-iceberg-thumbnails .thumb.thumb-3:before{border-width:0 100px 100px 50px;}.gallery-iceberg-thumbnails .thumb.thumb-0:hover:before{border-width:0 200px 200px 200px;}.gallery-iceberg-thumbnails .thumb.thumb-1:hover:before{border-width:200px 200px 200px 0;}.gallery-iceberg-thumbnails .thumb.thumb-2:hover:before{border-width:0 0 100px 0;}.gallery-iceberg-thumbnails .thumb.thumb-3:hover:before{border-width:0 100px 0 0;}.section{margin:30px auto 150px;padding:20px;}.section form .form-input{margin:20px auto;}.section form .form-input .input-group{width:100%;}.section form .form-input .input-group .intl-tel-input{width:100%;}.section.section-gallery{width:100%;max-width:850px;}.section.section-login{width:100%;min-width:200px;max-width:450px;}.section.section-login .login-container .form-signin input{margin:20px auto;}.hours-between-input .input-group .hours-between-input-from{width:49%;display:inline-block;}.hours-between-input .input-group .hours-between-input-to{width:49%;display:inline-block;float:right;}.hours-between-input-block-container .hours-between-input .input-group .hours-between-input-from{width:100%;display:block;margin-bottom:10px;}.hours-between-input-block-container .hours-between-input .input-group .hours-between-input-to{width:100%;display:block;float:none;margin-top:10px;}.hours-list table{margin:0 auto;font-size:1.5em;}.hours-list table tr td{padding:3px 10px;text-align:left;}.list-phonenumbers li,.list-emails li{background:none;border:none;padding:5px;font-size:1.2em;}.section-contact-us{max-width:1460px;}.contact-address{margin:0;padding:0;}.contact-address .section-swipable-box{margin:0;padding:0;}.contact-address .section-swipable-box .section-contact-us-form{margin:0;padding:0;}.contact-address .section-swipable-box iframe{height:250px;}#breadcrumb .breadcrumb{padding:20px;}#breadcrumb .breadcrumb>li{font-size:1.3em;}.inside-green-shadow{box-shadow:inset 1px 1px 29px #0a0,inset 1px 1px 29px #0a0;}.inside-blue-shadow{box-shadow:inset 1px 1px 29px #00a,inset 1px 1px 29px #00a0a0;}.about-us-container{position:relative;}.about-us-container .about-us-image img{width:100%;}.about-us-container .about-us-info{position:absolute;bottom:5%;left:5%;background:rgba(0,0,0,.5);width:95%;}.about-us-container .about-us-info h2{padding:1%;}.about-us-container .about-us-info p{padding:1%;}@media(max-width:1200px){.about-us-container .about-us-info{position:initial;width:100%;bottom:0%;left:0%;background:none;}}.section-footer{margin-bottom:0 !important;margin-top:0 !important;}.section-footer .social-media-list{list-style:none;margin:0 auto !important;text-align:center;}.section-footer .social-media-list li{display:inline-block;}.section-footer .social-media-list li a{font-size:2em;}.section-footer .footer-author{font-size:1.5em;}.section-footer .footer-author>div{padding:5px;}footer-box{position:fixed;bottom:0;left:0;right:0;z-index:10002;}.list-group-items-small{margin:15px 15px;max-width:418px;width:100%;}.list-group-items-small .list-group-item{border:none;}.list-group-items-small .list-group-item-data>img{display:inline-block;width:100px;vertical-align:initial;margin:0 15px 0 0;}.list-group-items-small .list-group-item-data>div{display:inline-block;}.list-group-items-small .list-group-item-data>div .clear-item-button{font-size:1.5em;font-weight:bold;position:absolute;top:0;right:0;}.item-requesting .list-group-item,.request-to-order .list-group-item,.order-shipping .list-group-item,.order-recieving .list-group-item{border:none;box-shadow:3px 3px 15px rgba(0,0,0,.4);}.item-requesting .item-branch-list,.request-to-order .item-branch-list,.order-shipping .item-branch-list,.order-recieving .item-branch-list{margin:10px auto 100px;background:#fff;box-shadow:0 5px 20px rgba(35,31,32,.1),0 -5px 20px rgba(35,31,32,.1);border-radius:30px;padding:15px;}.item-requesting .item-branch-list .item-order-list,.request-to-order .item-branch-list .item-order-list,.order-shipping .item-branch-list .item-order-list,.order-recieving .item-branch-list .item-order-list{padding:30px;box-shadow:none;}.item-requesting .item-branch-list .item-order-list>div,.request-to-order .item-branch-list .item-order-list>div,.order-shipping .item-branch-list .item-order-list>div,.order-recieving .item-branch-list .item-order-list>div{padding:10px;box-shadow:3px 3px 15px rgba(0,0,0,.4);background:rgba(255,255,255,.97);}.item-order-list .list-group-item{box-shadow:none;}.item-order-list .list-group-requests{box-shadow:2px 2px 5px rgba(0,0,0,.2);}.item-order-list .list-group-requests .list-group-item{border:thin solid rgba(0,0,0,.2);}.section-request-to-order,.section-order-shipping,.section-order-recieving,.section-item-requesting{background:#fff !important;}.section-request-to-order .section-title h1,.section-order-shipping .section-title h1,.section-order-recieving .section-title h1,.section-item-requesting .section-title h1{color:#343a40;}.title-fix{transition:all .2s ease-in-out;}.title-fix.fix-to-top{position:fixed;top:0;left:0;background:#fff;z-index:7777;margin:0;width:100%;padding:10px;box-shadow:0 5px 13px #17a2b8;}.title-fix.fix-to-top.fix-to-top-small{font-size:1.5em;padding:5px;}.show-on-fix{display:none;}.fix-to-top .show-on-fix{display:block;}.dashboard-branches-group .dashboard-branch-title-container{min-height:39px;margin-top:20px;margin-bottom:10px;}.dashboard-branches-group .dashboard-branch-title-container .dashboard-branch-title{margin-top:0;margin-bottom:0;}.dashboard-branches-group .dashboard-branch{box-shadow:-2px -2px 10px rgba(0,0,0,.2),5px 5px 10px rgba(0,0,0,.3);}.dashboard-branches-group .dashboard-variant-title h2{margin-top:0;}.dashboard-branches-group .dashboard-variant-title .dashboard-variant-img{display:table;margin:0;padding:0;}.dashboard-branches-group .dashboard-variant-title .dashboard-variant-img img{max-height:50px;text-align:center;display:inline-block;margin:0 auto;}.custom-modal-size .modal-dialog{max-width:100%;}.group-export-tabel-modal .modal-dialog{width:90%;}.group-export-tabel-modal .modal-dialog tbody tr:active,.group-export-tabel-modal .modal-dialog tbody tr:hover,.group-export-tabel-modal .modal-dialog tbody tr:focus{opacity:1;}.card-group .card-container{cursor:pointer;}.card-group .card-container .card-box{position:relative;}.card-group .card-container .card-box figure{display:block;width:100%;height:100%;overflow:hidden;}.card-group .card-container .card-box figure img{display:block;width:100%;height:100%;max-width:443px;max-height:443px;transition:all .5s ease-in-out;}.card-group .card-container .card-box .card-box-info{position:absolute;top:0%;left:50%;transform:translate(-50%,0%);background:rgba(247,171,173,.5);width:100%;height:200px;opacity:0;transition:all .5s ease-in-out;}.card-group .card-container .card-box .card-box-info h2{font-weight:bold;color:#806b66;text-shadow:2px 2px 4px rgba(255,255,255,.2),2px 2px 6px rgba(255,255,255,.5),2px 2px 8px rgba(255,255,255,.8);}.card-group .card-container .card-box:hover .card-box-info{top:50%;opacity:1;}.card-group .card-container .card-box:hover figure img{transform:scale(1.2,1.2);}.card-page .card-container{cursor:pointer;}.card-page .card-container .card-box{position:relative;}.card-page .card-container .card-box figure{display:block;width:100%;height:100%;overflow:hidden;}.card-page .card-container .card-box figure img{display:block;width:100%;height:100%;max-height:443px;transition:all .5s ease-in-out;}.card-page .card-container .card-box .card-box-info{position:absolute;top:50%;left:50%;transform:translate(-50%,0%);background:rgba(247,171,173,.5);width:100%;height:200px;transition:all .5s ease-in-out;}.card-page .card-container .card-box .card-box-info h2{font-weight:bold;color:#806b66;text-shadow:2px 2px 4px rgba(255,255,255,.2),2px 2px 6px rgba(255,255,255,.5),2px 2px 8px rgba(255,255,255,.8);}.child-group .child-container{cursor:pointer;}.child-group .child-container .child-box figure{display:block;width:100%;height:100%;overflow:hidden;}.child-group .child-container .child-box figure img{display:block;width:100%;height:100%;max-width:443px;max-height:443px;transition:all .5s ease-in-out;}.child-group .child-container .child-box .child-box-info{position:absolute;top:0%;left:50%;transform:translate(-50%,0%);background:rgba(247,171,173,.5);width:100%;height:200px;opacity:0;transition:all .5s ease-in-out;}.child-group .child-container .child-box .child-box-info h2{font-weight:bold;color:#806b66;text-shadow:2px 2px 4px rgba(255,255,255,.2),2px 2px 6px rgba(255,255,255,.5),2px 2px 8px rgba(255,255,255,.8);}.child-group .child-container .child-box:hover .child-box-info{top:50%;opacity:1;}.child-group .child-container .child-box:hover figure img{transform:scale(1.2,1.2);}.child-page .child-container{cursor:pointer;}.child-page .child-container .child-box figure{display:block;width:100%;height:100%;overflow:hidden;}.child-page .child-container .child-box figure img{display:block;width:100%;height:100%;max-height:443px;transition:all .5s ease-in-out;}.child-page .child-container .child-box .child-box-info{position:absolute;top:50%;left:50%;transform:translate(-50%,0%);background:rgba(247,171,173,.5);width:100%;height:200px;transition:all .5s ease-in-out;}.child-page .child-container .child-box .child-box-info h2{font-weight:bold;color:#806b66;text-shadow:2px 2px 4px rgba(255,255,255,.2),2px 2px 6px rgba(255,255,255,.5),2px 2px 8px rgba(255,255,255,.8);}.home-logo-container{padding:10px;background:#fff;height:80px;display:block;width:100%;margin:0 auto 0;}.home-logo-container figure{width:100%;height:100%;display:block;margin:0;padding:0;}.home-logo-container figure img{height:100%;display:block;margin:0;padding:0;}.list-item-thick-borders{border-top:5px solid rgba(0,0,0,.125);border-bottom:5px solid rgba(0,0,0,.125);}.supply-selected-list{position:fixed;right:0;top:100px;height:780px;max-width:450px;}.container-title{text-align:center;border-bottom:2px solid #17a2b8;width:80%;margin:auto;margin-bottom:10px;}purchasing-assignment-item{display:table-row-group !important;vertical-align:middle !important;border-color:inherit !important;}.simplified-cources-group{margin:50px auto;}.simplified-cources-item{margin:10px 10px;display:inline-block;width:25%;min-width:280px;}.simplified-cources-container{min-width:280px;max-width:400px;height:440px;position:relative;font-family:'Droid Serif',serif;color:#fff;top:20%;right:0;left:0;margin:0;overflow:hidden;border-radius:0;box-shadow:0 10px 20px -9px rgba(0,0,0,.5);text-align:center;transition:all .4s;display:block;background-size:100% 100%;background-repeat:no-repeat;background-position:center;}.simplified-cources-container a{color:#fff;text-decoration:none;transition:all .2s;}.simplified-cources-container .color-overlay{background:rgba(84,84,84,.4);width:550px;height:500px;position:absolute;z-index:10;top:0;left:0;transition:background .3s cubic-bezier(.33,.66,.66,1);}.simplified-cources-container .gradient-overlay{background-image:linear-gradient(transparent 0%,rgba(0,0,0,.6) 21%);width:550px;height:500px;position:absolute;top:350px;left:0;z-index:15;}.simplified-cources-container h3{font-size:1.6em;line-height:1.2em;font-weight:400;letter-spacing:1px;font-family:'Abril Fatface',serif;margin-bottom:0;display:inline-block;padding:10px;}.simplified-cources-container h3 a{text-shadow:0 0 10px rgba(0,0,0,.5);transition:all .2s;}.simplified-cources-container h3 a:hover{text-shadow:0 8px 20px rgba(0,0,0,.95);}.simplified-cources-container h3:after{content:" ";display:block;width:10%;height:3px;margin:20px auto;border:0;background:#16c1f3;}.simplified-cources-container .title-content{text-align:center;margin:120px 0 0 0;position:absolute;z-index:20;width:100%;top:0;left:0;transition:all .6s;}.simplified-cources-container .title-content .simplified-cources-intro{width:100%;margin:0 auto;color:#ddd;font-style:italic;line-height:18px;line-height:0;}.simplified-cources-container .title-content .simplified-cources-intro a{color:#ddd;font-size:1.2em;}.simplified-cources-container .title-content .simplified-cources-intro a:hover{text-decoration:underline;}.simplified-cources-container .simplified-cources-info{box-sizing:border-box;padding:0;width:100%;position:absolute;bottom:0;left:0;margin:0 auto;padding:0 15px;font-style:16px;line-height:24px;z-index:20;opacity:0;transition:bottom .64s,opacity .63s cubic-bezier(.33,.66,.66,1);font-size:1.1em;}.simplified-cources-container .simplified-cources-info a{display:block;width:100px;margin:15px auto;background:#fff;color:#444;padding:3px 10px;border-radius:2px;font-size:.8em;}.simplified-cources-container .simplified-cources-info a:hover{background:#8e7c49;color:#fff;}.simplified-cources-container .simplified-cources-info a:hover span{filter:brightness(10);opacity:1;}.simplified-cources-container:hover{box-shadow:0 18px 20px -9px rgba(0,0,0,.75);}.simplified-cources-container:hover .simplified-cources-info{opacity:1;bottom:30px;}.simplified-cources-container:hover .color-overlay{background:rgba(64,64,70,.8);}.simplified-cources-container:hover .title-content{margin-top:0;}.simplified-cources-container:hover h3:after{animation:changeLetter .3s 1 linear;width:80%;}@keyframes changeLetter{0%{width:10%;}100%{width:80%;}}.about-us-box{width:100%;min-height:200px;margin:20px auto 40px;}.about-us-box .details-box{box-shadow:3px 3px 12px rgba(0,0,0,.3);padding:10px 20px;transition:all ease-in-out .5s;position:relative;top:40px;cursor:pointer;}.about-us-box .details-box:hover{top:0;}.about-us-box .details-box .title-icon{background:url('/Custom/Website/images/icon.png') no-repeat center;background-size:contain;width:100px;height:100px;display:inline-block;}.about-us-box .details-box .title-text{font-size:1.5em;position:relative;top:-30px;margin:10px;}@media(max-width:350px){.about-us-box .details-box .title-text{font-size:1em;position:relative;top:-30px;margin:10px;}}@media(min-width:768px){body{margin-left:150px;}.side-nav.navbar{width:150px;height:100%;display:block;margin:0;position:fixed;left:0;top:0;bottom:0;}.side-nav.navbar>.container{width:100%;height:100%;}}.menu-item-tree-container .tree-container-category{padding:10px;background:#cfd7da;border:1px solid #000;}.menu-item-tree-container .tree-container-category .tree-container-subcategory{padding:10px;background:#d8e0e3;border:1px solid #000;}.menu-item-tree-container .tree-container-category .tree-container-subcategory .tree-container-item{padding:10px;background:#e2e7ea;border:1px solid #000;}.restaurant-menu-container{background:#fff;padding:20px;}.restaurant-menu-container .restaurant-menu-title>h1{font-family:cursive;text-align:center;color:#6c6c6c !important;width:80%;margin:0 auto;border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:20px;}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category{margin:20px auto;}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-category-title>h2,.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-category-title>h3,.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-category-title>h4{font-family:cursive;text-align:center;color:#6c6c6c !important;width:80%;margin:0 auto;padding-bottom:20px;}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-subcategory-title>h2,.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-subcategory-title>h3,.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-subcategory-title>h4{font-family:cursive;text-align:center;color:#6c6c6c !important;width:80%;margin:0 auto;padding-bottom:20px;}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-items .restaurant-menu-item{padding:0 40px;margin:10px auto;}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-items .restaurant-menu-item>.restaurant-menu-item-container{padding:10px;border-bottom:1px solid rgba(0,0,0,.2);transition:all ease-in-out .1s;}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-items .restaurant-menu-item>.restaurant-menu-item-container:hover,.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-items .restaurant-menu-item>.restaurant-menu-item-container:focus,.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-items .restaurant-menu-item>.restaurant-menu-item-container:active{box-shadow:4px 4px 5px rgba(0,0,0,.1),-4px -4px 5px rgba(0,0,0,.1),-4px 4px 5px rgba(0,0,0,.1),4px -4px 5px rgba(0,0,0,.1);}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-items .restaurant-menu-item>.restaurant-menu-item-container .form-input{margin:0;}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-items .restaurant-menu-item>.restaurant-menu-item-container .form-input label{margin:0;}.restaurant-menu-container .restaurant-menu-items .restaurant-menu-category .restaurant-menu-subcategory .restaurant-menu-items .restaurant-menu-item>.restaurant-menu-item-container .form-input input{height:25px !important;padding:0 12px !important;}